Commit Graph

143 Commits

Author SHA1 Message Date
hackademix 46659614b9 More accurate blockage reporting, with better filtering of page's own CSP effects. 2020-12-06 01:00:30 +01:00
hackademix d514d8022e Updated HTML events. 2020-12-02 23:03:29 +01:00
hackademix 393a33e022 Updated TLDs. 2020-12-02 23:03:29 +01:00
hackademix 6041f60ddb Updated TLDs. 2020-11-19 23:56:53 +01:00
hackademix 9f84e09985 Updated TLDs. 2020-11-03 23:23:14 +01:00
hackademix 7310f03c9c Fixed sloppy CSP media blocker detection breaking MSE blob: media placeholders on Chromium. 2020-10-26 10:01:57 +01:00
hackademix f8ffa3eb2d Updated TLDs. 2020-10-23 23:58:04 +02:00
hackademix 03473a8265 Updated TLDs. 2020-10-09 09:15:35 +02:00
hackademix 9e86aa6ffd Updated TLDs. 2020-10-06 17:00:08 +02:00
hackademix a63363126b Partial work-around for Fx 80 file:// documents parsing inconsistencies (further fix for issue #156). 2020-10-03 00:12:43 +02:00
hackademix 8d89153635 Updated TLDs. 2020-10-01 23:32:09 +02:00
hackademix b73b590964 Better cross-browser media handling. 2020-09-28 23:21:33 +02:00
hackademix d603413b4a Updated TLDs. 2020-09-26 15:32:37 +02:00
hackademix 16dfcd8c6f Fixed deferred scripts in file:// pages may run twice (issue #155). 2020-09-17 10:53:28 +02:00
hackademix 4e54f3eaf5 Updated TLDs. 2020-09-10 00:31:22 +02:00
hackademix 0ab900cd0a Updated TLDs. 2020-09-04 15:19:30 +02:00
hackademix 373db2b7f2 Let injected CSP prevent onload events from firing on unfrozen embedded elements. 2020-09-04 15:14:51 +02:00
hackademix 8518443e3d Document freezing to handle SVG and other XML documents impervious to CSP on Mozilla. 2020-09-03 16:52:17 +02:00
hackademix 703d85f015 "Soft reload" approach to fix file: and ftp: issues. 2020-08-30 01:29:27 +02:00
hackademix d282a385ca SyncMessage suspending on DOMContentLoaded. 2020-08-29 08:18:48 +02:00
hackademix 4b3af158b9 Updated TLDs. 2020-08-29 08:14:12 +02:00
hackademix 3922f234f4 Refactored and improved syncFetchPolicy fallback for file: and ftp: special cases. 2020-08-28 21:00:01 +02:00
hackademix 721ab768d1 Updated TLDs. 2020-08-24 18:27:50 +02:00
hackademix 267dd5eb5d Avoid synchronous policy fetching whenever possible. 2020-08-23 15:09:08 +02:00
hackademix 937fab04d2 Let temporary permissions survive NoScript updates (shameless hack). 2020-08-18 00:45:37 +02:00
hackademix 5c99ed053b Fixed some traps around Messages abstraction. 2020-08-18 00:45:37 +02:00
hackademix 1bc51b5313 Updated TLDs. 2020-08-18 00:45:37 +02:00
hackademix 495dfc8ba5 Updated TLDs. 2020-08-14 23:31:05 +02:00
hackademix 1e36986795 Work-arounds for edge cases in synchronous page loads bypassing webRequest (thanks skriptimaahinen). 2020-08-13 00:32:03 +02:00
hackademix 4cf7b231a7 Simpler and more reliable sendSyncMessage implementation and usage. 2020-08-10 23:12:00 +02:00
hackademix dcc779b1cf Updated TLDs. 2020-08-10 23:10:23 +02:00
hackademix 1fc18ed6a8 SyncMessage suspending on DOM modification as well. 2020-08-09 23:58:12 +02:00
hackademix a977563b88 sendSyncMessage support for multiple suspension requests (should fix extension script injection issues). 2020-08-08 09:27:15 +02:00
hackademix aaf5a3d0a6 SendSyncMessage script execution safety net more compatible with other extensions (e.g. BlockTube). 2020-08-07 00:06:23 +02:00
hackademix 23e89b6998 Updated TLDs. 2020-08-06 00:29:05 +02:00
hackademix 51c9ac2c83 Fixed potentially infinite loop in SyncMessage Firefox implementation. 2020-08-03 20:40:40 +02:00
hackademix 762b0122ce Work-around for conflict with extensions inserting elements into content pages' DOM early. 2020-08-02 13:27:56 +02:00
hackademix 76d35299e1 Updated TLDs. 2020-07-29 16:23:56 +02:00
hackademix 2e44f39c44 Let SyncMessage prevent undesired script execution scheduled during suspension. 2020-07-10 22:39:36 +02:00
hackademix 4d18298930 Fixed regression breaking network-based CSP injection. 2020-07-10 18:18:32 +02:00
hackademix 6a685309e5 Updated TLDs. 2020-07-09 21:54:30 +02:00
hackademix 5850a2ae14 Updated TLDs. 2020-06-20 15:05:42 +02:00
hackademix 69c3fa7599 Updated TLDs. 2020-05-31 00:20:07 +02:00
hackademix 9e23c15b79 Updated TLDs. 2020-05-28 00:53:10 +02:00
hackademix e74d197ccb Work-around Gecko 77 cached CSP issues (thanks acat for reporting https://trac.torproject.org/projects/tor/ticket/34305) 2020-05-28 00:53:02 +02:00
hackademix c7fe4a3d94 Updated TLDs. 2020-05-15 21:34:53 +02:00
hackademix 8b130350ec Fixed SoundCloud login broken by NoScript being enabled. 2020-04-16 19:53:18 +02:00
hackademix 861d38b654 Updated TLDs. 2020-04-16 19:47:37 +02:00
hackademix 8acd1551d7 Updated TLDs. 2020-03-25 14:59:48 +01:00
hackademix 4a032f2411 Updated TLDs. 2020-03-22 11:06:13 +01:00