Title: [275904] trunk/Source/WebCore
- Revision
- 275904
- Author
- rcali...@apple.com
- Date
- 2021-04-13 13:09:32 -0700 (Tue, 13 Apr 2021)
Log Message
Web Inspector: Forced color scheme should reset on page refresh
https://bugs.webkit.org/show_bug.cgi?id=224485
<rdar://76227216>
Reviewed by BJ Burg.
Reset the forced color scheme on page reload to keep in sync with Web Inspector
behavior for other forced states, like pseudo-classes.
* page/Page.cpp:
(WebCore::Page::didCommitLoad):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (275903 => 275904)
--- trunk/Source/WebCore/ChangeLog 2021-04-13 20:06:48 UTC (rev 275903)
+++ trunk/Source/WebCore/ChangeLog 2021-04-13 20:09:32 UTC (rev 275904)
@@ -1,3 +1,17 @@
+2021-04-13 Razvan Caliman <rcali...@apple.com>
+
+ Web Inspector: Forced color scheme should reset on page refresh
+ https://bugs.webkit.org/show_bug.cgi?id=224485
+ <rdar://76227216>
+
+ Reviewed by BJ Burg.
+
+ Reset the forced color scheme on page reload to keep in sync with Web Inspector
+ behavior for other forced states, like pseudo-classes.
+
+ * page/Page.cpp:
+ (WebCore::Page::didCommitLoad):
+
2021-04-13 Alex Christensen <achristen...@webkit.org>
Remove SharedBuffer's equality operators with Ref<SharedBuffer>
Modified: trunk/Source/WebCore/page/Page.cpp (275903 => 275904)
--- trunk/Source/WebCore/page/Page.cpp 2021-04-13 20:06:48 UTC (rev 275903)
+++ trunk/Source/WebCore/page/Page.cpp 2021-04-13 20:09:32 UTC (rev 275904)
@@ -1252,6 +1252,11 @@
#if ENABLE(EDITABLE_REGION)
m_isEditableRegionEnabled = false;
#endif
+
+#if HAVE(OS_DARK_MODE_SUPPORT)
+ setUseDarkAppearanceOverride(WTF::nullopt);
+#endif
+
resetSeenPlugins();
resetSeenMediaEngines();
}
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes