summaryrefslogtreecommitdiff
path: root/src/content
Commit message (Expand)AuthorAgeFilesLines
* Further refresh syntax parsing leniency (thanks insertscript).hackademix2020-03-251-1/+1
* Fixed URL matching regexp (thanks insertscript).hackademix2020-03-211-1/+1
* More aggressive blocking for data: refresh attempts (thanks insertscript).hackademix2020-03-201-2/+2
* Prevent ANY redirection to data: URIs in documents.hackademix2020-03-181-0/+11
* Support for reporting service workers and their imported scripts in UI.hackademix2020-01-081-1/+13
* Fixed scripts could not be enabled on file: SVG documents.hackademix2019-11-251-1/+1
* [Chromium] Prevent duplicated MSE placeholders (e.g. on Youtube).hackademix2019-11-161-7/+15
* Fixed external scripts included in HEAD of file:// pages failing (issue #115).hackademix2019-11-161-2/+22
* Best effort to make media placeholders visible and clickable.hackademix2019-11-152-6/+20
* Placeholders for MSE on Chromium too.hackademix2019-11-151-44/+72
* Removed empty exportFunction() Chromium shim.hackademix2019-11-152-3/+2
* Fixed CSP DOM injection breaking XML documents rendering.hackademix2019-11-071-4/+18
* Use fragments to reinsert and run previously blocked scripts.hackademix2019-11-031-3/+9
* Fetch policies asynchronously for about: and javascript: URLs.hackademix2019-11-031-6/+7
* Compute the correct origin for the policy to be fetched from about:blank and ...hackademix2019-11-011-3/+11
* Work-around for Youtube video elements positioned off-display at replacement ...hackademix2019-11-012-5/+6
* Script blocking before policy is fetched only for synchronous loads.hackademix2019-11-011-10/+12
* Fixed bug in policy fetching.hackademix2019-10-311-4/+17
* Use pseudo-sync messaging to fetch policies for non-HTTP page loads only.hackademix2019-10-311-2/+2
* On Chrome limit SyncMessage usage to non-HTTP urls.hackademix2019-10-311-2/+9
* Use semi-synchronous mode to fetch policies.hackademix2019-10-301-18/+20
* More precise and verbose fallbacks for policy retrieval timing issues.hackademix2019-10-251-2/+19
* Consolidated missing endpoint error detection in Messages.hackademix2019-10-252-2/+2
* Cleaner and tighter usage of SyncMessage to fetch policies.hackademix2019-10-251-26/+18
* Support for safe asynchronous page loading without fallback reloads.hackademix2019-10-181-18/+7
* Prevent startup tabs to remain stuck with about:blank.hackademix2019-10-021-1/+1
* Prevent startup race conditions breaking pinned tabs sometimes.hackademix2019-10-021-4/+3
* Make extra efforts to ensure safety net reloads happen only once on startup.hackademix2019-10-021-16/+27
* Handle edge-case policy retrieval for file:// pages loaded by session restore...hackademix2019-10-011-2/+31
* Recursive webgl context monkeypatching across same origin windows (concept/pa...hackademix2019-09-291-22/+85
* Replace cookie-based hacks with synchronous messaging (currently shimmed) to ...hackademix2019-09-292-72/+19
* Remove ChildPolicies and its dependencies.hackademix2019-09-291-21/+0
* Work-around for browser.i18n.getMessage() API in content scripts giving away ...hackademix2019-07-311-1/+11
* Fix incorrect console reporting from paste sanitization.hackademix2019-07-251-3/+3
* Fix paste sanitization bugs and make it work on drag and drop too.hackademix2019-07-241-33/+38
* Restore "classic" pasted HTML sanitization feature (patch by barbaz with slig...hackademix2019-07-231-0/+58
* Add "Collapse blocked objects" option to the Blocked Objects prompt.hackademix2019-07-231-6/+14
* Update childNode.parentNode.removeChild(childNode) pattern to childNode.remov...hackademix2019-07-231-1/+1
* Handle corner case when application/* content types should match "media" rath...hackademix2019-07-231-4/+7
* Handle replacement clicks even if a content placeholder is obstructed.hackademix2019-07-231-3/+8
* Static and click-to-play placeholders.hackademix2019-06-241-6/+5
* Fixed media replacement broken when <source> elements are used.hackademix2019-06-151-1/+5
* Fixed regression in full embedding document replacement due to timing changes.hackademix2019-06-152-3/+24
* Removed legacy DomNode.replaceChild() usage.hackademix2019-05-221-1/+1
* Skip MediaSource patching where it's disabled by browser settings.hackademix2019-04-291-1/+2
* Catch SecurityException thrown on cross-origin wrappedJSObject access.hackademix2019-04-081-1/+6
* Limit wrappedJSObject usages to compatible browsers.hackademix2019-04-013-3/+3
* Remove usage of non-standard Array methods.hackademix2019-02-011-3/+3
* Safer cookie-less check for unrestricted tabs from subdocuments.hackademix2018-12-271-4/+9
* Fix for unrestricted tabs not affecting about:blank subframes (issue #48).hackademix2018-12-262-3/+17