Bug 244146

Summary: Move HTMLDialogElement handling out of Element::removedFromAncestor()
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: DOMAssignee: Chris Dumez <cdumez>
Status: RESOLVED WONTFIX    
Severity: Normal CC: ntim
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Chris Dumez 2022-08-19 16:05:37 PDT
Move HTMLDialogElement handling out of Element::removedFromAncestor() since this is a very hot code path. Instead, move the logic to HTMLDialogElement::removedFromAncestor().
Comment 1 Chris Dumez 2022-08-19 16:10:20 PDT
Pull request: https://github.com/WebKit/WebKit/pull/3490