summaryrefslogtreecommitdiff
path: root/src/content
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix restored media element from placeholder not loading previously blocked co...hackademix2018-12-061-3/+3
* Fixed meta refresh inside <NOSCRIPT> emulation breaking Firefox's built-in re...hackademix2018-11-171-18/+13
* Fixed potential race condition in per-tab configuration cookie hack.hackademix2018-10-141-3/+4
* Use cookie instead of window.name as a tab-configuration hack.hackademix2018-10-131-20/+9
* Set tab restrictions status across all frames.hackademix2018-10-121-9/+5
* FTP directory UI emulation on script-disabled domains.hackademix2018-09-261-0/+88
* Better IPV6 support.hackademix2018-09-102-8/+21
* Streamlined child policy content scripts.hackademix2018-09-103-9/+8
* Fix for various content script timing related issues.hackademix2018-09-092-4/+3
* Prevent multiple CSP entries to be injected in the DOM on each reload if scri...hackademix2018-09-091-4/+2
* More efficient window.name persistence for tab-scoped permissions.hackademix2018-09-081-30/+34
* Saner message dispatching.hackademix2018-09-081-2/+1
* Work-around for a potential race condition in message handling on extension u...hackademix2018-09-051-0/+5
* Ensure we remove the HEAD element parent of our META CSP policy only if we cr...hackademix2018-09-041-2/+3
* Work-around for CSP not being honored when the HEAD element has not been inse...hackademix2018-09-043-35/+15
* Better file: protocol support.hackademix2018-09-044-20/+66
* Full-page placeholders for embedding documents.hackademix2018-09-032-0/+16
* Fix fallback scripts when ServiceWorkers are unavailablePeter Wu2018-08-301-6/+6
* Reload-less service worker busting.hackademix2018-08-281-0/+10
* Further CSP refactoring and removal of obsolete fallbacks.hackademix2018-08-278-199/+200
* Let content script inject failsafe CSP in the DOM.hackademix2018-08-272-2/+35
* Hotfix for some possible reload loops before refactoring CSP management.hackademix2018-08-251-1/+0
* Fixed typo causing accidental permissions/status mismatches being checked onl...hackademix2018-08-231-1/+1
* More coherent wrapper around the webex messaging API.hackademix2018-08-222-14/+4
* Fixed possible surprises in background script message handling.hackademix2018-08-212-4/+4
* Removed all references to RequestUtil.js and dependancies.hackademix2018-08-183-16/+20
* Hack: use top.name to store per-tab content-side configuration (e.g. unrestri...hackademix2018-08-171-1/+41
* Policy serialization using the contentScripts API.hackademix2018-08-163-59/+85
* Improved support for debugging code removal in releases.hackademix2018-08-013-3/+3
* Fixed updating NoScript reloads tabs with revoked temporary permissions.hackademix2018-08-011-2/+6
* Fixed browser action icon not being updated on BF cache navigation.hackademix2018-07-281-4/+10
* Fixed regression in NOSCRIPT elements emulation.hackademix2018-07-281-8/+7
* Fixed some video streams not playing anymore.hackademix2018-07-281-1/+1
* Fixed window.stop() called in empty suframes.hackademix2018-07-281-1/+1
* Disable scripting in HTML-embedding objects where webglHook cannot run, if we...hackademix2018-07-263-4/+4
* More edge cases covered in dynamic script injection.hackademix2018-07-262-10/+6
* Fixed infinite reload loops on scripting permissions mismatches.hackademix2018-07-251-6/+12
* Work-around for serviceWorker loads bypassing webRequest.hackademix2018-07-241-14/+38
* More reliable handling of edge startup cases.hackademix2018-07-221-6/+23