Bug 259908

Summary: [IFC] Move and expose various helper functions into InlineFormattingGeometry
Product: WebKit Reporter: David Choi <david_choi5>
Component: Layout and RenderingAssignee: David Choi <david_choi5>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description David Choi 2023-08-07 18:42:40 PDT
The following functions need to be moved and be accessible via InlineFormattingGeometry for upcoming work on text-wrap: balance.
 - leadingInlineItemPositionForNextLine (static function in InlineFormattingContext.cpp)
 - LineBuilder::inlineItemWidth
 - LineBuilder::nextWrapOpportunity
Comment 1 Radar WebKit Bug Importer 2023-08-07 18:43:26 PDT
<rdar://problem/113533527>
Comment 2 David Choi 2023-08-07 18:50:40 PDT
Pull request: https://github.com/WebKit/WebKit/pull/16460
Comment 3 EWS 2023-08-15 12:21:19 PDT
Committed 266922@main (fed29deb5517): <https://commits.webkit.org/266922@main>

Reviewed commits have been landed. Closing PR #16460 and removing active labels.