Tests: Import WPT tests for clientLeft and clientTop

Import several WPT tests covering client* properties:
- client-props-input.html (border offsets on input/textarea)
- client-props-root.html (root element client properties)
- client-props-zoom.html (client properties with zoom)
- client-props-inline-list-item.html (inline list-item display)
- client-props-root-display-none-crash.html (crash test)
- table-client-props.html (table element client properties)
This commit is contained in:
Andreas Kling
2026-02-22 11:42:05 +01:00
committed by Jelle Raaijmakers
parent 675a7d4c0c
commit 90cfa2597d
Notes: github-actions[bot] 2026-02-22 12:25:22 +00:00
11 changed files with 309 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
Harness status: OK
Found 1 tests
1 Fail
Fail client* returns the same for non-replaced inlines regardless of list-item-ness

View File

@@ -0,0 +1,6 @@
Harness status: OK
Found 1 tests
1 Fail
Fail client* on input / textarea

View File

@@ -0,0 +1,6 @@
Harness status: OK
Found 1 tests
1 Pass
Pass client* properties on the root element

View File

@@ -0,0 +1,7 @@
Harness status: OK
Found 2 tests
2 Pass
Pass Client properties for elements with css zoom
Pass Client properties for elements with css zoom 1

View File

@@ -0,0 +1,21 @@
Harness status: OK
Found 15 tests
4 Pass
11 Fail
Pass Overall test to make sure there are no exceptions
Pass Basic table
Fail Basic caption
Fail Table and narrower caption
Fail Table and wider caption
Pass Table with padding
Pass Table with padding and content-box sizing
Fail Table with separated border
Fail Table with collapsed border
Fail Flex-level table with separated border
Fail Flex-level table with collapsed border
Fail Caption with padding
Fail Caption with border
Fail Caption with margin
Fail Bottom caption