diff --git a/layout/reftests/css-grid/grid-placement-definite-implicit-002-ref.html b/layout/reftests/css-grid/grid-placement-definite-implicit-002-ref.html index 30f764f4e94e..a796ea9acd31 100644 --- a/layout/reftests/css-grid/grid-placement-definite-implicit-002-ref.html +++ b/layout/reftests/css-grid/grid-placement-definite-implicit-002-ref.html @@ -110,6 +110,12 @@ span { ._n { } ._n ~ span { left: 20px; } ._n2 { } ._n2 ~ span { top: 20px; } .A3Xe { left: 60px; } +.asA { } .asA ~ span { left: 20px; } +.asA2 { } .asA2 ~ span { top: 20px; } +.a2sA2 { width: 40px; } .a2sA2 ~ span { left: 20px; top: 20px; } +.as1 { } .as1 ~ span { left: 20px; } +.as2 { } .as2 ~ span { top: 20px; } +.as3 { left: 20px; } .c1 { background:grey; } @@ -210,6 +216,15 @@ span {
+grid-template-columns: [A-start] 60px 60px 60px; +grid-template-areas: "B A"; +grid-auto-columns: 40px; +grid-gap: 1px; ++ +
grid-column-start:+
grid-column-end:+
grid-column: / span A-start 2+
diff --git a/layout/reftests/css-grid/grid-placement-definite-implicit-002.html b/layout/reftests/css-grid/grid-placement-definite-implicit-002.html index 31034dc7a9bf..5e742585474a 100644 --- a/layout/reftests/css-grid/grid-placement-definite-implicit-002.html +++ b/layout/reftests/css-grid/grid-placement-definite-implicit-002.html @@ -122,6 +122,12 @@ span { ._n { grid-column: auto / 1; } ._n2 { grid-column: auto / 2; } .A3Xe { grid-column: A 3 / X 2; } +.asA { grid-column: span A / A; } +.asA2 { grid-column: span A / A 2; } +.a2sA2 { grid-column: span A 2 / A 2; } +.as1 { grid-column: span A / 1; } +.as2 { grid-column: span A / 2; } +.as3 { grid-column: span A / 3; } .c1 { grid-column:1; grid-row:auto; background:grey; } @@ -223,6 +229,15 @@ span {
+
+ + +
diff --git a/layout/reftests/css-grid/grid-placement-named-lines-001-ref.html b/layout/reftests/css-grid/grid-placement-named-lines-001-ref.html new file mode 100644 index 000000000000..2a0c0951850c --- /dev/null +++ b/layout/reftests/css-grid/grid-placement-named-lines-001-ref.html @@ -0,0 +1,187 @@ + + +
+ +
+ + + +
+