Title: [283492] trunk/LayoutTests
Revision
283492
Author
[email protected]
Date
2021-10-04 05:14:33 -0700 (Mon, 04 Oct 2021)

Log Message

[css-grid] Resync web-platform-tests/css/css-grid tests from upstream
https://bugs.webkit.org/show_bug.cgi?id=231020

Reviewed by Sergio Villar Senin.

LayoutTests/imported/w3c:

* web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-005-expected.html: Added.
* web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-005.html: Added.
* web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-006-expected.html: Added.
* web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-006.html: Added.
* web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-007-expected.html: Added.
* web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-007.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-017-expected.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-017.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-items-023-expected.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-items-023.html: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-items-024-expected.xht: Added.
* web-platform-tests/css/css-grid/abspos/positioned-grid-items-024.html: Added.
* web-platform-tests/css/css-grid/abspos/w3c-import.log:
* web-platform-tests/css/css-grid/alignment/grid-inline-baseline-expected.html: Added.
* web-platform-tests/css/css-grid/alignment/grid-inline-baseline.html: Added.
* web-platform-tests/css/css-grid/alignment/w3c-import.log:
* web-platform-tests/css/css-grid/empty-grid-within-flexbox-expected.xht: Added.
* web-platform-tests/css/css-grid/empty-grid-within-flexbox.html: Added.
* web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-minmax-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-001-expected.html.
* web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-minmax.html: Added.
* web-platform-tests/css/css-grid/grid-definition/w3c-import.log:
* web-platform-tests/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-002-expected.html.
* web-platform-tests/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic.html: Added.
* web-platform-tests/css/css-grid/grid-items/percentage-margin-dynamic-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-001-expected.html.
* web-platform-tests/css/css-grid/grid-items/percentage-margin-dynamic.html: Added.
* web-platform-tests/css/css-grid/grid-items/replaced-element-014-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-001-expected.html.
* web-platform-tests/css/css-grid/grid-items/replaced-element-014.html: Added.
* web-platform-tests/css/css-grid/grid-items/replaced-element-015-expected.html: Added.
* web-platform-tests/css/css-grid/grid-items/replaced-element-015.html: Added.
* web-platform-tests/css/css-grid/grid-items/w3c-import.log:
* web-platform-tests/css/css-grid/grid-model/grid-item-hit-test-expected.txt: Added.
* web-platform-tests/css/css-grid/grid-model/grid-item-hit-test.html: Added.
* web-platform-tests/css/css-grid/grid-model/w3c-import.log:
* web-platform-tests/css/css-grid/grid-with-dynamic-img-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-001-expected.html.
* web-platform-tests/css/css-grid/grid-with-dynamic-img.html: Added.
* web-platform-tests/css/css-grid/grid-with-orthogonal-child-within-flexbox-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-001-expected.html.
* web-platform-tests/css/css-grid/grid-with-orthogonal-child-within-flexbox.html: Added.
* web-platform-tests/css/css-grid/grid-within-flexbox-indefinite-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-001-expected.html.
* web-platform-tests/css/css-grid/grid-within-flexbox-indefinite.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-dynamic-block-size-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-001-expected.html.
* web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-dynamic-block-size.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing-expected.xht: Added.
* web-platform-tests/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing.html: Added.
* web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
* web-platform-tests/css/css-grid/placement/grid-placement-items-spanning-multiple-rows-expected.xht: Added.
* web-platform-tests/css/css-grid/placement/grid-placement-items-spanning-multiple-rows.html: Added.
* web-platform-tests/css/css-grid/placement/w3c-import.log:
* web-platform-tests/css/css-grid/w3c-import.log:

LayoutTests:

* TestExpectations:

Modified Paths

Added Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (283491 => 283492)


--- trunk/LayoutTests/ChangeLog	2021-10-04 11:04:00 UTC (rev 283491)
+++ trunk/LayoutTests/ChangeLog	2021-10-04 12:14:33 UTC (rev 283492)
@@ -1,3 +1,12 @@
+2021-10-04  Ziran Sun  <[email protected]>
+
+        [css-grid] Resync web-platform-tests/css/css-grid tests from upstream
+        https://bugs.webkit.org/show_bug.cgi?id=231020
+
+        Reviewed by Sergio Villar Senin.
+
+        * TestExpectations:
+
 2021-10-04  Arcady Goldmints-Orlov  <[email protected]>
 
         [GLIB] Mark more font-palette tests as failing. Unreviewed test gardening.

Modified: trunk/LayoutTests/TestExpectations (283491 => 283492)


--- trunk/LayoutTests/TestExpectations	2021-10-04 11:04:00 UTC (rev 283491)
+++ trunk/LayoutTests/TestExpectations	2021-10-04 12:14:33 UTC (rev 283492)
@@ -1298,6 +1298,10 @@
 webkit.org/b/136754 imported/w3c/web-platform-tests/css/css-flexbox/scrollbars-no-margin.html [ ImageOnlyFailure ]
 
 # grid layout tests
+webkit.org/b/231021 imported/w3c/web-platform-tests/css/css-grid/grid-with-dynamic-img.html [ ImageOnlyFailure ]
+webkit.org/b/231021 imported/w3c/web-platform-tests/css/css-grid/grid-with-orthogonal-child-within-flexbox.html [ ImageOnlyFailure ]
+webkit.org/b/231021 imported/w3c/web-platform-tests/css/css-grid/grid-within-flexbox-indefinite.html [ ImageOnlyFailure ]
+  
 imported/w3c/web-platform-tests/css/css-grid/abspos/grid-abspos-staticpos-align-self-002.html [ ImageOnlyFailure ]
 imported/w3c/web-platform-tests/css/css-grid/abspos/grid-abspos-staticpos-align-self-img-002.html [ ImageOnlyFailure ]
 imported/w3c/web-platform-tests/css/css-grid/abspos/grid-abspos-staticpos-align-self-img-last-baseline-001.html [ ImageOnlyFailure ]
@@ -1347,9 +1351,14 @@
 
 imported/w3c/web-platform-tests/css/css-grid/grid-items/aspect-ratio-004.html [ ImageOnlyFailure ]
 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-item-inline-contribution-003.html [ ImageOnlyFailure ]
+webkit.org/b/231021 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic.html [ ImageOnlyFailure ]
+webkit.org/b/231021 imported/w3c/web-platform-tests/css/css-grid/grid-items/percentage-margin-dynamic.html [ ImageOnlyFailure ]
+webkit.org/b/231021 imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-015.html [ ImageOnlyFailure ]
 
 imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-areas-overflowing-grid-container-009.html [ ImageOnlyFailure ]
 imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/flex-sizing-rows-indefinite-height.html [ ImageOnlyFailure ]
+webkit.org/b/231021 imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-dynamic-block-size.html [ ImageOnlyFailure ]
+webkit.org/b/231021 imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing.html [ ImageOnlyFailure ]
 imported/w3c/web-platform-tests/css/css-grid/masonry/tentative/masonry-align-content-001.html [ ImageOnlyFailure ]
 imported/w3c/web-platform-tests/css/css-grid/masonry/tentative/masonry-align-content-002.html [ ImageOnlyFailure ]
 imported/w3c/web-platform-tests/css/css-grid/masonry/tentative/masonry-align-content-003.html [ ImageOnlyFailure ]
@@ -4291,6 +4300,7 @@
 webkit.org/b/209460 imported/w3c/web-platform-tests/css/css-grid/abspos/descendant-static-position-003.html [ ImageOnlyFailure ]
 webkit.org/b/212201 imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-limits-001.html [ Skip ]
 webkit.org/b/212246 imported/w3c/web-platform-tests/css/css-grid/alignment/grid-baseline-align-cycles-001.html [ ImageOnlyFailure ]
+webkit.org/b/231021 imported/w3c/web-platform-tests/css/css-grid/alignment/grid-inline-baseline.html [ ImageOnlyFailure ]
 webkit.org/b/212246 imported/w3c/web-platform-tests/css/css-grid/alignment/grid-item-content-baseline-001.html [ ImageOnlyFailure ]
 webkit.org/b/212246 imported/w3c/web-platform-tests/css/css-grid/alignment/grid-item-content-baseline-002.html [ ImageOnlyFailure ]
 webkit.org/b/212246 imported/w3c/web-platform-tests/css/css-grid/alignment/grid-item-content-baseline-003.html [ ImageOnlyFailure ]

Modified: trunk/LayoutTests/imported/w3c/ChangeLog (283491 => 283492)


--- trunk/LayoutTests/imported/w3c/ChangeLog	2021-10-04 11:04:00 UTC (rev 283491)
+++ trunk/LayoutTests/imported/w3c/ChangeLog	2021-10-04 12:14:33 UTC (rev 283492)
@@ -1,3 +1,59 @@
+2021-10-04  Ziran Sun  <[email protected]>
+
+        [css-grid] Resync web-platform-tests/css/css-grid tests from upstream
+        https://bugs.webkit.org/show_bug.cgi?id=231020
+
+        Reviewed by Sergio Villar Senin.
+
+        * web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-005-expected.html: Added.
+        * web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-005.html: Added.
+        * web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-006-expected.html: Added.
+        * web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-006.html: Added.
+        * web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-007-expected.html: Added.
+        * web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-007.html: Added.
+        * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-017-expected.html: Added.
+        * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-017.html: Added.
+        * web-platform-tests/css/css-grid/abspos/positioned-grid-items-023-expected.html: Added.
+        * web-platform-tests/css/css-grid/abspos/positioned-grid-items-023.html: Added.
+        * web-platform-tests/css/css-grid/abspos/positioned-grid-items-024-expected.xht: Added.
+        * web-platform-tests/css/css-grid/abspos/positioned-grid-items-024.html: Added.
+        * web-platform-tests/css/css-grid/abspos/w3c-import.log:
+        * web-platform-tests/css/css-grid/alignment/grid-inline-baseline-expected.html: Added.
+        * web-platform-tests/css/css-grid/alignment/grid-inline-baseline.html: Added.
+        * web-platform-tests/css/css-grid/alignment/w3c-import.log:
+        * web-platform-tests/css/css-grid/empty-grid-within-flexbox-expected.xht: Added.
+        * web-platform-tests/css/css-grid/empty-grid-within-flexbox.html: Added.
+        * web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-minmax-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-001-expected.html.
+        * web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-minmax.html: Added.
+        * web-platform-tests/css/css-grid/grid-definition/w3c-import.log:
+        * web-platform-tests/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-002-expected.html.
+        * web-platform-tests/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic.html: Added.
+        * web-platform-tests/css/css-grid/grid-items/percentage-margin-dynamic-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-001-expected.html.
+        * web-platform-tests/css/css-grid/grid-items/percentage-margin-dynamic.html: Added.
+        * web-platform-tests/css/css-grid/grid-items/replaced-element-014-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-001-expected.html.
+        * web-platform-tests/css/css-grid/grid-items/replaced-element-014.html: Added.
+        * web-platform-tests/css/css-grid/grid-items/replaced-element-015-expected.html: Added.
+        * web-platform-tests/css/css-grid/grid-items/replaced-element-015.html: Added.
+        * web-platform-tests/css/css-grid/grid-items/w3c-import.log:
+        * web-platform-tests/css/css-grid/grid-model/grid-item-hit-test-expected.txt: Added.
+        * web-platform-tests/css/css-grid/grid-model/grid-item-hit-test.html: Added.
+        * web-platform-tests/css/css-grid/grid-model/w3c-import.log:
+        * web-platform-tests/css/css-grid/grid-with-dynamic-img-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-001-expected.html.
+        * web-platform-tests/css/css-grid/grid-with-dynamic-img.html: Added.
+        * web-platform-tests/css/css-grid/grid-with-orthogonal-child-within-flexbox-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-001-expected.html.
+        * web-platform-tests/css/css-grid/grid-with-orthogonal-child-within-flexbox.html: Added.
+        * web-platform-tests/css/css-grid/grid-within-flexbox-indefinite-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-001-expected.html.
+        * web-platform-tests/css/css-grid/grid-within-flexbox-indefinite.html: Added.
+        * web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-dynamic-block-size-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-001-expected.html.
+        * web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-dynamic-block-size.html: Added.
+        * web-platform-tests/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing-expected.xht: Added.
+        * web-platform-tests/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing.html: Added.
+        * web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
+        * web-platform-tests/css/css-grid/placement/grid-placement-items-spanning-multiple-rows-expected.xht: Added.
+        * web-platform-tests/css/css-grid/placement/grid-placement-items-spanning-multiple-rows.html: Added.
+        * web-platform-tests/css/css-grid/placement/w3c-import.log:
+        * web-platform-tests/css/css-grid/w3c-import.log:
+
 2021-10-02  Nikos Mouchtaris  <[email protected]>
 
         WPTs for hypot,sqrt,pow calc functions

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-005-expected.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-005-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-005-expected.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<html lang=en>
+<meta charset="utf-8">
+<title>CSS Grid Layout Test: Grid positioned item dynamic change.</title>
+<link rel="help" href=""
+<style>
+  #grid {
+    display: inline-grid;
+    grid-template-columns: 50px 50px;
+    grid-template-rows: 50px 50px;
+    background-color: blue;
+  }
+  #child {
+    grid-area: 2 / 2 / 2 / 2;
+    width: 50px;
+    height: 50px;
+    background-color: green;
+  }
+  #grandchild {
+    width: 25px;
+    height: 25px;
+    background-color: red;
+  }
+</style>
+
+<body>
+
+  <p>Test passes if it matches the reference.</p>
+
+  <div id="grid">
+    <div id="child">
+      <div id="grandchild"></div>
+    </div>
+  </div>
+
+</body>
+
+</html>
\ No newline at end of file

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-005.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-005.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-005.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,54 @@
+<!DOCTYPE html>
+<html lang=en class="reftest-wait">
+<meta charset="utf-8">
+<title>CSS Grid Layout Test: Grid positioned item dynamic change.</title>
+<link rel="help" href=""
+<link rel="match" href=""
+<meta name="assert" content="This test checks that positioned items can be dynamically changed.">
+<style>
+  #grid {
+    display: inline-grid;
+    grid-template-columns: 50px 50px;
+    grid-template-rows: 50px 50px;
+    background-color: blue;
+    position: relative;
+  }
+  #child {
+    grid-area: 2 / 2 / 2 / 2;
+    width: 100%;
+    height: 100%;
+    background-color: green;
+    position: absolute;
+  }
+  #grandchild {
+    width: 50%;
+    height: 50%;
+    background-color: red;
+  }
+</style>
+
+  <body _onload_=updateConstraints()>
+
+  <p>Test passes if it matches the reference.</p>
+
+  <div id="grid">
+    <div id="child">
+      <marquee id="grandchild"></marquee>
+    </div>
+  </div>
+
+</body>
+
+<script>
+  function updateConstraints() {
+    document.body.offsetTop;
+
+    document.getElementById('child').style.bottom = '0';
+    document.getElementById('child').style.left = '0';
+    document.getElementById('child').style.contain = 'strict';
+
+    document.documentElement.classList.remove('reftest-wait');
+  }
+</script>
+
+</html>
\ No newline at end of file

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-006-expected.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-006-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-006-expected.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html lang=en>
+<meta charset="utf-8">
+<title>CSS Grid Layout Test: Grid positioned item dynamic change.</title>
+<link rel="help" href=""
+<style>
+.reference {
+  display: grid;
+  background: green;
+  width: 100px;
+  height: 100px;
+}
+</style>
+<body>
+<p>Test passes if it matches the reference.</p>
+<div class="reference">
+</div>
+</body>
+</html>
\ No newline at end of file

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-006.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-006.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-006.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang=en>
+<meta charset="utf-8">
+<title>CSS Grid Layout Test: Grid positioned item dynamic change.</title>
+<link rel="help" href=""
+<link rel="match" href=""
+<meta name="assert" content="This test checks that positioned items update upon dynamic changes.">
+<style>
+.absolute {
+  background: green;
+  position: absolute;
+  grid-row: 2 / 3;
+  grid-column: 1 / 2;
+  top: 0;
+  bottom: 0;
+  right: 0;
+  left: 0;
+}
+</style>
+<body>
+<p>Test passes if it matches the reference.</p>
+<div style="display: grid; position: relative; width: 100px;">
+  <div style="background: green;">
+    <div id="target"></div>
+  </div>
+  <div style="background: red; height: 25px;"></div>
+  <div class="absolute"></div>
+</div>
+<script>
+document.body.offsetTop;
+document.getElementById('target').style.height = '75px';
+document.documentElement.classList.remove('reftest-wait');
+</script>
+</body>
+</html>
\ No newline at end of file

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-007-expected.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-007-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-007-expected.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,31 @@
+<!DOCTYPE html>
+<html lang=en>
+<meta charset="utf-8">
+<title>CSS Grid Layout Test: Grid positioned item dynamic change</title>
+<link rel="author" title="Filipp Riabchun" href=""
+<link rel="help" href="" title="9. Absolute Positioning">
+<meta name="assert" content="This test checks that positioned items react to grid track size changes.">
+<style>
+.green {
+  background: green;
+  width: 100px;
+  height: 50px;
+  margin-bottom: 8px;
+}
+
+.blue {
+  border: 3px solid blue;
+  box-sizing: border-box;
+  background: green;
+  width: 100px;
+  height: 100px;
+}
+
+</style>
+
+<p>Test passes if there is a filled green rectangle on top and a green square with blue border on bottom.</p>
+
+<div class="green"></div>
+<div class="blue"></div>
+
+</html>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-007.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-007.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-007.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,53 @@
+<!DOCTYPE html>
+<html lang=en class="reftest-wait">
+<meta charset="utf-8">
+<title>CSS Grid Layout Test: Grid positioned item dynamic change</title>
+<link rel="author" title="Filipp Riabchun" href=""
+<link rel="help" href="" title="9. Absolute Positioning">
+<link rel="match" href=""
+<meta name="assert" content="This test checks that positioned items react to grid track size changes.">
+<style>
+.grid {
+  display: inline-grid;
+  grid-gap: 8px;
+  position: relative;
+}
+
+.green {
+  background: green;
+  width: 100px;
+  height: 100px;
+}
+
+.blue {
+  position: absolute;
+  border: 3px solid blue;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  box-sizing: border-box;
+  grid-column: 1 / 2;
+  grid-row: 2 / 3;
+}
+
+</style>
+
+<p>Test passes if there is a filled green rectangle on top and a green square with blue border on bottom.</p>
+
+<div class="grid">
+  <div class="green" id="item"></div>
+  <div class="green"></div>
+  <div class="blue"></div>
+</div>
+
+<script>
+  document.body.offsetLeft;
+
+  var item = document.getElementById("item");
+  item.style.height = '50px';
+
+  document.documentElement.classList.remove('reftest-wait');
+</script>
+
+</html>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-017-expected.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-017-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-017-expected.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,37 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Grid Layout Test: Positioned grid descendants eference file</title>
+<style>
+  #grid {
+    display: inline-grid;
+    grid-template-columns: 50px 50px;
+    grid-template-rows: 50px 50px;
+    background-color: blue;
+  }
+  #child-1 {
+    grid-area: 1 / 1 / 1 / 1;
+    width: 50px;
+    height: 50px;
+    background-color: hotpink;
+  }
+  #child-2 {
+    grid-area: 2 / 2 / 2 / 2;
+    width: 50px;
+    height: 50px;
+    background-color: green;
+  }
+  #grandchild {
+    width: 25px;
+    height: 25px;
+    background-color: red;
+  }
+</style>
+
+  <p>Test passes if it matches the reference.</p>
+
+  <div id="grid">
+    <div id="child-1"></div>
+    <div id="child-2">
+      <div id="grandchild"></div>
+    </div>
+  </div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-017.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-017.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-017.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Grid Layout Test: Positioned grid descendants</title>
+<link rel="help" href="" title="9. Absolute Positioning">
+<link rel="match" href=""
+<meta name="assert" content="Checks that absolutely positioned elements inside grid items are properly placed and sized.">
+<style>
+  #grid {
+    display: inline-grid;
+    grid-template-columns: 50px 50px;
+    grid-template-rows: 50px 50px;
+    background-color: blue;
+    position: relative;
+  }
+  #child {
+    grid-area: 1 / 1 / 1 / 1;
+    background-color: hotpink;
+  }
+  #abspos {
+    grid-area: 2 / 2 / 2 / 2;
+    bottom: 0;
+    left: 0;
+    width: 100%;
+    height: 100%;
+    background-color: green;
+    contain: strict;
+    position: absolute;
+  }
+  #grandchild {
+    width: 50%;
+    height: 50%;
+    background-color: red;
+  }
+</style>
+
+  <p>Test passes if it matches the reference.</p>
+
+  <div id="grid">
+    <div id="child">
+      <div id="abspos">
+        <marquee id="grandchild"></marquee>
+      </div>
+    </div>
+  </div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-023-expected.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-023-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-023-expected.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Grid Layout Test: Positioned grid items reference file</title>
+<style>
+  #grid {
+    display: inline-grid;
+    grid-template-columns: 50px 50px;
+    grid-template-rows: 50px 50px;
+    background-color: blue;
+  }
+  #child {
+    grid-area: 2 / 2 / 2 / 2;
+    width: 50px;
+    height: 50px;
+    background-color: green;
+  }
+  #grandchild {
+    width: 25px;
+    height: 25px;
+    background-color: red;
+  }
+</style>
+
+  <p>Test passes if it matches the reference.</p>
+
+  <div id="grid">
+    <div id="child">
+      <div id="grandchild"></div>
+    </div>
+  </div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-023.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-023.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-023.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Grid Layout Test: Positioned grid items</title>
+<link rel="help" href="" title="9. Absolute Positioning">
+<link rel="match" href=""
+<meta name="assert" content="Checks that absolutely positioned grid items with a strict contain attribute are properly placed in a grid.">
+<style>
+  #grid {
+    display: inline-grid;
+    grid-template-columns: 50px 50px;
+    grid-template-rows: 50px 50px;
+    background-color: blue;
+    position: relative;
+  }
+  #child {
+    grid-area: 2 / 2 / 2 / 2;
+    bottom: 0;
+    left: 0;
+    width: 100%;
+    height: 100%;
+    background-color: green;
+    contain: strict;
+    position: absolute;
+  }
+  #grandchild {
+    width: 50%;
+    height: 50%;
+    background-color: red;
+  }
+</style>
+
+  <p>Test passes if it matches the reference.</p>
+
+  <div id="grid">
+    <div id="child">
+      <marquee id="grandchild"></marquee>
+    </div>
+  </div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-024-expected.xht (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-024-expected.xht	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-024-expected.xht	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+  <title>CSS Reftest Reference</title>
+  <link rel="author" title="Gérard Talbot" href="" />
+  <style type="text/css"><![CDATA[
+  div
+  {
+  background-color: green;
+  height: 100px;
+  width: 100px;
+  }
+  ]]></style>
+ </head>
+ <body>
+  <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+  <div></div>
+ </body>
+</html>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-024.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-024.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-024.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Grid Layout Test: Positioned grid items</title>
+<link rel="help" href=""
+<link rel="match" href=""
+<meta name="assert" content="Checks that absolutely positioned items are properly placed and sized.">
+<style>
+  #grid {
+    display: grid;
+    grid-template-columns: 50px 50px;
+    grid-template-rows: 50px 50px;
+    width: 100px;
+    height: 100px;
+    background-color: red;
+    position: relative;
+  }
+
+  #grid > div {
+    background-color: green;
+  }
+
+  #abspos {
+    position: absolute;
+    margin-top: auto;
+    margin-left: auto;
+    width: 50%;
+    height: 50%;
+  }
+</style>
+
+<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+<div id="grid">
+  <div style="grid-column: 2 / 3; grid-row: 1 / 2;"></div>
+  <div style="grid-column: 1 / 2; grid-row: 2 / 3;"></div>
+  <div style="grid-column: 2 / 3; grid-row: 2 / 3;"></div>
+  <div id="abspos"></div>
+</div>
\ No newline at end of file

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/w3c-import.log (283491 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/w3c-import.log	2021-10-04 11:04:00 UTC (rev 283491)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/w3c-import.log	2021-10-04 12:14:33 UTC (rev 283492)
@@ -142,6 +142,12 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-003.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-004-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-004.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-005-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-005.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-006-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-006.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-007-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-item-dynamic-change-007.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-001.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-002.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/grid-positioned-items-and-autofit-tracks-003.html
@@ -231,6 +237,8 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-014.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-015.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-016.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-017-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-017.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-001-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-001.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-002-expected.html
@@ -275,6 +283,10 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-021.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-022-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-022.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-023-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-023.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-024-expected.xht
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-024.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-crash.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-negative-indices-001-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-negative-indices-001.html

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-inline-baseline-expected.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-inline-baseline-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-inline-baseline-expected.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,8 @@
+<!DOCTYPE html>
+<p>Test passes if the text is aligned.</p>
+<div style="writing-mode: vertical-lr; text-orientation: sideways;">
+  before
+  <div style="display: inline-block; background: green; width: 100px; height: 50px;">grid</div>
+  after
+</div>
+

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-inline-baseline.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-inline-baseline.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-inline-baseline.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,12 @@
+<!DOCTYPE html>
+<link rel="help" href=""
+<link rel="match" href=""
+<p>Test passes if the text is aligned.</p>
+<div style="writing-mode: vertical-lr; text-orientation: sideways;">
+  before
+  <div style="display: inline-grid;">
+    <div style="background: green; width: 100px; height: 50px;">grid</div>
+  </div>
+  after
+</div>
+

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/w3c-import.log (283491 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/w3c-import.log	2021-10-04 11:04:00 UTC (rev 283491)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/w3c-import.log	2021-10-04 12:14:33 UTC (rev 283492)
@@ -280,6 +280,8 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-007.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-008-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-008.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-inline-baseline-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-inline-baseline.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-item-alignment-with-orthogonal-flows-vertical-lr.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-item-alignment-with-orthogonal-flows-vertical-rl.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-item-alignment-with-orthogonal-flows.html

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/empty-grid-within-flexbox-expected.xht (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/empty-grid-within-flexbox-expected.xht	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/empty-grid-within-flexbox-expected.xht	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+  <title>CSS Reftest Reference</title>
+  <link rel="author" title="Gérard Talbot" href="" />
+  <style type="text/css"><![CDATA[
+  div
+  {
+  background-color: green;
+  height: 100px;
+  width: 100px;
+  }
+  ]]></style>
+ </head>
+ <body>
+  <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+  <div></div>
+ </body>
+</html>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/empty-grid-within-flexbox.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/empty-grid-within-flexbox.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/empty-grid-within-flexbox.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Grid Layout Test: Sizing of an empty grid within a flexbox</title>
+<link rel="author" title="Ethan Jimenez" href=""
+<link rel="help" href=""
+<link rel="match" href=""
+<meta name="assert" content="Checks that the intrisic sizes of an empty grid are correctly computed.">
+<style>
+  .flex {
+    display: flex;
+    width: 100px;
+    height: 100px;
+    background-color: red;
+  }
+
+  .flex-item {
+    width: 50px;
+    background-color: green;
+  }
+
+  .empty-grid {
+    display: grid;
+    grid-gap: 50px;
+  }
+</style>
+
+<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+
+<div class="flex">
+  <div class="flex-item"></div>
+  <div class="empty-grid"></div>
+  <div class="flex-item"></div>
+</div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-minmax-expected.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-minmax-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-minmax-expected.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width:100px; height:100px; background:green;"></div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-minmax.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-minmax.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-minmax.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<link rel="help" href=""
+<link rel="match" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="display: grid; width: 100px; grid-template: 50px 50px / repeat(auto-fill, minmax(50px, 25px));">
+  <div style="background: green;"></div>
+  <div style="background: green;"></div>
+  <div style="background: green;"></div>
+  <div style="background: green;"></div>
+</div>

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/w3c-import.log (283491 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/w3c-import.log	2021-10-04 11:04:00 UTC (rev 283491)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/w3c-import.log	2021-10-04 12:14:33 UTC (rev 283492)
@@ -52,6 +52,8 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-size-002.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-size-003.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-size-004.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-minmax-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-minmax.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-multiple-values-001-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-multiple-values-001.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-multiple-values-002-expected.html

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic-expected.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic-expected.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width:100px; height:100px; background:green;"></div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<link rel="help" href=""
+<link rel="match" href=""
+<p>Test passes if there is a filled green square.</p>
+<div id="target" style="display: inline-grid; background: green;">
+  <div style="writing-mode: vertical-lr; line-height: 0;">
+    <span style="display: inline-block; height: 100px; width: 50px;"></span>
+    <span style="display: inline-block; height: 50px; width: 50px;"></span>
+  </div>
+</div>
+<script>
+document.body.offsetTop;
+document.getElementById('target').style.height = '100px';
+</script>
+

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/percentage-margin-dynamic-expected.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/percentage-margin-dynamic-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/percentage-margin-dynamic-expected.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width:100px; height:100px; background:green;"></div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/percentage-margin-dynamic.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/percentage-margin-dynamic.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/percentage-margin-dynamic.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,12 @@
+<!DOCTYPE html>
+<link rel="help" href=""
+<link rel="match" href=""
+<p>Test passes if there is a filled green square.</p>
+<div id="target" style="display: grid; width: 100px; height: 200px; background: green;">
+  <div style="margin: 50%; color: green;">FAIL</div>
+</div>
+<script>
+document.body.offsetTop;
+document.getElementById('target').style.height = '100px';
+</script>
+

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-014-expected.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-014-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-014-expected.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width:100px; height:100px; background:green;"></div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-014.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-014.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-014.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,7 @@
+<!DOCTYPE html>
+<link rel="help" href=""
+<link rel="match" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width: 100px; display: grid; grid-template-column: 1fr;">
+  <img src="" style="background: green; height: auto; width: 200px; max-width: 100%;">
+</div>
\ No newline at end of file

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-015-expected.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-015-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-015-expected.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,8 @@
+<!DOCTYPE html>
+<p>Test passes if it matches the reference.</p>
+<div style="display: inline-grid; width: 100px;">
+  <div id="target" style="height: 100%;">
+    <img src="" xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect width='100' height='100' fill='green'/></svg>"
+         style="height: 100%">
+  </div>
+</div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-015.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-015.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-015.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<link rel="help" href=""
+<link rel="match" href=""
+<p>Test passes if it matches the reference.</p>
+<div style="display: inline-grid; width: 100px;">
+  <div id="target" style="height: 100%; margin-bottom: 50px;">
+    <img src="" xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect width='100' height='100' fill='green'/></svg>"
+         style="height: 100%">
+  </div>
+</div>
+<script>
+const target = document.getElementById('target');
+document.body.offsetTop;
+target.style.marginBottom = '';
+document.body.offsetTop;
+target.style.marginBottom = '50px';
+document.body.offsetTop;
+target.style.marginBottom = '';
+</script>
+

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/w3c-import.log (283491 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/w3c-import.log	2021-10-04 11:04:00 UTC (rev 283491)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/w3c-import.log	2021-10-04 12:14:33 UTC (rev 283492)
@@ -269,6 +269,8 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-order-property-painting-004.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-order-property-painting-005-expected.xht
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-order-property-painting-005.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-size-with-orthogonal-child-dynamic.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-z-axis-ordering-001-expected.xht
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-z-axis-ordering-001.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-z-axis-ordering-002-expected.xht
@@ -293,6 +295,8 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-z-axis-ordering-overlapped-items-006.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/percentage-margin-dynamic-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/percentage-margin-dynamic.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/percentage-size-indefinite-replaced-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/percentage-size-indefinite-replaced.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/percentage-size-replaced-subitems-001-expected.html
@@ -318,6 +322,10 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-012.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-013-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-013.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-014-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-014.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-015-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-015.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/table-with-infinite-max-intrinsic-width-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/table-with-infinite-max-intrinsic-width.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/whitespace-in-grid-item-001-expected.html

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-item-hit-test-expected.txt (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-item-hit-test-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-item-hit-test-expected.txt	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,3 @@
+
+FAIL grid-item-hit-test assert_equals: expected Element node <div id="target" style="height: 100px; background: cyan;"... but got Element node <div style="float: left; width: 50%; height: 400px; backg...
+

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-item-hit-test.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-item-hit-test.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-item-hit-test.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<link rel="help" href=""
+<script src=""
+<script src=""
+<div style="display: grid;">
+  <div style="height: 100px;">
+    <div style="float: left; width: 50%; height: 400px; background: hotpink;"></div>
+  </div>
+  <div id="target" style="height: 100px; background: cyan;"></div>
+</div>
+<script>
+test(() => {
+  assert_equals(document.elementFromPoint(150, 150), document.getElementById('target'));
+});
+</script>
+

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/w3c-import.log (283491 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/w3c-import.log	2021-10-04 11:04:00 UTC (rev 283491)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/w3c-import.log	2021-10-04 12:14:33 UTC (rev 283492)
@@ -109,6 +109,7 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-inline-vertical-align-001.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-item-accepts-first-letter-001.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-item-accepts-first-line-001.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-item-hit-test.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-layout-stale-001-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-layout-stale-001.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-layout-stale-002-expected.html

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-dynamic-img-expected.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-dynamic-img-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-dynamic-img-expected.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width:100px; height:100px; background:green;"></div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-dynamic-img.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-dynamic-img.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-dynamic-img.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,13 @@
+<!DOCTYPE HTML>
+<link rel="help" href=""
+<link rel="match" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="display: grid; width: 100px;">
+  <div style="display: grid; margin: auto;">
+    <img id="target" style="max-width: 100%; max-height: 100%;">
+  </div>
+</div>
+<script>
+document.body.offsetTop;
+document.getElementById('target').src = '';
+</script>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-orthogonal-child-within-flexbox-expected.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-orthogonal-child-within-flexbox-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-orthogonal-child-within-flexbox-expected.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width:100px; height:100px; background:green;"></div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-orthogonal-child-within-flexbox.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-orthogonal-child-within-flexbox.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-orthogonal-child-within-flexbox.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<link rel="help" href=""
+<link rel="match" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="display: flex; width: 100px; overflow: hidden;">
+  <div style="display: grid; height: 100px;"> <!-- min-content is 100px -->
+    <div style="writing-mode: vertical-rl; line-height: 0;">
+      <span style="display: inline-block; width: 50px; height: 100px; background: green;"></span>
+      <span style="display: inline-block; width: 50px; height: 100px; background: green;"></span>
+    </div>
+  </div>
+  <div style="background: red;">text</div>
+</div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-within-flexbox-indefinite-expected.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-within-flexbox-indefinite-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-within-flexbox-indefinite-expected.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width:100px; height:100px; background:green;"></div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-within-flexbox-indefinite.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-within-flexbox-indefinite.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-within-flexbox-indefinite.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<link rel="help" href=""
+<link rel="help" href=""
+<link rel="match" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="display: flex; flex-direction: column; min-height: 100px; width: 100px;">
+  <div style="display: grid; flex: 1; background: red;">
+    <div style="background: green;"></div>
+  </div>
+</div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-dynamic-block-size-expected.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-dynamic-block-size-expected.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-dynamic-block-size-expected.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href=""
+<p>Test passes if there is a filled green square.</p>
+<div style="width:100px; height:100px; background:green;"></div>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-dynamic-block-size.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-dynamic-block-size.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-dynamic-block-size.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<link rel="help" href=""
+<link rel="match" href=""
+<p>Test passes if there is a filled green square.</p>
+<div id="target">
+  <div style="display: inline-grid; height: 100%; background: green;">
+    <canvas width=60 height=60 style="height: 100%; min-width: 0;"></canvas>
+  </div>
+</div>
+<script>
+document.body.offsetTop;
+document.getElementById('target').style.height = '100px';
+</script>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing-expected.xht (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing-expected.xht	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing-expected.xht	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+  <title>CSS Reftest Reference</title>
+  <link rel="author" title="Gérard Talbot" href="" />
+  <style type="text/css"><![CDATA[
+  div
+  {
+  background-color: green;
+  height: 100px;
+  width: 100px;
+  }
+  ]]></style>
+ </head>
+ <body>
+  <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+  <div></div>
+ </body>
+</html>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<link rel="help" href=""
+<link rel="match" href=""
+<style>
+.grid {
+  display: inline-grid;
+  position: relative;
+  grid-template-columns: minmax(0, .5fr);
+  grid-template-rows: minmax(0, .5fr);
+}
+.item {
+  width: 200px;
+  height: 200px;
+  background: linear-gradient(green, green) no-repeat;
+  background-size: 100px 100px;
+}
+.abspos {
+  grid-area: 1 / 1 / 2 / 2;
+  position: absolute;
+  width: 200%;
+  height: 200%;
+  background: red;
+  z-index: -1;
+}
+</style>
+<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+<div class="grid">
+  <span class="item"></span>
+  <span class="abspos"></span>
+</div>

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log (283491 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log	2021-10-04 11:04:00 UTC (rev 283491)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log	2021-10-04 12:14:33 UTC (rev 283492)
@@ -61,6 +61,8 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-001.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-002.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-003.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-dynamic-block-size-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-dynamic-block-size.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-size-with-orthogonal-items.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-track-sizes-001.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-item-margin-auto-columns-rows-001.html
@@ -81,3 +83,5 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-percent-rows-spanned-shrinkwrap-001.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-stretch-respects-min-size-001-expected.xht
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-stretch-respects-min-size-001.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing-expected.xht
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-template-flexible-rerun-track-sizing.html

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/grid-placement-items-spanning-multiple-rows-expected.xht (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/grid-placement-items-spanning-multiple-rows-expected.xht	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/grid-placement-items-spanning-multiple-rows-expected.xht	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+  <title>CSS Reftest Reference</title>
+  <link rel="author" title="Gérard Talbot" href="" />
+  <style type="text/css"><![CDATA[
+  div
+  {
+  background-color: green;
+  height: 100px;
+  width: 100px;
+  }
+  ]]></style>
+ </head>
+ <body>
+  <p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+  <div></div>
+ </body>
+</html>

Added: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/grid-placement-items-spanning-multiple-rows.html (0 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/grid-placement-items-spanning-multiple-rows.html	                        (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/grid-placement-items-spanning-multiple-rows.html	2021-10-04 12:14:33 UTC (rev 283492)
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Grid Layout Test: Placement of grid items spanning multiple rows</title>
+<link rel="author" title="Ethan Jimenez" href=""
+<link rel="help" href=""
+<link rel="match" href=""
+<style>
+.grid {
+  display: grid;
+  grid-template-columns: 50px 50px;
+}
+.grid > div {
+  background: green;
+  min-height: 25px;
+}
+</style>
+<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+<div class="grid">
+  <div style="grid-row: span 4"></div>
+  <div></div>
+  <div></div>
+  <div></div>
+  <div></div>
+</div>

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/w3c-import.log (283491 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/w3c-import.log	2021-10-04 11:04:00 UTC (rev 283491)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/w3c-import.log	2021-10-04 12:14:33 UTC (rev 283492)
@@ -26,6 +26,8 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/grid-layout-lines.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/grid-layout-placement-shorthands-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/grid-layout-placement-shorthands.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/grid-placement-items-spanning-multiple-rows-expected.xht
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/grid-placement-items-spanning-multiple-rows.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/grid-placement-using-named-grid-lines-001-expected.xht
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/grid-placement-using-named-grid-lines-001.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/placement/grid-placement-using-named-grid-lines-002-expected.xht

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/w3c-import.log (283491 => 283492)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/w3c-import.log	2021-10-04 11:04:00 UTC (rev 283491)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/w3c-import.log	2021-10-04 12:14:33 UTC (rev 283492)
@@ -25,6 +25,8 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/dynamic-grid-with-auto-fill.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/dynamic-grid-within-flexbox-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/dynamic-grid-within-flexbox.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/empty-grid-within-flexbox-expected.xht
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/empty-grid-within-flexbox.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-child-percent-basis-resize-1-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-child-percent-basis-resize-1.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-non-auto-height-stretch-001-expected.html
@@ -41,8 +43,14 @@
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-item-percentage-quirk-002.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-layout-properties.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-tracks-stretched-with-different-flex-factors-sum.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-dynamic-img-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-dynamic-img.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-orthogonal-child-within-flexbox-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-with-orthogonal-child-within-flexbox.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-within-flexbox-definite-change-expected.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-within-flexbox-definite-change.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-within-flexbox-indefinite-expected.html
+/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-within-flexbox-indefinite.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/inheritance.html
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/relative-grandchild-expected.xht
 /LayoutTests/imported/w3c/web-platform-tests/css/css-grid/relative-grandchild.html
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to