Commit Graph
100 Commits
Author SHA1 Message Date
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
Thorin-OakenpantsandGitHub 834857b564 tag sections #567 2018-12-04 20:03:19 +13:00
Thorin-OakenpantsandGitHub 25923f1acd add index #567 2018-12-04 06:03:11 +00:00
Thorin-OakenpantsandGitHub 85eaba2571 TAG! You're it! #545 2018-12-04 18:36:03 +13:00
Thorin-OakenpantsandGitHub f3e2bfa76d browser.crashReports.unsubmittedCheck.autoSubmit 2018-11-26 15:33:36 +00:00
Thorin-OakenpantsandGitHub 2ae3a3e4e1 1700s: enable containers, #438
AFAIK there's no technical reasons for containers to be disabled in FF63+
2018-11-21 23:53:00 +00:00
Thorin-OakenpantsandGitHub 0ff610c056 there is no spoon 2018-11-20 18:14:23 +00:00
Thorin-OakenpantsandGitHub 661a314e28 RFP: pointerEvent.pointerid 2018-11-20 17:36:04 +00:00
Thorin-OakenpantsandGitHub 643cba63cf Activity Stream is no longer a System Add-on 2018-11-19 03:00:40 +00:00
Thorin-OakenpantsandGitHub b5c5d8e9d1 removed browser.eme.ui.enabled 2018-11-19 00:37:42 +00:00
Thorin-OakenpantsandGitHub 36b90cd5e6 1830: remove hiding the DRM UI
out of interest, it no longer requires a restart
2018-11-19 00:34:56 +00:00
Thorin-OakenpantsandGitHub 299a03663f 0351: move *autoSubmit to deprecated
https://github.com/ghacksuserjs/ghacks-user.js/issues/302#issuecomment-359245047
2018-11-19 00:12:07 +00:00
Thorin-OakenpantsandGitHub 13550d18a1 update [SETTING] info (#538) 2018-11-19 12:56:12 +13:00
Thorin-OakenpantsandGitHub c12eb0fdc6 0201b+2305 Permissions API info 2018-11-18 12:56:51 +00:00
Thorin-OakenpantsandGitHub acbf881b1f saving the world bytes at a time 2018-11-15 15:47:21 +00:00
Thorin-OakenpantsandGitHub 7351e561c4 1243: mixed OBJECT_SUBREQUESTS 2018-11-15 07:06:34 +00:00
Thorin-OakenpantsandGitHub 4e42bad6a1 0201: default geo=> inactive, #533 2018-11-14 17:12:03 +00:00
Thorin-OakenpantsandGitHub b85e748b53 2204: FS API=>inactive, #533 2018-11-13 18:56:51 +00:00
Thorin-OakenpantsandGitHub 0cc4007eda 1202: tls.min => inactive #533
TLS 1.0 and 1.1 are still secure. Sure, later versions are more secure, but 98% of the web is already upgraded - less than 2% of sites use < v1.2. So it's not very likely you would come across a site that requires it, but if you did, what's the point in breaking it. Mozilla and Chrome already have plans to deprecate TLS 1.0 & 1.1, and force that last 2% of sites.

TLS settings can be FP'ed without JS. By sticking with the defaults, I do not see any security issues, but an increase in potential anti-FPing. TBH, the chances of either (i.e being FP'ed with TLS as a entropy point, or being compromised due to TLS<1.2) are slim to non anyway.

Any arguments, please see @earthlng
2018-11-13 16:19:23 +00:00
Thorin-OakenpantsandGitHub 3003f2dd85 make up yer mind
stick it back in for two releases - pref gets removed in FF65 anyway
2018-11-13 15:30:39 +00:00
Thorin-OakenpantsandGitHub ce48306a0d finalize beta 2018-11-13 15:12:20 +00:00
Thorin-OakenpantsandGitHub 3423d39fa9 2517 Media Capabilities => inactive
see https://github.com/ghacksuserjs/ghacks-user.js/commit/f214e4bc4e69af62a031323142b3645bd0bad340#comments
2018-11-13 15:11:01 +00:00
Thorin-OakenpantsandGitHub 4834472107 remove 0426 content blocking 2018-11-13 15:01:35 +00:00
Thorin-OakenpantsandGitHub f214e4bc4e 2517: disable Media Capabilities API (for now) 2018-11-13 08:42:49 +00:00
Thorin-OakenpantsandGitHub 8fd6061bcc 0426: enforce CB 2018-11-13 08:19:19 +00:00
Thorin-OakenpantsandGitHub 92acb6b2f7 saving the world, one byte at a time 2018-11-12 00:06:19 +00:00
Thorin-OakenpantsandGitHub afee555045 FPI: isolate postMessage... 2018-10-28 16:46:22 +00:00
Thorin-OakenpantsandGitHub 452c717502 Update README.md 2018-10-28 11:09:47 +00:00
Thorin-OakenpantsandGitHub 661af196d9 Update README.md 2018-10-28 11:08:18 +00:00
Thorin-OakenpantsandGitHub 49d9314b0a Update README.md 2018-10-27 15:00:10 +00:00
Thorin-OakenpantsandGitHub b4b5e3a068 Add files via upload 2018-10-28 03:57:54 +13:00
Thorin-OakenpantsandGitHub 29d832e350 Update README.md 2018-10-27 14:55:15 +00:00
Thorin-OakenpantsandGitHub e8bfa93696 0410s: SBv4 & cookies, #520 2018-10-25 00:13:50 +00:00
Thorin-OakenpantsandGitHub 1abe1fd4df 4702: buildID cleanup, closes 518 2018-10-24 10:15:37 +00:00
Thorin-OakenpantsandGitHub 24f7847f73 2703: make value 3 info clearer 2018-10-23 16:13:23 +00:00
Thorin-OakenpantsandGitHub 587194ce84 1403: icon fonts: flip, make inactive, closes #521 2018-10-20 01:35:37 +00:00
Thorin-OakenpantsandGitHub 7aac6d476a 1270: link to 1201, #519 2018-10-16 12:01:42 +00:00
Thorin-OakenpantsandGitHub 9e073ea5d5 1201: SSL renegotiation -> active, closes #519 2018-10-16 11:57:32 +00:00
Thorin-OakenpantsandGitHub 732c438148 0710: disable GIO... #442 2018-10-14 12:11:56 +00:00
Thorin-OakenpantsandGitHub 58931bc15d start 63 commits 2018-10-11 11:25:03 +00:00
Thorin-OakenpantsandGitHub 21b18cbe49 finalize 62 2018-10-11 10:46:35 +00:00
Thorin-OakenpantsandGitHub cbcd293e68 RFP: spoof/suppress Pointer Events
https://bugzilla.mozilla.org/show_bug.cgi?id=1363508
2018-10-11 05:50:09 +00:00
Thorin-OakenpantsandGitHub ca1cc2001f Update README.md 2018-09-20 23:40:29 +00:00
Thorin-OakenpantsandGitHub f88af1dac6 Update README.md 2018-09-20 23:39:44 +00:00
Thorin-OakenpantsandGitHub 1c6c5ea2ff 1000s: cache header section #496 2018-09-13 05:09:07 +00:00
Thorin-OakenpantsandGitHub 2d316ceedd removed *webextensions.keep* 2018-09-12 22:27:26 +00:00
Thorin-OakenpantsandGitHub 36c791c4bc remove 2661: *webextensions.keep*
Added in FF51 with defaults false and never changed since
2018-09-12 22:23:59 +00:00
Thorin-OakenpantsandGitHub 01a978e33a add 0864: dom.forms.datetime, closes #495 2018-09-11 16:43:18 +00:00
Thorin-OakenpantsandGitHub 6717bc0674 1024: toolkit.winRegisterApplicationRestart 2018-09-09 20:46:35 +00:00
Thorin-OakenpantsandGitHub 11a94c7e32 4503: add bugzilla 2018-09-09 20:43:56 +00:00
Thorin-OakenpantsandGitHub 8b5547a973 4504: browser.startup.blankWindow 2018-09-08 17:23:48 +00:00
Thorin-OakenpantsandGitHub f0c29cf8a6 62-beta 2018-09-08 16:37:12 +00:00
Thorin-OakenpantsandGitHub e7a71143a8 oophs
these two prefs were moved to deprecated, not removed from the user.js itself
2018-09-08 14:14:46 +00:00
Thorin-OakenpantsandGitHub 109d4cf916 removed plugin.state.java 2018-09-05 09:33:29 +00:00
Thorin-OakenpantsandGitHub c805dd8b3b 62 deprecated/removed prefs 2018-09-05 09:30:42 +00:00
Thorin-OakenpantsandGitHub a89e8fc1e0 removed browser.cache.frecency_experiment 2018-08-29 17:12:13 +00:00
Thorin-OakenpantsandGitHub 299489c701 1000s: cache description/info, closes #436 2018-08-28 08:27:45 +00:00
Thorin-OakenpantsandGitHub 50a578c32a remove extra spaces 2018-08-28 07:57:21 +00:00
Thorin-OakenpantsandGitHub 7d417da5fd 0701: IPv6 info tweak, closes #437 2018-08-25 06:09:28 +00:00
Thorin-OakenpantsandGitHub e6a13e5a93 removed security.tls.version.fallback-limit 2018-08-20 14:54:47 +00:00
Thorin-OakenpantsandGitHub 9a46fafb53 1203: remove TLS fallback-limit
Currently enforcing the default at 3, it gets changed to 4 for FF62, and will get deprecated some stage soon - https://bugzilla.mozilla.org/show_bug.cgi?id=1479501
2018-08-20 14:52:06 +00:00
Thorin-OakenpantsandGitHub 6fb2f25e65 4700: revamp, closes #485 2018-08-17 09:09:01 +00:00
Thorin-OakenpantsandGitHub 9e67f982ab 2720: enforce IDB=enabled 2018-08-17 07:50:33 +00:00
Thorin-OakenpantsandGitHub 5b6ed92da4 0701: disable IPv6, closes #437 2018-08-17 07:15:47 +00:00
Thorin-OakenpantsandGitHub 2969c6660f removed browser.urlbar.autoFill.typed 2018-08-16 14:36:48 +00:00