Tests: Create imported WPT test output from completion callback data

This allows us to disable test output, which performs expensive assert
tracking. This was making our imported tests run significantly slower
than tests run via `WPT.sh`.

Formatting the output ourselves also allows us to remove unnecessary
information from the test output.

This commit also rebaselines all existing imported WPT tests to follow
the new format.
This commit is contained in:
Tim Ledbetter 2024-12-02 18:45:22 +00:00 committed by Tim Ledbetter
commit 61ae388140
Notes: github-actions[bot] 2024-12-02 22:42:57 +00:00
1036 changed files with 17493 additions and 22639 deletions

View file

@ -1,24 +1,19 @@
Summary
Harness status: OK
Rerun
Found 14 tests
14 Pass
Details
Result Test Name MessagePass CSS Animations: property <display> from [grid] to [flex] at (-0.3) should be [grid]
Pass CSS Animations: property <display> from [grid] to [flex] at (0) should be [grid]
Pass CSS Animations: property <display> from [grid] to [flex] at (0.3) should be [grid]
Pass CSS Animations: property <display> from [grid] to [flex] at (0.5) should be [flex]
Pass CSS Animations: property <display> from [grid] to [flex] at (0.6) should be [flex]
Pass CSS Animations: property <display> from [grid] to [flex] at (1) should be [flex]
Pass CSS Animations: property <display> from [grid] to [flex] at (1.5) should be [flex]
Pass Web Animations: property <display> from [grid] to [flex] at (-0.3) should be [grid]
Pass Web Animations: property <display> from [grid] to [flex] at (0) should be [grid]
Pass Web Animations: property <display> from [grid] to [flex] at (0.3) should be [grid]
Pass Web Animations: property <display> from [grid] to [flex] at (0.5) should be [flex]
Pass Web Animations: property <display> from [grid] to [flex] at (0.6) should be [flex]
Pass Web Animations: property <display> from [grid] to [flex] at (1) should be [flex]
Pass Web Animations: property <display> from [grid] to [flex] at (1.5) should be [flex]
Pass CSS Animations: property <display> from [grid] to [flex] at (-0.3) should be [grid]
Pass CSS Animations: property <display> from [grid] to [flex] at (0) should be [grid]
Pass CSS Animations: property <display> from [grid] to [flex] at (0.3) should be [grid]
Pass CSS Animations: property <display> from [grid] to [flex] at (0.5) should be [flex]
Pass CSS Animations: property <display> from [grid] to [flex] at (0.6) should be [flex]
Pass CSS Animations: property <display> from [grid] to [flex] at (1) should be [flex]
Pass CSS Animations: property <display> from [grid] to [flex] at (1.5) should be [flex]
Pass Web Animations: property <display> from [grid] to [flex] at (-0.3) should be [grid]
Pass Web Animations: property <display> from [grid] to [flex] at (0) should be [grid]
Pass Web Animations: property <display> from [grid] to [flex] at (0.3) should be [grid]
Pass Web Animations: property <display> from [grid] to [flex] at (0.5) should be [flex]
Pass Web Animations: property <display> from [grid] to [flex] at (0.6) should be [flex]
Pass Web Animations: property <display> from [grid] to [flex] at (1) should be [flex]
Pass Web Animations: property <display> from [grid] to [flex] at (1.5) should be [flex]

View file

@ -1,53 +1,48 @@
Summary
Harness status: OK
Rerun
Found 42 tests
28 Pass
14 Fail
Details
Result Test Name MessagePass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (-0.3) should be [flex]
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (0) should be [flex]
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (0.3) should be [flex]
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (0.5) should be [flex]
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (0.6) should be [flex]
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (1) should be [flex]
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (1.5) should be [flex]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [none] to [flex] at (-0.3) should be [flex]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [none] to [flex] at (0) should be [flex]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [none] to [flex] at (0.3) should be [flex]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [none] to [flex] at (0.5) should be [flex]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [none] to [flex] at (0.6) should be [flex]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [none] to [flex] at (1) should be [flex]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [none] to [flex] at (1.5) should be [flex]
Pass CSS Transitions: property <display> from [none] to [flex] at (-0.3) should be [flex]
Pass CSS Transitions: property <display> from [none] to [flex] at (0) should be [flex]
Pass CSS Transitions: property <display> from [none] to [flex] at (0.3) should be [flex]
Pass CSS Transitions: property <display> from [none] to [flex] at (0.5) should be [flex]
Pass CSS Transitions: property <display> from [none] to [flex] at (0.6) should be [flex]
Pass CSS Transitions: property <display> from [none] to [flex] at (1) should be [flex]
Pass CSS Transitions: property <display> from [none] to [flex] at (1.5) should be [flex]
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (-0.3) should be [flex]
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (0) should be [flex]
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (0.3) should be [flex]
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (0.5) should be [flex]
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (0.6) should be [flex]
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (1) should be [flex]
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (1.5) should be [flex]
Fail CSS Animations: property <display> from [none] to [flex] at (-0.3) should be [block]
Fail CSS Animations: property <display> from [none] to [flex] at (0) should be [block]
Fail CSS Animations: property <display> from [none] to [flex] at (0.3) should be [block]
Fail CSS Animations: property <display> from [none] to [flex] at (0.5) should be [block]
Fail CSS Animations: property <display> from [none] to [flex] at (0.6) should be [block]
Fail CSS Animations: property <display> from [none] to [flex] at (1) should be [block]
Fail CSS Animations: property <display> from [none] to [flex] at (1.5) should be [block]
Fail Web Animations: property <display> from [none] to [flex] at (-0.3) should be [block]
Fail Web Animations: property <display> from [none] to [flex] at (0) should be [block]
Fail Web Animations: property <display> from [none] to [flex] at (0.3) should be [block]
Fail Web Animations: property <display> from [none] to [flex] at (0.5) should be [block]
Fail Web Animations: property <display> from [none] to [flex] at (0.6) should be [block]
Fail Web Animations: property <display> from [none] to [flex] at (1) should be [block]
Fail Web Animations: property <display> from [none] to [flex] at (1.5) should be [block]
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (-0.3) should be [flex]
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (0) should be [flex]
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (0.3) should be [flex]
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (0.5) should be [flex]
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (0.6) should be [flex]
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (1) should be [flex]
Pass CSS Transitions with transition-behavior:allow-discrete: property <display> from [none] to [flex] at (1.5) should be [flex]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [none] to [flex] at (-0.3) should be [flex]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [none] to [flex] at (0) should be [flex]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [none] to [flex] at (0.3) should be [flex]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [none] to [flex] at (0.5) should be [flex]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [none] to [flex] at (0.6) should be [flex]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [none] to [flex] at (1) should be [flex]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [none] to [flex] at (1.5) should be [flex]
Pass CSS Transitions: property <display> from [none] to [flex] at (-0.3) should be [flex]
Pass CSS Transitions: property <display> from [none] to [flex] at (0) should be [flex]
Pass CSS Transitions: property <display> from [none] to [flex] at (0.3) should be [flex]
Pass CSS Transitions: property <display> from [none] to [flex] at (0.5) should be [flex]
Pass CSS Transitions: property <display> from [none] to [flex] at (0.6) should be [flex]
Pass CSS Transitions: property <display> from [none] to [flex] at (1) should be [flex]
Pass CSS Transitions: property <display> from [none] to [flex] at (1.5) should be [flex]
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (-0.3) should be [flex]
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (0) should be [flex]
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (0.3) should be [flex]
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (0.5) should be [flex]
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (0.6) should be [flex]
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (1) should be [flex]
Pass CSS Transitions with transition: all: property <display> from [none] to [flex] at (1.5) should be [flex]
Fail CSS Animations: property <display> from [none] to [flex] at (-0.3) should be [block]
Fail CSS Animations: property <display> from [none] to [flex] at (0) should be [block]
Fail CSS Animations: property <display> from [none] to [flex] at (0.3) should be [block]
Fail CSS Animations: property <display> from [none] to [flex] at (0.5) should be [block]
Fail CSS Animations: property <display> from [none] to [flex] at (0.6) should be [block]
Fail CSS Animations: property <display> from [none] to [flex] at (1) should be [block]
Fail CSS Animations: property <display> from [none] to [flex] at (1.5) should be [block]
Fail Web Animations: property <display> from [none] to [flex] at (-0.3) should be [block]
Fail Web Animations: property <display> from [none] to [flex] at (0) should be [block]
Fail Web Animations: property <display> from [none] to [flex] at (0.3) should be [block]
Fail Web Animations: property <display> from [none] to [flex] at (0.5) should be [block]
Fail Web Animations: property <display> from [none] to [flex] at (0.6) should be [block]
Fail Web Animations: property <display> from [none] to [flex] at (1) should be [block]
Fail Web Animations: property <display> from [none] to [flex] at (1.5) should be [block]

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Fail
Details
Result Test Name MessageFail Dynamic changes to `display` causing blockification of children are handled correctly
Fail Dynamic changes to `display` causing blockification of children are handled correctly

View file

@ -1,15 +1,10 @@
Summary
Harness status: OK
Rerun
Found 5 tests
5 Pass
Details
Result Test Name MessagePass Serialization of computed style value for display:contents
Pass display:contents element as inherit parent - explicit inheritance
Pass display:contents element as inherit parent - implicit inheritance
Pass Resolved value should be computed value, not used value, for display:contents
Pass display:contents is blockified for root elements
Pass Serialization of computed style value for display:contents
Pass display:contents element as inherit parent - explicit inheritance
Pass display:contents element as inherit parent - implicit inheritance
Pass Resolved value should be computed value, not used value, for display:contents
Pass display:contents is blockified for root elements

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass element with display:contents is focusable
Pass element with display:contents is focusable

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass Tests that the 'contents' value for the 'display' property is correctly parsed
Pass Tests that the 'contents' value for the 'display' property is correctly parsed

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass Loading this page should not cause a crash.
Pass Loading this page should not cause a crash.

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass Loading this page should not cause a crash.
Pass Loading this page should not cause a crash.

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Fail
Details
Result Test Name MessageFail display of first-letter and first-line
Fail display of first-letter and first-line

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass List item height after DOM change.
Pass List item height after DOM change.

View file

@ -1,21 +1,16 @@
Summary
Harness status: OK
Rerun
Found 10 tests
8 Pass
2 Fail
Details
Result Test Name MessageFail computed display on <div style="display: math;">
Pass computed display on <div style="display: inline math;">
Pass computed display on <div style="display: math inline;">
Pass computed display on <div style="display: block math;">
Pass computed display on <div style="display: math block;">
Fail computed display on <svg style="display: math;">
Pass computed display on <svg style="display: inline math;">
Pass computed display on <svg style="display: math inline;">
Pass computed display on <svg style="display: block math;">
Pass computed display on <svg style="display: math block;">
Fail computed display on <div style="display: math;">
Pass computed display on <div style="display: inline math;">
Pass computed display on <div style="display: math inline;">
Pass computed display on <div style="display: block math;">
Pass computed display on <div style="display: math block;">
Fail computed display on <svg style="display: math;">
Pass computed display on <svg style="display: inline math;">
Pass computed display on <svg style="display: math inline;">
Pass computed display on <svg style="display: block math;">
Pass computed display on <svg style="display: math block;">

View file

@ -1,17 +1,12 @@
Summary
Harness status: OK
Rerun
Found 6 tests
1 Pass
5 Fail
Details
Result Test Name MessagePass computed display on ::before and ::after for <div class="block">
Fail computed display on ::before and ::after for <math class="block">
Fail computed display on ::before and ::after for <mrow class="block">
Fail computed display on ::before and ::after for <div class="inline">
Fail computed display on ::before and ::after for <math class="inline">
Fail computed display on ::before and ::after for <mrow class="inline">
Pass computed display on ::before and ::after for <div class="block">
Fail computed display on ::before and ::after for <math class="block">
Fail computed display on ::before and ::after for <mrow class="block">
Fail computed display on ::before and ::after for <div class="inline">
Fail computed display on ::before and ::after for <math class="inline">
Fail computed display on ::before and ::after for <mrow class="inline">

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass computed style for float
Pass computed style for float

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass computed style for float
Pass computed style for float

View file

@ -1,12 +1,7 @@
Summary
Harness status: OK
Rerun
Found 2 tests
2 Pass
Details
Result Test Name MessagePass Property display has initial value inline
Pass Property display does not inherit
Pass Property display has initial value inline
Pass Property display does not inherit

View file

@ -1,122 +1,117 @@
Summary
Harness status: OK
Rerun
Found 112 tests
112 Pass
Details
Result Test Name MessagePass Property display value 'grid'
Pass Property display value 'inline-grid'
Pass Property display value 'inline'
Pass Property display value 'block'
Pass Property display value 'list-item'
Pass Property display value 'inline-block'
Pass Property display value 'table'
Pass Property display value 'inline-table'
Pass Property display value 'table-row-group'
Pass Property display value 'table-header-group'
Pass Property display value 'table-footer-group'
Pass Property display value 'table-row'
Pass Property display value 'table-column-group'
Pass Property display value 'table-column'
Pass Property display value 'table-cell'
Pass Property display value 'table-caption'
Pass Property display value 'none'
Pass Property display value 'flex'
Pass Property display value 'inline-flex'
Pass Property display value 'contents'
Pass Property display value 'run-in'
Pass Property display value 'flow'
Pass Property display value 'flow-root'
Pass Property display value 'ruby'
Pass Property display value 'ruby-base'
Pass Property display value 'ruby-text'
Pass Property display value 'flow list-item'
Pass Property display value 'list-item flow'
Pass Property display value 'flow-root list-item'
Pass Property display value 'list-item flow-root'
Pass Property display value 'block flow'
Pass Property display value 'flow block'
Pass Property display value 'flow-root block'
Pass Property display value 'block flow-root'
Pass Property display value 'flex block'
Pass Property display value 'block flex'
Pass Property display value 'grid block'
Pass Property display value 'block grid'
Pass Property display value 'table block'
Pass Property display value 'block table'
Pass Property display value 'block ruby'
Pass Property display value 'ruby block'
Pass Property display value 'block list-item'
Pass Property display value 'list-item block'
Pass Property display value 'flow block list-item'
Pass Property display value 'block flow list-item'
Pass Property display value 'flow list-item block'
Pass Property display value 'block list-item flow'
Pass Property display value 'list-item block flow'
Pass Property display value 'list-item flow block'
Pass Property display value 'flow-root block list-item'
Pass Property display value 'block flow-root list-item'
Pass Property display value 'flow-root list-item block'
Pass Property display value 'block list-item flow-root'
Pass Property display value 'list-item block flow-root'
Pass Property display value 'list-item flow-root block'
Pass Property display value 'inline flow'
Pass Property display value 'flow inline'
Pass Property display value 'flow-root inline'
Pass Property display value 'inline flow-root'
Pass Property display value 'flex inline'
Pass Property display value 'inline flex'
Pass Property display value 'grid inline'
Pass Property display value 'inline grid'
Pass Property display value 'table inline'
Pass Property display value 'inline table'
Pass Property display value 'inline ruby'
Pass Property display value 'ruby inline'
Pass Property display value 'inline list-item'
Pass Property display value 'list-item inline'
Pass Property display value 'flow inline list-item'
Pass Property display value 'inline flow list-item'
Pass Property display value 'flow list-item inline'
Pass Property display value 'inline list-item flow'
Pass Property display value 'list-item inline flow'
Pass Property display value 'list-item flow inline'
Pass Property display value 'flow-root inline list-item'
Pass Property display value 'inline flow-root list-item'
Pass Property display value 'flow-root list-item inline'
Pass Property display value 'inline list-item flow-root'
Pass Property display value 'list-item inline flow-root'
Pass Property display value 'list-item flow-root inline'
Pass Property display value 'run-in flow'
Pass Property display value 'flow run-in'
Pass Property display value 'flow-root run-in'
Pass Property display value 'run-in flow-root'
Pass Property display value 'flex run-in'
Pass Property display value 'run-in flex'
Pass Property display value 'grid run-in'
Pass Property display value 'run-in grid'
Pass Property display value 'table run-in'
Pass Property display value 'run-in table'
Pass Property display value 'run-in ruby'
Pass Property display value 'ruby run-in'
Pass Property display value 'run-in list-item'
Pass Property display value 'list-item run-in'
Pass Property display value 'flow run-in list-item'
Pass Property display value 'run-in flow list-item'
Pass Property display value 'flow list-item run-in'
Pass Property display value 'run-in list-item flow'
Pass Property display value 'list-item run-in flow'
Pass Property display value 'list-item flow run-in'
Pass Property display value 'flow-root run-in list-item'
Pass Property display value 'run-in flow-root list-item'
Pass Property display value 'flow-root list-item run-in'
Pass Property display value 'run-in list-item flow-root'
Pass Property display value 'list-item run-in flow-root'
Pass Property display value 'list-item flow-root run-in'
Pass position absolute affects computed display
Pass position fixed affects computed display
Pass float left affects computed display
Pass float right affects computed display
Pass Property display value 'grid'
Pass Property display value 'inline-grid'
Pass Property display value 'inline'
Pass Property display value 'block'
Pass Property display value 'list-item'
Pass Property display value 'inline-block'
Pass Property display value 'table'
Pass Property display value 'inline-table'
Pass Property display value 'table-row-group'
Pass Property display value 'table-header-group'
Pass Property display value 'table-footer-group'
Pass Property display value 'table-row'
Pass Property display value 'table-column-group'
Pass Property display value 'table-column'
Pass Property display value 'table-cell'
Pass Property display value 'table-caption'
Pass Property display value 'none'
Pass Property display value 'flex'
Pass Property display value 'inline-flex'
Pass Property display value 'contents'
Pass Property display value 'run-in'
Pass Property display value 'flow'
Pass Property display value 'flow-root'
Pass Property display value 'ruby'
Pass Property display value 'ruby-base'
Pass Property display value 'ruby-text'
Pass Property display value 'flow list-item'
Pass Property display value 'list-item flow'
Pass Property display value 'flow-root list-item'
Pass Property display value 'list-item flow-root'
Pass Property display value 'block flow'
Pass Property display value 'flow block'
Pass Property display value 'flow-root block'
Pass Property display value 'block flow-root'
Pass Property display value 'flex block'
Pass Property display value 'block flex'
Pass Property display value 'grid block'
Pass Property display value 'block grid'
Pass Property display value 'table block'
Pass Property display value 'block table'
Pass Property display value 'block ruby'
Pass Property display value 'ruby block'
Pass Property display value 'block list-item'
Pass Property display value 'list-item block'
Pass Property display value 'flow block list-item'
Pass Property display value 'block flow list-item'
Pass Property display value 'flow list-item block'
Pass Property display value 'block list-item flow'
Pass Property display value 'list-item block flow'
Pass Property display value 'list-item flow block'
Pass Property display value 'flow-root block list-item'
Pass Property display value 'block flow-root list-item'
Pass Property display value 'flow-root list-item block'
Pass Property display value 'block list-item flow-root'
Pass Property display value 'list-item block flow-root'
Pass Property display value 'list-item flow-root block'
Pass Property display value 'inline flow'
Pass Property display value 'flow inline'
Pass Property display value 'flow-root inline'
Pass Property display value 'inline flow-root'
Pass Property display value 'flex inline'
Pass Property display value 'inline flex'
Pass Property display value 'grid inline'
Pass Property display value 'inline grid'
Pass Property display value 'table inline'
Pass Property display value 'inline table'
Pass Property display value 'inline ruby'
Pass Property display value 'ruby inline'
Pass Property display value 'inline list-item'
Pass Property display value 'list-item inline'
Pass Property display value 'flow inline list-item'
Pass Property display value 'inline flow list-item'
Pass Property display value 'flow list-item inline'
Pass Property display value 'inline list-item flow'
Pass Property display value 'list-item inline flow'
Pass Property display value 'list-item flow inline'
Pass Property display value 'flow-root inline list-item'
Pass Property display value 'inline flow-root list-item'
Pass Property display value 'flow-root list-item inline'
Pass Property display value 'inline list-item flow-root'
Pass Property display value 'list-item inline flow-root'
Pass Property display value 'list-item flow-root inline'
Pass Property display value 'run-in flow'
Pass Property display value 'flow run-in'
Pass Property display value 'flow-root run-in'
Pass Property display value 'run-in flow-root'
Pass Property display value 'flex run-in'
Pass Property display value 'run-in flex'
Pass Property display value 'grid run-in'
Pass Property display value 'run-in grid'
Pass Property display value 'table run-in'
Pass Property display value 'run-in table'
Pass Property display value 'run-in ruby'
Pass Property display value 'ruby run-in'
Pass Property display value 'run-in list-item'
Pass Property display value 'list-item run-in'
Pass Property display value 'flow run-in list-item'
Pass Property display value 'run-in flow list-item'
Pass Property display value 'flow list-item run-in'
Pass Property display value 'run-in list-item flow'
Pass Property display value 'list-item run-in flow'
Pass Property display value 'list-item flow run-in'
Pass Property display value 'flow-root run-in list-item'
Pass Property display value 'run-in flow-root list-item'
Pass Property display value 'flow-root list-item run-in'
Pass Property display value 'run-in list-item flow-root'
Pass Property display value 'list-item run-in flow-root'
Pass Property display value 'list-item flow-root run-in'
Pass position absolute affects computed display
Pass position fixed affects computed display
Pass float left affects computed display
Pass float right affects computed display

View file

@ -1,65 +1,60 @@
Summary
Harness status: OK
Rerun
Found 55 tests
55 Pass
Details
Result Test Name MessagePass e.style['display'] = "grid inline-grid" should not set the property value
Pass e.style['display'] = "none grid" should not set the property value
Pass e.style['display'] = "none flow" should not set the property value
Pass e.style['display'] = "none ruby" should not set the property value
Pass e.style['display'] = "none flow-root" should not set the property value
Pass e.style['display'] = "none list-item" should not set the property value
Pass e.style['display'] = "contents list-item" should not set the property value
Pass e.style['display'] = "list-item contents" should not set the property value
Pass e.style['display'] = "flow flow" should not set the property value
Pass e.style['display'] = "block block" should not set the property value
Pass e.style['display'] = "flow flow-root" should not set the property value
Pass e.style['display'] = "flow-root flow-root" should not set the property value
Pass e.style['display'] = "block inline" should not set the property value
Pass e.style['display'] = "flex ruby" should not set the property value
Pass e.style['display'] = "ruby flex" should not set the property value
Pass e.style['display'] = "inline inline" should not set the property value
Pass e.style['display'] = "flex flex" should not set the property value
Pass e.style['display'] = "grid flex" should not set the property value
Pass e.style['display'] = "ruby grid" should not set the property value
Pass e.style['display'] = "flex grid" should not set the property value
Pass e.style['display'] = "grid table" should not set the property value
Pass e.style['display'] = "table flex" should not set the property value
Pass e.style['display'] = "flex table" should not set the property value
Pass e.style['display'] = "ruby table" should not set the property value
Pass e.style['display'] = "table table" should not set the property value
Pass e.style['display'] = "table flow-root" should not set the property value
Pass e.style['display'] = "flow-root ruby" should not set the property value
Pass e.style['display'] = "list-item list-item" should not set the property value
Pass e.style['display'] = "list-item table" should not set the property value
Pass e.style['display'] = "flex list-item" should not set the property value
Pass e.style['display'] = "list-item grid" should not set the property value
Pass e.style['display'] = "flow flow list-item" should not set the property value
Pass e.style['display'] = "grid flow list-item" should not set the property value
Pass e.style['display'] = "flow list-item flow" should not set the property value
Pass e.style['display'] = "block list-item block" should not set the property value
Pass e.style['display'] = "list-item flow-root flow" should not set the property value
Pass e.style['display'] = "list-item block block" should not set the property value
Pass e.style['display'] = "list-item block list-item" should not set the property value
Pass e.style['display'] = "list-item flow-root list-item" should not set the property value
Pass e.style['display'] = "list-item flow-root block list-item" should not set the property value
Pass e.style['display'] = "list-item block flow-root list-item" should not set the property value
Pass e.style['display'] = "block list-item flow-root list-item" should not set the property value
Pass e.style['display'] = "flow-root list-item block list-item" should not set the property value
Pass e.style['display'] = "list-item ruby" should not set the property value
Pass e.style['display'] = "ruby list-item" should not set the property value
Pass e.style['display'] = "ruby ruby" should not set the property value
Pass e.style['display'] = "ruby flow" should not set the property value
Pass e.style['display'] = "flow ruby" should not set the property value
Pass e.style['display'] = "ruby flow-root" should not set the property value
Pass e.style['display'] = "grid ruby" should not set the property value
Pass e.style['display'] = "table ruby" should not set the property value
Pass e.style['display'] = "table-row flow" should not set the property value
Pass e.style['display'] = "flow table-row" should not set the property value
Pass e.style['display'] = "table-row-group flow-root" should not set the property value
Pass e.style['display'] = "flex table-row-group" should not set the property value
Pass e.style['display'] = "grid inline-grid" should not set the property value
Pass e.style['display'] = "none grid" should not set the property value
Pass e.style['display'] = "none flow" should not set the property value
Pass e.style['display'] = "none ruby" should not set the property value
Pass e.style['display'] = "none flow-root" should not set the property value
Pass e.style['display'] = "none list-item" should not set the property value
Pass e.style['display'] = "contents list-item" should not set the property value
Pass e.style['display'] = "list-item contents" should not set the property value
Pass e.style['display'] = "flow flow" should not set the property value
Pass e.style['display'] = "block block" should not set the property value
Pass e.style['display'] = "flow flow-root" should not set the property value
Pass e.style['display'] = "flow-root flow-root" should not set the property value
Pass e.style['display'] = "block inline" should not set the property value
Pass e.style['display'] = "flex ruby" should not set the property value
Pass e.style['display'] = "ruby flex" should not set the property value
Pass e.style['display'] = "inline inline" should not set the property value
Pass e.style['display'] = "flex flex" should not set the property value
Pass e.style['display'] = "grid flex" should not set the property value
Pass e.style['display'] = "ruby grid" should not set the property value
Pass e.style['display'] = "flex grid" should not set the property value
Pass e.style['display'] = "grid table" should not set the property value
Pass e.style['display'] = "table flex" should not set the property value
Pass e.style['display'] = "flex table" should not set the property value
Pass e.style['display'] = "ruby table" should not set the property value
Pass e.style['display'] = "table table" should not set the property value
Pass e.style['display'] = "table flow-root" should not set the property value
Pass e.style['display'] = "flow-root ruby" should not set the property value
Pass e.style['display'] = "list-item list-item" should not set the property value
Pass e.style['display'] = "list-item table" should not set the property value
Pass e.style['display'] = "flex list-item" should not set the property value
Pass e.style['display'] = "list-item grid" should not set the property value
Pass e.style['display'] = "flow flow list-item" should not set the property value
Pass e.style['display'] = "grid flow list-item" should not set the property value
Pass e.style['display'] = "flow list-item flow" should not set the property value
Pass e.style['display'] = "block list-item block" should not set the property value
Pass e.style['display'] = "list-item flow-root flow" should not set the property value
Pass e.style['display'] = "list-item block block" should not set the property value
Pass e.style['display'] = "list-item block list-item" should not set the property value
Pass e.style['display'] = "list-item flow-root list-item" should not set the property value
Pass e.style['display'] = "list-item flow-root block list-item" should not set the property value
Pass e.style['display'] = "list-item block flow-root list-item" should not set the property value
Pass e.style['display'] = "block list-item flow-root list-item" should not set the property value
Pass e.style['display'] = "flow-root list-item block list-item" should not set the property value
Pass e.style['display'] = "list-item ruby" should not set the property value
Pass e.style['display'] = "ruby list-item" should not set the property value
Pass e.style['display'] = "ruby ruby" should not set the property value
Pass e.style['display'] = "ruby flow" should not set the property value
Pass e.style['display'] = "flow ruby" should not set the property value
Pass e.style['display'] = "ruby flow-root" should not set the property value
Pass e.style['display'] = "grid ruby" should not set the property value
Pass e.style['display'] = "table ruby" should not set the property value
Pass e.style['display'] = "table-row flow" should not set the property value
Pass e.style['display'] = "flow table-row" should not set the property value
Pass e.style['display'] = "table-row-group flow-root" should not set the property value
Pass e.style['display'] = "flex table-row-group" should not set the property value

View file

@ -1,118 +1,113 @@
Summary
Harness status: OK
Rerun
Found 108 tests
108 Pass
Details
Result Test Name MessagePass e.style['display'] = "grid" should set the property value
Pass e.style['display'] = "inline-grid" should set the property value
Pass e.style['display'] = "inline" should set the property value
Pass e.style['display'] = "block" should set the property value
Pass e.style['display'] = "list-item" should set the property value
Pass e.style['display'] = "inline-block" should set the property value
Pass e.style['display'] = "table" should set the property value
Pass e.style['display'] = "inline-table" should set the property value
Pass e.style['display'] = "table-row-group" should set the property value
Pass e.style['display'] = "table-header-group" should set the property value
Pass e.style['display'] = "table-footer-group" should set the property value
Pass e.style['display'] = "table-row" should set the property value
Pass e.style['display'] = "table-column-group" should set the property value
Pass e.style['display'] = "table-column" should set the property value
Pass e.style['display'] = "table-cell" should set the property value
Pass e.style['display'] = "table-caption" should set the property value
Pass e.style['display'] = "none" should set the property value
Pass e.style['display'] = "flex" should set the property value
Pass e.style['display'] = "inline-flex" should set the property value
Pass e.style['display'] = "contents" should set the property value
Pass e.style['display'] = "run-in" should set the property value
Pass e.style['display'] = "flow" should set the property value
Pass e.style['display'] = "flow-root" should set the property value
Pass e.style['display'] = "ruby" should set the property value
Pass e.style['display'] = "ruby-base" should set the property value
Pass e.style['display'] = "ruby-text" should set the property value
Pass e.style['display'] = "flow list-item" should set the property value
Pass e.style['display'] = "list-item flow" should set the property value
Pass e.style['display'] = "flow-root list-item" should set the property value
Pass e.style['display'] = "list-item flow-root" should set the property value
Pass e.style['display'] = "block flow" should set the property value
Pass e.style['display'] = "flow block" should set the property value
Pass e.style['display'] = "flow-root block" should set the property value
Pass e.style['display'] = "block flow-root" should set the property value
Pass e.style['display'] = "flex block" should set the property value
Pass e.style['display'] = "block flex" should set the property value
Pass e.style['display'] = "grid block" should set the property value
Pass e.style['display'] = "block grid" should set the property value
Pass e.style['display'] = "table block" should set the property value
Pass e.style['display'] = "block table" should set the property value
Pass e.style['display'] = "block ruby" should set the property value
Pass e.style['display'] = "ruby block" should set the property value
Pass e.style['display'] = "block list-item" should set the property value
Pass e.style['display'] = "list-item block" should set the property value
Pass e.style['display'] = "flow block list-item" should set the property value
Pass e.style['display'] = "block flow list-item" should set the property value
Pass e.style['display'] = "flow list-item block" should set the property value
Pass e.style['display'] = "block list-item flow" should set the property value
Pass e.style['display'] = "list-item block flow" should set the property value
Pass e.style['display'] = "list-item flow block" should set the property value
Pass e.style['display'] = "flow-root block list-item" should set the property value
Pass e.style['display'] = "block flow-root list-item" should set the property value
Pass e.style['display'] = "flow-root list-item block" should set the property value
Pass e.style['display'] = "block list-item flow-root" should set the property value
Pass e.style['display'] = "list-item block flow-root" should set the property value
Pass e.style['display'] = "list-item flow-root block" should set the property value
Pass e.style['display'] = "inline flow" should set the property value
Pass e.style['display'] = "flow inline" should set the property value
Pass e.style['display'] = "flow-root inline" should set the property value
Pass e.style['display'] = "inline flow-root" should set the property value
Pass e.style['display'] = "flex inline" should set the property value
Pass e.style['display'] = "inline flex" should set the property value
Pass e.style['display'] = "grid inline" should set the property value
Pass e.style['display'] = "inline grid" should set the property value
Pass e.style['display'] = "table inline" should set the property value
Pass e.style['display'] = "inline table" should set the property value
Pass e.style['display'] = "inline ruby" should set the property value
Pass e.style['display'] = "ruby inline" should set the property value
Pass e.style['display'] = "inline list-item" should set the property value
Pass e.style['display'] = "list-item inline" should set the property value
Pass e.style['display'] = "flow inline list-item" should set the property value
Pass e.style['display'] = "inline flow list-item" should set the property value
Pass e.style['display'] = "flow list-item inline" should set the property value
Pass e.style['display'] = "inline list-item flow" should set the property value
Pass e.style['display'] = "list-item inline flow" should set the property value
Pass e.style['display'] = "list-item flow inline" should set the property value
Pass e.style['display'] = "flow-root inline list-item" should set the property value
Pass e.style['display'] = "inline flow-root list-item" should set the property value
Pass e.style['display'] = "flow-root list-item inline" should set the property value
Pass e.style['display'] = "inline list-item flow-root" should set the property value
Pass e.style['display'] = "list-item inline flow-root" should set the property value
Pass e.style['display'] = "list-item flow-root inline" should set the property value
Pass e.style['display'] = "run-in flow" should set the property value
Pass e.style['display'] = "flow run-in" should set the property value
Pass e.style['display'] = "flow-root run-in" should set the property value
Pass e.style['display'] = "run-in flow-root" should set the property value
Pass e.style['display'] = "flex run-in" should set the property value
Pass e.style['display'] = "run-in flex" should set the property value
Pass e.style['display'] = "grid run-in" should set the property value
Pass e.style['display'] = "run-in grid" should set the property value
Pass e.style['display'] = "table run-in" should set the property value
Pass e.style['display'] = "run-in table" should set the property value
Pass e.style['display'] = "run-in ruby" should set the property value
Pass e.style['display'] = "ruby run-in" should set the property value
Pass e.style['display'] = "run-in list-item" should set the property value
Pass e.style['display'] = "list-item run-in" should set the property value
Pass e.style['display'] = "flow run-in list-item" should set the property value
Pass e.style['display'] = "run-in flow list-item" should set the property value
Pass e.style['display'] = "flow list-item run-in" should set the property value
Pass e.style['display'] = "run-in list-item flow" should set the property value
Pass e.style['display'] = "list-item run-in flow" should set the property value
Pass e.style['display'] = "list-item flow run-in" should set the property value
Pass e.style['display'] = "flow-root run-in list-item" should set the property value
Pass e.style['display'] = "run-in flow-root list-item" should set the property value
Pass e.style['display'] = "flow-root list-item run-in" should set the property value
Pass e.style['display'] = "run-in list-item flow-root" should set the property value
Pass e.style['display'] = "list-item run-in flow-root" should set the property value
Pass e.style['display'] = "list-item flow-root run-in" should set the property value
Pass e.style['display'] = "grid" should set the property value
Pass e.style['display'] = "inline-grid" should set the property value
Pass e.style['display'] = "inline" should set the property value
Pass e.style['display'] = "block" should set the property value
Pass e.style['display'] = "list-item" should set the property value
Pass e.style['display'] = "inline-block" should set the property value
Pass e.style['display'] = "table" should set the property value
Pass e.style['display'] = "inline-table" should set the property value
Pass e.style['display'] = "table-row-group" should set the property value
Pass e.style['display'] = "table-header-group" should set the property value
Pass e.style['display'] = "table-footer-group" should set the property value
Pass e.style['display'] = "table-row" should set the property value
Pass e.style['display'] = "table-column-group" should set the property value
Pass e.style['display'] = "table-column" should set the property value
Pass e.style['display'] = "table-cell" should set the property value
Pass e.style['display'] = "table-caption" should set the property value
Pass e.style['display'] = "none" should set the property value
Pass e.style['display'] = "flex" should set the property value
Pass e.style['display'] = "inline-flex" should set the property value
Pass e.style['display'] = "contents" should set the property value
Pass e.style['display'] = "run-in" should set the property value
Pass e.style['display'] = "flow" should set the property value
Pass e.style['display'] = "flow-root" should set the property value
Pass e.style['display'] = "ruby" should set the property value
Pass e.style['display'] = "ruby-base" should set the property value
Pass e.style['display'] = "ruby-text" should set the property value
Pass e.style['display'] = "flow list-item" should set the property value
Pass e.style['display'] = "list-item flow" should set the property value
Pass e.style['display'] = "flow-root list-item" should set the property value
Pass e.style['display'] = "list-item flow-root" should set the property value
Pass e.style['display'] = "block flow" should set the property value
Pass e.style['display'] = "flow block" should set the property value
Pass e.style['display'] = "flow-root block" should set the property value
Pass e.style['display'] = "block flow-root" should set the property value
Pass e.style['display'] = "flex block" should set the property value
Pass e.style['display'] = "block flex" should set the property value
Pass e.style['display'] = "grid block" should set the property value
Pass e.style['display'] = "block grid" should set the property value
Pass e.style['display'] = "table block" should set the property value
Pass e.style['display'] = "block table" should set the property value
Pass e.style['display'] = "block ruby" should set the property value
Pass e.style['display'] = "ruby block" should set the property value
Pass e.style['display'] = "block list-item" should set the property value
Pass e.style['display'] = "list-item block" should set the property value
Pass e.style['display'] = "flow block list-item" should set the property value
Pass e.style['display'] = "block flow list-item" should set the property value
Pass e.style['display'] = "flow list-item block" should set the property value
Pass e.style['display'] = "block list-item flow" should set the property value
Pass e.style['display'] = "list-item block flow" should set the property value
Pass e.style['display'] = "list-item flow block" should set the property value
Pass e.style['display'] = "flow-root block list-item" should set the property value
Pass e.style['display'] = "block flow-root list-item" should set the property value
Pass e.style['display'] = "flow-root list-item block" should set the property value
Pass e.style['display'] = "block list-item flow-root" should set the property value
Pass e.style['display'] = "list-item block flow-root" should set the property value
Pass e.style['display'] = "list-item flow-root block" should set the property value
Pass e.style['display'] = "inline flow" should set the property value
Pass e.style['display'] = "flow inline" should set the property value
Pass e.style['display'] = "flow-root inline" should set the property value
Pass e.style['display'] = "inline flow-root" should set the property value
Pass e.style['display'] = "flex inline" should set the property value
Pass e.style['display'] = "inline flex" should set the property value
Pass e.style['display'] = "grid inline" should set the property value
Pass e.style['display'] = "inline grid" should set the property value
Pass e.style['display'] = "table inline" should set the property value
Pass e.style['display'] = "inline table" should set the property value
Pass e.style['display'] = "inline ruby" should set the property value
Pass e.style['display'] = "ruby inline" should set the property value
Pass e.style['display'] = "inline list-item" should set the property value
Pass e.style['display'] = "list-item inline" should set the property value
Pass e.style['display'] = "flow inline list-item" should set the property value
Pass e.style['display'] = "inline flow list-item" should set the property value
Pass e.style['display'] = "flow list-item inline" should set the property value
Pass e.style['display'] = "inline list-item flow" should set the property value
Pass e.style['display'] = "list-item inline flow" should set the property value
Pass e.style['display'] = "list-item flow inline" should set the property value
Pass e.style['display'] = "flow-root inline list-item" should set the property value
Pass e.style['display'] = "inline flow-root list-item" should set the property value
Pass e.style['display'] = "flow-root list-item inline" should set the property value
Pass e.style['display'] = "inline list-item flow-root" should set the property value
Pass e.style['display'] = "list-item inline flow-root" should set the property value
Pass e.style['display'] = "list-item flow-root inline" should set the property value
Pass e.style['display'] = "run-in flow" should set the property value
Pass e.style['display'] = "flow run-in" should set the property value
Pass e.style['display'] = "flow-root run-in" should set the property value
Pass e.style['display'] = "run-in flow-root" should set the property value
Pass e.style['display'] = "flex run-in" should set the property value
Pass e.style['display'] = "run-in flex" should set the property value
Pass e.style['display'] = "grid run-in" should set the property value
Pass e.style['display'] = "run-in grid" should set the property value
Pass e.style['display'] = "table run-in" should set the property value
Pass e.style['display'] = "run-in table" should set the property value
Pass e.style['display'] = "run-in ruby" should set the property value
Pass e.style['display'] = "ruby run-in" should set the property value
Pass e.style['display'] = "run-in list-item" should set the property value
Pass e.style['display'] = "list-item run-in" should set the property value
Pass e.style['display'] = "flow run-in list-item" should set the property value
Pass e.style['display'] = "run-in flow list-item" should set the property value
Pass e.style['display'] = "flow list-item run-in" should set the property value
Pass e.style['display'] = "run-in list-item flow" should set the property value
Pass e.style['display'] = "list-item run-in flow" should set the property value
Pass e.style['display'] = "list-item flow run-in" should set the property value
Pass e.style['display'] = "flow-root run-in list-item" should set the property value
Pass e.style['display'] = "run-in flow-root list-item" should set the property value
Pass e.style['display'] = "flow-root list-item run-in" should set the property value
Pass e.style['display'] = "run-in list-item flow-root" should set the property value
Pass e.style['display'] = "list-item run-in flow-root" should set the property value
Pass e.style['display'] = "list-item flow-root run-in" should set the property value

View file

@ -1,11 +1,6 @@
Summary
Harness status: OK
Rerun
Found 1 tests
1 Pass
Details
Result Test Name MessagePass textarea has inline block display
Pass textarea has inline block display