summaryrefslogtreecommitdiff
path: root/src/bg
Commit message (Collapse)AuthorAgeFilesLines
* Fixed regression: refresh loop on page using requests of type="object" to ↵hackademix2018-08-191-1/+1
| | | | cache images, stylesheets and other types.
* More reliable attempt to run onResponseHeader listener the last of installed ↵hackademix2018-08-182-10/+20
| | | | extension.
* Removed all references to RequestUtil.js and dependancies.hackademix2018-08-186-175/+63
|
* Hack: use top.name to store per-tab content-side configuration (e.g. ↵hackademix2018-08-173-8/+26
| | | | unrestricted tab status).
* Policy serialization using the contentScripts API.hackademix2018-08-163-17/+116
|
* Best effort to run webRequest.onHeaderReceived listener last (issue #6)hackademix2018-08-061-6/+24
|
* Skip non-content windows when deferring startup page loading.hackademix2018-08-011-4/+4
|
* Fixed inline scripts not being reported to UI (skriptimaahinen).hackademix2018-08-011-0/+1
|
* Fixed startup race condition with pending request tracking.hackademix2018-08-011-2/+3
|
* Fixed random stallings on page transitions.hackademix2018-07-281-1/+1
|
* Fixed regression in NOSCRIPT elements emulation.hackademix2018-07-281-1/+1
|
* Fixed window.stop() called in empty suframes.hackademix2018-07-281-2/+3
|
* Disable scripting in HTML-embedding objects where webglHook cannot run, if ↵hackademix2018-07-262-11/+16
| | | | webgl not allowed.
* More edge cases covered in dynamic script injection.hackademix2018-07-262-16/+24
|
* Fixed some resource loading feedback glitches.hackademix2018-07-262-41/+44
|
* Fix for stalling embedded objects load on dynamic script injection.hackademix2018-07-251-3/+2
|
* Fixed infinite reload loops on scripting permissions mismatches.hackademix2018-07-251-1/+1
|
* Work-around for serviceWorker loads bypassing webRequest.hackademix2018-07-241-5/+16
|
* More reliable handling of edge startup cases.hackademix2018-07-223-30/+92
|
* Fixed dynamic script injection failing sometimes with "No matching message ↵hackademix2018-07-221-1/+8
| | | | handler" error.
* Fixed externally handled resources opened in popups being broken by dynamic ↵hackademix2018-07-202-20/+37
| | | | script injection.
* Refactor ContentMetadata into ResponseMetaData.hackademix2018-07-191-8/+10
|
* Removed useless work-around suggested in moz bug 1410755 which caused Tor ↵hackademix2018-07-191-14/+5
| | | | Browser content process crashes.
* Prevent script injection from messing with content-disposition=attachment ↵hackademix2018-07-171-11/+15
| | | | responses.
* Cosmetic bug fixes.hackademix2018-07-161-1/+1
|
* Fixed cleaning up reloadingTabs in StreamFilter.onstart() was still breaking ↵hackademix2018-07-121-10/+8
| | | | some feeds sometimes.
* Removed deprecated windowType usages.hackademix2018-07-121-3/+1
|
* Fixed race condition in work-around for broken feeds in ESR60.hackademix2018-07-111-12/+15
|
* Reload hack to let the RSS feed reader work on ESR60hackademix2018-07-101-13/+54
|
* More specific dynamic script injection exceptions.hackademix2018-07-091-14/+14
|
* More graceful handling of internal and restricted URLs.hackademix2018-07-091-2/+4
|
* More specific content-type exception for dynamic script injection.hackademix2018-07-091-1/+2
|
* Fixed dynamic script injection breaking images shown as frame content.hackademix2018-07-072-15/+17
|
* Work-around for onload not being fired on XML documents in Tor Browser/ESR60.hackademix2018-07-062-27/+41
|
* Backport dynamic script injection to Tor Browser / Fx ESR60.hackademix2018-07-031-4/+12
|
* Fixed regression: dynamic script injection breaking images loaded as frame ↵hackademix2018-07-031-1/+17
| | | | content.
* Simplified and apparently more reliable+flexible+efficient dynamic script ↵hackademix2018-07-022-116/+47
| | | | injection method.
* Initial commit starting at version 10.1.8.3rc4.hackademix2018-07-015-0/+1123