Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 1ef0c23b05a5e0cfc8ec4b9838ab6c8d53bb87da
https://github.com/WebKit/WebKit/commit/1ef0c23b05a5e0cfc8ec4b9838ab6c8d53bb87da
Author: Aditya Keerthi <[email protected]>
Date: 2025-06-17 (Tue, 17 Jun 2025)
Changed paths:
M Source/WebKit/UIProcess/mac/WebContextMenuProxyMac.mm
Log Message:
-----------
[macOS] Share context menu item is missing an icon
https://bugs.webkit.org/show_bug.cgi?id=294636
rdar://152953320
Reviewed by Abrar Rahman Protyasha and Richard Robinson.
With the redesign in macOS Tahoe, most context menu items have icons. However,
the "Share..." item is missing an icon in WebKit, since WebKit rebuilds the
item from the standard system item, and is currently not preserving the icon.
Note that rebuilding the menu item is done for reasons outlined in 288022@main.
Fix by preserving the menu item's action image.
* Source/WebKit/UIProcess/mac/WebContextMenuProxyMac.mm:
(WebKit::WebContextMenuProxyMac::createShareMenuItem):
Canonical link: https://commits.webkit.org/296348@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes