mirror of
https://github.com/servo/servo.git
synced 2025-08-07 14:35:33 +01:00
Layout: Implement CSS Grid using taffy
(#32619)
* Add layout.grid.enabled pref Signed-off-by: Nico Burns <nico@nicoburns.com> * Add taffy dependency Signed-off-by: Nico Burns <nico@nicoburns.com> * Import taffy <-> stylo conversion code from taffy_stylo crate Signed-off-by: Nico Burns <nico@nicoburns.com> * Add `Grid` variant to DisplayInside Signed-off-by: Nico Burns <nico@nicoburns.com> * Implement CSS Grid using Taffy Signed-off-by: Nico Burns <nico@nicoburns.com> Import full stylo_taffy crate Signed-off-by: Nico Burns <nico@nicoburns.com> Squashed PR feedback changes Deduplicate is_document_only_whitespace Signed-off-by: Nico Burns <nico@nicoburns.com> Import taffy::AvailableSpace Signed-off-by: Nico Burns <nico@nicoburns.com> Rename FlexContext to TaffyContainerContext Signed-off-by: Nico Burns <nico@nicoburns.com> Eliminate references to flexbox in taffy/layout module Signed-off-by: Nico Burns <nico@nicoburns.com> Use constructors for geom types Signed-off-by: Nico Burns <nico@nicoburns.com> Remove comment about abspos elements splitting contiguous text runs Signed-off-by: Nico Burns <nico@nicoburns.com> Remove reference to flexbox in taffy/construct Signed-off-by: Nico Burns <nico@nicoburns.com> Deduplicate construction of flexbox/grid containers Signed-off-by: Nico Burns <nico@nicoburns.com> Make anonymous text runs InFlow Signed-off-by: Nico Burns <nico@nicoburns.com> Remove commented code Signed-off-by: Nico Burns <nico@nicoburns.com> Update comments Signed-off-by: Nico Burns <nico@nicoburns.com> Inline/vendor the stylo/taffy interop code Signed-off-by: Nico Burns <nico@nicoburns.com> * Update test expectations Signed-off-by: Nico Burns <nico@nicoburns.com> * Fix nits from PR review Signed-off-by: Nico Burns <nico@nicoburns.com> --------- Signed-off-by: Nico Burns <nico@nicoburns.com>
This commit is contained in:
parent
339062c890
commit
6cbd89dbb0
508 changed files with 2057 additions and 10408 deletions
1
tests/wpt/meta/css/css-grid/__dir__.ini
vendored
Normal file
1
tests/wpt/meta/css/css-grid/__dir__.ini
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
prefs: ["layout.columns.enabled:true", "layout.flexbox.enabled:true", "layout.grid.enabled:true"]
|
|
@ -1,3 +0,0 @@
|
|||
[absolute-positioning-definite-sizes-001.html]
|
||||
[.grid 1]
|
||||
expected: FAIL
|
|
@ -13,3 +13,12 @@
|
|||
|
||||
[.container 12]
|
||||
expected: FAIL
|
||||
|
||||
[.container 7]
|
||||
expected: FAIL
|
||||
|
||||
[.container 8]
|
||||
expected: FAIL
|
||||
|
||||
[.container 9]
|
||||
expected: FAIL
|
||||
|
|
2
tests/wpt/meta/css/css-grid/abspos/grid-abspos-staticpos-align-self-safe-001.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-grid/abspos/grid-abspos-staticpos-align-self-safe-001.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[grid-abspos-staticpos-align-self-safe-001.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[positioned-grid-items-018.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[positioned-grid-items-024.html]
|
||||
expected: FAIL
|
|
@ -1,22 +1,4 @@
|
|||
[positioned-grid-items-should-not-take-up-space-001.html]
|
||||
[.grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 2]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 3]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 4]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 5]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 6]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 7]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -13,3 +13,6 @@
|
|||
|
||||
[#target > div 6]
|
||||
expected: FAIL
|
||||
|
||||
[#target > div 4]
|
||||
expected: FAIL
|
||||
|
|
|
@ -13,3 +13,6 @@
|
|||
|
||||
[#target > div 6]
|
||||
expected: FAIL
|
||||
|
||||
[#target > div 4]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,6 +1,3 @@
|
|||
[grid-align-baseline-004.html]
|
||||
[#target > div 1]
|
||||
expected: FAIL
|
||||
|
||||
[#target > div 2]
|
||||
expected: FAIL
|
||||
|
|
|
@ -7,6 +7,3 @@
|
|||
|
||||
[.target > * 3]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
|
|
@ -4,3 +4,9 @@
|
|||
|
||||
[.target > * 3]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
|
|
@ -4,3 +4,9 @@
|
|||
|
||||
[.target > * 3]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
|
|
@ -2,143 +2,68 @@
|
|||
[.target > * 1]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 3]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 5]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 7]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 8]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 9]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 10]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 11]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 13]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 14]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 15]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 16]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 17]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 18]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 19]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 20]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 21]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 22]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 23]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 24]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 25]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 26]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 27]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 28]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 29]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 30]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 31]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 32]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 33]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 34]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 35]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 36]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 37]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 38]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 39]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 40]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 41]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 42]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 43]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 44]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 45]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 46]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 47]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 48]
|
||||
expected: FAIL
|
||||
|
|
|
@ -70,3 +70,75 @@
|
|||
|
||||
[.target > * 47]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 8]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 10]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 14]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 16]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 18]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 20]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 22]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 24]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 26]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 28]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 30]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 32]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 34]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 36]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 38]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 40]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 42]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 44]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 46]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 48]
|
||||
expected: FAIL
|
||||
|
|
|
@ -2,47 +2,23 @@
|
|||
[.target > * 1]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 3]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 5]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 7]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 8]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 9]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 10]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 11]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 13]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 14]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 15]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 16]
|
||||
expected: FAIL
|
||||
|
|
|
@ -22,3 +22,27 @@
|
|||
|
||||
[.target > * 15]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 8]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 10]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 14]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 16]
|
||||
expected: FAIL
|
||||
|
|
|
@ -2,35 +2,17 @@
|
|||
[.target > * 1]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 3]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 5]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 7]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 8]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 9]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 10]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 11]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
|
|
@ -16,3 +16,21 @@
|
|||
|
||||
[.target > * 11]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 8]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 10]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
|
|
@ -16,3 +16,21 @@
|
|||
|
||||
[.target > * 11]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 8]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 10]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
|
|
@ -2,71 +2,35 @@
|
|||
[.target > * 1]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 3]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 5]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 7]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 8]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 9]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 10]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 11]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 13]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 14]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 15]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 16]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 17]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 18]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 19]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 20]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 21]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 22]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 23]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 24]
|
||||
expected: FAIL
|
||||
|
|
|
@ -34,3 +34,39 @@
|
|||
|
||||
[.target > * 23]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 8]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 10]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 14]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 16]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 18]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 20]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 22]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 24]
|
||||
expected: FAIL
|
||||
|
|
|
@ -34,3 +34,39 @@
|
|||
|
||||
[.target > * 23]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 8]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 10]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 14]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 16]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 18]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 20]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 22]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 24]
|
||||
expected: FAIL
|
||||
|
|
|
@ -8,21 +8,12 @@
|
|||
[.target > * 3]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 5]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 7]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 8]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 9]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -31,6 +22,3 @@
|
|||
|
||||
[.target > * 11]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
|
|
@ -16,3 +16,21 @@
|
|||
|
||||
[.target > * 11]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 8]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 10]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
|
|
@ -16,3 +16,21 @@
|
|||
|
||||
[.target > * 11]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 8]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 10]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
|
|
@ -2,15 +2,9 @@
|
|||
[.target > * 1]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 3]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -20,11 +14,5 @@
|
|||
[.target > * 9]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 10]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 11]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
|
|
@ -13,3 +13,18 @@
|
|||
|
||||
[.target > * 10]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 8]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
|
|
@ -13,3 +13,18 @@
|
|||
|
||||
[.target > * 11]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 10]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 12]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,24 +1,9 @@
|
|||
[grid-align-baseline-table-001.html]
|
||||
[.target > * 1]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 3]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 5]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 6]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 7]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 8]
|
||||
expected: FAIL
|
||||
|
|
|
@ -4,3 +4,9 @@
|
|||
|
||||
[.target > * 3]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
|
|
@ -4,3 +4,9 @@
|
|||
|
||||
[.target > * 3]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 2]
|
||||
expected: FAIL
|
||||
|
||||
[.target > * 4]
|
||||
expected: FAIL
|
||||
|
|
|
@ -16,3 +16,15 @@
|
|||
|
||||
[Additional Check 4]
|
||||
expected: FAIL
|
||||
|
||||
[Additional Check 1]
|
||||
expected: FAIL
|
||||
|
||||
[Additional Check 3]
|
||||
expected: FAIL
|
||||
|
||||
[Additional Check 5]
|
||||
expected: FAIL
|
||||
|
||||
[Additional Check 6]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
[grid-align-baseline.html]
|
||||
[.grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 2]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -13,15 +10,3 @@
|
|||
|
||||
[.grid 5]
|
||||
expected: FAIL
|
||||
|
||||
[Additional Check 1]
|
||||
expected: FAIL
|
||||
|
||||
[Additional Check 2]
|
||||
expected: FAIL
|
||||
|
||||
[Additional Check 3]
|
||||
expected: FAIL
|
||||
|
||||
[Additional Check 4]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,40 +1,4 @@
|
|||
[grid-align-content-distribution.html]
|
||||
[.grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 2]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 3]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 4]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 5]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 6]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 7]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 8]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 9]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 10]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 11]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 12]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 13]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,28 +1,4 @@
|
|||
[grid-align-content.html]
|
||||
[.grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 2]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 3]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 4]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 5]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 6]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 7]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 8]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 9]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
[grid-align-stretching-replaced-items.html]
|
||||
[.grid 3]
|
||||
[.grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 2]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-001.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-002.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-003.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-004.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-005.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-006.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-007.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-008.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-009.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-010.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,3 +1,6 @@
|
|||
[grid-alignment-implies-size-change-013.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
[grid-alignment-implies-size-change-014.html]
|
||||
[.after 2]
|
||||
expected: FAIL
|
||||
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
|
3
tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-015.html.ini
vendored
Normal file
3
tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-015.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[grid-alignment-implies-size-change-015.html]
|
||||
[.after 2]
|
||||
expected: FAIL
|
3
tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-016.html.ini
vendored
Normal file
3
tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-016.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[grid-alignment-implies-size-change-016.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-019.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-020.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-021.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-022.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-023.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-024.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-025.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-026.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-027.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-alignment-implies-size-change-028.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
|
@ -1,3 +1,6 @@
|
|||
[grid-alignment-implies-size-change-031.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.after 2]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
[grid-alignment-implies-size-change-032.html]
|
||||
[.after 2]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
|
3
tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-033.html.ini
vendored
Normal file
3
tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-033.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[grid-alignment-implies-size-change-033.html]
|
||||
[.after 2]
|
||||
expected: FAIL
|
3
tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-034.html.ini
vendored
Normal file
3
tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-034.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[grid-alignment-implies-size-change-034.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
|
@ -2,17 +2,8 @@
|
|||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.before 2]
|
||||
expected: FAIL
|
||||
|
||||
[.before 3]
|
||||
expected: FAIL
|
||||
|
||||
[.after 4]
|
||||
expected: FAIL
|
||||
|
||||
[.after 5]
|
||||
expected: FAIL
|
||||
|
||||
[.after 6]
|
||||
expected: FAIL
|
||||
|
|
|
@ -2,17 +2,8 @@
|
|||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.before 2]
|
||||
expected: FAIL
|
||||
|
||||
[.before 3]
|
||||
expected: FAIL
|
||||
|
||||
[.after 4]
|
||||
expected: FAIL
|
||||
|
||||
[.after 5]
|
||||
expected: FAIL
|
||||
|
||||
[.after 6]
|
||||
expected: FAIL
|
||||
|
|
|
@ -11,8 +11,5 @@
|
|||
[.after 4]
|
||||
expected: FAIL
|
||||
|
||||
[.after 5]
|
||||
expected: FAIL
|
||||
|
||||
[.after 6]
|
||||
expected: FAIL
|
||||
|
|
|
@ -2,9 +2,6 @@
|
|||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.before 2]
|
||||
expected: FAIL
|
||||
|
||||
[.before 3]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,18 +1,6 @@
|
|||
[grid-alignment-style-changes-005.html]
|
||||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.before 2]
|
||||
expected: FAIL
|
||||
|
||||
[.before 3]
|
||||
expected: FAIL
|
||||
|
||||
[.after 4]
|
||||
expected: FAIL
|
||||
|
||||
[.after 5]
|
||||
expected: FAIL
|
||||
|
||||
[.after 6]
|
||||
expected: FAIL
|
||||
|
|
|
@ -2,17 +2,5 @@
|
|||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.before 2]
|
||||
expected: FAIL
|
||||
|
||||
[.before 3]
|
||||
expected: FAIL
|
||||
|
||||
[.after 4]
|
||||
expected: FAIL
|
||||
|
||||
[.after 5]
|
||||
expected: FAIL
|
||||
|
||||
[.after 6]
|
||||
expected: FAIL
|
||||
|
|
|
@ -2,17 +2,8 @@
|
|||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.before 2]
|
||||
expected: FAIL
|
||||
|
||||
[.before 3]
|
||||
expected: FAIL
|
||||
|
||||
[.after 4]
|
||||
expected: FAIL
|
||||
|
||||
[.after 5]
|
||||
expected: FAIL
|
||||
|
||||
[.after 6]
|
||||
expected: FAIL
|
||||
|
|
|
@ -2,17 +2,8 @@
|
|||
[.before 1]
|
||||
expected: FAIL
|
||||
|
||||
[.before 2]
|
||||
expected: FAIL
|
||||
|
||||
[.before 3]
|
||||
expected: FAIL
|
||||
|
||||
[.after 4]
|
||||
expected: FAIL
|
||||
|
||||
[.after 5]
|
||||
expected: FAIL
|
||||
|
||||
[.after 6]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
[grid-block-axis-alignment-auto-margins-001.html]
|
||||
[#grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[#grid 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-block-axis-alignment-auto-margins-002.html]
|
||||
[#grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[#grid 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-block-axis-alignment-auto-margins-003.html]
|
||||
[#grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[#grid 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-block-axis-alignment-auto-margins-004.html]
|
||||
[#grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[#grid 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-block-axis-alignment-auto-margins-005.html]
|
||||
[#grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[#grid 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-block-axis-alignment-auto-margins-006.html]
|
||||
[#grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[#grid 2]
|
||||
expected: FAIL
|
|
@ -1,6 +0,0 @@
|
|||
[grid-block-axis-alignment-auto-margins-007.html]
|
||||
[#grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[#grid 2]
|
||||
expected: FAIL
|
|
@ -19,3 +19,15 @@
|
|||
|
||||
[.wrapper 11]
|
||||
expected: FAIL
|
||||
|
||||
[.wrapper 4]
|
||||
expected: FAIL
|
||||
|
||||
[.wrapper 5]
|
||||
expected: FAIL
|
||||
|
||||
[.wrapper 6]
|
||||
expected: FAIL
|
||||
|
||||
[.wrapper 7]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,40 +1,4 @@
|
|||
[grid-content-alignment-and-self-alignment-001.html]
|
||||
[.grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 2]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 3]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 4]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 5]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 6]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 7]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 8]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 9]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 10]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 11]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 12]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 13]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
[grid-content-alignment-auto-sized-tracks-001.html]
|
||||
[.grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 2]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 3]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 4]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 5]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 6]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 7]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 8]
|
||||
expected: FAIL
|
|
@ -1,42 +1,12 @@
|
|||
[grid-content-alignment-overflow-001.html]
|
||||
[.grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 2]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 3]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 4]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 5]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 6]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 7]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 8]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 9]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 10]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 11]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 12]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 13]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 14]
|
||||
expected: FAIL
|
||||
|
|
|
@ -23,20 +23,8 @@
|
|||
[.grid 8]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 9]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 10]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 11]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 12]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 13]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 14]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,10 +1,4 @@
|
|||
[grid-content-alignment-second-pass-001.html]
|
||||
[.grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 2]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 3]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
[grid-content-alignment-second-pass-002.html]
|
||||
[.grid 1]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 2]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 3]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 4]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 5]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 6]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 7]
|
||||
expected: FAIL
|
||||
|
||||
[.grid 8]
|
||||
expected: FAIL
|
|
@ -1,3 +0,0 @@
|
|||
[grid-content-alignment-with-abspos-001.html]
|
||||
[.grid 1]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[grid-content-distribution-001.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[grid-content-distribution-002.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[grid-content-distribution-003.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[grid-content-distribution-004.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[grid-content-distribution-005.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[grid-content-distribution-006.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[grid-content-distribution-007.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[grid-content-distribution-008.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[grid-content-distribution-009.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[grid-content-distribution-010.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[grid-content-distribution-011.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[grid-content-distribution-012.html]
|
||||
expected: FAIL
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue