hackademix
|
caa16365c1
|
Simplified, less noisy and more resilient Messages abstraction implementation.
|
2019-10-01 22:39:49 +02:00 |
hackademix
|
e3c09d4dc0
|
Handle edge-case policy retrieval for file:// pages loaded by session restore on startup and alike.
|
2019-10-01 22:37:28 +02:00 |
hackademix
|
a9a85a5c22
|
Improved Chromium development-build workflow.
|
2019-10-01 22:27:13 +02:00 |
hackademix
|
23d2e95e1c
|
Updated build artifacts to be ignored by git.
|
2019-10-01 09:36:34 +02:00 |
hackademix
|
11e9e094c0
|
Version bump: 11.0.4rc4.
|
2019-09-30 21:18:11 +02:00 |
hackademix
|
f0f6585314
|
Make policy fetching resilient to missing tab information.
|
2019-09-30 08:47:36 +02:00 |
hackademix
|
54dc58393a
|
More verbose error logging while processing syncMessage listeners.
|
2019-09-30 08:44:43 +02:00 |
hackademix
|
f9f116e65c
|
Fix CSP violation reporting management of "fake" blocked-uri like "eval".
|
2019-09-30 07:37:03 +02:00 |
hackademix
|
6c60ab2710
|
Leaner and faster SyncMessage shim tab id tracking hack for Firefox.
|
2019-09-30 07:37:03 +02:00 |
hackademix
|
9632791d29
|
Version bump: 11.0.4rc3.
|
2019-09-30 07:37:03 +02:00 |
hackademix
|
2d7e1e8df1
|
Minor TLD data change.
|
2019-09-29 17:29:38 +02:00 |
hackademix
|
9e4c03060a
|
Recursive webgl context monkeypatching across same origin windows (concept/patch by skriptimaahinen).
|
2019-09-29 17:29:38 +02:00 |
hackademix
|
fcd7c4aef0
|
Replace cookie-based hacks with synchronous messaging (currently shimmed) to retrieve fallback and per-tab restriction policies.
|
2019-09-29 17:29:38 +02:00 |
hackademix
|
c3dcf300a6
|
Work-around for Chromium not supporting frameAncestors in webRequest.
|
2019-09-29 17:29:38 +02:00 |
hackademix
|
78063f3412
|
Remove ChildPolicies and its dependencies.
|
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
|
c52568837e
|
Removed dead tab permissions management code.
|
2019-09-29 17:29:38 +02:00 |
hackademix
|
3bf8e29a9a
|
Block CSP violation reports requests synchronously, before they fail on .invalid DNS resolution, on Chromium.
|
2019-09-29 17:29:38 +02:00 |
hackademix
|
c245237c96
|
Fix typo "breaking" yet to be implemented contextual permissions.
|
2019-09-29 17:29:38 +02:00 |
hackademix
|
6208e7dbb3
|
Version bump: 11.0.4rc2.
|
2019-09-26 23:36:12 +02:00 |
hackademix
|
5517351652
|
[L10n] Updated Transifex-managed locales da, it, nl, ru, sv_SE.
|
2019-09-26 17:35:14 +02:00 |
hackademix
|
e5ee60804b
|
[XSS] Updated HTML5 events.
|
2019-09-26 17:33:59 +02:00 |
hackademix
|
0d680f91e3
|
Updated TLDs.
|
2019-09-26 17:33:22 +02:00 |
hackademix
|
db4a5cb502
|
Fixed "Cascade top document restrictions" option not always applied to embedded elements.
|
2019-09-26 16:40:08 +02:00 |
hackademix
|
deb108761d
|
Removed XSS prompt for timeouts.
|
2019-09-24 11:38:47 +02:00 |
hackademix
|
da1fdcb173
|
Version bump: 11.0.4rc1.
|
2019-09-24 11:35:44 +02:00 |
hackademix
|
824708c958
|
Version bump: 11.0.3.
|
2019-08-19 16:44:27 +02:00 |
hackademix
|
cb599862bc
|
Update TLDs.
|
2019-08-19 16:40:19 +02:00 |
hackademix
|
080117c7eb
|
Update Transifex-managed locales he, is, nb, ru, sq, zh_TW.
|
2019-08-19 16:39:37 +02:00 |
hackademix
|
bc97ff98f9
|
Version bump: 11.0.3rc3.
|
2019-08-19 16:38:11 +02:00 |
hackademix
|
b56061943c
|
[Tor] Work-around for prompts being huge when resistFingerprinting is enabled.
|
2019-08-02 19:13:26 +02:00 |
hackademix
|
e45dfdcf2f
|
[XSS] Fix false positives due to overzealous HTML attribute checking.
|
2019-08-02 18:04:51 +02:00 |
hackademix
|
845b0ee7dd
|
[XSS] Enable InjectionChecker logging when debugging mode is on.
|
2019-08-02 18:03:49 +02:00 |
hackademix
|
207bd159c5
|
Version bump: 11.0.3rc2.
|
2019-08-02 17:39:15 +02:00 |
hackademix
|
119ca9b637
|
Updated TLDs.
|
2019-07-31 19:15:30 +02:00 |
hackademix
|
125a1a2937
|
Work-around for browser.i18n.getMessage() API in content scripts giving away browser's real locale (Tor issue #31287).
|
2019-07-31 19:13:41 +02:00 |
hackademix
|
6ef9b4e232
|
Version bump: 11.0.3rc1.
|
2019-07-25 22:15:16 +02:00 |
hackademix
|
863f6cc48f
|
Version bump: 11.0.2.
|
2019-07-25 20:26:16 +02:00 |
hackademix
|
7ac0f2eb36
|
Updated TLDs.
|
2019-07-25 15:20:41 +02:00 |
hackademix
|
2679fdfb34
|
Update Transifex-managed locales br, de, it, ms, nl, ru, tr.
|
2019-07-25 15:19:10 +02:00 |
hackademix
|
491736d5e7
|
Fix bug in browser type detection by content scripts.
|
2019-07-25 15:16:34 +02:00 |
hackademix
|
cae465b19c
|
Fix incorrect console reporting from paste sanitization.
|
2019-07-25 15:14:23 +02:00 |
hackademix
|
7aab9ae426
|
Fix paste sanitization bugs and make it work on drag and drop too.
|
2019-07-24 22:48:02 +02:00 |
hackademix
|
4a25cb7e12
|
Version bump: 11.0.2rc2.
|
2019-07-24 13:48:14 +02:00 |
hackademix
|
a42f920830
|
Updated TLDs.
|
2019-07-23 18:19:30 +02:00 |
hackademix
|
e7c1761f7c
|
Restore "classic" pasted HTML sanitization feature (patch by barbaz with slight modifications).
|
2019-07-23 18:11:14 +02:00 |
hackademix
|
8f71c8f4d3
|
Add "Collapse blocked objects" option to the Blocked Objects prompt.
|
2019-07-23 18:11:14 +02:00 |
hackademix
|
dc2cf89b3f
|
Update childNode.parentNode.removeChild(childNode) pattern to childNode.remove().
|
2019-07-23 18:11:14 +02:00 |
hackademix
|
c7f053a622
|
Handle corner case when application/* content types should match "media" rather than "object".
|
2019-07-23 18:11:14 +02:00 |
hackademix
|
22393ac858
|
Handle replacement clicks even if a content placeholder is obstructed.
|
2019-07-23 18:11:14 +02:00 |