Update web-platform-tests to revision b'f0b66362cc5dec54d81e0a56458b48f310a2eba9'

This commit is contained in:
WPT Sync Bot 2023-04-16 01:26:13 +00:00
parent 766917ef4f
commit 75286b8eab
467 changed files with 8309 additions and 3209 deletions

View file

@ -50,13 +50,13 @@ html,body {
</article>
<article class="grid" style="grid-template-columns: auto 100px auto">
<div class="subgrid" style="grid-column:2 span 2">
<div class="subgrid" style="grid-column:2 / span 2">
The cat can not be separated from milk
</div>
</article>
<article class="grid" style="grid-template-columns: auto 100px auto">
<div class="subgrid" style="grid-column:1 span 3">
<div class="subgrid" style="grid-column:1 / span 3">
The cat can not be separated from milk
</div>
</article>

View file

@ -53,13 +53,13 @@ html,body {
</article>
<article class="grid" style="grid-template-columns: auto 100px auto">
<div class="subgrid" style="grid-column:2 span 2">
<div class="subgrid" style="grid-column:2 / span 2">
The cat can not be separated from milk
</div>
</article>
<article class="grid" style="grid-template-columns: auto 100px auto">
<div class="subgrid" style="grid-column:1 span 3">
<div class="subgrid" style="grid-column:1 / span 3">
The cat can not be separated from milk
</div>
</article>

View file

@ -5,12 +5,13 @@
-->
<html><head>
<meta charset="utf-8">
<title>Test: subgrid disabled if grid item establishes independent formatting context</title>
<title>Reference: subgrid disabled if grid item establishes independent formatting context</title>
<link rel="author" title="Matt Woodrow" href="https://bugs.webkit.org/show_bug.cgi?id=237692">
<link rel="help" href="https://drafts.csswg.org/css-grid-2/#subgrid-listing">
<style>
html,body {
color:black; background-color:white; font:16px/1 monospace; padding:0; margin:0;
font:16px/1 monospace; padding:0; margin:0; line-height: 0;
}
.grid {
@ -31,5 +32,22 @@ html,body {
<div class="grid">
</div>
<div class="grid">
</div>
<div class="grid">
</div>
<div class="grid">
</div>
<div class="grid">
</div>
<div class="grid">
</div>
<div class="grid">
</div>
</body>
</html>

View file

@ -10,8 +10,9 @@
<link rel="help" href="https://drafts.csswg.org/css-grid-2/#subgrid-listing">
<link rel="match" href="independent-formatting-context-ref.html">
<style>
html,body {
color:black; background-color:white; font:16px/1 monospace; padding:0; margin:0;
font:16px/1 monospace; padding:0; margin:0; line-height: 0;
}
.grid {
@ -32,19 +33,20 @@ html,body {
}
.first {
background-color: green;
grid-row: 1;
background-color: green;
}
.second {
background-color: red;
grid-row: 2;
background-color: green;
}
</style>
</head>
<body>
<!-- The subgrid's style attribute establishes an independent formatting context
and makes them no longer eligible as subgrids.-->
<div class="grid">
<div class="subgrid" style="position:absolute">
<div class="first"></div>
@ -57,5 +59,43 @@ html,body {
</div>
</div>
<div class="grid">
<div class="subgrid" style="contain: paint">
<div class="first"></div>
</div>
</div>
<div class="grid">
<div class="subgrid" style="contain: strict">
<div class="first"></div>
</div>
</div>
<div class="grid">
<div class="subgrid" style="contain: content">
<div class="first"></div>
</div>
</div>
<!-- Only layout and paint containment establish an independent formatting
context. These tests validate that other types of containment maintain
subgrid layout.-->
<div class="grid">
<div class="subgrid" style="contain: none">
<div class="second"></div>
</div>
</div>
<div class="grid">
<div class="subgrid" style="contain: size">
<div class="second"></div>
</div>
</div>
<div class="grid">
<div class="subgrid" style="contain: style">
<div class="second"></div>
</div>
</div>
</body>
</html>