Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update context-menu-demo #272

Merged
merged 3 commits into from
Sep 8, 2017
Merged

Update context-menu-demo #272

merged 3 commits into from
Sep 8, 2017

Conversation

wbamberg
Copy link

This updates the context-menu-demo example to reflect changes which landed in https://bugzilla.mozilla.org/show_bug.cgi?id=1268020 and https://bugzilla.mozilla.org/show_bug.cgi?id=1333403.

  • rename from context-menu-demo to menu-demo
  • use "menus" as the namespace and permission string, rather than "contextMenus"
  • add a new demo of the "tools_menu" context

Copy link

@andymckay andymckay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. My only concern is that we don't have a comment that contextMenus still work and if you want cross browser support you can use both (menus for the Firefox bits and contextMenus for both). Not sure if that would make the example too complicated, or just something to drop in the readme or MDN docs.
r+

Will Bamberg added 2 commits September 8, 2017 14:23
* origin/master:
  change shortcut to Ctrl+Shift+U for commands example (#264)
  Update `proxy-blocker` extension to be compatible with firefox 56+ (#260)
  Update eslint and .travis.yml (#259)
  add in titlePreface (#256)
  Hellosct1 webext (#237)
  Remove 'highlight', as Firefox does not support it (#252)
  Reflect bookmark state in icon title to make it accessible to screen readers (#255)
@wbamberg
Copy link
Author

wbamberg commented Sep 8, 2017

Thanks @andymckay , I've added a note to the README about this.

@wbamberg wbamberg merged commit 179836d into master Sep 8, 2017
wbamberg pushed a commit that referenced this pull request Sep 12, 2017
…fixes

* origin/master: (26 commits)
  convert chrome. to browser. Issue #165 #166 (#262)
  Update examples.json for contextMenus->menus change (#282)
  Update context-menu-demo (#272)
  change shortcut to Ctrl+Shift+U for commands example (#264)
  Update `proxy-blocker` extension to be compatible with firefox 56+ (#260)
  Update eslint and .travis.yml (#259)
  add in titlePreface (#256)
  Hellosct1 webext (#237)
  Remove 'highlight', as Firefox does not support it (#252)
  Reflect bookmark state in icon title to make it accessible to screen readers (#255)
  Adding listing/descriptions for the imagify and themes examples. (#253)
  Selfify example (#251)
  New theme examples (#248)
  Example: embedded webextension overlay (#249)
  Add an indexedDB file storage example: image-reference-collector (#224)
  webextension -> extension (#250)
  more fields into package.json
  Add travis-ci build status badge
  Add .travis.yml
  more .eslintrc.json and fixes
  ...
wbamberg pushed a commit that referenced this pull request Oct 10, 2017
* origin/master: (149 commits)
  Add some icons (#285)
  add in simple http-response example (#281)
  convert chrome. to browser. Issue #165 #166 (#262)
  Update examples.json for contextMenus->menus change (#282)
  Update context-menu-demo (#272)
  change shortcut to Ctrl+Shift+U for commands example (#264)
  Update `proxy-blocker` extension to be compatible with firefox 56+ (#260)
  Update eslint and .travis.yml (#259)
  add in titlePreface (#256)
  Hellosct1 webext (#237)
  Remove 'highlight', as Firefox does not support it (#252)
  Reflect bookmark state in icon title to make it accessible to screen readers (#255)
  Adding listing/descriptions for the imagify and themes examples. (#253)
  Selfify example (#251)
  New theme examples (#248)
  Example: embedded webextension overlay (#249)
  Add an indexedDB file storage example: image-reference-collector (#224)
  webextension -> extension (#250)
  more fields into package.json
  Add travis-ci build status badge
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants