aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/meta/css
diff options
context:
space:
mode:
authorOriol Brufau <obrufau@igalia.com>2025-01-27 07:02:32 -0800
committerGitHub <noreply@github.com>2025-01-27 15:02:32 +0000
commitd5fcc5a5d50d270a1e96d91507a5c224240300bb (patch)
tree3a7f3f9271174bf6631fedbfd6b48f78fcfc66dc /tests/wpt/meta/css
parent859cc6ab9b9da0bf92ff623f087ecd728cf120c2 (diff)
downloadservo-d5fcc5a5d50d270a1e96d91507a5c224240300bb.tar.gz
servo-d5fcc5a5d50d270a1e96d91507a5c224240300bb.zip
layout: Improve fixed table layout (#35170)
If `width` is indefinite, treat the outer size as zero, instead of treating the content size as zero and then adding padding and borders. Also, we don't want a default minimum of zero to get added padding and borders, and then defeat the point baove. So just ignore minimums and maximums. That seems to roughly match what other browsers do, but as usual, the details are not interoperable, e.g. some browsers may obey min or max sizing properties in some cases. Signed-off-by: Oriol Brufau <obrufau@igalia.com>
Diffstat (limited to 'tests/wpt/meta/css')
-rw-r--r--tests/wpt/meta/css/CSS2/borders/border-applies-to-006.xht.ini2
-rw-r--r--tests/wpt/meta/css/CSS2/borders/border-color-applies-to-006.xht.ini2
-rw-r--r--tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e07.xht.ini2
-rw-r--r--tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e08.xht.ini2
-rw-r--r--tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e09.xht.ini2
-rw-r--r--tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e10.xht.ini2
-rw-r--r--tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e11.xht.ini2
-rw-r--r--tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e12.xht.ini2
-rw-r--r--tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f03.xht.ini2
-rw-r--r--tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f04.xht.ini2
-rw-r--r--tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f05.xht.ini2
-rw-r--r--tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f06.xht.ini2
-rw-r--r--tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f07.xht.ini2
-rw-r--r--tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f08.xht.ini2
14 files changed, 0 insertions, 28 deletions
diff --git a/tests/wpt/meta/css/CSS2/borders/border-applies-to-006.xht.ini b/tests/wpt/meta/css/CSS2/borders/border-applies-to-006.xht.ini
deleted file mode 100644
index d135fb40166..00000000000
--- a/tests/wpt/meta/css/CSS2/borders/border-applies-to-006.xht.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[border-applies-to-006.xht]
- expected: FAIL
diff --git a/tests/wpt/meta/css/CSS2/borders/border-color-applies-to-006.xht.ini b/tests/wpt/meta/css/CSS2/borders/border-color-applies-to-006.xht.ini
deleted file mode 100644
index 88916941dc5..00000000000
--- a/tests/wpt/meta/css/CSS2/borders/border-color-applies-to-006.xht.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[border-color-applies-to-006.xht]
- expected: FAIL
diff --git a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e07.xht.ini b/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e07.xht.ini
deleted file mode 100644
index 992c95d7f1a..00000000000
--- a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e07.xht.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[fixed-table-layout-003e07.xht]
- expected: FAIL
diff --git a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e08.xht.ini b/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e08.xht.ini
deleted file mode 100644
index 2229fd68f72..00000000000
--- a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e08.xht.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[fixed-table-layout-003e08.xht]
- expected: FAIL
diff --git a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e09.xht.ini b/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e09.xht.ini
deleted file mode 100644
index 975703becce..00000000000
--- a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e09.xht.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[fixed-table-layout-003e09.xht]
- expected: FAIL
diff --git a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e10.xht.ini b/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e10.xht.ini
deleted file mode 100644
index 1729d8ed270..00000000000
--- a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e10.xht.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[fixed-table-layout-003e10.xht]
- expected: FAIL
diff --git a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e11.xht.ini b/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e11.xht.ini
deleted file mode 100644
index c68abad62fb..00000000000
--- a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e11.xht.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[fixed-table-layout-003e11.xht]
- expected: FAIL
diff --git a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e12.xht.ini b/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e12.xht.ini
deleted file mode 100644
index 9bf489dc19c..00000000000
--- a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003e12.xht.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[fixed-table-layout-003e12.xht]
- expected: FAIL
diff --git a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f03.xht.ini b/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f03.xht.ini
deleted file mode 100644
index bb669562829..00000000000
--- a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f03.xht.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[fixed-table-layout-003f03.xht]
- expected: FAIL
diff --git a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f04.xht.ini b/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f04.xht.ini
deleted file mode 100644
index 2fac48ecc06..00000000000
--- a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f04.xht.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[fixed-table-layout-003f04.xht]
- expected: FAIL
diff --git a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f05.xht.ini b/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f05.xht.ini
deleted file mode 100644
index 00957756ac4..00000000000
--- a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f05.xht.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[fixed-table-layout-003f05.xht]
- expected: FAIL
diff --git a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f06.xht.ini b/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f06.xht.ini
deleted file mode 100644
index fdf1ce8e25e..00000000000
--- a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f06.xht.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[fixed-table-layout-003f06.xht]
- expected: FAIL
diff --git a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f07.xht.ini b/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f07.xht.ini
deleted file mode 100644
index 8615dc4a13b..00000000000
--- a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f07.xht.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[fixed-table-layout-003f07.xht]
- expected: FAIL
diff --git a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f08.xht.ini b/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f08.xht.ini
deleted file mode 100644
index 02211151900..00000000000
--- a/tests/wpt/meta/css/CSS2/tables/fixed-table-layout-003f08.xht.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[fixed-table-layout-003f08.xht]
- expected: FAIL