firefox-fix-web, branch HEADFirefox extension: fix web
5a07b3691ad7f3ca250b0ef6ff4f01dc3705208e2021-10-08T07:01:07Z2021-10-08T07:01:07Zdisable forced display: block rule for nowHiltjo Posthumahiltjo@codemadness.orgcommit 5a07b3691ad7f3ca250b0ef6ff4f01dc3705208e
parent f16c6a6461d6803d802f45f9628953245c91e530
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 8 Oct 2021 09:01:07 +0200
disable forced display: block rule for now
This rule is intended to force showing the <body>. On ugly sites this is hidden
sometimes and enabled using javascript.
But I noticed this breaks some sites which are visible but break the layout,
like:
body { display: flex; }
f16c6a6461d6803d802f45f9628953245c91e5302021-10-08T07:00:45Z2021-10-08T07:00:45ZREADME: add up-to-date information about the signed extension settingHiltjo Posthumahiltjo@codemadness.orgcommit f16c6a6461d6803d802f45f9628953245c91e530
parent 07dbf7669cbf9e68ed2809ffd1b4513853a86310
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 8 Oct 2021 09:00:45 +0200
README: add up-to-date information about the signed extension setting
07dbf7669cbf9e68ed2809ffd1b4513853a863102021-07-01T20:46:52Z2021-07-01T20:46:52Zbump LICENSE yearHiltjo Posthumahiltjo@codemadness.orgcommit 07dbf7669cbf9e68ed2809ffd1b4513853a86310
parent 39766339ab5c6e2b4f8815eda2422f6cca685c71
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Thu, 1 Jul 2021 22:46:52 +0200
bump LICENSE year
39766339ab5c6e2b4f8815eda2422f6cca685c712021-07-01T20:46:33Z2021-07-01T20:46:33Zgoogle: fix some inline style that hides the pageHiltjo Posthumahiltjo@codemadness.orgcommit 39766339ab5c6e2b4f8815eda2422f6cca685c71
parent 702d00a37d2537ac8b58187d023b93862c4b220e
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Thu, 1 Jul 2021 22:46:33 +0200
google: fix some inline style that hides the page
702d00a37d2537ac8b58187d023b93862c4b220e2021-04-11T10:50:58Z2021-04-11T10:50:58Zyoutube: fix consent cookie for youtubeHiltjo Posthumahiltjo@codemadness.orgcommit 702d00a37d2537ac8b58187d023b93862c4b220e
parent 6288d9eeb4c61c74d95fe6f92dfd71193d159ac4
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 11 Apr 2021 12:50:58 +0200
youtube: fix consent cookie for youtube
6288d9eeb4c61c74d95fe6f92dfd71193d159ac42021-04-06T19:12:03Z2021-04-06T19:12:03Zbypass google "forced consent"Hiltjo Posthumahiltjo@codemadness.orgcommit 6288d9eeb4c61c74d95fe6f92dfd71193d159ac4
parent da71c1b849e323777e0b9f51dbced2d718b2f4de
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Tue, 6 Apr 2021 21:12:03 +0200
bypass google "forced consent"
Easy solution found in the youtube-dl extractor.
da71c1b849e323777e0b9f51dbced2d718b2f4de2021-01-03T15:27:16Z2021-01-03T15:27:16Zreddit: always expand image galleryHiltjo Posthumahiltjo@codemadness.orgcommit da71c1b849e323777e0b9f51dbced2d718b2f4de
parent a81434c3c96580c016888e52e4e95dc8d1a39f84
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 3 Jan 2021 16:27:16 +0100
reddit: always expand image gallery
... without needing Javascript.
a81434c3c96580c016888e52e4e95dc8d1a39f842020-12-20T10:45:50Z2020-12-20T10:45:50Zuncomment uaHiltjo Posthumahiltjo@codemadness.orgcommit a81434c3c96580c016888e52e4e95dc8d1a39f84
parent c3f263a560549afadef48cb668af08ea91b41f1c
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 20 Dec 2020 11:45:50 +0100
uncomment ua
c3f263a560549afadef48cb668af08ea91b41f1c2020-12-20T10:20:19Z2020-12-20T10:20:19Ztwitter: pretend to be Windows 10Hiltjo Posthumahiltjo@codemadness.orgcommit c3f263a560549afadef48cb668af08ea91b41f1c
parent 4962c0571299f0ed3af45630de874b3e333fc543
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 20 Dec 2020 11:20:19 +0100
twitter: pretend to be Windows 10
The site deprecated the mobile version and forces to use javascript.
4962c0571299f0ed3af45630de874b3e333fc5432020-03-23T12:29:17Z2020-03-23T12:29:17Zuse documentUrl, not originalUrl, still fallback to url.Hiltjo Posthumahiltjo@codemadness.orgcommit 4962c0571299f0ed3af45630de874b3e333fc543
parent deee659665bec6079694d48833f97070bca5f8f7
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Mon, 23 Mar 2020 13:29:17 +0100
use documentUrl, not originalUrl, still fallback to url.
originUrl seems to be the referer. Noticed when a tweet is referenced by a
link.
deee659665bec6079694d48833f97070bca5f8f72020-03-22T22:40:15Z2020-03-22T22:40:15Zupdate UA to Windows 10Hiltjo Posthumahiltjo@codemadness.orgcommit deee659665bec6079694d48833f97070bca5f8f7
parent c1a70013f87cc63d47ae971168b21aa31ba3ca67
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 22 Mar 2020 23:40:15 +0100
update UA to Windows 10
c1a70013f87cc63d47ae971168b21aa31ba3ca672020-03-22T22:32:17Z2020-03-22T22:32:17Zadd support for web request header filteringHiltjo Posthumahiltjo@codemadness.orgcommit c1a70013f87cc63d47ae971168b21aa31ba3ca67
parent f0549950ceb52a2e435fb476d3288932feee9e76
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 22 Mar 2020 23:32:17 +0100
add support for web request header filtering
For now only used for setting the User-Agent. It detects the current running
versions, but spoofs the rest. By default Windows is used.
For twitter.com the User-Agent is reset so it doesn't redirect and doesn't
give an annoying message.
f0549950ceb52a2e435fb476d3288932feee9e762020-02-16T12:25:11Z2020-02-16T12:25:11Zhide preloader (by classname), separate into new fileHiltjo Posthumahiltjo@codemadness.orgcommit f0549950ceb52a2e435fb476d3288932feee9e76
parent 69e862f11890afda727c5925ef22705842a8b773
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 16 Feb 2020 13:25:11 +0100
hide preloader (by classname), separate into new file
69e862f11890afda727c5925ef22705842a8b7732019-11-09T21:34:07Z2019-11-09T21:34:07ZREADME: POSIX makeHiltjo Posthumahiltjo@codemadness.orgcommit 69e862f11890afda727c5925ef22705842a8b773
parent 62c5d60e4364144d8091ca2dcca6de49120ae667
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 9 Nov 2019 22:34:07 +0100
README: POSIX make
62c5d60e4364144d8091ca2dcca6de49120ae6672019-11-09T21:29:30Z2019-11-09T21:29:30Zset all_frames to true for global rules: also apply to framesHiltjo Posthumahiltjo@codemadness.orgcommit 62c5d60e4364144d8091ca2dcca6de49120ae667
parent 6a383f525bef72c07d8831ea72df300a6ba4f740
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 9 Nov 2019 22:29:30 +0100
set all_frames to true for global rules: also apply to frames
This also applies to frames even if it's not part of the top-domain.
6a383f525bef72c07d8831ea72df300a6ba4f7402019-11-09T19:55:11Z2019-11-09T19:55:11Zfix for retarded new Firefox underline styleHiltjo Posthumahiltjo@codemadness.orgcommit 6a383f525bef72c07d8831ea72df300a6ba4f740
parent fba6d30d36b4ca0757a9da9c7f2f556d38191146
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 9 Nov 2019 20:55:11 +0100
fix for retarded new Firefox underline style
fba6d30d36b4ca0757a9da9c7f2f556d381911462019-08-02T10:43:00Z2019-08-02T10:43:00ZCSS fixes for blender.org, nos.nl and patreon.comHiltjo Posthumahiltjo@codemadness.orgcommit fba6d30d36b4ca0757a9da9c7f2f556d38191146
parent dbb34e642098e920d06b927d40255f2cb3affe4a
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 2 Aug 2019 12:43:00 +0200
CSS fixes for blender.org, nos.nl and patreon.com
dbb34e642098e920d06b927d40255f2cb3affe4a2019-07-20T10:54:16Z2019-07-20T10:54:16Zhardware.info: fix CSS overlay opacity for their new layoutHiltjo Posthumahiltjo@codemadness.orgcommit dbb34e642098e920d06b927d40255f2cb3affe4a
parent 0784a68a44ac25da165b212793bcd996a610a164
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 20 Jul 2019 12:54:16 +0200
hardware.info: fix CSS overlay opacity for their new layout
0784a68a44ac25da165b212793bcd996a610a1642019-07-05T08:50:16Z2019-07-05T08:50:16Zglobal: fix annoying javascript fader thingsHiltjo Posthumahiltjo@codemadness.orgcommit 0784a68a44ac25da165b212793bcd996a610a164
parent d444ee575a48fd563b9062616f3e31c11a44d7df
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 5 Jul 2019 10:50:16 +0200
global: fix annoying javascript fader things
d444ee575a48fd563b9062616f3e31c11a44d7df2019-07-05T08:49:29Z2019-07-05T08:49:29Ztweakers: fix cookie killerHiltjo Posthumahiltjo@codemadness.orgcommit d444ee575a48fd563b9062616f3e31c11a44d7df
parent a5cb8ddb5e2e33aca73e3319b20f191f0f2604fa
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 5 Jul 2019 10:49:29 +0200
tweakers: fix cookie killer
a5cb8ddb5e2e33aca73e3319b20f191f0f2604fa2019-03-31T12:53:24Z2019-03-31T12:53:24Zfix stupid content hiding on some pagesHiltjo Posthumahiltjo@codemadness.orgcommit a5cb8ddb5e2e33aca73e3319b20f191f0f2604fa
parent 35bdf7aa75dabc3481cead34c07661fa195fe002
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 31 Mar 2019 14:53:24 +0200
fix stupid content hiding on some pages
usually on some page that has some Google AMP-like animation transition.
noticed on https://powerdns.org/
35bdf7aa75dabc3481cead34c07661fa195fe0022019-03-02T12:48:02Z2019-03-02T12:48:02Zremove clutter from old.reddit.comHiltjo Posthumahiltjo@codemadness.orgcommit 35bdf7aa75dabc3481cead34c07661fa195fe002
parent 5f5e6c2069ed391a0a1eeb7ab264cf88220f86a1
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 2 Mar 2019 13:48:02 +0100
remove clutter from old.reddit.com
5f5e6c2069ed391a0a1eeb7ab264cf88220f86a12019-02-25T19:33:20Z2019-02-25T19:33:20Zimgur album browser scriptHiltjo Posthumahiltjo@codemadness.orgcommit 5f5e6c2069ed391a0a1eeb7ab264cf88220f86a1
parent ff6892788a0e16a4729e66ffeaf32df2f87f9b5a
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Mon, 25 Feb 2019 20:33:20 +0100
imgur album browser script
ff6892788a0e16a4729e66ffeaf32df2f87f9b5a2018-11-24T11:28:40Z2018-11-24T11:28:40Zfix some lazy image loading for some sitesHiltjo Posthumahiltjo@codemadness.orgcommit ff6892788a0e16a4729e66ffeaf32df2f87f9b5a
parent 3e9bf6cd5a5183506d7942d96ca02f8d4b01115c
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 24 Nov 2018 12:28:40 +0100
fix some lazy image loading for some sites
3e9bf6cd5a5183506d7942d96ca02f8d4b01115c2018-10-31T17:18:09Z2018-10-31T17:18:09Zfix some stupid animation/fadeHiltjo Posthumahiltjo@codemadness.orgcommit 3e9bf6cd5a5183506d7942d96ca02f8d4b01115c
parent b24039ed5c0a80c594de189fdae55c17fb2f8232
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Wed, 31 Oct 2018 18:18:09 +0100
fix some stupid animation/fade
Seen in the wild wild web. Probably used by other sites of the framework too.
b24039ed5c0a80c594de189fdae55c17fb2f82322018-10-08T17:29:27Z2018-10-08T17:31:01Zadd site theverge.comHiltjo Posthumahiltjo@codemadness.orgcommit b24039ed5c0a80c594de189fdae55c17fb2f8232
parent 230e5dbe064f1c274a8275a2b526545eff548559
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Mon, 8 Oct 2018 19:29:27 +0200
add site theverge.com
it has a half-height screen privacy "consent"/rape screen
230e5dbe064f1c274a8275a2b526545eff5485592018-09-08T18:31:46Z2018-09-08T18:31:46Zfix previous commit: explicitly set body to display: blockHiltjo Posthumahiltjo@codemadness.orgcommit 230e5dbe064f1c274a8275a2b526545eff548559
parent 7bddacc618ed270254f131df808bbd2c6282798e
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 8 Sep 2018 20:31:46 +0200
fix previous commit: explicitly set body to display: block
7bddacc618ed270254f131df808bbd2c6282798e2018-09-08T17:55:00Z2018-09-08T17:55:00Zimprove disable of page transitionsHiltjo Posthumahiltjo@codemadness.orgcommit 7bddacc618ed270254f131df808bbd2c6282798e
parent 8cee29a8f6e7b17a211e7ed855d702fca577c399
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 8 Sep 2018 19:55:00 +0200
improve disable of page transitions
Don't force show all elements, some ugly sites use fading menus. This would
always display them.
Some evil sites use display: none on the body element to hide a page and use
javascript to show it. Set these to display: initial; (which should be block).
8cee29a8f6e7b17a211e7ed855d702fca577c3992018-09-02T19:48:01Z2018-09-02T19:48:01Zignore cookiewall for transip, age and contentfilter for steamHiltjo Posthumahiltjo@codemadness.orgcommit 8cee29a8f6e7b17a211e7ed855d702fca577c399
parent 811b6ccb33519cc9dd18fba6bb9f03e0a757bd31
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 2 Sep 2018 21:48:01 +0200
ignore cookiewall for transip, age and contentfilter for steam
811b6ccb33519cc9dd18fba6bb9f03e0a757bd312018-09-02T19:16:21Z2018-09-02T19:16:21ZCSS: display transition animation, force opacity to 1, reset inline image styleHiltjo Posthumahiltjo@codemadness.orgcommit 811b6ccb33519cc9dd18fba6bb9f03e0a757bd31
parent 50c08611c320e7df13a56ce7ecaf2b36681733a7
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sun, 2 Sep 2018 21:16:21 +0200
CSS: display transition animation, force opacity to 1, reset inline image style
50c08611c320e7df13a56ce7ecaf2b36681733a72018-08-21T14:57:14Z2018-08-21T14:57:14Zsite: xs4all: remove cookiewall popupHiltjo Posthumahiltjo@codemadness.orgcommit 50c08611c320e7df13a56ce7ecaf2b36681733a7
parent 31868c9b000a85792cecbdec7f1e41707830c410
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Tue, 21 Aug 2018 16:57:14 +0200
site: xs4all: remove cookiewall popup
31868c9b000a85792cecbdec7f1e41707830c4102018-08-17T12:35:37Z2018-08-17T12:35:37ZREADME: value must be false, not trueHiltjo Posthumahiltjo@codemadness.orgcommit 31868c9b000a85792cecbdec7f1e41707830c410
parent 125774eede81e50c061c09e0c9db512b84ca881a
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 17 Aug 2018 14:35:37 +0200
README: value must be false, not true
125774eede81e50c061c09e0c9db512b84ca881a2018-08-07T18:30:41Z2018-08-07T18:30:41Zglobal/focus.js: remove userscript headerHiltjo Posthumahiltjo@codemadness.orgcommit 125774eede81e50c061c09e0c9db512b84ca881a
parent 658fcf04ef29a31af3b6842f412099c0b1a95234
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Tue, 7 Aug 2018 20:30:41 +0200
global/focus.js: remove userscript header
This used to be a (Greasemonkey) userscript of mine. These special headers are
not needed anymore so remove them.
658fcf04ef29a31af3b6842f412099c0b1a952342018-08-07T18:29:34Z2018-08-07T18:29:34Zimprove READMEHiltjo Posthumahiltjo@codemadness.orgcommit 658fcf04ef29a31af3b6842f412099c0b1a95234
parent 5822c982e41ca46df0d51c0861ea605a07c0fc16
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Tue, 7 Aug 2018 20:29:34 +0200
improve README
5822c982e41ca46df0d51c0861ea605a07c0fc162018-08-07T18:26:04Z2018-08-07T18:26:04ZMakefile: rename xpi fileHiltjo Posthumahiltjo@codemadness.orgcommit 5822c982e41ca46df0d51c0861ea605a07c0fc16
parent 6ef0798206ce57b27947f3be9d30ba5686c46fbc
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Tue, 7 Aug 2018 20:26:04 +0200
Makefile: rename xpi file
6ef0798206ce57b27947f3be9d30ba5686c46fbc2018-08-07T18:19:31Z2018-08-07T18:19:31Zkudtkoekiewet: use the same algorithmHiltjo Posthumahiltjo@codemadness.orgcommit 6ef0798206ce57b27947f3be9d30ba5686c46fbc
parent d0229906849489c71a94f40f1788ffff6119aee8
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Tue, 7 Aug 2018 20:19:31 +0200
kudtkoekiewet: use the same algorithm
d0229906849489c71a94f40f1788ffff6119aee82018-08-07T18:18:03Z2018-08-07T18:18:03Zinitial repoHiltjo Posthumahiltjo@codemadness.orgcommit d0229906849489c71a94f40f1788ffff6119aee8
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Tue, 7 Aug 2018 20:18:03 +0200
initial repo