en-USList is at : https://pastebin.com/nTP00T8R (expires in a month) - get busy peoples
thanks Theemin
@Theemim said
Looks like gecko.readthedocs.io has moved to firefox-source-docs.mozilla.org (d2r03xnqvbcxrv.cloudfront.net). There are two references in the user.js that should probably be updated. Other pages continue to exist at *.readthedocs.io, including but not limited to:
autopush.readthedocs.io
bedrock.readthedocs.io
bleach.readthedocs.io
cornice.readthedocs.io
firefox-puppeteer.readthedocs.io
fxa.readthedocs.io
kinto.readthedocs.io
marionette-client.readthedocs.io
minion.readthedocs.io
moz-services-docs.readthedocs.io
mozdef.readthedocs.io
mozilla-balrog.readthedocs.io
mozilla-django-oidc.readthedocs.io
mozilla-push-service.readthedocs.io
mozilla-services.readthedocs.io
mozilla-version-control-tools.readthedocs.io
moztrap.readthedocs.io
Perhaps https://firefox-source-docs.mozilla.org/ should be in the Wiki references section?
Used a simple scanner on the pastebin and found these:
Thorin: will add checkmarks as I do these locally ready for a commit
[x] From: https://gecko.readthedocs.io/en/latest/toolkit/mozapps/extensions/addon-manager/SystemAddons.html
To: https://firefox-source-docs.mozilla.org/toolkit/mozapps/extensions/addon-manager/SystemAddons.html
[x] From: https://gecko.readthedocs.org/en/latest/browser/base/sslerrorreport/preferences.html
To: https://firefox-source-docs.mozilla.org/browser/base/sslerrorreport/preferences.html
[x] From: https://gecko.readthedocs.org/en/latest/toolkit/components/telemetry/telemetry/preferences.html
To: https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/internals/preferences.html
[x] // Moved from "convert to https" to here because new scanner also revealed trailing /
From: http://www.howtogeek.com/195062/no-disabling-ipv6-probably-wont-speed-up-your-internet-connection
To: https://www.howtogeek.com/195062/no-disabling-ipv6-probably-wont-speed-up-your-internet-connection/
[x] // Credit to Just-me-ghacks for pointing out this 301
From: https://privacytoolsio.github.io/privacytools.io/#webrtc
To: https://www.privacytools.io/#webrtc
[x] From: https://blog.mozilla.org/security/2015/03/03/revoking-intermediate-certificates-introducing-onecrl
To: https://blog.mozilla.org/security/2015/03/03/revoking-intermediate-certificates-introducing-onecrl/
[x] From: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/API/CameraControl/
To: https://developer.mozilla.org/en-US/docs/Archive/B2G_OS/API/CameraControl
[x] From: https://developer.mozilla.org/en-US/docs/Web/API/navigator.sendBeacon
To: https://developer.mozilla.org/en-US/docs/Web/API/Navigator/sendBeacon
[x] From: https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorker_API
To: https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API
[x] From: https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Manipulating_the_browser_history
To: https://developer.mozilla.org/en-US/docs/Web/API/History_API
[x] From: https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Using_full_screen_mode
To: https://developer.mozilla.org/en-US/docs/Web/API/Fullscreen_API
[x] From: https://developer.mozilla.org/en-US/docs/Web/HTTP/Controlling_DNS_prefetching
To: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-DNS-Prefetch-Control
[x] From: https://developer.mozilla.org/en-US/docs/Web/HTTP/Gecko_user_agent_string_reference
To: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent/Firefox
[x] From: https://iapp.org/news/a/2011-09-09-facing-the-privacy-implications-of-ipv6
To: https://iapp.org/news/a/2011-09-09-facing-the-privacy-implications-of-ipv6/
[x] From: https://www.christopher-parsons.com/ipv6-and-the-future-of-privacy/
To: https://christopher-parsons.com/ipv6-and-the-future-of-privacy/
[x] From: https://www.ghacks.net/2015/08/16/block-firefox-from-connecting-to-sites-when-you-hover-over-links
To: https://www.ghacks.net/2015/08/16/block-firefox-from-connecting-to-sites-when-you-hover-over-links/
[x] From: https://www.mozilla.org/en-US/privacy/firefox-hello/
To: https://www.mozilla.org/en-US/privacy/archive/hello/2016-03/
// Credit to pants who has some eagle's eyes (poor eagle)
https://expired.badssl.com/ (expected)
https://subdomain.preloaded-hsts.badssl.com/ (expected)
[NOTE: 2017-08: expired cert]https://github.com/w3c/IntersectionObserver
https://w3c.github.io/IntersectionObserver/ :ballot_box_with_check:
https://github.com/w3c/IntersectionObserver/blob/gh-pages/explainer.md
A tool that can perform in-place correction of URLs within a document would make this type of thing easier. I gotta find me one of those.
Theemim initially thought that was all the links, including in wiki :cry:
Doesn't work / redirect to another URL / invalid security certificate:
https://wicg.github.io/IntersectionObserver/
https://privacytoolsio.github.io/privacytools.io/#webrtc
https://gecko.readthedocs.org/en/latest/browser/base/sslerrorreport/preferences.html
https://fiprinca.0x90.eu/poc/
https://gecko.readthedocs.io/en/latest/toolkit/mozapps/extensions/addon-manager/SystemAddons.html
https://gecko.readthedocs.org/en/latest/toolkit/components/telemetry/telemetry/preferences.html
All mozilla links, withouten-US/ get redirected to an URL containing en-US/
+Top right option to use other languages is included.
Forgot localization :+1:
[x] [Here](https://github.com/ghacksuserjs/ghacks-user.js/wiki/2.1-Multiple-Profiles#small_orange_diamond-firefox-installed-method-1-profile-manager) on bottom there's a broken link now, but this one works: https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles
[x] [Here](https://github.com/ghacksuserjs/ghacks-user.js/wiki/2.2-Multiple-Profiles-%5BFirefox-Portable%5D#small_orange_diamond-firefox-portable-method-2-firefox-portable-2ndprofile-app) there's a direct download from sourceforge, not portableapps site... a disambiguation?
=> replaced old with new
[x] [Here](https://github.com/ghacksuserjs/ghacks-user.js/wiki/3.5-Request-Control) Testing Page link doesn't work... probably it's:
https://github.com/tumpio/requestcontrol/wiki/Testing-links
=> also fixed the old 'Help' link and renamed it to 'Manual'
Here:
:broken_heart: Cookie Controller 1 | Web Extension
:broken_heart: Self-Destructing Cookies 1 | Web Extension
...isn't very clear, maybe add question marks?
Web Extension ?
=> already changed by someone
[x] [Here](https://github.com/ghacksuserjs/ghacks-user.js/wiki/Appendix-C:-Test-Sites#small_orange_diamond-encryption--ciphers--ssltls--certificates) https://rc4.io/ seems gone.
=> RC4 support has been completely removed in FF50. Removed the link from Appendix C
[x] [Here](https://github.com/ghacksuserjs/ghacks-user.js/wiki/Appendix-C:-Test-Sites#small_orange_diamond-other) Intermediate CA Cache Fingerprinting has expired cert and gives me errors when loaded.
=> earthlng: added a note. let's wait and see if they update the cert
By clicking on: CSS History Leak I get: Defend Your Spaceship! Is that OK?
=> earthlng: yes that's OK, it's the testpage
Maybe I forgot some checks on Appendix B: All AMO and GH links do work btw
edit: earthlng: Thanks @Atavic ! :+1:
Most helpful comment
[x] [Here](https://github.com/ghacksuserjs/ghacks-user.js/wiki/Appendix-C:-Test-Sites#small_orange_diamond-encryption--ciphers--ssltls--certificates) https://rc4.io/ seems gone.
=> RC4 support has been completely removed in FF50. Removed the link from Appendix C
[x] [Here](https://github.com/ghacksuserjs/ghacks-user.js/wiki/Appendix-C:-Test-Sites#small_orange_diamond-other) Intermediate CA Cache Fingerprinting has expired cert and gives me errors when loaded.
=> earthlng: added a note. let's wait and see if they update the cert
By clicking on: CSS History Leak I get: Defend Your Spaceship! Is that OK?
=> earthlng: yes that's OK, it's the testpage
Maybe I forgot some checks on Appendix B: All AMO and GH links do work btw
edit: earthlng: Thanks @Atavic ! :+1: