[Webkit-unassigned] [Bug 215752] [LFC][IFC] Refactor inline content vertical alignment

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Aug 22 09:38:47 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=215752

zalan <zalan at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |214406, 214474, 214520,
                   |                            |214527, 214582, 214720,
                   |                            |214728, 214733, 214779,
                   |                            |214784, 214785, 215016,
                   |                            |215048, 215068, 215117,
                   |                            |215168, 215410, 215532,
                   |                            |215538, 215545, 215748


Referenced Bugs:

https://bugs.webkit.org/show_bug.cgi?id=214406
[Bug 214406] [LFC][IFC] adjustBaselineAndLineHeight should take the parent inline box.
https://bugs.webkit.org/show_bug.cgi?id=214474
[Bug 214474] [LFC][IFC] Move all line height and baseline adjustment logic to LineBuilder::adjustBaselineAndLineHeight
https://bugs.webkit.org/show_bug.cgi?id=214520
[Bug 214520] [LFC][IFC] Add initial vertical-align: middle support
https://bugs.webkit.org/show_bug.cgi?id=214527
[Bug 214527] [LFC][IFC] Move inline run alignment logic to a dedicated class
https://bugs.webkit.org/show_bug.cgi?id=214582
[Bug 214582] [LFC][IFC] Merge alignment logic in LineContentAligner::adjustBaselineAndLineHeight
https://bugs.webkit.org/show_bug.cgi?id=214720
[Bug 214720] [LFC][IFC] Display::LineBox does not need ascent/descent geometry
https://bugs.webkit.org/show_bug.cgi?id=214728
[Bug 214728] [LFC][IFC] Remove redundant InlineFormattingContext::Quirks::lineDescentNeedsCollapsing
https://bugs.webkit.org/show_bug.cgi?id=214733
[Bug 214733] [LFC][IFC] Introduce LineBox and root inline box
https://bugs.webkit.org/show_bug.cgi?id=214779
[Bug 214779] [LFC][IFC] Use the term 'baseline' to indicate alignment baseline
https://bugs.webkit.org/show_bug.cgi?id=214784
[Bug 214784] [LFC][IFC] Rename LineBox::baseline to alignment baseline
https://bugs.webkit.org/show_bug.cgi?id=214785
[Bug 214785] [LFC][IFC] The initial alignment baseline is always set by the strut
https://bugs.webkit.org/show_bug.cgi?id=215016
[Bug 215016] [LFC][IFC] LineBuilder should not align the runs
https://bugs.webkit.org/show_bug.cgi?id=215048
[Bug 215048] [LFC][IFC] Move LineBox out of LineBuilder
https://bugs.webkit.org/show_bug.cgi?id=215068
[Bug 215068] [LFC][IFC] LineBuilder:Run should not have vertical geometry
https://bugs.webkit.org/show_bug.cgi?id=215117
[Bug 215117] [LFC][IFC] Move inline alignment code to LineBox
https://bugs.webkit.org/show_bug.cgi?id=215168
[Bug 215168] [LFC][IFC] Start constructing InlineBoxes for inline runs
https://bugs.webkit.org/show_bug.cgi?id=215410
[Bug 215410] [LFC][IFC] Finalize InlineBox alignment in LineBox
https://bugs.webkit.org/show_bug.cgi?id=215532
[Bug 215532] [LFC][IFC] Add support for nested vertical-align: middle
https://bugs.webkit.org/show_bug.cgi?id=215538
[Bug 215538] [LFC][IFC] Add support for vertical-align: text-bottom
https://bugs.webkit.org/show_bug.cgi?id=215545
[Bug 215545] [LFC][IFC] Add support for vertical-align: text-top
https://bugs.webkit.org/show_bug.cgi?id=215748
[Bug 215748] [LFC][IFC] Fix nested inline box sizing and positioning
-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200822/1700b648/attachment-0001.htm>


More information about the webkit-unassigned mailing list