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:
Nico Burns 2024-11-22 09:21:01 +13:00 committed by GitHub
parent 339062c890
commit 6cbd89dbb0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
508 changed files with 2057 additions and 10408 deletions

View file

@ -0,0 +1 @@
prefs: ["layout.columns.enabled:true", "layout.flexbox.enabled:true", "layout.grid.enabled:true"]

View file

@ -1,3 +0,0 @@
[absolute-positioning-definite-sizes-001.html]
[.grid 1]
expected: FAIL

View file

@ -13,3 +13,12 @@
[.container 12]
expected: FAIL
[.container 7]
expected: FAIL
[.container 8]
expected: FAIL
[.container 9]
expected: FAIL

View file

@ -0,0 +1,2 @@
[grid-abspos-staticpos-align-self-safe-001.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[positioned-grid-items-018.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[positioned-grid-items-024.html]
expected: FAIL

View file

@ -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

View file

@ -13,3 +13,6 @@
[#target > div 6]
expected: FAIL
[#target > div 4]
expected: FAIL

View file

@ -13,3 +13,6 @@
[#target > div 6]
expected: FAIL
[#target > div 4]
expected: FAIL

View file

@ -1,6 +1,3 @@
[grid-align-baseline-004.html]
[#target > div 1]
expected: FAIL
[#target > div 2]
expected: FAIL

View file

@ -7,6 +7,3 @@
[.target > * 3]
expected: FAIL
[.target > * 4]
expected: FAIL

View file

@ -4,3 +4,9 @@
[.target > * 3]
expected: FAIL
[.target > * 2]
expected: FAIL
[.target > * 4]
expected: FAIL

View file

@ -4,3 +4,9 @@
[.target > * 3]
expected: FAIL
[.target > * 2]
expected: FAIL
[.target > * 4]
expected: FAIL

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -4,3 +4,9 @@
[.target > * 3]
expected: FAIL
[.target > * 2]
expected: FAIL
[.target > * 4]
expected: FAIL

View file

@ -4,3 +4,9 @@
[.target > * 3]
expected: FAIL
[.target > * 2]
expected: FAIL
[.target > * 4]
expected: FAIL

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -1,3 +1,6 @@
[grid-align-stretching-replaced-items.html]
[.grid 3]
[.grid 1]
expected: FAIL
[.grid 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-001.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-002.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-003.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-004.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-005.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-006.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-007.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-008.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-009.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-010.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,3 +1,6 @@
[grid-alignment-implies-size-change-013.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,3 +1,6 @@
[grid-alignment-implies-size-change-014.html]
[.after 2]
expected: FAIL
[.before 1]
expected: FAIL

View file

@ -0,0 +1,3 @@
[grid-alignment-implies-size-change-015.html]
[.after 2]
expected: FAIL

View file

@ -0,0 +1,3 @@
[grid-alignment-implies-size-change-016.html]
[.before 1]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-019.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-020.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-021.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-022.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-023.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-024.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-025.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-026.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-027.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-alignment-implies-size-change-028.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,3 +1,6 @@
[grid-alignment-implies-size-change-031.html]
[.before 1]
expected: FAIL
[.after 2]
expected: FAIL

View file

@ -1,3 +1,3 @@
[grid-alignment-implies-size-change-032.html]
[.after 2]
[.before 1]
expected: FAIL

View file

@ -0,0 +1,3 @@
[grid-alignment-implies-size-change-033.html]
[.after 2]
expected: FAIL

View file

@ -0,0 +1,3 @@
[grid-alignment-implies-size-change-034.html]
[.before 1]
expected: FAIL

View file

@ -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

View file

@ -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

View file

@ -11,8 +11,5 @@
[.after 4]
expected: FAIL
[.after 5]
expected: FAIL
[.after 6]
expected: FAIL

View file

@ -2,9 +2,6 @@
[.before 1]
expected: FAIL
[.before 2]
expected: FAIL
[.before 3]
expected: FAIL

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -1,6 +0,0 @@
[grid-block-axis-alignment-auto-margins-001.html]
[#grid 1]
expected: FAIL
[#grid 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-block-axis-alignment-auto-margins-002.html]
[#grid 1]
expected: FAIL
[#grid 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-block-axis-alignment-auto-margins-003.html]
[#grid 1]
expected: FAIL
[#grid 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-block-axis-alignment-auto-margins-004.html]
[#grid 1]
expected: FAIL
[#grid 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-block-axis-alignment-auto-margins-005.html]
[#grid 1]
expected: FAIL
[#grid 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-block-axis-alignment-auto-margins-006.html]
[#grid 1]
expected: FAIL
[#grid 2]
expected: FAIL

View file

@ -1,6 +0,0 @@
[grid-block-axis-alignment-auto-margins-007.html]
[#grid 1]
expected: FAIL
[#grid 2]
expected: FAIL

View file

@ -19,3 +19,15 @@
[.wrapper 11]
expected: FAIL
[.wrapper 4]
expected: FAIL
[.wrapper 5]
expected: FAIL
[.wrapper 6]
expected: FAIL
[.wrapper 7]
expected: FAIL

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -1,10 +1,4 @@
[grid-content-alignment-second-pass-001.html]
[.grid 1]
expected: FAIL
[.grid 2]
expected: FAIL
[.grid 3]
expected: FAIL

View file

@ -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

View file

@ -1,3 +0,0 @@
[grid-content-alignment-with-abspos-001.html]
[.grid 1]
expected: FAIL

View file

@ -1,2 +0,0 @@
[grid-content-distribution-001.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[grid-content-distribution-002.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[grid-content-distribution-003.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[grid-content-distribution-004.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[grid-content-distribution-005.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[grid-content-distribution-006.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[grid-content-distribution-007.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[grid-content-distribution-008.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[grid-content-distribution-009.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[grid-content-distribution-010.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[grid-content-distribution-011.html]
expected: FAIL

View file

@ -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