Split from the bug 222159.
<rdar://problem/74680265>
Created attachment 421502 [details] Patch
Comment on attachment 421502 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=421502&action=review > Source/WebCore/dom/Node.h:554 > + DelegatesFocusToShadowRoot = 1 << 27, If a node DelegatesFocusToShadowRoot, does it already have rare data? If so, could we put this bit in rare data?
(In reply to Simon Fraser (smfr) from comment #3) > Comment on attachment 421502 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=421502&action=review > > > Source/WebCore/dom/Node.h:554 > > + DelegatesFocusToShadowRoot = 1 << 27, > > If a node DelegatesFocusToShadowRoot, does it already have rare data? If so, > could we put this bit in rare data? The point of this optimization is to avoid retrieving the rare data.
Comment on attachment 421502 [details] Patch Clearing flags on attachment: 421502 Committed r273474 (234554@main): <https://commits.webkit.org/234554@main>
All reviewed patches have been landed. Closing bug.
Re-opened since this is blocked by bug 222510
This was not an overall speed up after all.