RESOLVED FIXED 219330
[LFC][IFC] Remove LineBuilder::availableWidth
https://bugs.webkit.org/show_bug.cgi?id=219330
Summary [LFC][IFC] Remove LineBuilder::availableWidth
zalan
Reported 2020-11-28 17:04:48 PST
there is no "global" available width. it should be recomputed whenever we add a new inline level box to accommodate for intrusive floats.
Attachments
Patch (6.02 KB, patch)
2020-11-28 17:10 PST, zalan
no flags
Patch (6.06 KB, patch)
2020-11-28 19:49 PST, zalan
no flags
zalan
Comment 1 2020-11-28 17:10:27 PST
Sam Weinig
Comment 2 2020-11-28 17:13:33 PST
Comment on attachment 414982 [details] Patch Is this observable? Can this be tested / is this tested already?
zalan
Comment 3 2020-11-28 19:49:01 PST
zalan
Comment 4 2020-11-29 10:43:40 PST
(In reply to Sam Weinig from comment #2) > Comment on attachment 414982 [details] > Patch > > Is this observable? Can this be tested / is this tested already? Not yet, this is in preparation for supporting cases when the inline level box stretches the line vertically and we need to check if floats are in the way (so the line may have different available space values depending on the current line height).
EWS
Comment 5 2020-11-29 11:10:23 PST
Committed r270228: <https://trac.webkit.org/changeset/270228> All reviewed patches have been landed. Closing bug and clearing flags on attachment 414984 [details].
Radar WebKit Bug Importer
Comment 6 2020-11-29 11:11:20 PST
Note You need to log in before you can comment on or make changes to this bug.