uBlock/src/js
Raymond Hill 80b758e18d
Let the platform pick the default suspend state at launch
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1004

The fix is trivial enough that I feel confident to make
it part of current RC cycle. There are many reports of
block page at launch on Chromium.

The fix is to let the platform pick it's natural suspend
state rather than force it. Once advanced settings are
read, the suspend state will for toggled only if
`suspendTabsUntilReady` is either `yes` or `no`. This
there should no longer be blocked page on Chromium at
launch when using default settings.

Related feedback:
- https://www.reddit.com/r/uBlockOrigin/comments/gac2h8/
2020-05-06 20:30:58 -04:00
..
codemirror Improve presentation of advanced settings page 2020-04-28 11:07:00 -04:00
scriptlets Ensure element picker's height is not affected by web sites 2020-04-15 09:46:12 -04:00
wasm Allow empty needle in BidiTrieContainer.lastIndexOf() 2020-03-19 13:16:41 -04:00
1p-filters.js Centralize access to browser.storage.local('localStorage') 2020-04-15 15:55:29 -04:00
3p-filters.js Use encodeURIComponent() instead of encodeURI() 2020-05-02 07:20:17 -04:00
about.js Work toward modernizing code base: promisification 2019-09-17 15:15:01 -04:00
advanced-settings.js Minor code review 2020-04-28 18:39:31 -04:00
asset-viewer.js Work toward modernizing code base: promisification 2019-09-17 15:15:01 -04:00
assets.js Support fetching assets from CDNs when auto-updating 2020-04-08 09:57:55 -04:00
background.js Allow hiding blocked count since install in popup panel 2020-05-01 19:47:01 -04:00
cachestorage.js Remove remnants of chrome references... 2019-09-21 12:06:57 -04:00
cloud-ui.js Fourth pass to re-design the dashboard 2020-04-10 18:17:12 -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 Also remove text node in :remove() operator 2020-03-09 11:34:49 -04:00
contextmenu.js Revisit element picker arguments code 2019-09-18 12:17:45 -04:00
cosmetic-filtering.js Add procedural cosmetic operators remove() and upward() 2020-03-07 14:25:06 -05:00
dashboard-common.js Replace CodeMirror resize code with CSS flex 2020-04-25 10:19:08 -04:00
dashboard.js Replace old resizing code with CSS flex 2020-04-24 20:10:35 -04:00
document-blocked.js Re-design document-blocked page as per feedback 2020-05-04 12:41:10 -04:00
dyna-rules.js Sixth pass to re-design the dashboard 2020-04-13 09:19:58 -04:00
dynamic-net-filtering.js Use async/await in Matrix.benchmark() 2019-06-19 08:37:48 -04:00
fa-icons.js Fine tune power button; fix no-popups switch visual regression 2020-05-02 18:27:53 -04:00
filtering-context.js Add support for cname type and denyallow option 2020-03-15 12:23:25 -04:00
hnswitches.js fix #2859 2018-09-03 14:06:49 -04:00
hntrie.js Rework/remove remnant of code dependent on localStorage 2020-02-23 12:18:45 -05:00
html-filtering.js Add procedural cosmetic operators remove() and upward() 2020-03-07 14:25:06 -05:00
i18n.js Fine tune material design-based checkbox code 2020-04-26 08:44:00 -04:00
logger-ui-inspector.js Simplify client messaging code 2019-09-19 08:31:38 -04:00
logger-ui.js Avoid fractional pixel in viewport height 2020-05-05 07:08:38 -04:00
logger.js Grand refactoring of the logger 2019-01-12 16:36:20 -05:00
lz4.js Fix Promise chain of WASM module load operations 2019-02-01 08:20:43 -05:00
messaging.js Allow hiding blocked count since install in popup panel 2020-05-01 19:47:01 -04:00
pagestore.js Add support for cname type and denyallow option 2020-03-15 12:23:25 -04:00
popup-fenix.js Improve heuristic to toggle panel to vertical layout 2020-05-06 10:39:03 -04:00
popup.js Allow hiding blocked count since install in popup panel 2020-05-01 19:47:01 -04:00
redirect-engine.js Add an alias for window.open-defuser scriptlet 2020-04-27 11:24:41 -04:00
reverselookup-worker.js Add support for "specific-generic" cosmetic filters 2020-02-14 11:51:05 -05:00
reverselookup.js Add support for cname type and denyallow option 2020-03-15 12:23:25 -04:00
scriptlet-filtering.js Rename register-like variables 2019-09-29 13:21:09 -04:00
settings.js Fix reported "Storage used:" when info is not available 2020-04-29 10:00:58 -04:00
shortcuts.js Support keyboard shortcut to open popup panel 2019-11-09 09:53:31 -05:00
start.js Let the platform pick the default suspend state at launch 2020-05-06 20:30:58 -04:00
static-ext-filtering.js Discard :style() filters chained to procedural operators 2020-03-26 08:38:22 -04:00
static-net-filtering.js Fix typo in last commit 2020-04-14 11:57:59 -04:00
storage.js Support fetching assets from CDNs when auto-updating 2020-04-08 09:57:55 -04:00
strie.js Allow empty needle in BidiTrieContainer.lastIndexOf() 2020-03-19 13:16:41 -04:00
tab.js Fix test against opener tab id in popup filtering code 2019-11-04 13:34:44 -05: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 Let the platform pick the default suspend state at launch 2020-05-06 20:30:58 -04:00
ublock.js Make the new "fenix" popup panel the default one 2020-04-30 06:54:51 -04:00
udom.js More fine tuning of latest UI changes 2020-04-22 11:17:58 -04: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 Add indentation requirement for line continuation 2020-03-15 08:15:17 -04:00
whitelist.js Second pass to re-design the dashboard 2020-04-06 14:00:19 -04:00