Commit Graph

81 Commits

Author SHA1 Message Date
hackademix 87cee12aec Updated TLDs. 2019-12-23 13:12:18 +01:00
hackademix c192c3b663 Updated TLDs. 2019-12-11 12:57:48 +01:00
hackademix ab4e48b0eb Updated TLDs. 2019-11-25 11:00:07 +01:00
hackademix a1afd19a0e Updated TLDs. 2019-11-16 10:12:35 +01:00
hackademix 53bf224e84 Use invalid IP rather than domain name to prevent offline status from breaking sync messaging in Chromium. 2019-11-15 22:56:15 +01:00
hackademix cbd814754a Removed empty exportFunction() Chromium shim. 2019-11-15 22:48:49 +01:00
hackademix 2434053524 Updated TLDs. 2019-11-15 22:48:49 +01:00
hackademix 049485e495 Remove loop around XHR. 2019-11-03 13:29:34 +01:00
hackademix 17ebef5a48 Semi-synchronous mode to avoid HEAD element insertion issues causing some userscripts to fail. 2019-10-30 23:37:30 +01:00
hackademix 810c607e6b Consolidated missing endpoint error detection in Messages. 2019-10-25 23:19:48 +01:00
hackademix 7f4c3450fd Fixed bug in chunked storage causing shrunk items not to be retrieved correctly. 2019-10-25 23:19:48 +01:00
hackademix d196982cd5 Use asyncrhonous messages to deliver SyncMessage payloads on Firefox. 2019-10-25 23:19:48 +01:00
hackademix 534ab54c28 More compatible Messages abstraction. 2019-10-25 23:19:48 +01:00
hackademix 384b4b7423 Progressive count of debug messages to better trace asynchronous execution. 2019-10-25 23:19:48 +01:00
hackademix 314784079c More robust SyncMessage implementation coping with XHR suspension inconsistencies on Firefox. 2019-10-19 19:55:26 +02:00
hackademix 1e88b30a20 Fixed asynchronous onSyncMessage listeners support, on Chromium too. 2019-10-18 22:40:55 +02:00
hackademix 2c8ac802ea Fixed undefined variable error when in debugging mode. 2019-10-17 22:27:58 +02:00
hackademix 242a3a1717 Improved console reporting. 2019-10-01 22:48:33 +02:00
hackademix 958bfba66c SyncMessage support for asynchronous listeners. 2019-10-01 22:47:19 +02:00
hackademix 0940fc84b3 "use strict" in SyncMessage.js 2019-10-01 22:41:39 +02:00
hackademix caa16365c1 Simplified, less noisy and more resilient Messages abstraction implementation. 2019-10-01 22:39:49 +02:00
hackademix 54dc58393a More verbose error logging while processing syncMessage listeners. 2019-09-30 08:44:43 +02:00
hackademix 6c60ab2710 Leaner and faster SyncMessage shim tab id tracking hack for Firefox. 2019-09-30 07:37:03 +02:00
hackademix c3dcf300a6 Work-around for Chromium not supporting frameAncestors in webRequest. 2019-09-29 17:29:38 +02:00
hackademix c9e06983ba Add browser.runtime.(sendSyncMessage|onSyncMessage) shim. 2019-09-29 17:29:38 +02:00
hackademix 0d680f91e3 Updated TLDs. 2019-09-26 17:33:22 +02:00
hackademix cb599862bc Update TLDs. 2019-08-19 16:40:19 +02:00
hackademix 119ca9b637 Updated TLDs. 2019-07-31 19:15:30 +02:00
hackademix 7ac0f2eb36 Updated TLDs. 2019-07-25 15:20:41 +02:00
hackademix 491736d5e7 Fix bug in browser type detection by content scripts. 2019-07-25 15:16:34 +02:00
hackademix a42f920830 Updated TLDs. 2019-07-23 18:19:30 +02:00
hackademix c2bce462d2 Updated TLDs. 2019-06-30 08:22:35 +02:00
hackademix 4491d2f81b Updated TLDs. 2019-06-15 20:59:00 +02:00
hackademix 18c0cdc590 Updated TLDs. 2019-05-30 12:52:35 +02:00
hackademix cd44c749f4 Timing cap inferenced by call numbers when using low-resolution timers. 2019-05-28 01:35:44 +02:00
hackademix 37d148e3af Fixed JSON parsing preamble regression. 2019-05-28 01:35:44 +02:00
hackademix 947a2684af Updated TLDs. 2019-05-26 00:13:52 +02:00
hackademix c2be460915 Fix mozwebext class added to content pages (Issue #80). 2019-05-06 12:11:31 +02:00
hackademix 7b35acdab0 Updated TLDs. 2019-04-29 15:38:17 +02:00
hackademix f145e625e4 Limit wrappedJSObject usages to compatible browsers. 2019-04-01 19:12:20 +02:00
hackademix 76c959ec30 Updated TLDs. 2019-04-01 12:52:44 +02:00
hackademix 75ea681b9f Remove source map reference because of https://bugzilla.mozilla.org/show_bug.cgi?id=1437937 2019-03-28 13:04:36 +01:00
hackademix b9373c65b1 Merge branch 'chromium' into merge/chromium 2019-03-27 23:43:34 +01:00
hackademix 3f2453053b Updated TLDs. 2019-03-14 00:22:43 +01:00
hackademix 0878ad2b0a Remove usage of non-standard Array methods. 2019-02-01 01:17:58 +01:00
hackademix 2fa009673f Conditional CSS toggle for non-mozilla browsers. 2019-02-01 01:13:26 +01:00
hackademix 4e5f12a6c2 Differentiate Chromium restricted URLs (where extensions cannot operate). 2019-02-01 00:31:00 +01:00
hackademix d076a517ba Generic shims for Chromium derivatives. 2019-02-01 00:26:40 +01:00
hackademix 357906df78 Fix for unrestricted tabs not affecting about:blank subframes (issue #48). 2018-12-26 23:44:36 +01:00
hackademix c94cd48752 Fixed placeholders missing for some blocked embeddings (Tor ticket #28720). 2018-12-05 10:10:26 +01:00