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).