summaryrefslogtreecommitdiff
path: root/src/bg/main.js
Commit message (Collapse)AuthorAgeFilesLines
* Policy fetching asynchronous only before initialization.hackademix2019-10-181-1/+4
|
* Fixed typo causing initializing promise not being cached.hackademix2019-10-181-2/+3
|
* Handle edge-case policy retrieval for file:// pages loaded by session ↵hackademix2019-10-011-6/+16
| | | | restore on startup and alike.
* Make policy fetching resilient to missing tab information.hackademix2019-09-301-5/+5
|
* Replace cookie-based hacks with synchronous messaging (currently shimmed) to ↵hackademix2019-09-291-10/+12
| | | | retrieve fallback and per-tab restriction policies.
* Remove ChildPolicies and its dependencies.hackademix2019-09-291-7/+28
|
* Fixed inconsistencies in handling of browser-internal URLs.hackademix2019-04-081-2/+4
|
* Chromium-compatible popup closure handling.hackademix2019-03-281-1/+1
|
* Fixed ns.requestCan() using hardcoded "script" rather than its capability ↵hackademix2019-03-161-1/+1
| | | | argument.
* Selective handling of Tor Browser options and work-around for ↵hackademix2019-03-141-0/+4
| | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1532530
* Added missing await to async options saving.hackademix2019-03-141-1/+1
|
* Fix for various content script timing related issues.hackademix2018-09-091-1/+1
|
* Saner message dispatching.hackademix2018-09-081-11/+12
|
* Better file: protocol support.hackademix2018-09-041-2/+3
|
* Reordered startup sequence to be more friendly with embedders like the Tor ↵hackademix2018-08-281-16/+14
| | | | Browser.
* Merge pull request #16 from rustybird/startedhackademix2018-08-281-0/+1
|\ | | | | Broadcast a "started" message after initialization
| * Broadcast a "started" message after initializationRusty Bird2018-08-271-0/+1
| | | | | | | | | | | | | | | | | | Other extensions listening in on NoScript's messages (e.g. Torbutton) can take this message as an indication that it's now safe to send an "updateSettings" message to NoScript without immediately getting clobbered by the configuration loader. See https://trac.torproject.org/projects/tor/ticket/26520 for context.
* | Further CSP refactoring and removal of obsolete fallbacks.hackademix2018-08-271-5/+11
|/
* More coherent wrapper around the webex messaging API.hackademix2018-08-221-7/+2
|
* Fixed possible surprises in background script message handling.hackademix2018-08-211-270/+246
|
* Removed all references to RequestUtil.js and dependancies.hackademix2018-08-181-1/+1
|
* Policy serialization using the contentScripts API.hackademix2018-08-161-1/+4
|
* More reliable handling of edge startup cases.hackademix2018-07-221-26/+15
|
* Removed deprecated windowType usages.hackademix2018-07-121-3/+1
|
* Initial commit starting at version 10.1.8.3rc4.hackademix2018-07-011-0/+282