-
Notifications
You must be signed in to change notification settings - Fork 710
[Meta] Add option for disabling JavaScript #907
Comments
How about include NSA(NoScript for Android)? |
I'd love that feature, but only if easily accessible (i.e. toggle control) or - even better - with something like NSA, as quakenet2 said. |
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 |
Would this be a setting toggle in Settings under Performance? |
@brampitoyo Ping! :) |
@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:
Thoughts? |
Sounds good to me! |
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
… JavaScript X-Channel-Revision: [main] mozilla-mobile/android-components@96444dd X-Channel-Revision: [main] mozilla-mobile/fenix@d039188 X-Channel-Revision: [main] mozilla-mobile/focus-android@a9a09b1 X-Channel-Converted-Revision: [main] mozilla-mobile/firefox-android@8ce9d42
Pros:
Cons:
The text was updated successfully, but these errors were encountered: