Skip to content
This repository has been archived by the owner on Sep 9, 2022. It is now read-only.

About the required permissions

Raymond Hill edited this page Jul 29, 2014 · 25 revisions

"Access your data on all web sites"

  • To be able to inspect all net requests so that they can be cancelled if needed.

See code:

"Access you tabs and browsing activity"

This is necessary to be able to:

  • Create new tabs (when you click on a filter list, to see its content)
  • To detect when a tab is added or removed:
    • To update badge
    • To flush from memory internal data structures
  • To find out which tab is currently active (to fill popup menu with associated stats/settings)
  • To be able to inject the element picker script

See code:

"Manage your download"

  • To be able to save your filters locally (in the "Your filters" tab in the dashboard)
  • To be able to save your whitelist sites locally (in the "Whitelist" tab in the dashboard)
  • (Future) to be able to back up all your data (from the "About" tab, just like in HTTP Switchboard)

See code:

Clone this wiki locally