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