Bug 303546

Summary: Improve HTMLTreeBuilder for table markup
Product: WebKit Reporter: Karl Dubost <karlcow>
Component: New BugsAssignee: Karl Dubost <karlcow>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar, Performance
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Karl Dubost
Reported 2025-12-04 06:36:38 PST
there is a series of FIXME https://searchfox.org/wubkat/rev/d0cd692c0d7a7cf40d7d3ba8a4d79319ab7cdea1/Source/WebCore/html/parser/HTMLTreeBuilder.cpp#1297 // FIXME: This is slow. The code traverses all elements three times instead of making it one pass.
Attachments
Radar WebKit Bug Importer
Comment 1 2025-12-04 06:44:12 PST
Karl Dubost
Comment 2 2025-12-04 06:59:02 PST
EWS
Comment 3 2025-12-04 19:11:03 PST
Committed 303950@main (43e0c05a7650): <https://commits.webkit.org/303950@main> Reviewed commits have been landed. Closing PR #54839 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.