Proposal: agree on a unified sidebar_action
API for mv3
#128
Labels
enhancement
Enhancement or change to an existing feature
proposal
Proposal for a change or new feature
supportive: safari
Supportive from Safari
Since
sidebar_action
is not implemented in Chromium we have the opportunity to still define what it should look like in mv3.In mv2, this has been implemented by Mozilla Firefox, Opera and Naver Whale. Yet they are different across browsers. See:
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/sidebar_action
https://developers.whale.naver.com/api/extensions/sidebarAction/
https://dev.opera.com/extensions/sidebar-action-api/
One of the differences is the support of
sidebar_action
next to another action in Firefox and Opera, but not in Naver Whale. Another is the lack ofopen_at_install
in Opera. And Firefox usesdefault_panel
while Naver Whale usesdefault_page
.Going forward, we can define a merged API covering the aspects in each of these browsers. Have a meeting about it in which we invite both Opera, Naver Whale and potentially Vivaldi (they have non-extension web panels) to discuss directions and come to an agreement.
The text was updated successfully, but these errors were encountered: