WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
246623
browser.commands: Empty browser action reference causes conflicts
https://bugs.webkit.org/show_bug.cgi?id=246623
Summary
browser.commands: Empty browser action reference causes conflicts
Carlos J.
Reported
2022-10-17 05:12:36 PDT
To provide users the ability for a keyboard shortcut to open extensions, you can define this in manifest: ``` "commands": { "_execute_browser_action": { "description": "Open extension popup" } }, ``` This doesn't set a keyboard shortcut yet allows the user to assign one. However, in iOS safari, when two extensions offer this functionality, the browser warns about it. See screenshot. Sample extension can be found here:
https://github.com/carlosjeurissen/webext-tech-demo-extensions/tree/main/issues/safari-9633205-duplicate-empty-command-conflict
Attachments
Add attachment
proposed patch, testcase, etc.
Carlos J.
Comment 1
2022-10-17 05:12:59 PDT
Previously reported as:
https://feedbackassistant.apple.com/feedback/9633205
https://developer.apple.com/forums/thread/690181
Alexey Proskuryakov
Comment 2
2022-10-17 10:20:07 PDT
This was fixed in Safari (not in WebKit) in iOS 16. Please reopen if this still reproduces for you.
rdar://83232949
Carlos J.
Comment 3
2022-10-18 06:23:53 PDT
Thanks! Good to know!
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug