Commit Graph
100 Commits
Author SHA1 Message Date
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
Thorin-OakenpantsandGitHub 5bd5f6b28e 0912: HTTP Auth sub-resources #585 (#602) 2018-12-18 01:41:37 +13:00
Thorin-OakenpantsandGitHub 4badc42879 0105b: kill snippets endpoint #528
it's too hard to follow AS changes, and work out if disabling showing items (basic toggling of show/hide sections etc) actually stops downloading a localized local copy etc. For items we actually want to block, let the endpoint slaughter begin.
2018-12-17 09:36:26 +00:00
Thorin-OakenpantsandGitHub da80e39064 0105s: description s/be self explanatory #578
when filtered and 0105a is not shown, AS doesn't mean anything
2018-12-16 17:37:42 +00:00
Thorin-OakenpantsandGitHub c1d6d81528 add PERF tags to wasm, asm.js, closes #599 2018-12-16 14:10:32 +00:00
Thorin-Oakenpantsandearthlng d5ece0f6f4 1700s: revamp Containers header #585 (#596) 2018-12-14 07:05:43 +00:00
Thorin-OakenpantsandGitHub f6ea20a8b0 0335: Telemetry Coverage endpoint
let's just coverage-our-ass on this one

While I don't mind telemetry (development needs meaningful feedback to better the product), and I trust the data is not PII, and/or anonymized into buckets etc (you can check this you know), and I understand this one needs to be outside the Telemetry pref in order to gather the one-time ping ... and I trust Mozilla's motives ... I'm starting to get a little annoyed at the non-stop incessant increasing telemetry bullshittery and ass-fuckery around sending data home, and the lengths some Mozilla devs will go to, to hide this info (hidden prefs, access denied tickets to hide discussion of what should be public, and even **not even adhering to their own documentation**).

I will also be killing as many Activity Stream endpoints as well - as long as they are in line with our js - pocket, snippets, onboarding etc. And I will add those from personal as inactive for end-users - eg cfr
2018-12-13 17:28:16 +00:00
Thorin-OakenpantsandGitHub 645492e82f grammar, case, etc, closes #594
thanks @Just-me-ghacks
2018-12-14 04:49:50 +13:00
Thorin-OakenpantsandGitHub 04b797f1aa 0209: remove trailing space
@Just-me-ghacks 💋
2018-12-13 11:14:44 +00:00
Thorin-OakenpantsandGitHub e60abd6c44 64-beta 2018-12-12 17:17:33 +00:00
Thorin-OakenpantsandGitHub d55b8176ad dyslexia and/or dementia 2018-12-12 16:52:12 +00:00
Thorin-OakenpantsandGitHub 31adbba774 5000s: disable CFR 2018-12-12 16:34:27 +00:00
Thorin-OakenpantsandGitHub 3c247a2c5b Update ghacks-clear-[removed].js 2018-12-12 13:22:58 +00:00
Thorin-OakenpantsandGitHub 879f0abf28 2201: more garbage 2018-12-12 13:21:24 +00:00
Thorin-OakenpantsandGitHub d97d0ec0f5 media.peerconnection*
covered by user_pref("media.peerconnection.enabled", false);
2018-12-12 13:09:03 +00:00
Thorin-OakenpantsandGitHub 51ac69874b 0105* remove // has setting 2018-12-12 11:58:48 +00:00
Thorin-OakenpantsandGitHub 9d6bfb650c disable Telemetry Coverage (#589) 2018-12-13 00:29:29 +13:00
Thorin-OakenpantsandGitHub ccdd4decf0 Pocket: 0510->0370
Pocket is no longer a System Add-on in FF64+
2018-12-12 08:25:25 +00:00
Thorin-OakenpantsandGitHub f0fbfd3086 network.auth.subresource-img-cross-origin-http-auth-allow #585 2018-12-11 17:44:19 +00:00
Thorin-OakenpantsandGitHub 88b747ef36 0911: remove it, #585
it is default false in FF59+
2018-12-11 17:42:19 +00:00
Thorin-OakenpantsandGitHub c6ebe36165 1022: resume from crash=>inactive, closes #575 2018-12-11 17:28:21 +00:00
Thorin-OakenpantsandGitHub 7684e83aba 0102 add SR info #575 2018-12-11 17:18:26 +00:00
Thorin-OakenpantsandGitHub 4f37975566 browser.sessionstore.max_windows_undo #575 2018-12-11 16:49:38 +00:00
Thorin-OakenpantsandGitHub 26b874bed7 1020: remove max_windows #575 2018-12-11 16:43:11 +00:00
Thorin-OakenpantsandGitHub ef1e61ebcd start 64-alpha 2018-12-11 16:05:07 +00:00
Thorin-OakenpantsandGitHub 205c48d9d3 final 63 release 2018-12-11 15:49:31 +00:00
Thorin-OakenpantsandGitHub 778dc89bb6 2002 WebRTC tests #580
FYI, the https://www.privacytools.io/webrtc.html test in our wiki is 404, so I gave it a strikethru and added this one. This is also handy for 2001, but do we need to double up on it? We're only disabling WebRTC because of IP leaks, so I don't see the point in testing if WebRTC is disabled.
2018-12-11 00:40:03 +00:00
Thorin-OakenpantsandGitHub 23733097a9 2302 FF version 2018-12-11 00:13:07 +00:00
Thorin-OakenpantsandGitHub 74ebacc0dd obey rules for [setting] tag location #578
all setting tags must be between `/* ... ***/`
2018-12-10 19:52:48 +00:00
Thorin-OakenpantsandGitHub 45e3b3a0e0 2682: put correct version back
https://github.com/ghacksuserjs/ghacks-user.js/commit/0a67cdec8bac0d2172a2ffbf92af4e093c8e8275#comments
2018-12-10 19:35:41 +00:00
Thorin-Oakenpantsandearthlng 5c85e61bb4 4000: remove old FPI notes (#581) 2018-12-10 18:36:07 +00:00
Thorin-OakenpantsandGitHub 0a67cdec8b #578 cleanups (#576)
- cleanup of tags placement, order consistency, and to use square brackets (allows usage elsewhere to not get tagged, eg 1402)
- other bits and bobs
2018-12-11 07:18:26 +13:00
Thorin-OakenpantsandGitHub b85668c2cd make description & info & notes concurrent #574 2018-12-08 04:10:13 +13:00
Thorin-OakenpantsandGitHub 786839ffc1 2701: fix split multi-[notes] 2018-12-06 08:16:01 +00:00
Thorin-OakenpantsandGitHub 8313f2e01a 1020: fix description
Session Restore cannot be disabled in Normal mode, it is also used internally. FYI: PB Mode does not use Session Restore. The description is still not 100%, as it refers to what is restored, not what is kept in the recovery.jsonlz4 (at least for tabs)
2018-12-06 05:41:25 +00:00
Thorin-OakenpantsandGitHub 0a87c99a0e 1203: ssl session ids are 24hrs 2018-12-05 20:58:07 +00:00
Thorin-OakenpantsandGitHub 91fed43fc7 0703 atl-svc, better ref, #571 2018-12-05 20:36:20 +00:00
Thorin-OakenpantsandGitHub 74f029566e enforce DOMHighResTimeStamp API #491
flipped true in FF54: https://bugzilla.mozilla.org/show_bug.cgi?id=1026804 but unsure when the pref itself was introduced. note: other timing prefs were always in 2400's see 4602: [2411] disable resource/navigation timing / 4603: [2412] disable timing attacks
2018-12-04 10:34:02 +00:00
Thorin-OakenpantsandGitHub 571be93ae0 proper case convention after tags
Can't believe I did this. Out of 32 `[setup*` and  9 `[warning]` tags (excluding the readme), I let one capital letter get past me, the bastard!
2018-12-04 10:26:44 +00:00
Thorin-OakenpantsandGitHub 11b16c9c6d move PB mode into STARTUP section #567 2018-12-04 08:51:19 +00:00
Thorin-OakenpantsandGitHub c4ec4dbc77 move 0000 to personal #567
it has zero to do with privacy etc, and in fact most users will only ever encounter it once (and check the box) when they first go to about:config, so it's not even useful as an override or a new profile IMO. This removes one of three numbers that don't have a section
2018-12-04 08:34:36 +00:00
Thorin-OakenpantsandGitHub 67998eb4af section naming convention consistency 2018-12-04 08:27:52 +00:00