From ab03b2ccf45a756ebfb853402cccbefb5eb39a75 Mon Sep 17 00:00:00 2001 From: Celeste Pan Date: Mon, 12 Jan 2026 11:26:22 -0800 Subject: [PATCH] [Masonry] Handle inline size containment Handle inline size containment by using the author-specified inline size and ignoring children when computing min-max-content sizes. This also accounts for the case where `contain: size` is used, but no inline/block size is specified (test 015 covers this). Doesn't implement block-size containment; tests failing as a result of this were added to the TestExpectations file. This references the Grid CSS change to handle inline size containment: https://chromium-review.googlesource.com/c/chromium/src/+/2935766 and creates Grid-Lanes specific versions of the tests used to test this property in CSS Grid. Bug: 343257585 Change-Id: I405a733a78c971bb276c398cc43a97576c4e12e3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7337635 Commit-Queue: Celeste Pan Reviewed-by: Alison Maher Reviewed-by: Kurt Catti-Schmidt Cr-Commit-Position: refs/heads/main@{#1567923} --- ...grid-lanes-contain-intrinsic-size-001.html | 18 +++++ ...grid-lanes-contain-intrinsic-size-002.html | 24 +++++++ ...grid-lanes-contain-intrinsic-size-003.html | 19 +++++ ...grid-lanes-contain-intrinsic-size-004.html | 19 +++++ ...grid-lanes-contain-intrinsic-size-005.html | 19 +++++ ...grid-lanes-contain-intrinsic-size-006.html | 18 +++++ ...grid-lanes-contain-intrinsic-size-007.html | 28 ++++++++ ...grid-lanes-contain-intrinsic-size-008.html | 39 +++++++++++ ...grid-lanes-contain-intrinsic-size-009.html | 69 +++++++++++++++++++ ...grid-lanes-contain-intrinsic-size-010.html | 17 +++++ ...grid-lanes-contain-intrinsic-size-011.html | 34 +++++++++ ...grid-lanes-contain-intrinsic-size-012.html | 20 ++++++ ...grid-lanes-contain-intrinsic-size-013.html | 19 +++++ ...-lanes-contain-intrinsic-size-014-ref.html | 61 ++++++++++++++++ ...grid-lanes-contain-intrinsic-size-014.html | 66 ++++++++++++++++++ ...-lanes-contain-intrinsic-size-015-ref.html | 33 +++++++++ ...grid-lanes-contain-intrinsic-size-015.html | 39 +++++++++++ ...contain-intrinsic-size-column-001-ref.html | 27 ++++++++ ...nes-contain-intrinsic-size-column-001.html | 32 +++++++++ ...contain-intrinsic-size-column-002-ref.html | 26 +++++++ ...nes-contain-intrinsic-size-column-002.html | 31 +++++++++ ...contain-intrinsic-size-column-003-ref.html | 27 ++++++++ ...nes-contain-intrinsic-size-column-003.html | 32 +++++++++ ...es-contain-intrinsic-size-logical-001.html | 11 +++ ...es-contain-intrinsic-size-row-001-ref.html | 27 ++++++++ ...-lanes-contain-intrinsic-size-row-001.html | 32 +++++++++ ...es-contain-intrinsic-size-row-002-ref.html | 26 +++++++ ...-lanes-contain-intrinsic-size-row-002.html | 31 +++++++++ ...es-contain-intrinsic-size-row-003-ref.html | 27 ++++++++ ...-lanes-contain-intrinsic-size-row-003.html | 32 +++++++++ 30 files changed, 903 insertions(+) create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-001.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-002.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-003.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-004.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-005.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-006.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-007.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-008.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-009.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-010.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-011.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-012.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-013.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-014-ref.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-014.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-015-ref.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-015.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-001-ref.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-001.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-002-ref.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-002.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-003-ref.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-003.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-logical-001.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-001-ref.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-001.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-002-ref.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-002.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-003-ref.html create mode 100644 css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-003.html diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-001.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-001.html new file mode 100644 index 00000000000000..63ca0091148f97 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-001.html @@ -0,0 +1,18 @@ + + +CSS contain-intrinsic-size: unsized div + + + + + + + +
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-002.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-002.html new file mode 100644 index 00000000000000..1a2f9941039248 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-002.html @@ -0,0 +1,24 @@ + + +CSS contain-intrinsic-size: div with max-content parent + + + + + + + +
+
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-003.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-003.html new file mode 100644 index 00000000000000..51d11b5c599632 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-003.html @@ -0,0 +1,19 @@ + + +CSS contain-intrinsic-size: width specified + + + + + + + +
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-004.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-004.html new file mode 100644 index 00000000000000..433bcbfb76bfac --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-004.html @@ -0,0 +1,19 @@ + + +CSS contain-intrinsic-size: width is min-content + + + + + + + +
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-005.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-005.html new file mode 100644 index 00000000000000..d192870c99bab6 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-005.html @@ -0,0 +1,19 @@ + + +CSS contain-intrinsic-size: width is max-content + + + + + + + +
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-006.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-006.html new file mode 100644 index 00000000000000..6583710b2a37a7 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-006.html @@ -0,0 +1,18 @@ + + +CSS contain-intrinsic-size: unsized div, intrinsic-size is small + + + + + + + +
Lorem ipsum
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-007.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-007.html new file mode 100644 index 00000000000000..b434c3dfd13f54 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-007.html @@ -0,0 +1,28 @@ + + +CSS contain-intrinsic-size: div with border + + + + + + + +
+
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-008.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-008.html new file mode 100644 index 00000000000000..927b3933a0579d --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-008.html @@ -0,0 +1,39 @@ + + +CSS contain-intrinsic-size: writing modes + + + + + + + +
Lorem
+
Ipsum
+
Dolor
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-009.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-009.html new file mode 100644 index 00000000000000..7c61df35e4f3be --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-009.html @@ -0,0 +1,69 @@ + + +CSS contain-intrinsic-size: select multiple + + + + + + + + + + + + + + + + + + + + + + + diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-010.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-010.html new file mode 100644 index 00000000000000..afeac9e8556000 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-010.html @@ -0,0 +1,17 @@ + + +CSS contain-intrinsic-size: replaced content + + + + + + + + diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-011.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-011.html new file mode 100644 index 00000000000000..bbf7adfe3e4a38 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-011.html @@ -0,0 +1,34 @@ + + + +CSS contain-intrinsic-size: intrinsic-size changes. + + + + + + + + +
+ + + diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-012.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-012.html new file mode 100644 index 00000000000000..464829fa472bc0 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-012.html @@ -0,0 +1,20 @@ + + +CSS contain-intrinsic-size: sized div + + + + + + + +
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-013.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-013.html new file mode 100644 index 00000000000000..4bfe85767d3841 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-013.html @@ -0,0 +1,19 @@ + + +CSS contain-intrinsic-size: div with fit-content width + + + + + + + +
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-014-ref.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-014-ref.html new file mode 100644 index 00000000000000..7ccbd90fc971fe --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-014-ref.html @@ -0,0 +1,61 @@ + + + + + +

min-width larger than contain-intrinsic-width: +

+
one
+
two
+
+ +

min-width smaller than contain-intrinsic-width: +

+
one
+
two
+
+ +

max-width ignored since min-width is larger: +

+
one
+
two
+
+ +

min-width shrinks grid-lanes container since it overrides contain-intrinsic-width: +

+
one
+
two
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-014.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-014.html new file mode 100644 index 00000000000000..677d5bf63212e6 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-014.html @@ -0,0 +1,66 @@ + + +CSS contain-intrinsic-size: grid auto-fit, min- max- size interactions + + + + + + + +

min-width larger than contain-intrinsic-width: +

+
one
+
two
+
+ +

min-width smaller than contain-intrinsic-width: +

+
one
+
two
+
+ +

max-width ignored since min-width is larger: +

+
one
+
two
+
+ +

min-width shrinks grid-lanes container since it overrides contain-intrinsic-width: +

+
one
+
two
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-015-ref.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-015-ref.html new file mode 100644 index 00000000000000..8a2eb6d4b9ee58 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-015-ref.html @@ -0,0 +1,33 @@ + + + + + +
+
+ The masonry container does not stretch to fit this content. +
+
+ diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-015.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-015.html new file mode 100644 index 00000000000000..313dab1b45e739 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-015.html @@ -0,0 +1,39 @@ + + +CSS contain-intrinsic-size: unsized div + + + + + + + +
+
+ The masonry container does not stretch to fit this content. +
+
+ diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-001-ref.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-001-ref.html new file mode 100644 index 00000000000000..91de33c465e31d --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-001-ref.html @@ -0,0 +1,27 @@ + + + + + +
+
+
+
+
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-001.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-001.html new file mode 100644 index 00000000000000..841d771aea0811 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-001.html @@ -0,0 +1,32 @@ + + +CSS contain-intrinsic-size: grid definite size + + + + + + + +
+
+
+
+
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-002-ref.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-002-ref.html new file mode 100644 index 00000000000000..94b80e01b15c79 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-002-ref.html @@ -0,0 +1,26 @@ + + + + + +
+
+
+
+
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-002.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-002.html new file mode 100644 index 00000000000000..76ef1b2b9148fc --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-002.html @@ -0,0 +1,31 @@ + + +CSS contain-intrinsic-size: grid indefinite size + + + + + + + +
+
+
+
+
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-003-ref.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-003-ref.html new file mode 100644 index 00000000000000..1df51c5d1e2e28 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-003-ref.html @@ -0,0 +1,27 @@ + + + + + +
+
+
+
+
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-003.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-003.html new file mode 100644 index 00000000000000..08664fbd0e3c7c --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-column-003.html @@ -0,0 +1,32 @@ + + +CSS contain-intrinsic-size: grid definite size, large size + + + + + + + +
+
+
+
+
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-logical-001.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-logical-001.html new file mode 100644 index 00000000000000..3971a0dd3fc5a2 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-logical-001.html @@ -0,0 +1,11 @@ + + +CSS contain-intrinsic-size: Logical versions + + + + +

Test passes if there is a filled green square.

+ +
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-001-ref.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-001-ref.html new file mode 100644 index 00000000000000..de20135ce128c4 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-001-ref.html @@ -0,0 +1,27 @@ + + + + + +
+
+
+
+
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-001.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-001.html new file mode 100644 index 00000000000000..72dd85ffc81194 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-001.html @@ -0,0 +1,32 @@ + + +CSS contain-intrinsic-size: grid definite size + + + + + + + +
+
+
+
+
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-002-ref.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-002-ref.html new file mode 100644 index 00000000000000..df1f5e7da021d0 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-002-ref.html @@ -0,0 +1,26 @@ + + + + + +
+
+
+
+
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-002.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-002.html new file mode 100644 index 00000000000000..bb802eb853f7c0 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-002.html @@ -0,0 +1,31 @@ + + +CSS contain-intrinsic-size: grid indefinite size + + + + + + + +
+
+
+
+
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-003-ref.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-003-ref.html new file mode 100644 index 00000000000000..0310deb505caf7 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-003-ref.html @@ -0,0 +1,27 @@ + + + + + +
+
+
+
+
+
diff --git a/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-003.html b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-003.html new file mode 100644 index 00000000000000..a9538fe3cb0382 --- /dev/null +++ b/css/css-grid/grid-lanes/tentative/intrinsic-sizing/grid-lanes-contain-intrinsic-size-row-003.html @@ -0,0 +1,32 @@ + + +CSS contain-intrinsic-size: grid definite size, large size + + + + + + + +
+
+
+
+
+