Update web-platform-tests to revision 81962ac8802223d038b188b6f9cb88a0a9c5beee

This commit is contained in:
WPT Sync Bot 2018-05-18 22:02:29 -04:00
parent fe1a057bd1
commit 24183668c4
1960 changed files with 29853 additions and 10555 deletions

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="paint containment does not apply to non atomic inlines">
<link rel="match" href="reference/contain-size-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-paint">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-paint">
<style>
span {

View file

@ -6,7 +6,7 @@
<meta name=flags content="ahem">
<meta name=assert content="layout containment does not apply to ruby-base">
<link rel="match" href="reference/contain-layout-002-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-paint">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-paint">
<style>
rb {

View file

@ -6,7 +6,7 @@
<meta name=flags content="ahem">
<meta name=assert content="layout containment does not apply to ruby-base-container">
<link rel="match" href="reference/contain-layout-002-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-paint">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-paint">
<style>
rbc {

View file

@ -6,7 +6,7 @@
<meta name=flags content="ahem">
<meta name=assert content="layout containment does not apply to ruby-text-container">
<link rel="match" href="reference/contain-layout-004-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-paint">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-paint">
<style>
rtc {

View file

@ -6,7 +6,7 @@
<meta name=flags content="ahem">
<meta name=assert content="layout containment does not apply to ruby-text">
<link rel="match" href="reference/contain-layout-005-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-paint">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-paint">
<style>
rt {

View file

@ -0,0 +1,28 @@
<!DOCTYPE html>
<meta charset="utf-8">
<title>CSS Containment Test: Layout containment absolutely positioned descendants</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="https://drafts.csswg.org/css-contain-1/#containment-layout">
<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
<meta name=assert content="Layout containment makes an element to act as containing block for absolutely positioned descendants.">
<style>
#contain-layout {
contain: layout;
width: 100px;
height: 100px;
background: red;
}
#abspos {
position: absolute;
bottom: 0;
right: 0;
background: green;
width: 100px;
height: 100px;
}
</style>
<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
<div id="contain-layout">
<div id="abspos"></div>
</div>

View file

@ -0,0 +1,28 @@
<!DOCTYPE html>
<meta charset="utf-8">
<title>CSS Containment Test: Layout containment fixed positioned descendants</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="https://drafts.csswg.org/css-contain-1/#containment-layout">
<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
<meta name=assert content="Layout containment makes an element to act as containing block for fixed positioned descendants.">
<style>
#contain-layout {
contain: layout;
width: 100px;
height: 100px;
background: red;
}
#fixed {
position: fixed;
bottom: 0;
right: 0;
background: green;
width: 100px;
height: 100px;
}
</style>
<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
<div id="contain-layout">
<div id="fixed"></div>
</div>

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="layout containment allows forced breaks.">
<link rel="match" href="reference/contain-style-breaks-004-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-layout">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-layout">
<link rel=help href="https://drafts.csswg.org/css-break-3/#forced-break">
<style>

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="forced breaks within layout containment do not propagate to the parent.">
<link rel="match" href="reference/contain-layout-breaks-002-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-layout">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-layout">
<link rel=help href="https://drafts.csswg.org/css-break-3/#forced-break">
<style>

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="paint containment clips at the padding edge, not content edge, and takes corner clipping into account">
<link rel="match" href="reference/contain-paint-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-paint">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-paint">
<style>
div {

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="paint containment does not apply to non atomic inlines">
<link rel="match" href="reference/contain-size-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-paint">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-paint">
<style>
span {

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="paint containment applies to the principal box, which is the table wrapper box for tables">
<link rel="match" href="reference/contain-size-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-paint">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-paint">
<style>
table { contain: paint; }

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="paint containment applies to the principal box, which for list items excludes the list marker">
<link rel="match" href="reference/contain-paint-004-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-paint">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-paint">
<style>
li { contain: paint; }

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="paint containment does not apply to ruby-base">
<link rel="match" href="reference/contain-size-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-paint">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-paint">
<style>
rb {

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="paint containment does not apply to ruby-base-container">
<link rel="match" href="reference/contain-size-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-paint">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-paint">
<style>
rbc {

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="paint containment does not apply to ruby-text-container">
<link rel="match" href="reference/contain-paint-007-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-paint">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-paint">
<style>
rtc {

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="paint containment does not apply to ruby-text">
<link rel="match" href="reference/contain-paint-008-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-paint">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-paint">
<style>
rt {

View file

@ -0,0 +1,28 @@
<!DOCTYPE html>
<meta charset="utf-8">
<title>CSS Containment Test: Paint containment absolutely positioned descendants</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="https://drafts.csswg.org/css-contain-1/#containment-paint">
<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
<meta name=assert content="Paint containment makes an element to act as containing block for absolutely positioned descendants.">
<style>
#contain-paint {
contain: paint;
width: 100px;
height: 100px;
background: red;
}
#abspos {
position: absolute;
bottom: 0;
right: 0;
background: green;
width: 100px;
height: 100px;
}
</style>
<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
<div id="contain-paint">
<div id="abspos"></div>
</div>

View file

@ -0,0 +1,28 @@
<!DOCTYPE html>
<meta charset="utf-8">
<title>CSS Containment Test: Paint containment fixed positioned descendants</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="https://drafts.csswg.org/css-contain-1/#containment-paint">
<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
<meta name=assert content="Paint containment makes an element to act as containing block for fixed positioned descendants.">
<style>
#contain-paint {
contain: paint;
width: 100px;
height: 100px;
background: red;
}
#fixed {
position: fixed;
bottom: 0;
right: 0;
background: green;
width: 100px;
height: 100px;
}
</style>
<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
<div id="contain-paint">
<div id="fixed"></div>
</div>

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="size containment does not apply to non atomic inlines">
<link rel="match" href="reference/contain-size-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-size">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-size">
<style>
div { overflow: hidden; }

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="size containment does not to apply ruby-base, which is an internatl ruby element">
<link rel="match" href="reference/contain-size-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-size">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-size">
<link rel=help href="https://drafts.csswg.org/css-display-3/#internal-ruby-element">
<style>

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="size containment does not to apply ruby-base-container, which is an internatl ruby element">
<link rel="match" href="reference/contain-size-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-size">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-size">
<link rel=help href="https://drafts.csswg.org/css-display-3/#internal-ruby-element">
<style>

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="size containment does not to apply ruby-text-container, which is an internatl ruby element">
<link rel="match" href="reference/contain-size-004-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-size">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-size">
<link rel=help href="https://drafts.csswg.org/css-display-3/#internal-ruby-element">
<style>

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="size containment does not to apply ruby-text, which is an internatl ruby element">
<link rel="match" href="reference/contain-size-005-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-size">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-size">
<link rel=help href="https://drafts.csswg.org/css-display-3/#internal-ruby-element">
<style>

View file

@ -6,7 +6,7 @@
<meta name=flags content="ahem">
<meta name=assert content="size containment makes element monolithic">
<link rel="match" href="reference/contain-size-breaks-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-style">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-style">
<link rel=help href="https://drafts.csswg.org/css-break-3/#monolithic">
<style>

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="style containment is (no longer) supposed to have any effect on the break-inside property">
<link rel="match" href="reference/contain-style-breaks-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-style">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-style">
<style>
article {

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="style containment is not (any longer) supposed to have any effect on the break-inside property. Same as -001, applying containment on the parent.">
<link rel="match" href="reference/contain-style-breaks-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-style">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-style">
<style>
article {

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="style containment is not (any longer) supposed to have any effect on the break-inside property. Same as -001, applying break-inside on the parent.">
<link rel="match" href="reference/contain-style-breaks-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-style">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-style">
<style>
article {

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="style containment is not (any longer) supposed to have any effect on the break-before property.">
<link rel="match" href="reference/contain-style-breaks-004-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-style">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-style">
<style>
article {

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="style containment is not (any longer) supposed to have any effect on the break-after property.">
<link rel="match" href="reference/contain-style-breaks-004-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-style">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-style">
<style>
article {

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<title>CSS Containment Test: contain:style for counters</title>
<link rel="help" href="https://drafts.csswg.org/css-contain/#containment-style">
<link rel="help" href="https://drafts.csswg.org/css-contain-1/#containment-style">
<link rel="match" href="contain-style-counters-ref.html">
<style>
#t1 { contain: style }

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="counter-increment is scoped to the subtree and creates a new counter at the root of the subtree">
<link rel="match" href="reference/counter-scoping-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-style">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-style">
<style>
div {

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="counter-set is scoped to the subtree and creates a new counter at the root of the subtree">
<link rel="match" href="reference/counter-scoping-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-style">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-style">
<link rel=help href="https://drafts.csswg.org/css-lists-3/#propdef-counter-set">
<style>

View file

@ -5,7 +5,7 @@
<link rel="author" title="Florian Rivoal" href="https://florian.rivoal.net">
<meta name=flags content="">
<meta name=assert content="When considering the effects of the scoped property on elements inside the subtree, the element at the base of the subtree is treated as if it was the root of the document">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-style">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-style">
<link rel="match" href="reference/counter-scoping-003-ref.html">
<style>

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="style containment cause the open-quote value of the content property are scoped to the element's subtree">
<link rel="match" href="reference/quote-scoping-001-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-style">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-style">
<style>

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="style containment cause the close-quote value of the content property are scoped to the element's subtree">
<link rel="match" href="reference/quote-scoping-002-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-style">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-style">
<style>

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="style containment cause the no-open-quote value of the content property are scoped to the element's subtree">
<link rel="match" href="reference/quote-scoping-003-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-style">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-style">
<style>

View file

@ -6,7 +6,7 @@
<meta name=flags content="">
<meta name=assert content="style containment cause the no-close-quote value of the content property are scoped to the element's subtree">
<link rel="match" href="reference/quote-scoping-003-ref.html">
<link rel=help href="https://drafts.csswg.org/css-contain/#containment-style">
<link rel=help href="https://drafts.csswg.org/css-contain-1/#containment-style">
<style>