firefox-fix-web, branch HEAD Firefox extension: fix web 5a07b3691ad7f3ca250b0ef6ff4f01dc3705208e 2021-10-08T07:01:07Z 2021-10-08T07:01:07Z disable forced display: block rule for now Hiltjo Posthuma hiltjo@codemadness.org commit 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; } f16c6a6461d6803d802f45f9628953245c91e530 2021-10-08T07:00:45Z 2021-10-08T07:00:45Z README: add up-to-date information about the signed extension setting Hiltjo Posthuma hiltjo@codemadness.org commit 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 07dbf7669cbf9e68ed2809ffd1b4513853a86310 2021-07-01T20:46:52Z 2021-07-01T20:46:52Z bump LICENSE year Hiltjo Posthuma hiltjo@codemadness.org commit 07dbf7669cbf9e68ed2809ffd1b4513853a86310 parent 39766339ab5c6e2b4f8815eda2422f6cca685c71 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Thu, 1 Jul 2021 22:46:52 +0200 bump LICENSE year 39766339ab5c6e2b4f8815eda2422f6cca685c71 2021-07-01T20:46:33Z 2021-07-01T20:46:33Z google: fix some inline style that hides the page Hiltjo Posthuma hiltjo@codemadness.org commit 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 702d00a37d2537ac8b58187d023b93862c4b220e 2021-04-11T10:50:58Z 2021-04-11T10:50:58Z youtube: fix consent cookie for youtube Hiltjo Posthuma hiltjo@codemadness.org commit 702d00a37d2537ac8b58187d023b93862c4b220e parent 6288d9eeb4c61c74d95fe6f92dfd71193d159ac4 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 11 Apr 2021 12:50:58 +0200 youtube: fix consent cookie for youtube 6288d9eeb4c61c74d95fe6f92dfd71193d159ac4 2021-04-06T19:12:03Z 2021-04-06T19:12:03Z bypass google "forced consent" Hiltjo Posthuma hiltjo@codemadness.org commit 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. da71c1b849e323777e0b9f51dbced2d718b2f4de 2021-01-03T15:27:16Z 2021-01-03T15:27:16Z reddit: always expand image gallery Hiltjo Posthuma hiltjo@codemadness.org commit 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. a81434c3c96580c016888e52e4e95dc8d1a39f84 2020-12-20T10:45:50Z 2020-12-20T10:45:50Z uncomment ua Hiltjo Posthuma hiltjo@codemadness.org commit a81434c3c96580c016888e52e4e95dc8d1a39f84 parent c3f263a560549afadef48cb668af08ea91b41f1c Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 20 Dec 2020 11:45:50 +0100 uncomment ua c3f263a560549afadef48cb668af08ea91b41f1c 2020-12-20T10:20:19Z 2020-12-20T10:20:19Z twitter: pretend to be Windows 10 Hiltjo Posthuma hiltjo@codemadness.org commit 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. 4962c0571299f0ed3af45630de874b3e333fc543 2020-03-23T12:29:17Z 2020-03-23T12:29:17Z use documentUrl, not originalUrl, still fallback to url. Hiltjo Posthuma hiltjo@codemadness.org commit 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. deee659665bec6079694d48833f97070bca5f8f7 2020-03-22T22:40:15Z 2020-03-22T22:40:15Z update UA to Windows 10 Hiltjo Posthuma hiltjo@codemadness.org commit deee659665bec6079694d48833f97070bca5f8f7 parent c1a70013f87cc63d47ae971168b21aa31ba3ca67 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 22 Mar 2020 23:40:15 +0100 update UA to Windows 10 c1a70013f87cc63d47ae971168b21aa31ba3ca67 2020-03-22T22:32:17Z 2020-03-22T22:32:17Z add support for web request header filtering Hiltjo Posthuma hiltjo@codemadness.org commit 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. f0549950ceb52a2e435fb476d3288932feee9e76 2020-02-16T12:25:11Z 2020-02-16T12:25:11Z hide preloader (by classname), separate into new file Hiltjo Posthuma hiltjo@codemadness.org commit 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 69e862f11890afda727c5925ef22705842a8b773 2019-11-09T21:34:07Z 2019-11-09T21:34:07Z README: POSIX make Hiltjo Posthuma hiltjo@codemadness.org commit 69e862f11890afda727c5925ef22705842a8b773 parent 62c5d60e4364144d8091ca2dcca6de49120ae667 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 9 Nov 2019 22:34:07 +0100 README: POSIX make 62c5d60e4364144d8091ca2dcca6de49120ae667 2019-11-09T21:29:30Z 2019-11-09T21:29:30Z set all_frames to true for global rules: also apply to frames Hiltjo Posthuma hiltjo@codemadness.org commit 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. 6a383f525bef72c07d8831ea72df300a6ba4f740 2019-11-09T19:55:11Z 2019-11-09T19:55:11Z fix for retarded new Firefox underline style Hiltjo Posthuma hiltjo@codemadness.org commit 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 fba6d30d36b4ca0757a9da9c7f2f556d38191146 2019-08-02T10:43:00Z 2019-08-02T10:43:00Z CSS fixes for blender.org, nos.nl and patreon.com Hiltjo Posthuma hiltjo@codemadness.org commit 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 dbb34e642098e920d06b927d40255f2cb3affe4a 2019-07-20T10:54:16Z 2019-07-20T10:54:16Z hardware.info: fix CSS overlay opacity for their new layout Hiltjo Posthuma hiltjo@codemadness.org commit 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 0784a68a44ac25da165b212793bcd996a610a164 2019-07-05T08:50:16Z 2019-07-05T08:50:16Z global: fix annoying javascript fader things Hiltjo Posthuma hiltjo@codemadness.org commit 0784a68a44ac25da165b212793bcd996a610a164 parent d444ee575a48fd563b9062616f3e31c11a44d7df Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 5 Jul 2019 10:50:16 +0200 global: fix annoying javascript fader things d444ee575a48fd563b9062616f3e31c11a44d7df 2019-07-05T08:49:29Z 2019-07-05T08:49:29Z tweakers: fix cookie killer Hiltjo Posthuma hiltjo@codemadness.org commit d444ee575a48fd563b9062616f3e31c11a44d7df parent a5cb8ddb5e2e33aca73e3319b20f191f0f2604fa Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 5 Jul 2019 10:49:29 +0200 tweakers: fix cookie killer a5cb8ddb5e2e33aca73e3319b20f191f0f2604fa 2019-03-31T12:53:24Z 2019-03-31T12:53:24Z fix stupid content hiding on some pages Hiltjo Posthuma hiltjo@codemadness.org commit 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/ 35bdf7aa75dabc3481cead34c07661fa195fe002 2019-03-02T12:48:02Z 2019-03-02T12:48:02Z remove clutter from old.reddit.com Hiltjo Posthuma hiltjo@codemadness.org commit 35bdf7aa75dabc3481cead34c07661fa195fe002 parent 5f5e6c2069ed391a0a1eeb7ab264cf88220f86a1 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 2 Mar 2019 13:48:02 +0100 remove clutter from old.reddit.com 5f5e6c2069ed391a0a1eeb7ab264cf88220f86a1 2019-02-25T19:33:20Z 2019-02-25T19:33:20Z imgur album browser script Hiltjo Posthuma hiltjo@codemadness.org commit 5f5e6c2069ed391a0a1eeb7ab264cf88220f86a1 parent ff6892788a0e16a4729e66ffeaf32df2f87f9b5a Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 25 Feb 2019 20:33:20 +0100 imgur album browser script ff6892788a0e16a4729e66ffeaf32df2f87f9b5a 2018-11-24T11:28:40Z 2018-11-24T11:28:40Z fix some lazy image loading for some sites Hiltjo Posthuma hiltjo@codemadness.org commit 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 3e9bf6cd5a5183506d7942d96ca02f8d4b01115c 2018-10-31T17:18:09Z 2018-10-31T17:18:09Z fix some stupid animation/fade Hiltjo Posthuma hiltjo@codemadness.org commit 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. b24039ed5c0a80c594de189fdae55c17fb2f8232 2018-10-08T17:29:27Z 2018-10-08T17:31:01Z add site theverge.com Hiltjo Posthuma hiltjo@codemadness.org commit 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 230e5dbe064f1c274a8275a2b526545eff548559 2018-09-08T18:31:46Z 2018-09-08T18:31:46Z fix previous commit: explicitly set body to display: block Hiltjo Posthuma hiltjo@codemadness.org commit 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 7bddacc618ed270254f131df808bbd2c6282798e 2018-09-08T17:55:00Z 2018-09-08T17:55:00Z improve disable of page transitions Hiltjo Posthuma hiltjo@codemadness.org commit 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). 8cee29a8f6e7b17a211e7ed855d702fca577c399 2018-09-02T19:48:01Z 2018-09-02T19:48:01Z ignore cookiewall for transip, age and contentfilter for steam Hiltjo Posthuma hiltjo@codemadness.org commit 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 811b6ccb33519cc9dd18fba6bb9f03e0a757bd31 2018-09-02T19:16:21Z 2018-09-02T19:16:21Z CSS: display transition animation, force opacity to 1, reset inline image style Hiltjo Posthuma hiltjo@codemadness.org commit 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 50c08611c320e7df13a56ce7ecaf2b36681733a7 2018-08-21T14:57:14Z 2018-08-21T14:57:14Z site: xs4all: remove cookiewall popup Hiltjo Posthuma hiltjo@codemadness.org commit 50c08611c320e7df13a56ce7ecaf2b36681733a7 parent 31868c9b000a85792cecbdec7f1e41707830c410 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 21 Aug 2018 16:57:14 +0200 site: xs4all: remove cookiewall popup 31868c9b000a85792cecbdec7f1e41707830c410 2018-08-17T12:35:37Z 2018-08-17T12:35:37Z README: value must be false, not true Hiltjo Posthuma hiltjo@codemadness.org commit 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 125774eede81e50c061c09e0c9db512b84ca881a 2018-08-07T18:30:41Z 2018-08-07T18:30:41Z global/focus.js: remove userscript header Hiltjo Posthuma hiltjo@codemadness.org commit 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. 658fcf04ef29a31af3b6842f412099c0b1a95234 2018-08-07T18:29:34Z 2018-08-07T18:29:34Z improve README Hiltjo Posthuma hiltjo@codemadness.org commit 658fcf04ef29a31af3b6842f412099c0b1a95234 parent 5822c982e41ca46df0d51c0861ea605a07c0fc16 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 7 Aug 2018 20:29:34 +0200 improve README 5822c982e41ca46df0d51c0861ea605a07c0fc16 2018-08-07T18:26:04Z 2018-08-07T18:26:04Z Makefile: rename xpi file Hiltjo Posthuma hiltjo@codemadness.org commit 5822c982e41ca46df0d51c0861ea605a07c0fc16 parent 6ef0798206ce57b27947f3be9d30ba5686c46fbc Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 7 Aug 2018 20:26:04 +0200 Makefile: rename xpi file 6ef0798206ce57b27947f3be9d30ba5686c46fbc 2018-08-07T18:19:31Z 2018-08-07T18:19:31Z kudtkoekiewet: use the same algorithm Hiltjo Posthuma hiltjo@codemadness.org commit 6ef0798206ce57b27947f3be9d30ba5686c46fbc parent d0229906849489c71a94f40f1788ffff6119aee8 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 7 Aug 2018 20:19:31 +0200 kudtkoekiewet: use the same algorithm d0229906849489c71a94f40f1788ffff6119aee8 2018-08-07T18:18:03Z 2018-08-07T18:18:03Z initial repo Hiltjo Posthuma hiltjo@codemadness.org commit d0229906849489c71a94f40f1788ffff6119aee8 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 7 Aug 2018 20:18:03 +0200 initial repo