Commit Graph

1408 Commits

Author SHA1 Message Date
hackademix c6bb5b20e0 Version bump: 11.3.8rc6 2022-03-13 12:17:22 +01:00
hackademix 25c8123513 Remember last active tab when opening the option window. 2022-03-12 22:54:01 +01:00
hackademix ca2d95daaa More visual/theming tweaks. 2022-03-12 22:28:01 +01:00
hackademix 59af507e1b Avoid useless reload if no actual change has happened in enforcement status. 2022-03-12 00:12:32 +01:00
hackademix f4141efc48 Version bump: 11.3.8rc5. 2022-03-12 00:06:29 +01:00
hackademix 45971b4925 Apply preferred theme to media placeholders. 2022-03-11 23:40:37 +01:00
hackademix da7ee2104a Fix for regression: request and execution attempts not being reported anymore in the UI if restrictions are disabled (thanks Stefan Mey for report). 2022-03-11 23:18:33 +01:00
hackademix 6a59d1090e Dark and light themes refinements. 2022-03-11 22:47:51 +01:00
hackademix 67bc0c42c8 Version bump: 11.3.8rc4. 2022-03-11 22:47:51 +01:00
hackademix 0f5baa97f9 Dark theme support. 2022-03-11 22:46:22 +01:00
hackademix d4f623a0e2 Improved high contrast layout. 2022-03-10 19:49:52 +01:00
hackademix a0c0e3a126 Fixed undefined lastInput on tab key. 2022-03-10 19:15:40 +01:00
hackademix 993eb6a73e Fixed automatic reload not always triggered for CUSTOM tweakings. 2022-03-10 13:11:13 +01:00
hackademix 28ba1b3a52 Version bump: 11.3.8rc3. 2022-03-10 13:11:13 +01:00
hackademix aaeab9fb2c [L10n] Updated zh_TW. 2022-03-08 23:05:19 +01:00
hackademix cc667232a3 More consistent cross-browser widgets. 2022-03-08 23:04:49 +01:00
hackademix 28fd7c3ad1 Fix placeholder close button shadow. 2022-03-07 19:09:31 +01:00
hackademix 76290de4ed Fix blurry icons on Chromium. 2022-03-06 21:40:18 +01:00
hackademix 5a26029b72 Partial status indicator on the left of the icon, to accommodate Chromium's badge position. 2022-03-06 21:40:10 +01:00
hackademix 1af9f9f049 Version bump: 11.3.8rc2. 2022-03-06 19:40:37 +01:00
hackademix e562ec541b Make focus hint less elusive for needed capability widgets. 2022-03-06 17:14:31 +01:00
hackademix 5bb5fcca18 Align capabilities on the vertical center. 2022-03-06 17:14:31 +01:00
hackademix 3dfefdbc49 Improve buttons and tabs appearance. 2022-03-06 17:14:13 +01:00
hackademix 2238ba09e7 Visual refresh based on Simply Secure concept artwork. 2022-03-06 00:08:04 +01:00
hackademix 170cd3508c More accurate blocking stats. 2022-03-05 23:02:18 +01:00
hackademix d48d7031c0 Version bump: 11.3.8rc1. 2022-03-03 21:30:36 +01:00
hackademix c23ca3fe4e Version bump: 11.3.7. 2022-03-02 11:23:22 +01:00
hackademix b5916981c1 Always avoid DNS resolution when a HTTP(S) proxy is used (thanks nojake for reporting). 2022-03-02 10:40:47 +01:00
hackademix 094157a49b Version bump: 11.3.7rc1. 2022-03-02 10:28:14 +01:00
hackademix 1302ddac2c Version bump: 11.3.6. 2022-02-28 16:22:24 +01:00
hackademix 64d2ae84fa Make high contrast and draggable toolbar items mutually exclusive. 2022-02-28 15:51:22 +01:00
hackademix bd68d31773 [Chromium] Fix high contrast option not working. 2022-02-28 15:51:22 +01:00
hackademix 365d47802d Version bump: 11.3.6rc5. 2022-02-28 13:59:37 +01:00
hackademix bc22234a69 Avoid flashing empty graveyard on popup opening. 2022-02-28 09:56:02 +01:00
hackademix 55852655c6 Version bump: 11.3.6rc4. 2022-02-28 09:56:02 +01:00
hackademix e225332eee More deterministic DnD placeholder creation. 2022-02-28 09:30:35 +01:00
hackademix 4099f548be [L10n] Updated fr. 2022-02-28 08:54:36 +01:00
hackademix aad0639402 Version bump: 11.3.6rc3. 2022-02-28 08:54:15 +01:00
hackademix f9e5582211 [L10n] Updated es. 2022-02-27 23:00:33 +01:00
hackademix f4cd8bf63d Make disabled buttons draggable and hidden enabled buttons interactive when the "graveyard" is open. 2022-02-27 23:00:03 +01:00
hackademix e6e926622e Version bump: 11.3.6rc2. 2022-02-27 21:31:06 +01:00
hackademix 804782ef0c Close UI and reload immediately when enabling global/tab restrictions or disabling them for the tab only. 2022-02-26 23:51:38 +01:00
hackademix 41f9fcb8f4 [L10n] Updated nl, zh_CN. 2022-02-26 23:33:36 +01:00
hackademix 0a3215d6f0 Version bump: 11.3.6rc1. 2022-02-26 23:32:11 +01:00
hackademix 4e0536a550 Version bump: 11.3.5. 2022-02-26 00:04:14 +01:00
hackademix a95e71d857 [L10n] Updated de, mk, ru, sq, tr. 2022-02-25 23:54:25 +01:00
hackademix ffdc53fc4d Version bump: 11.3.5rc2. 2022-02-25 23:54:09 +01:00
hackademix c8cfa0ba2a Fix regressions in draggable toolbar buttons. 2022-02-25 19:09:26 +01:00
hackademix e27718ace4 [Android] Better styling for icon buttons in message box. 2022-02-25 12:42:13 +01:00
hackademix 0e7416e669 Version bump: 11.3.5rc1. 2022-02-25 12:41:13 +01:00
hackademix 93b3eebe90 Version bump: 11.3.4. 2022-02-25 12:19:05 +01:00
hackademix bdc782151f Avoid closing the customizer on arrow up key context selection change (thanks barbaz for reporting). 2022-02-25 12:04:01 +01:00
hackademix b3a528aa1d Prominently warn user whenever restrictions are disabled. 2022-02-25 11:52:59 +01:00
hackademix eb0d06b302 Support icon buttons elsewhere in the UI (e.g. in the messagebox). 2022-02-25 11:47:47 +01:00
hackademix 86fd2414ff Support for selectively hiding messages. 2022-02-25 11:24:24 +01:00
hackademix 626c1ca10f Support for extra UI in the popup's message box. 2022-02-25 10:00:24 +01:00
hackademix 997e305240 Prevent popup closure and automatic reload when restrictions are disabled for the tab or globally. 2022-02-25 09:48:11 +01:00
hackademix 6ed38920bd Better accessibility and styling for popup global buttons. 2022-02-25 09:42:12 +01:00
hackademix 0b8fdd7b47 Version bump: 11.3.4rc2. 2022-02-24 23:48:30 +01:00
hackademix 80a989a02c [L10n] Updated de. 2022-02-23 00:31:07 +01:00
hackademix 333f52e927 Fix for contextual permissions display inconsistencies in options panel (thanks barbaz for reporting). 2022-02-23 00:29:31 +01:00
hackademix c55886fa01 Version bump: 11.3.4rc1. 2022-02-23 00:25:37 +01:00
hackademix beec31e5c5 Version bump: 11.3.3. 2022-02-20 21:46:02 +01:00
hackademix 182a988368 [Android] Improved CUSTOM panel portrait layout. 2022-02-20 21:34:41 +01:00
hackademix de2b36dddc [L10n] Updated de, he. 2022-02-20 21:33:30 +01:00
hackademix eb27699fbb Version bump: 11.3.3rc6. 2022-02-20 21:33:01 +01:00
hackademix 3f92a4a5e9 Play nice with the Viewhance extension. 2022-02-20 18:11:15 +01:00
hackademix a9653fc7c9 Avoid synchronous fetching for remote embedding documents. 2022-02-20 17:03:57 +01:00
hackademix 5b3e7924f6 Fixed typo in UI context dropdown initial selection. 2022-02-20 16:59:40 +01:00
hackademix 3a8884dd41 Version bump: 11.3.3rc5. 2022-02-20 16:58:54 +01:00
hackademix d900caebc4 Fixed wrong label for http: sites in contextual policy UI (thanks barbaz for reporting). 2022-02-20 09:05:35 +01:00
hackademix a703a075f4 Fix for first party context policy ignored on first load in new tabs (thanks ayi for reporting). 2022-02-20 08:58:41 +01:00
hackademix f05e935de7 Version bump: 11.3.3rc4. 2022-02-20 08:58:20 +01:00
hackademix 44f33fc585 Consolidate best effort policy fetching. 2022-02-19 19:57:54 +01:00
hackademix 4aae87cdc8 Version bump: 11.3.3rc3. 2022-02-19 19:57:22 +01:00
hackademix 37499bc4dc Use correct context for all subresources checks (thanks user72 for reporting). 2022-02-19 19:04:48 +01:00
hackademix 52fe14e549 Version bump: 11.3.3rc2. 2022-02-19 19:04:48 +01:00
hackademix 878a005de8 Prevent LAN protection from performing unnecessary DNS queries on Firefox (thanks vexity for reporting). 2022-02-19 17:34:26 +01:00
hackademix 9947a3ecc9 [L10n] Updated de, es. 2022-02-19 17:11:21 +01:00
hackademix 92edc0044f Version bump: 11.3.3rc1. 2022-02-19 13:27:22 +01:00
hackademix f0929ba78a Version bump: 11.3.2. 2022-02-18 00:05:24 +01:00
hackademix 4561f43ce5 Prevent LAN protection from breaking webRequest blocking on the Tor Browser (thanks TorBrowserUser for reporting). 2022-02-17 23:56:46 +01:00
hackademix 6e8f5dd375 Version bump: 11.3.2rc1. 2022-02-17 23:56:46 +01:00
hackademix ed3107785c Version bump: 11.3.1. 2022-02-17 22:09:14 +01:00
hackademix fa99a1988e Ensure onBeforRequest is always synchronous on Chromium. 2022-02-17 22:01:55 +01:00
hackademix 59a16b9166 Version bump: 11.3.1rc3. 2022-02-17 16:55:25 +01:00
hackademix 367210c153 Fix regression: CUSTOM UI broken on Gecko 77 and below. 2022-02-17 13:07:20 +01:00
hackademix e82d98bfaf Version bump: 11.3.1rc2. 2022-02-17 13:06:23 +01:00
hackademix 54e38023d1 Localized reset button. 2022-02-16 23:09:52 +01:00
hackademix 2c4739fca9 [nscl] Fix for null origin URL objects breaking Sites parser (thanks kinet1k for reporting). 2022-02-16 18:01:28 +01:00
hackademix dfde316c67 [L10n] Updated bn, br, ca, da, de, el, es, fr, he, is, it, ja, lt, mk, ms, nb, nl, pl, pt_BR, ru, sq, sv_SE, tr, zh_CN, zh_TW. 2022-02-16 18:00:48 +01:00
hackademix 936433e5cb Version bump: 11.3.1rc1. 2022-02-16 18:00:03 +01:00
hackademix 3cc2de1724 Version bump: 11.3. 2022-02-16 10:35:50 +01:00
hackademix e08e4d7f74 Automatically persist contextual policy on creation and use animation to convey it being a new instance. 2022-02-15 23:25:08 +01:00
hackademix 824b694b82 [L10n] Updated ru. 2022-02-15 23:22:44 +01:00
hackademix d30725d6c8 Version bump: 11.3rc4. 2022-02-15 21:09:21 +01:00
hackademix d300c5aa4e [LAN] check origin for all the DNS records to be local in order to mitigate DNS rebinding attacks. 2022-02-15 10:22:53 +01:00
hackademix fd60a1c359 [nscl] SyncMessage, fix for about:blank being reported as the tab URL sometimes on Chromium. 2022-02-15 10:10:42 +01:00
hackademix 913f6d05da [L10n] Updated it, nl, sq, tr, zh_CN. 2022-02-15 10:03:27 +01:00
hackademix 89ef7f092d Version bump: 11.3rc3. 2022-02-15 01:52:14 +01:00
hackademix 5fd9b64960 LAN capability to check for cross-zone WAN to LAN requests (thanks barbaz for ABE webext contributions). 2022-02-15 01:04:43 +01:00
hackademix 78609bb065 Support contextual policies in permission updates. 2022-02-15 00:13:37 +01:00
hackademix 65f445bf82 [L10n] Updated bn, br, ca, da, de, el, es, fr, he, is, it, ja, lt, mk, ms, nb, nl, pl, pt_BR, ru, sq, sv_SE, tr, zh_CN, zh_TW. 2022-02-14 22:32:49 +01:00
hackademix 1eb2936a79 Version bump: 11.3rc2. 2022-02-14 22:32:36 +01:00
hackademix 53b491f370 Reset button for contextual policies. 2022-02-14 18:58:16 +01:00
hackademix e0f8856c7f Support for refreshing customizer on same preset. 2022-02-14 18:57:46 +01:00
hackademix 10f18bea3e Synchronize temporary toggle for contextual permissions. 2022-02-14 18:56:35 +01:00
hackademix cd30505fe1 Fallback context to same URL when documentUrl is missing. 2022-02-14 18:50:58 +01:00
hackademix 9c7fd70d57 Always use correct context when setting CSP headers. 2022-02-14 18:50:02 +01:00
hackademix 3e53483c88 Version bump: 11.3rc1. 2022-02-14 15:46:53 +01:00
hackademix 8c16687237 Initialize row customization with top context, if set. 2022-02-13 23:15:28 +01:00
hackademix c531bc44cc Wire contextual policy UI with backend. 2022-02-13 23:02:03 +01:00
hackademix 963f728658 Merge branch 'main' of github.com:hackademix/noscript into ctx 2022-02-13 17:05:14 +01:00
hackademix 62ad22f17c Version bump: 11.2.25. 2022-02-13 08:32:29 +01:00
hackademix b27771aef0 More robust policy fetching. 2022-02-13 00:16:24 +01:00
hackademix b6383d248d Version bump: 11.2.25rc2. 2022-02-12 23:41:34 +01:00
hackademix 9b0553f760 [Firefox] Fix regression causing file:// policy not to be correctly enforced sometimes. 2022-02-12 22:21:03 +01:00
hackademix 11d7cfc4c8 Version bump: 11.2.25rc1. 2022-02-12 21:52:57 +01:00
hackademix c96437f2ab Version bump: 11.2.24. 2022-02-11 00:12:51 +01:00
hackademix 25b11ec908 [nscl] Avoid unnecessary window patching. 2022-02-11 00:05:54 +01:00
hackademix dc7e350fe4 Version bump: 11.2.24rc1. 2022-02-11 00:05:34 +01:00
hackademix df2fdfd87a Version bump: 11.2.23. 2022-02-10 17:20:09 +01:00
hackademix 3735929b7f [nscl] Fix rare breakages due to xray cloning. 2022-02-10 09:45:14 +01:00
hackademix 8e4804d45f Version bump: 11.2.23rc1. 2022-02-10 09:45:14 +01:00
hackademix 6d8abed1bd Version bump: 11.2.22. 2022-02-10 08:48:27 +01:00
hackademix 0942a8a261 Parallel sync/async for best effort policy fetching under any circumstance. 2022-02-10 08:38:41 +01:00
hackademix b0a870ce4b Version bump: 11.2.22rc1. 2022-02-09 19:29:27 +01:00
hackademix 3f60112b60 Version bump: 11.2.21. 2022-02-08 11:07:50 +01:00
hackademix e65d3bd35f Better fallback for failing syncMessage. 2022-02-08 11:01:26 +01:00
hackademix 7aeac83eeb [XSS] Simplified preemptive name sanitization. 2022-02-08 11:01:03 +01:00
hackademix ab1a5d4942 Version bump: 11.2.21rc1. 2022-02-08 09:47:05 +01:00
hackademix ae3b15f259 Version bump: 11.2.20. 2022-02-07 21:20:49 +01:00
hackademix 660d6148fd [L10n] Updated de. 2022-02-07 21:09:22 +01:00
hackademix e0851b526b [XSS] Fix false positive warning when "name" is in the query string (thanks John Shield / DuckDuckGo for reporting). 2022-02-07 21:03:24 +01:00
hackademix e42657da1d Contextual policies UI. 2022-02-07 20:56:33 +01:00
hackademix 62aac29750 Merge branch 'main' of github.com:hackademix/noscript into ctx 2022-02-04 23:40:34 +01:00
hackademix 631cf50e8c Version bump: 11.2.20rc1. 2022-02-04 23:35:57 +01:00
hackademix f2b413db05 Version bump: 11.2.19. 2022-02-04 12:25:46 +01:00
hackademix 25cd549da9 [XSS] Faster invalidCharsRx initialization on Gecko 78 and above. 2022-02-04 00:18:15 +01:00
hackademix d6b62766d1 [XSS] More resilient name handling. 2022-02-04 00:17:05 +01:00
hackademix 942510f035 Version bump: 11.2.19rc1. 2022-02-03 22:00:11 +01:00
hackademix 5600c9d5cc Version bump: 11.2.18. 2022-02-03 11:51:36 +01:00
hackademix 8b0efc3e07 [nscl] Use HTTPS SyncMessage endpoint for Chromium too (works around lack of file access by default on packed extensions breaking NoScript). 2022-02-03 11:50:28 +01:00
hackademix b05e12a8e2 Version bump: 11.2.18rc1. 2022-02-03 11:46:26 +01:00
hackademix e997dcbd95 Version bump: 11.2.16. 2022-01-31 19:03:34 +01:00
hackademix 24317964a6 Fallback to synchronous policy fetching if the document is already loaded (e.g. on updates). 2022-01-31 19:03:24 +01:00
hackademix 0ff5320725 [XSS] Interactive testing made a bit easier. 2022-01-31 17:15:46 +01:00
hackademix 49959aa108 Version bump: 11.2.16rc5. 2022-01-31 08:54:59 +01:00
hackademix 197061b82f [nscl] Mitigate side effects of dead objects on patched windows during extension updates. 2022-01-31 00:13:08 +01:00
hackademix 8c65f84c46 Version bump: 11.2.16rc4. 2022-01-31 00:12:29 +01:00
hackademix db3f1b5878 Switch contextual checks to top document matching. 2022-01-30 00:38:31 +01:00
hackademix 962cfda0b7 [XSS] Fix false positive on Microsoft authentication (thanks GrK and Hanna_Payne for reporting). 2022-01-30 00:34:14 +01:00
hackademix e34405ab2e Version bump: 11.2.16rc3. 2022-01-25 12:55:51 +01:00
hackademix 4e12f46190 [nscl] Work-around for object element initialization inconsistencies on Firefox (thanks skriptimaahinen for reporting). 2022-01-22 21:31:00 +01:00
hackademix 3d73b35d0b Version bump: 11.2.16rc2. 2022-01-22 21:00:06 +01:00
hackademix 27ee46e254 [L10n] Updated fr. 2022-01-19 23:41:40 +01:00
hackademix 47d48857d9 Better support for service workers in unrestricted modes (thanks Mark McVeigh for reporting). 2022-01-19 19:49:55 +01:00
hackademix 7e4c2edb8a Version bump: 11.2.16rc1. 2022-01-18 23:19:38 +01:00
hackademix aafe24ade2 Version bump: 11.2.15. 2022-01-17 23:24:32 +01:00
hackademix c02f1eeb25 Updated HTML events. 2022-01-17 23:23:54 +01:00
hackademix 46b7c3c5db [Android] Work-around for Firefox "forgetting" tabs. 2022-01-14 23:38:59 +01:00
hackademix 09e6d5a8e5 [nscl] Improved cross-frame auto-patching. 2022-01-14 23:05:18 +01:00
hackademix a517550bc9 Version bump: 11.2.15rc1. 2022-01-14 23:04:30 +01:00
hackademix a630988226 Version bump: 11.2.14. 2021-12-29 22:35:35 +01:00
hackademix 2337621c0b [nscl] Updated SyncMessage fixes conflict with other content blockers (thanks gwarser, barbaz and Baraoic). 2021-12-29 22:24:29 +01:00
hackademix 6e10246284 Version bump: 11.2.14rc1. 2021-12-28 23:39:10 +01:00
hackademix 5205800363 Version bump: 11.2.13. 2021-12-28 20:26:49 +01:00
hackademix 0fdbf3ef83 [XSS] Restored compatibility with Gecko 77 and below. 2021-12-28 20:09:27 +01:00
hackademix 87d064ed71 Version bump: 11.2.13rc1. 2021-12-28 20:09:27 +01:00
hackademix 175535f60b Version bump: 11.2.12. 2021-12-28 15:18:59 +01:00
hackademix f38c07637c [XSS] Fixed regression causing "too much recursion" false positives (thanks barbaz for report). 2021-12-27 22:28:37 +01:00
hackademix 2cdbbe2d57 [XSS] Precomputed invalid identifier chars regular expression. 2021-12-27 22:28:37 +01:00
hackademix 7abdd20155 Version bump: 11.2.12rc6. 2021-12-27 22:28:05 +01:00
hackademix 579d8e9beb Updated HTML event atoms. 2021-12-25 23:19:59 +01:00
hackademix 3a0c71cf7b [XSS] Tweaked risky operator check prevents false positive on outbound Twitter navigation (thanks @muchtypo for reporting). 2021-12-25 22:55:53 +01:00
hackademix 3d1adba67a [XSS] Better logging for JS fragment detection. 2021-12-25 22:54:04 +01:00
hackademix fdaa8fce27 [XSS] Fixed performance regression in invalid character ranges generation causing random XSS "DOS" false positives. 2021-12-25 00:16:09 +01:00
hackademix bd7b621109 Fetch policy for baseURI document.domain is empty. 2021-12-04 21:45:03 +01:00
hackademix b14f8ef5d0 Version bump: 11.2.12rc5. 2021-12-04 21:35:55 +01:00
hackademix aa36c3feef [L10n] Updated ja, lt, pl, ru, zh_CN. 2021-12-04 18:51:59 +01:00
hackademix 88c5291367 Always fetch policy synchronously, if missing. 2021-12-04 17:52:59 +01:00
hackademix 2bb75f707f Fixed undetermined status icon on BF cache page loads. 2021-12-04 17:49:08 +01:00
hackademix c95704e103 Version bump: 11.2.12rc4. 2021-12-03 23:17:20 +01:00
hackademix 4cfdebdeac [nscl] Fix webgl blocking regression due to xray wrappers confusion (thanks skriptimaahinen). 2021-08-25 23:17:41 +02:00
hackademix c27d7ef4f5 Version bump: 11.2.12rc3. 2021-08-25 23:17:16 +02:00
hackademix 8115531e36 [nscl] Prevent unnecessary breakages on pages inspecting canvas.getContext when webgl is disabled. 2021-08-21 00:49:28 +02:00
hackademix 3d5b33c730 Version bump: 11.2.12rc2. 2021-08-21 00:46:17 +02:00
hackademix 1dc6f67937 [nscl] Reduce the risk to interfere with scripts messing with the media attribute (issue #207). 2021-07-29 22:58:11 +02:00
hackademix 746f8c448a Version bump: 11.2.12rc1. 2021-07-28 19:14:39 +02:00
hackademix 183ffcf1c2 Version bump: 11.2.11. 2021-07-28 08:35:26 +02:00
hackademix 6a95598e0b [nscl] Fixed JavaScript access to CSS rules broken on Chromium when unrestricted CSS is disabled - issue #204. 2021-07-28 08:24:39 +02:00
hackademix d0a61e7e4c Version bump: 11.2.11rc4. 2021-07-28 08:09:08 +02:00
hackademix bcf9ff0730 [nscl] More granular fix for CSS prefetch-related CPU spikes with scripts enabled. 2021-07-28 00:37:25 +02:00
hackademix dd69fa61d6 Version bump: 11.2.11rc3. 2021-07-27 20:25:32 +02:00
hackademix da18806e0e [nscl] Fixed CPU/RAM overload on some pages with unrestricted CSS disabled but scripting enabled (not recommended setting) - issue #194, issue #199. 2021-07-27 20:00:47 +02:00
hackademix 3a5eff309a Version bump: 11.2.11rc2. 2021-07-27 20:00:47 +02:00
hackademix 017cf9bb4b [nscl] Fixed CPU spikes on Chromium triggered by automatic file downloads (thanks ptheborg for report). 2021-07-27 11:37:21 +02:00
hackademix 9ef12be592 [L10n] Updated tr. 2021-07-27 11:29:49 +02:00
hackademix 15e3804beb Version bump: 11.2.11rc1. 2021-07-27 11:29:13 +02:00
hackademix 145440db5c Version bump: 11.2.10. 2021-07-22 21:30:40 +02:00
hackademix 2c08b0acbe [nscl] Fix for potential race conditions on certain page transitions (issue #205). 2021-07-21 23:34:56 +02:00
hackademix b5c7e971bb Handle exception when accessing navigator.serviceWorker on sandboxed frames. 2021-07-21 17:11:13 +02:00
hackademix 40641ebec2 Version bump: 11.2.10rc1. 2021-07-21 16:07:08 +02:00
hackademix 797ac3c0f8 Version bump: 11.2.9. 2021-06-23 22:53:02 +02:00
hackademix 4e4c9ed436 [L10n] Updated de, mk. 2021-06-19 00:47:17 +02:00
hackademix efbc0a5057 Version bump: 11.2.9rc3. 2021-06-19 00:46:28 +02:00
hackademix 984e68e3cf Replace deprecated extension.getURL() with runtime.getURL(). 2021-06-19 00:28:44 +02:00
hackademix eb9f53e2b8 REUSE-compliant licensing boilerplate. 2021-06-19 00:21:23 +02:00
hackademix ce556a06de Remove unused/refactored-out files. 2021-06-18 23:10:18 +02:00
hackademix 5420d40fea [nscl] Fixed infinite recursion issue on window.open wrappers. 2021-06-15 00:05:12 +02:00
hackademix b592ff9e7c Version bump: 11.2.9rc2. 2021-06-15 00:05:12 +02:00
hackademix 7ba11946de Avoid treating JavaScript files as embeddings when opened as top-level documents. 2021-06-03 22:13:21 +02:00
hackademix 163edb0781 [L10n] Updated de. 2021-05-27 21:43:36 +02:00
hackademix d1e41b99f1 Version bump: 11.2.9rc1. 2021-05-26 22:15:18 +02:00
hackademix e227099110 Version bump: 11.2.8. 2021-05-20 00:16:34 +02:00
hackademix 61db56d39d Quiet down unnecessary debug logging (issue #191). 2021-05-20 00:12:12 +02:00
hackademix b7fdaa84d0 [L10n] Updated he. 2021-05-19 23:49:58 +02:00
hackademix 74a76d4114 Version bump: 11.2.8rc2. 2021-05-19 23:49:46 +02:00
hackademix 96409c9566 Fix meta refresh sometimes ignored on Firefox 78 ESR (issue #192, thanks hackerncoder for report). 2021-05-18 01:23:12 +02:00
Giorgio Maone 3247bc4f6a
Merge pull request #172 from ib/de
[l10n] Updated de.
2021-05-17 22:30:32 +02:00
hackademix 3642fae639 Version bump: 11.2.8rc1. 2021-05-17 12:57:51 +02:00
ib 46feb192a0
Merge branch 'main' into de 2021-05-17 12:34:54 +02:00
hackademix cbf1af1643 Version bump: 11.2.7. 2021-05-05 23:32:07 +02:00
hackademix f764871a38 Better prompt layout (no accidental scrollbar). 2021-05-05 23:27:10 +02:00
hackademix 2fed7c12a2 [nscl] Fix regression causing media patches to break some pages (thanks l0drex for report, issue #189). 2021-05-05 23:26:04 +02:00
hackademix ff9b575580 Version bump: 11.2.7rc1. 2021-05-04 22:02:17 +02:00
hackademix aaabce0170 Version bump: 11.2.6. 2021-05-04 09:23:01 +02:00
hackademix cddebde1f2 [nscl] Various webgl blocking enhancements. 2021-05-04 09:20:26 +02:00
hackademix 9a41297f44 Remove also sticky-positioned elements with click+DEL on scriptless pages (thanks skriptimaahinen for RFE). 2021-05-04 09:19:44 +02:00
hackademix 2c0ce093e2 Version bump: 11.2.6rc1. 2021-05-03 22:08:37 +02:00
hackademix 9c713d6365 Version bump: 11.2.5. 2021-05-03 21:02:29 +02:00
hackademix 3c0c6629a0 [L10n] Updated bn, br, ca, da, de, el, es, fr, he, is, it, ja, lt, mk, ms, nb, nl, pl, pt_BR, ru, sq, sv_SE, tr, zh_CN, zh_TW. 2021-05-03 20:19:00 +02:00
hackademix ea7dfabb09 Policy retrieval origin fine tuning. 2021-05-03 20:16:46 +02:00
hackademix a7064df9ea Version bump: 11.2.5rc6. 2021-05-03 18:07:43 +02:00
hackademix e4b2c53d90 Version bump: 11.2.5rc5. 2021-05-02 22:58:54 +02:00
hackademix 83ffbcbbff Fixed hook not taking in account experimental webgl contexts (issue #187, thanks roman567e45 for report). 2021-05-02 22:57:46 +02:00
hackademix 278b3bb24b Fixed regression in NOSCRIPT emulation (thanks barbaz for reporting). 2021-05-02 21:34:36 +02:00
hackademix e1e8d64509 Version bump: 11.2.5rc4. 2021-04-28 23:37:06 +02:00
Ingo Brückl 19f80d79fe Update German translation 2021-04-28 21:09:05 +02:00
hackademix 87550ac3cd Fixed race condition causing external CSS not to be rendered sometimes when unrestricted CSS is dsabled. 2021-04-28 19:15:47 +02:00
hackademix 06f90aac67 Rename "unchecked CSS" capability to "unrestricted CSS". 2021-04-28 19:01:57 +02:00
hackademix 4e140b4b51 Avoid document rewriting for noscript meta refresh emulation in most cases. 2021-04-28 18:41:33 +02:00
hackademix 83b5d491af Version bump: 11.2.5rc3. 2021-04-27 19:46:27 +02:00
hackademix 3573263483 [nscl] Minor fixes from the library. 2021-04-26 23:31:34 +02:00
hackademix 39c8a1e558 [nscl] Fixed XHTML pages broken when served with application/xml MIME type and no "object" capability. 2021-04-26 23:09:54 +02:00
hackademix cc06e86a1d [nscl] Switch early content script configuration to use /nscl/service/DocStartInjection.js. 2021-04-26 22:58:42 +02:00
hackademix c293ebc250 [nscl] Refactored ContentScriptOnce.js to the library. 2021-04-26 12:56:13 +02:00
hackademix d97b2f6d18 Rename the "csspp0" capability to "unchecked_css". 2021-04-07 23:45:24 +02:00
hackademix da389d825f Version bump: 11.2.5rc2. 2021-04-02 22:51:00 +02:00
hackademix f7d56c30f1 Configurable "csspp0" capability to for sites where the CSS PP0 mitigation should be disabled (e.g TRUSTED). 2021-04-02 00:22:39 +02:00