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

Remove need for all-urls permission by using activeTab. #542

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

dcoles
Copy link

@dcoles dcoles commented Nov 13, 2018

Using a content_type match against http://*/* and https://*/* grants the
extension unfettered access to all data and all browsing activity on all
sites. It also triggers a scary warning during installation.

Using activeTab permission removes the need for continuous access to all
sites by only injecting content scripts upon user interaction.

To ensure that scripts aren't loaded multiple times, the
markdown_here_loaded attribute is set on the document on first load.

Using a content_type match against http://*/* and https://*/* grants the
extension unfettered access to all data and all browsing activity on all
sites. It also triggers a scary warning during installation.

Using activeTab permission removes the need for continuous access to all
sites by only injecting content scripts upon user interaction.

To ensure that scripts aren't loaded multiple times, the
`markdown_here_loaded` attribute is set on the document on first load.
@ray123asp
Copy link

dcoles's signed CLA

@apiraino
Copy link

+1 this PR, can we have it merged? that would be great!

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.

3 participants