mirror of
https://github.com/servo/servo.git
synced 2025-08-10 16:05:43 +01:00
Improve line box block size calculation (#30519)
Improve the calculation of the block size of line boxes and all their component elements. Even empty spans can increase the size of the line based on their font-size. Elements that have a line-height should increase the block size of the line, but that setting should not effect their own size. In addition to the new passes there are some new failures Failing because a progression exposes the real issue these tests are testing: - css/css-color/t32-opacity-offscreen-multiple-boxes-1-c.xht - css/css-color/t32-opacity-offscreen-multiple-boxes-2-c.xht Likely failing because of vertical-align and another sizing issue: - css/css-transforms/perspective-untransformable-no-stacking-context.html Failing because a progression reveals another failure: - html/rendering/non-replaced-elements/hidden-elements.html Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
This commit is contained in:
parent
b21952b6c4
commit
8a12b4c957
26 changed files with 173 additions and 116 deletions
|
@ -1,2 +0,0 @@
|
|||
[select-1-block-size-001.html]
|
||||
expected: FAIL
|
Loading…
Add table
Add a link
Reference in a new issue