Title: [295691] trunk/Source/WebKit/WebProcess/WebPage/WebPage.cpp
Revision
295691
Author
j_pas...@apple.com
Date
2022-06-21 14:50:42 -0700 (Tue, 21 Jun 2022)

Log Message

Disable system preview in captive portal mode
https://bugs.webkit.org/show_bug.cgi?id=241739
rdar://90563679

Reviewed by Brent Fulgham.

* Source/WebKit/WebProcess/WebPage/WebPage.cpp:
(WebKit::adjustSettingsForCaptivePortal):
Disable system preview when in captive portal mode.

Canonical link: https://commits.webkit.org/251696@main

Modified Paths

Diff

Modified: trunk/Source/WebKit/WebProcess/WebPage/WebPage.cpp (295690 => 295691)


--- trunk/Source/WebKit/WebProcess/WebPage/WebPage.cpp	2022-06-21 21:35:26 UTC (rev 295690)
+++ trunk/Source/WebKit/WebProcess/WebPage/WebPage.cpp	2022-06-21 21:50:42 UTC (rev 295691)
@@ -4141,6 +4141,9 @@
 #if ENABLE(PDFJS)
     settings.setPdfJSViewerEnabled(true);
 #endif
+#if USE(SYSTEM_PREVIEW)
+    settings.setSystemPreviewEnabled(false);
+#endif
 
     settings.setAllowedMediaContainerTypes(store.getStringValueForKey(WebPreferencesKey::mediaContainerTypesAllowedInCaptivePortalModeKey()));
     settings.setAllowedMediaCodecTypes(store.getStringValueForKey(WebPreferencesKey::mediaCodecTypesAllowedInCaptivePortalModeKey()));
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to