Add V8 option: Allow for bookmarked, disallow all others

The V8 optimizer has 2 settings:

  • Sites can use V8 optimizer (aka Javascript JIT).
  • Don’t allow sites to use the V8 optimizer.

And 2 exclusion lists: whitelist (always allow), and blacklist (always deny).

An additional option of:

  • “Allow on bookmarked sites, disallow on all other sites”

would eliminate most if not all of the maintenance of the allow/deny exclusion lists. Any site I visit that is in my bookmarks is allowed V8 optimization. Any site NOT in my bookmarks has V8 (JIT) disabled. And the white/blacklists will still override.

I would not have to use a bookmark to allow V8. However I end up visiting a site is checked against those listed in my bookmarks. Just before connecting to a domain, Brave checks if there is a match in my bookmarks. If a domain is in my bookmarks, V8 is allowed (unless overridden by an deny exclusion). If not in my bookmarks, V8 is disallowed (unless overridden by an allow exclusion).