uBlock/platform/chromium
Raymond Hill 2ac288397c
Remove usage of synchronous localStorage API
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/899

browser.storage.local is now used to store non-critical
local settings.

These settings are all collated under the key
`localStorage`, and vAPI.localStorage is an API to
handle access to these values stored under this key.

vAPI.localStorage.getItem() is still synchronous but
its purpose is to return internally cached values --
this minimizes code changes throughout uBO.
2020-02-21 15:34:54 -05:00
..
is-webrtc-supported.html fix warnings in browser console 2017-07-25 11:59:52 -04:00
is-webrtc-supported.js this fixes https://github.com/gorhill/uBlock/issues/533#issuecomment-167931681 2015-12-31 09:24:55 -05:00
managed_storage.json #985: might be the missing trailing # 2015-11-27 14:30:17 -05:00
manifest.json Rephrase author entry in manifest 2020-01-30 12:46:54 -05:00
vapi-background.js Neutralize localStorage access on mobile platform 2020-02-20 16:40:29 -05:00
vapi-client-extra.js Simplify client messaging code 2019-09-19 08:31:38 -04:00
vapi-client.js Use self when testing for vAPI presence 2019-09-30 07:50:35 -04:00
vapi-common.js Remove usage of synchronous localStorage API 2020-02-21 15:34:54 -05:00
vapi-usercss.js Add ability to report exception cosmetic filters in the logger 2019-05-16 13:44:49 -04:00
vapi-usercss.pseudo.js Fix internal cosmetic filter being reported in the logger 2019-06-20 07:14:34 -04:00
vapi-usercss.real.js Work toward modernizing code base: promisification 2019-09-17 15:15:01 -04:00
vapi-webrequest.js Add support for ping static filter option 2019-09-22 09:11:55 -04:00
vapi.js Fix regression in cosmetic filtering 2019-09-30 10:40:56 -04:00
webext.js Prevent spurious error messages to browser console 2019-09-23 09:29:17 -04:00