-
Notifications
You must be signed in to change notification settings - Fork 74
Open
Labels
inconsistencyInconsistent behavior across browsersInconsistent behavior across browsersneeds-triage: chromeChrome needs to assess this issue for the first timeChrome needs to assess this issue for the first timeneutral: safariNot opposed or supportive from SafariNot opposed or supportive from Safarinext manifest versionConsider for the next manifest versionConsider for the next manifest versionspec clarificationNeeds clarification when specifiedNeeds clarification when specifiedtopic: menusRelated to contextMenus and menusRelated to contextMenus and menus
Description
Inconsistency: contextMenus/Menus
Please note the following inconsistencies in chrome.contextMenus and menus
contexts default
- Chrome & Safari default to
['page'] - Firefox defaults to
['all']
contexts inheritance
Generally, child menus inherit parent's contexts.
- Chrome
'action'child menus do not appear to inherit from their parent's contexts
Unicode support
- Chrome used to fully support Unicode in contextMenus title but not for the last 1-2 years
e.g. displaysU Sinstead of 🇺🇸 in contextMenus title (as well asaction.setBadgeText,action.setTitle)
carlosjeurissen
Metadata
Metadata
Assignees
Labels
inconsistencyInconsistent behavior across browsersInconsistent behavior across browsersneeds-triage: chromeChrome needs to assess this issue for the first timeChrome needs to assess this issue for the first timeneutral: safariNot opposed or supportive from SafariNot opposed or supportive from Safarinext manifest versionConsider for the next manifest versionConsider for the next manifest versionspec clarificationNeeds clarification when specifiedNeeds clarification when specifiedtopic: menusRelated to contextMenus and menusRelated to contextMenus and menus
