Commit Graph
100 Commits
Author SHA1 Message Date
Thorin-OakenpantsandGitHub e6017af4bd 3 disk cache prefs
see https://github.com/ghacksuserjs/ghacks-user.js/commit/053808ba971dc308640d2f1646fb6dbb126d6c0e
2019-04-27 14:06:48 +00:00
Thorin-OakenpantsandGitHub 053808ba97 1001: remove dead wood
- these are not needed, you can view your cache in about:cache, or look at your `profile/cache2` folder (at least for portable Firefox), the remaining pref is enough to achieve the desired result
- browser.cache.disk.smart_size.first_run is set internally (for me it got automatically reset to modified false)
- the other two prefs are just more things for users to have deal with if they want to use disk cache
2019-04-27 14:03:02 +00:00
Thorin-OakenpantsandGitHub 2d0182ce6e 1001: add setup tag
- remove tag from section header (chrome)
- add tag to pref (perf)
- mention that we clear on close
2019-04-27 13:53:02 +00:00
Thorin-OakenpantsandGitHub 98f65da430 remove dead setup tags 2019-04-27 07:33:30 +00:00
Thorin-OakenpantsandGitHub 6a0c44d0a4 2517: should be warning, not setup
If it's inactive then it's a warning. We can still go through the js and add setup-harden tags for a few inactive items, which I will do
2019-04-27 07:03:28 +00:00
Thorin-OakenpantsandGitHub 882d25f725 2610: SVG: should be warning, not setup 2019-04-27 07:00:40 +00:00
Thorin-OakenpantsandGitHub c3210d1be9 1241: insecure passive: add setup tag 2019-04-27 06:55:58 +00:00
Thorin-OakenpantsandGitHub d4f7590c83 2212: add setup tag
- doesn't need any more than that. users can fiddle with it to find what works for them: I'm sure this breaks a lot of website "features"
2019-04-24 08:39:11 +00:00
Thorin-OakenpantsandGitHub d6ccf7ba64 0860 form history: add setup tag / warning
- Used setup-web since it relates to actual web pages, even though it doesn't break them
- Added the tag because it's an item that is likely to get attention / troubleshooting
- Added a warning tag to make the risk more apparent.
- Slight edit to the 2803 references
2019-04-24 08:12:31 +00:00
Thorin-OakenpantsandGitHub 0922215670 1840 openh264 -> inactive
WebRTC is already disabled
2019-04-24 07:46:47 +00:00
Thorin-OakenpantsandGitHub f849e1c602 WOFF2 -> inactive 2019-04-24 06:39:59 +00:00
Thorin-OakenpantsandGitHub 986c900193 RFP tidy up 2019-04-23 05:50:35 +00:00
Thorin-OakenpantsandGitHub b8367959da mathml: a better test 2019-04-23 05:33:06 +00:00
Thorin-OakenpantsandGitHub b05cfc32de HTTP2 tweak 2019-04-23 04:04:22 +00:00
Thorin-OakenpantsandGitHub 358ddfdfce pdfjs - add setup tag 2019-04-22 15:38:26 +00:00
Thorin-OakenpantsandGitHub 8a68fc48c5 pdfjs.enableWebGL 2019-04-22 15:21:16 +00:00
Thorin-OakenpantsandGitHub 87959d621c 2010: remove pdf webgl
it's default false, and I want to simplify webgl 2010+2012
2019-04-22 15:20:16 +00:00
Thorin-OakenpantsandGitHub 8b07fd57d0 canvas.capturestream.enabled 2019-04-22 14:35:51 +00:00
Thorin-OakenpantsandGitHub 4989928c1e 2026: remove (canvas.capture*)
Disabled back when first added as a stop gap measure, never checked on since. TB has this at true, so I think we can get rid of it
2019-04-22 14:34:07 +00:00
Thorin-OakenpantsandGitHub c2775a3441 0860 form history info, closes #691 2019-04-22 14:15:58 +00:00
Thorin-OakenpantsandGitHub 50d31a7aa2 2701 cookies add setup-web tag 2019-04-22 13:31:15 +00:00
Thorin-OakenpantsandGitHub 9fbe3080c5 2651: add setup-chrome tag 2019-04-22 13:28:07 +00:00
Thorin-OakenpantsandGitHub 8a98cd1890 tidying up 2019-04-22 13:12:47 +00:00
Thorin-OakenpantsandGitHub 2d62b9f729 2654 (open with) -> inactive 2019-04-22 12:23:39 +00:00
Thorin-OakenpantsandGitHub bb7f8df647 2650 -> inactive 2019-04-22 12:16:33 +00:00
Thorin-OakenpantsandGitHub 373602f0f0 mathml -> inactive 2019-04-22 12:12:30 +00:00
Thorin-OakenpantsandGitHub e56665ecd1 HWA -> inactive 2019-04-22 12:05:21 +00:00
Thorin-OakenpantsandGitHub 59d056de27 document fonts -> inactive 2019-04-22 12:00:46 +00:00
Thorin-OakenpantsandGitHub d41372a7f0 2421 should be a warning
it's not setup tag, because any change (it is inactive) does not help performance, in fact the opposite
2019-04-22 11:50:01 +00:00
Thorin-OakenpantsandGitHub f62f781645 HTTP2 -> inactive 2019-04-22 11:41:34 +00:00
Thorin-OakenpantsandGitHub 408d1d0e26 FPI 68+ change 2019-04-19 05:54:57 +00:00
Thorin-OakenpantsandGitHub d491cf1e89 readme changes 2019-04-19 02:11:21 +00:00
Thorin-OakenpantsandGitHub ca0f2a5a88 0302b-> inactive: ext auto-updates closes #690 2019-04-19 01:39:07 +00:00
Thorin-OakenpantsandGitHub fd10c35049 0606 some default info 2019-04-17 03:31:27 +00:00
Thorin-OakenpantsandGitHub 6ed3581cb0 5000s: CRF 67+ 2019-04-15 16:31:17 +00:00
Thorin-OakenpantsandGitHub c2034617f0 2429 default true 67+ 2019-04-15 14:59:23 +00:00
Thorin-OakenpantsandGitHub 6231d6ebed 5000s add new about:config warning pref 2019-04-15 14:54:55 +00:00
Thorin-OakenpantsandGitHub 411805b05c 2618 no longer hidden 67+ 2019-04-15 14:49:22 +00:00
Thorin-OakenpantsandGitHub 8c12f4bb14 1840 no longer hidden 67+ 2019-04-15 14:46:39 +00:00
Thorin-OakenpantsandGitHub e3349d0f07 2212 defaults [67+ change] 2019-04-15 14:17:52 +00:00
Thorin-OakenpantsandGitHub 92082621d6 start 67 commits 2019-04-15 14:15:54 +00:00
Thorin-OakenpantsandGitHub 54f86f4be6 Update user.js 2019-04-15 12:55:15 +00:00
Thorin-OakenpantsandGitHub 585415b534 RFP: prefers-color-scheme 67+ 2019-04-11 02:02:26 +00:00
Thorin-OakenpantsandGitHub 99586c4a3b enabled scopes breakage info, closes #674 2019-04-08 14:24:41 +00:00
Thorin-OakenpantsandGitHub 79e316a26f 2618: better info, #682 2019-04-03 10:50:59 +00:00
Thorin-OakenpantsandGitHub 26a70f3cd7 2618: setup-chrome tag, closes #682 2019-04-03 10:43:44 +00:00
Thorin-OakenpantsandGitHub bee47f33cd 66-beta 2019-03-27 04:35:42 +00:00
Thorin-OakenpantsandGitHub 3c4b312cc7 2030: default didn't change
not putting the setup-web tag back in, as users now have site exceptions
2019-03-19 19:58:15 +00:00
Thorin-OakenpantsandGitHub 0354895a2e 2030: add [setting] for autoplay 2019-03-19 09:00:39 +00:00
Thorin-OakenpantsandGitHub 462db2062c 2030: remove setup tag
If Firefox see fit to set this as 1 by now, then breakage is probably rare, and I'm not encouraging users to reduce security/privacy etc from default
2019-03-17 22:43:27 +00:00
Thorin-OakenpantsandGitHub b1aa1f5619 2030: default change 2019-03-16 22:51:58 +00:00
Thorin-OakenpantsandGitHub a349662f69 66 deprecated prefs 2019-03-16 22:44:24 +00:00
Thorin-OakenpantsandGitHub 28a7226235 4510: clarify this is the chrome 2019-03-16 22:36:31 +00:00
Thorin-OakenpantsandGitHub 97f08ad3cd 4504: RFP letterboxing, closes #659 2019-03-16 22:34:45 +00:00
Thorin-OakenpantsandGitHub 68584a3397 some 2505+RFP clarity, closes #661 2019-03-13 15:15:23 +00:00
Thorin-OakenpantsandGitHub 8b4f45774a 4607+RFP clarity, closes #656 2019-03-13 14:46:33 +00:00
Thorin-OakenpantsandGitHub f8428dcc0a a better test
- more metrics covered/displayed
- test page site is https
2019-03-07 14:55:03 +00:00
Thorin-OakenpantsandGitHub 6d6cd5f410 2802 applies to 2803, closes #658 2019-03-05 03:26:39 +00:00
Thorin-OakenpantsandGitHub eae8434853 start 66 commits 2019-02-26 07:53:21 +00:00
Thorin-OakenpantsandGitHub 2cff24f12e 65 final 2019-02-26 05:42:32 +00:00
Thorin-OakenpantsandGitHub 60be8be5ec UNC and extensions, closes #651 2019-02-17 03:51:44 +00:00
Thorin-OakenpantsandGitHub 981dd83c15 clarify themes info, closes #648 2019-02-17 16:34:34 +13:00
Thorin-OakenpantsandGitHub 5c703f0262 65-beta 2019-02-09 10:05:45 +00:00
Thorin-OakenpantsandGitHub de0ebbed21 0343: even MOAR clarification 2019-02-08 11:38:17 +00:00
Thorin-OakenpantsandGitHub e448015704 0343: clarify where
TAAR is extension recommendations in the "Add-ons Manager" (not sure how it's displayed)
CFR is extension recommendations as you browse the web, via a drop down panel
2019-02-07 16:55:04 +00:00
Thorin-OakenpantsandGitHub d3b1ed45ad RFP: UA spoof is now 60+8's 2019-02-07 15:14:08 +00:00
Thorin-OakenpantsandGitHub 3847f97f41 some more 65+ diffs, #610 2019-02-07 13:41:15 +00:00
Thorin-OakenpantsandGitHub d81e8ae583 i need a break 2019-02-07 11:11:16 +00:00
Thorin-OakenpantsandGitHub 7a8381d894 typo 2019-02-07 11:01:31 +00:00
Thorin-OakenpantsandGitHub 649699ad22 0609: disable connectivity service #610 2019-02-07 11:00:07 +00:00
Thorin-OakenpantsandGitHub 1d5289dd94 RFP 67+ 2019-02-06 16:59:28 +00:00
Thorin-OakenpantsandGitHub 74c8f294d6 0306: extension metadata, closes #615 2019-02-05 04:51:07 +00:00
Thorin-OakenpantsandGitHub a0508eccf6 capital letter after [note] 2019-02-04 13:41:56 +00:00
Thorin-OakenpantsandGitHub 25acd9f63e 2703 again
- description needs to stay changed from just cookies since it also clears site data
- keep the info about n days out of it, it's just messy (ESR users should be on version 60)
- get the values correct (I mixed them up earlier)
- fixup [setting] path
- leave in one (of two) extra [notes] I previously added
2019-02-04 13:40:45 +00:00
Thorin-OakenpantsandGitHub 74a08114a8 2701: refix setting 2019-02-04 13:28:29 +00:00
Thorin-OakenpantsandGitHub 71ffc661b2 2701 again 2019-02-04 13:26:19 +00:00
Thorin-OakenpantsandGitHub e432a22693 0306: moar info #615
see https://github.com/ghacksuserjs/ghacks-user.js/issues/615#issuecomment-460243162 - checking for updates is not a trigger, having an update **and** applying it is
2019-02-04 13:08:41 +00:00
Thorin-OakenpantsandGitHub f06c78f897 update cookie settings info 2019-02-05 02:00:19 +13:00
Thorin-OakenpantsandGitHub 847eb80877 0306 => inactive, closes #615
whatever we thought it may have done in the past, it doesn't do that now as far as we know. And it's not an issue since we allow extension update-CHECKs anyway.
2019-02-04 06:39:29 +00:00
Thorin-OakenpantsandGitHub ec0e58099f pointer events -> RFP ALTS 2019-02-01 13:53:04 +00:00
Thorin-OakenpantsandGitHub e6eb473071 dom.storage_access.enabled
regardless of this pref setting: the permissions.sqlite file will still be abused to store a flag for this for every single site you connect to (as third party?) - fun.
2019-02-01 13:41:00 +00:00
Thorin-OakenpantsandGitHub f1b892bc1c clean up "Firefox Data Collection & Use" (#627)
* clean up "Firefox Data Collection & Use"
  - telemetry prefs to 330's
  - Firefox Data Collection & Use prefs to 340's (but leave crash reports in 350s)
  - move `app.shield.optoutstudies.enabled` to 330's - this is an internal pref which controls if you get the system addon
  - make notes that `datareporting.healthreport.uploadEnabled` controls studies and ext recommendations
  - split crash reports better to reflex the UI setting
2019-02-02 00:57:22 +13:00
Thorin-OakenpantsandGitHub 524b5f79dc setting changes re cookies 2019-01-31 18:42:59 +00:00
Thorin-OakenpantsandGitHub 24f2e1d982 disable storage access api
see: https://old.reddit.com/r/firefox/comments/alnn3f/storageaccessapi_permissions/effg5tp/
2019-01-31 16:16:59 +00:00
Thorin-OakenpantsandGitHub c6060e5645 storage access api 2019-01-31 16:03:39 +00:00
Thorin-OakenpantsandGitHub d0b8a08a4b browser.urlbar.maxHistoricalSearchSuggestions
default 0 in ESR60 and FF60+
2019-01-30 16:16:12 +00:00
Thorin-OakenpantsandGitHub f047fe93c0 remove 0850f
`browser.urlbar.maxHistoricalSearchSuggestions` is default 0 is FF60 thru to FF66. It is also default 0 in ESR60.1 thru 60.5. (at least on Windows)

IDK if this has ever been used, maybe android, in which case it's probably useful?
2019-01-30 16:14:39 +00:00
Thorin-OakenpantsandGitHub 6147fed61c and the rest of the 0850's
The location bar dropdown cannot be disabled via prefs except with css, in which case the whole thing is hidden regardless of he above prefs. So there is no point in making any of them active. This is also in line with what we can achieve with relaxed and hardened tags / sticky issues - that is we can find a better balance, Shoulder surfers is a low risk, not even Tor Browser disables this stuff. People need to take responsibility and/or use common sense. Sure, we can leave em in for users to know about and enable if they want. End of story.

userChrome.css code is
```css
/* locationbar dropdown FF65+ */
#PopupAutoCompleteRichResult {display: none!important;}
```
2019-01-30 15:44:08 +00:00
Thorin-Oakenpantsandearthlng 54f79604da Make Firefox Great Again (#626)
* location bar changes
* if the dropdown is going to be used, then no point hiding search engines on the bottom line
2019-01-30 15:06:32 +00:00
Thorin-OakenpantsandGitHub 2f351fa5ce 0702: http2 websockets
might as well add it: needs t be taken into consideration when looking at the whole http2 thing. Will be interesting to see what Tor Browser does with it in ESR68
2019-01-30 14:09:39 +00:00
Thorin-OakenpantsandGitHub 5dc3ea66cd browser.contentblocking.enabled
only existed for FF63+64, default true anyway
2019-01-30 12:38:07 +00:00
Thorin-OakenpantsandGitHub 95b75a065d up date info on what cookies control #622 2019-01-30 10:23:42 +00:00
Thorin-OakenpantsandGitHub 1c09ec36e3 0306: extra info, closes #615 2019-01-18 04:24:13 +00:00
Thorin-OakenpantsandGitHub f1e6d164f7 start 65 commits 2019-01-17 05:19:11 +00:00
Thorin-OakenpantsandGitHub 3b90e6e592 end of v64 2019-01-17 05:11:29 +00:00
Thorin-OakenpantsandGitHub 45bd5ccc02 PB Mode: ref added 2019-01-16 02:07:06 +00:00
Thorin-OakenpantsandGitHub 7bf5790f2b RFP: FF66 changes to UA HTTP Headers 2019-01-11 05:14:59 +00:00
Thorin-OakenpantsandGitHub 075d6fe6e4 2615: s/cut keys: bug fix in 66+ 2019-01-11 05:09:14 +00:00
Thorin-OakenpantsandGitHub 4604cf0d4e references to other prefs s/be explicit 2018-12-21 11:02:40 +00:00
Thorin-OakenpantsandGitHub ac4e764c37 http2, altsvc, ssl session ids vs FPI vs TB #571 2018-12-18 15:54:57 +00:00