aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/meta/css/css-ui
diff options
context:
space:
mode:
authorMartin Robinson <mrobinson@igalia.com>2024-06-20 12:13:50 +0200
committerGitHub <noreply@github.com>2024-06-20 10:13:50 +0000
commit44064b14392838fd7da148000b58c9a3cc07d4e7 (patch)
tree47b931db8d9adfe85518f8a98af68325b1e7c4a7 /tests/wpt/meta/css/css-ui
parent3d6accbbe3a33ea5e3c621ae3c291a0f35fcba73 (diff)
downloadservo-44064b14392838fd7da148000b58c9a3cc07d4e7.tar.gz
servo-44064b14392838fd7da148000b58c9a3cc07d4e7.zip
layout: Add very basic support for showing text in input boxes (#32365)
This only paints text in input fields. Selection and cursor are still not painted. In addition to adding this feature, the change also updates the user-agent.css with the latest from the HTML specification. Extra padding and extraneous settings (such as a bogus line-height and min-height) are also removed from servo.css. This leads to some new passes. There are some new passes, this introduces failures as inserting text reveals issues that were hidden before. Notably: - failures in `/html/editing/editing-0/spelling-and-grammar-checking/`: We do not support spell-checking. - Most of the rest of the new failures are missing features of input boxes that are also missing in legacy layout.
Diffstat (limited to 'tests/wpt/meta/css/css-ui')
-rw-r--r--tests/wpt/meta/css/css-ui/appearance-textfield-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-ui/input-security-none-sensitive-text-input.html.ini2
-rw-r--r--tests/wpt/meta/css/css-ui/webkit-appearance-textfield-001.html.ini2
3 files changed, 6 insertions, 0 deletions
diff --git a/tests/wpt/meta/css/css-ui/appearance-textfield-001.html.ini b/tests/wpt/meta/css/css-ui/appearance-textfield-001.html.ini
new file mode 100644
index 00000000000..6b2648c53bb
--- /dev/null
+++ b/tests/wpt/meta/css/css-ui/appearance-textfield-001.html.ini
@@ -0,0 +1,2 @@
+[appearance-textfield-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-ui/input-security-none-sensitive-text-input.html.ini b/tests/wpt/meta/css/css-ui/input-security-none-sensitive-text-input.html.ini
new file mode 100644
index 00000000000..c0189334cc9
--- /dev/null
+++ b/tests/wpt/meta/css/css-ui/input-security-none-sensitive-text-input.html.ini
@@ -0,0 +1,2 @@
+[input-security-none-sensitive-text-input.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-ui/webkit-appearance-textfield-001.html.ini b/tests/wpt/meta/css/css-ui/webkit-appearance-textfield-001.html.ini
new file mode 100644
index 00000000000..eb6ce52c3a9
--- /dev/null
+++ b/tests/wpt/meta/css/css-ui/webkit-appearance-textfield-001.html.ini
@@ -0,0 +1,2 @@
+[webkit-appearance-textfield-001.html]
+ expected: FAIL