Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 26210158488488cceee205996f24db30c91eee53
      
https://github.com/WebKit/WebKit/commit/26210158488488cceee205996f24db30c91eee53
  Author: Timothy Hatcher <timo...@apple.com>
  Date:   2024-07-03 (Wed, 03 Jul 2024)

  Changed paths:
    M 
Source/WebKit/WebProcess/Extensions/API/Cocoa/WebExtensionAPIDevToolsPanelsCocoa.mm
    M Source/WebKit/WebProcess/Extensions/API/WebExtensionAPIDevToolsPanels.h
    M Source/WebKit/WebProcess/Extensions/WebExtensionContextProxy.h

  Log Message:
  -----------
  EmberJS does not render with a dark theme in dark mode.
https://webkit.org/b/276164
rdar://131001081

Reviewed by Jeff Miller.

When the appearance is initially set we might not have any namespace objects 
yet.
Since the appearance is global, we can just store it on the 
WebExtensionContextProxy.

* 
Source/WebKit/WebProcess/Extensions/API/Cocoa/WebExtensionAPIDevToolsPanelsCocoa.mm:
(WebKit::WebExtensionAPIDevToolsPanels::themeName):
(WebKit::WebExtensionContextProxy::dispatchDevToolsPanelsThemeChangedEvent):
* Source/WebKit/WebProcess/Extensions/API/WebExtensionAPIDevToolsPanels.h:
(WebKit::WebExtensionAPIDevToolsPanels::theme const): Deleted.
(WebKit::WebExtensionAPIDevToolsPanels::setTheme): Deleted.
* Source/WebKit/WebProcess/Extensions/WebExtensionContextProxy.h:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to