[iOS] Don't create default WebKit configuration in TabStateFactory (#34378)

Follow-up fix for #34329 where a default WebKit configuration was being created anyways and would assert when `UseProfileWebViewConfiguration` was enabled.
This commit is contained in:
Kyle Hickinson
2026-03-03 05:36:47 +00:00
committed by GitHub
parent 371b87ab2b
commit b700154649
+2 -2
View File
@@ -46,8 +46,8 @@ public class TabStateFactory {
}
public static func create(with params: CreateTabParams) -> any TabState {
let wkConfiguration = params.initialConfiguration ?? .init()
wkConfiguration.enablePageTopColorSampling()
let wkConfiguration = params.initialConfiguration
wkConfiguration?.enablePageTopColorSampling()
let cwvConfiuration = BraveWebViewConfiguration(profile: params.profile)
return ChromiumTabState(
id: params.id,