mjsalerno / StopLeak

Stops third party requests that accidentally or intentionally leak Personally Identifiable Information (PII).
Other
3 stars 0 forks source link

Manage tabs without webNavigation #2

Open ShaneHarvey opened 8 years ago

ShaneHarvey commented 8 years ago

Using the webNavigation API displays this permission to users "Read your browsing history." This would likely turn users away from installing because it makes StopLeak seem fishy.

We either can use tabs.onUpdated and tabs.onCreated or use "main_frame" requests (in webRequest.onBeforeRequest) to replace the functionality of webNavigation.onCommited.