1. 3

  2. 1

    If you use the “current Tab” permission, your extension would be slightly less creeprier. Additionally, you may want to switch from browserAction to pageAction API, to make your UI fit with existing patterns. Essentially, sharing is an action on the current page, not on the browser. See https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/pageAction