Skip to content

Inconsistency: contextMenus/Menus #774

Open
@erosman

Description

@erosman

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. displays U S instead of 🇺🇸 in contextMenus title (as well as action.setBadgeText, action.setTitle)

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    inconsistencyInconsistent behavior across browsersneeds-triage: chromeChrome needs to assess this issue for the first timeneutral: safariNot opposed or supportive from Safarinext manifest versionConsider for the next manifest versionspec clarificationNeeds clarification when specifiedtopic: menusRelated to contextMenus and menus

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions