This repository has been archived by the owner on Nov 15, 2017. It is now read-only.
HTTP Switchboard 1.0.0.3
- Closed as fixed:
- "Replace FileSystem API with chrome.storage.local"
- Relying on FileSystem API to cache remote assets causes Chrome 37 and above to emit this warning: "This extension may have been corrupted by malware" (see Chromium issue #389879)
- As a consequence the extension was disabled, with no way to dismiss the false positive.
- The fix is to no longer rely on FileSystem API, but rather on
chrome.storage.local
, which is all fine so long as theunlimitedStorage
permission is set.
- "Replace FileSystem API with chrome.storage.local"
Also, by the way: The road ahead
It is suggested you start "converting" yourself to the future (HTTPSB is currently quite behind with regard to improvements made to pattern-based filtering engine used by µBlock:
- Install µBlock
- In the "Ubiquitous rules" tab of HTTP Switchboard, uncheck:
- "Parse and enforce Adblock+ complex filters"
- "Parse and enforce Adblock+ element hiding filters"
- Any ABP-compatible filter list, that is, all lists from Spam404 and others following.
- In short, let µBlock do the pattern-based filtering.
- For hosts file-like lists, there is no harm in having both selected in µBlock and HTTPSB, you shouldn't worry about these, as hostname-based filtering is very well optimized in both µBlock and HTTPSB.