Fast reject for :has()
Created attachment 447218 [details] Patch
Created attachment 447224 [details] Patch
Comment on attachment 447224 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=447224&action=review > Source/WebCore/ChangeLog:48 > + Add HasSelectorFilter which uses non-counting BloomFilter internally. The size of the filter is 64 bytes. I don't understand how BloomFilter<14> is 64 bytes but I'll take your word for it.
> I don't understand how BloomFilter<14> is 64 bytes but I'll take your word > for it. It is not!
Created attachment 447244 [details] Patch for landing
Created attachment 447247 [details] Patch for landing
Tools/Scripts/svn-apply failed to apply attachment 447247 [details] to trunk. Please resolve the conflicts and upload a new patch.
It is now BloomFilter<12> and 512 bytes (hopefully)
Created attachment 447249 [details] Patch for landing
Comment on attachment 447249 [details] Patch for landing View in context: https://bugs.webkit.org/attachment.cgi?id=447249&action=review > Source/WebCore/ChangeLog:18 > + Use it to quikly reject selectors. quikly -> quickly
Created attachment 447258 [details] Patch
Created attachment 447259 [details] Patch for landing
Committed r287091 (245283@main): <https://commits.webkit.org/245283@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 447259 [details].
<rdar://problem/86535166>