aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/mozilla
diff options
context:
space:
mode:
authorMartin Robinson <mrobinson@igalia.com>2023-10-18 11:35:19 +0200
committerGitHub <noreply@github.com>2023-10-18 09:35:19 +0000
commit8a12b4c957b6ccf678d47eddd6336163b4b34112 (patch)
tree1f87d0d32b6e9d23cb847a96a82fdd4e3932df51 /tests/wpt/mozilla
parentb21952b6c4c3f598d973024779456c67d9eba28c (diff)
downloadservo-8a12b4c957b6ccf678d47eddd6336163b4b34112.tar.gz
servo-8a12b4c957b6ccf678d47eddd6336163b4b34112.zip
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>
Diffstat (limited to 'tests/wpt/mozilla')
-rw-r--r--tests/wpt/mozilla/meta/css/border_inline_split.html.ini2
-rw-r--r--tests/wpt/mozilla/meta/css/list_style_position_a.html.ini2
2 files changed, 0 insertions, 4 deletions
diff --git a/tests/wpt/mozilla/meta/css/border_inline_split.html.ini b/tests/wpt/mozilla/meta/css/border_inline_split.html.ini
deleted file mode 100644
index d7d23f038be..00000000000
--- a/tests/wpt/mozilla/meta/css/border_inline_split.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[border_inline_split.html]
- expected: FAIL
diff --git a/tests/wpt/mozilla/meta/css/list_style_position_a.html.ini b/tests/wpt/mozilla/meta/css/list_style_position_a.html.ini
deleted file mode 100644
index 877f3d021e9..00000000000
--- a/tests/wpt/mozilla/meta/css/list_style_position_a.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[list_style_position_a.html]
- expected: FAIL