1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-09-29 14:17:11 +02:00
uBlock/src/js
Raymond Hill e8e4a1ac74
Wait for removal of storage entries to be completed
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1365

When compiled data format changes, do not rely on order
of operations at launch to assume deletion of storage
occurs before attempts to access it. It's unclear this
commit will fix the reported issue, as I could not
reproduce it except when outright commenting out the code
to prevent the storage deletion from occurring.
2020-12-04 06:17:18 -05:00
..
codemirror Fix hint helper in element picker's text editor 2020-12-03 07:34:50 -05:00
scriptlets Properly handle instances of #?# or #$# in picker 2020-11-29 11:31:20 -05:00
wasm Fix edge case involving filter with a single wildcard 2020-06-27 07:58:46 -04:00
1p-filters.js Fix hint helper in element picker's text editor 2020-12-03 07:34:50 -05:00
3p-filters.js Fix regex to validate URL of imported lists 2020-10-23 06:25:08 -04:00
about.js Add new filter option queryprune= 2020-10-31 10:42:53 -04:00
advanced-settings.js Minor code review 2020-04-28 18:39:31 -04:00
asset-viewer.js Fix hint helper in element picker's text editor 2020-12-03 07:34:50 -05:00
assets.js Wait for removal of storage entries to be completed 2020-12-04 06:17:18 -05:00
background.js Another round of fine-tuning queryprune= syntax 2020-11-29 11:02:40 -05:00
cachestorage.js Add support for cloud storage compression 2020-08-16 11:59:27 -04:00
click2load.js Fine tune click-to-load widget 2020-11-14 08:34:47 -05:00
cloud-ui.js Add support for removal of cloud storage entries 2020-08-21 09:18:33 -04:00
commands.js Add ability to open the dashboard with a keyboard shortcut 2020-04-30 10:31:23 -04:00
console.js Force console output when explicitly requested from dev tools 2020-02-25 11:00:58 -05:00
contentscript.js Skip trying to find effective context for about:srcdoc frames 2020-11-21 09:51:14 -05:00
contextmenu.js Revisit element picker arguments code 2019-09-18 12:17:45 -04:00
cosmetic-filtering.js Fine tune built-in benchmark 2020-10-27 12:59:31 -04:00
dashboard-common.js Add CoreMirror's code-folding ability to list editor/viewer 2020-07-10 08:01:39 -04:00
dashboard.js Replace old resizing code with CSS flex 2020-04-24 20:10:35 -04:00
document-blocked.js Fix invalid support URL in document-blocked page 2020-11-15 10:19:09 -05:00
dyna-rules.js Emphasize entity portion of hostnames in _"My rules"_ 2020-11-19 11:33:09 -05:00
dynamic-net-filtering.js Output built-in benchmark results regardless of consoleLogLevel 2020-07-02 12:39:40 -04:00
epicker-ui.js Properly handle instances of #?# or #$# in picker 2020-11-29 11:31:20 -05:00
fa-icons.js Remove more cases of svg/use 2020-08-06 09:05:10 -04:00
filtering-context.js Fix top document partyness 2020-11-01 06:25:26 -05:00
hnswitches.js fix #2859 2018-09-03 14:06:49 -04:00
hntrie.js Add support for entity-matching in domain= filter option 2020-05-24 10:46:16 -04:00
html-filtering.js Better handling of separator errors in domain lists 2020-06-13 17:04:42 -04:00
i18n.js Fix layout issue with cloud storage widget 2020-08-21 08:57:47 -04:00
logger-ui-inspector.js Simplify client messaging code 2019-09-19 08:31:38 -04:00
logger-ui.js Improve representation of modifier filters in logger 2020-11-20 07:14:02 -05:00
logger.js Add new filter option queryprune= 2020-10-31 10:42:53 -04:00
lz4.js Add support for cloud storage compression 2020-08-16 11:59:27 -04:00
messaging.js Fix regression in syntax rendering of redirect values in asset viewer 2020-12-02 13:07:29 -05:00
pagestore.js Improve reporting of matching redirect= rules in logger 2020-12-01 09:29:40 -05:00
popup-fenix.js Improve layout of popup panel when rendered in a tab 2020-10-18 10:00:55 -04:00
popup.js Allow hiding blocked count since install in popup panel 2020-05-01 19:47:01 -04:00
redirect-engine.js Minor review of redirect-related code 2020-12-02 08:18:55 -05:00
reverselookup.js Use buffer-like approach for filterUnits array 2020-11-09 06:54:51 -05:00
scriptlet-filtering.js Fine tune built-in benchmark 2020-10-27 12:59:31 -04:00
settings.js Split fetching settings/storage used in Settings pane 2020-06-06 08:45:24 -04:00
shortcuts.js Support keyboard shortcut to open popup panel 2019-11-09 09:53:31 -05:00
start.js Wait for removal of storage entries to be completed 2020-12-04 06:17:18 -05:00
static-ext-filtering.js Fix the reporting of invalid static extended filters in the logger 2020-07-12 13:00:18 -04:00
static-filtering-parser.js Minor review of redirect-related code 2020-12-02 08:18:55 -05:00
static-net-filtering.js Minor review of redirect-related code 2020-12-02 08:18:55 -05:00
storage.js Wait for removal of storage entries to be completed 2020-12-04 06:17:18 -05:00
strie.js Fix edge case involving filter with a single wildcard 2020-06-27 07:58:46 -04:00
tab.js Tabs opened from about:newtab are not popup candidates 2020-07-29 07:13:08 -04:00
text-encode.js refactor some webRequest-related code (now that firefox legacy is out of the way) 2018-10-28 10:58:25 -03:00
traffic.js Add support for 1P, 3P, header= filter options and other changes 2020-11-23 08:22:43 -05:00
ublock.js Isolate element picker dialog from page content world 2020-09-01 12:32:12 -04:00
udom.js Disable auto activation of dark theme in next release 2020-11-13 12:15:29 -05:00
uritools.js Add ability to uncloak CNAME records 2019-11-19 12:05:33 -05:00
url-net-filtering.js Fix regression in URL rules validation 2019-07-10 17:24:01 -04:00
utils.js Work around Firefox's data: favIconUrl leak 2020-11-12 12:14:59 -05:00
whitelist.js Ensure the bottom of dashboard panes is visible 2020-10-21 12:50:24 -04:00