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

Reply via email to