Skip to content
This repository has been archived by the owner on Jan 12, 2023. It is now read-only.

[Meta] Add option for disabling JavaScript #907

Closed
pocmo opened this issue Jul 12, 2017 · 24 comments
Closed

[Meta] Add option for disabling JavaScript #907

pocmo opened this issue Jul 12, 2017 · 24 comments

Comments

@pocmo
Copy link
Contributor

pocmo commented Jul 12, 2017

Pros:

  • It makes loading a website faster
  • It is a good protection against fingerprinting

Cons:

  • It breaks some websites
@quakenet2
Copy link

How about include NSA(NoScript for Android)?

@ghost
Copy link

ghost commented Sep 18, 2017

I'd love that feature, but only if easily accessible (i.e. toggle control) or - even better - with something like NSA, as quakenet2 said.

@bbinto
Copy link
Contributor

bbinto commented Sep 25, 2017

@bbinto bbinto added the P3 label Oct 30, 2017
@bbinto bbinto changed the title Add option for disabling JavaScript [Meta] Add option for disabling JavaScript Nov 3, 2017
@jenn-chaulk jenn-chaulk added this to the Reserve Backlog milestone Nov 10, 2017
@bbinto bbinto modified the milestones: Reserve Backlog, Focus Android V5.0 Nov 10, 2017
@bbinto bbinto modified the milestone: v5.0 Feb 9, 2018
@bbinto bbinto added this to the v5.0 milestone Feb 22, 2018
@pocmo
Copy link
Contributor Author

pocmo commented Feb 23, 2018

Note: For GeckoView we need a new API. But snorp mentioned that this would be easy to add.

@pocmo
Copy link
Contributor Author

pocmo commented Feb 23, 2018

Note: For GeckoView we need a new API. But snorp mentioned that this would be easy to add.

Filed an issue for that: https://bugzilla.mozilla.org/show_bug.cgi?id=1440708

@ekager
Copy link
Contributor

ekager commented Mar 12, 2018

Would this be a setting toggle in Settings under Performance?

@pocmo
Copy link
Contributor Author

pocmo commented Mar 13, 2018

Would this be a setting toggle in Settings under Performance?

@brampitoyo Ping! :)

@bbinto bbinto modified the milestones: v6.0 (GeckoView), v5.0 Mar 13, 2018
@brampitoyo
Copy link

brampitoyo commented Mar 13, 2018

@ekager Is right. A natural place to put this would be as a toggle under performance.

Can we call it simply “Block JavaScript”, and put it underneath “Block Web fonts”?

We may or may not want to have an explanatory text underneath. If we do, I suggest a variation of something like this:

Enabling may make pages load faster, but also cause them to behave unexpectedly

Thoughts?

ekager pushed a commit to ekager/focus-android that referenced this issue Mar 13, 2018
ekager pushed a commit to ekager/focus-android that referenced this issue Mar 13, 2018
@ekager
Copy link
Contributor

ekager commented Mar 13, 2018

Sounds good to me!
We have a summary string for "Block other content trackers" that is similar; "Enabling may cause some pages to behave unexpectedly", but this may be more clear for the benefits of disabling JavaScript?

mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 13, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 14, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 14, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 14, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 14, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 15, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 15, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 15, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 16, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 16, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 16, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 16, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 16, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 16, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 16, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 16, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 16, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 16, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 16, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 16, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 17, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 17, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 17, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 17, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 17, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 17, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 17, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 17, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 17, 2023
mozilla-l10n-automation-bot pushed a commit to mozilla-l10n-automation-bot/android-l10n that referenced this issue Jan 18, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

7 participants