mirror of
https://github.com/servo/servo.git
synced 2025-08-14 18:05:36 +01:00
Update web-platform-tests to revision b'468d01bbd84da2babf265c6af46947be68713440'
This commit is contained in:
parent
35e95f55a1
commit
58e8ee674b
9438 changed files with 266112 additions and 106976 deletions
|
@ -0,0 +1,40 @@
|
|||
<!DOCTYPE html>
|
||||
<title>'shape-outside' layout is updated after the image has been loaded</title>
|
||||
<link rel="help" href="https://drafts.csswg.org/css-shapes/#shapes-from-image">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<style>
|
||||
#shape {
|
||||
float: left;
|
||||
width: 200px;
|
||||
height: 200px;
|
||||
shape-outside: url("support/left-half-rectangle.png?pipe=trickle(d1)");
|
||||
}
|
||||
</style>
|
||||
<p>
|
||||
Verify that an image valued shape-outside layout is updated after the image has
|
||||
been loaded. This test checks that the left edge of the "Hello World" text span
|
||||
is defined by the 200px wide float before shape-outside image has been loaded and
|
||||
by the 100px wide image segment after it has been loaded.
|
||||
</p>
|
||||
<div id="container">
|
||||
<img src="support/left-half-rectangle.png" id="shape"><span id="text">Hello World</span>
|
||||
</div>
|
||||
<script>
|
||||
function elementRect(elementId) {
|
||||
var s = document.getElementById("container").getBoundingClientRect();
|
||||
var r = document.getElementById(elementId).getBoundingClientRect();
|
||||
return {left: r.left - s.left, top: r.top - s.top,
|
||||
width: r.width, height: r.height};
|
||||
}
|
||||
|
||||
async_test(t => {
|
||||
assert_equals(elementRect("text").left, 200, 'image not loaded');
|
||||
|
||||
window.onload = t.step_func_done(() => {
|
||||
document.body.offsetTop; // Force a layout.
|
||||
|
||||
assert_equals(elementRect("text").left, 100, 'image loaded');
|
||||
});
|
||||
});
|
||||
</script>
|
|
@ -8,6 +8,7 @@
|
|||
<meta name="assert" content="shape-image-threshold is any valid number and computed the
|
||||
clipped value between 0 and 1.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
<meta name="assert" content="shape-image-threshold may take calc values and computed the
|
||||
clipped value between 0 and 1.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-image-threshold-property">
|
||||
<meta name="assert" content="shape-image-threshold is set to 0 when an invalid value is specified.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-image-threshold-property">
|
||||
<meta name="assert" content="shape-outside can be assigned the 'inherit' value and does not inherit by default.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-margin-property">
|
||||
<meta name="assert" content="shape-margin values may be either a length or percentage">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-margin-property">
|
||||
<meta name="assert" content="shape-margin values may be in any length unit">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-margin-property">
|
||||
<meta name="assert" content="shape-margin values may be either a length or percentage">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-margin-property">
|
||||
<meta name="assert" content="shape-margin values may be calc() values">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-margin-property">
|
||||
<meta name="assert" content="shape-margin values may only be positive length units.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-margin-property">
|
||||
<meta name="assert" content="The shape-margin value is not inherited and can be assigned the 'inherit' value.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#typedef-shape-box">
|
||||
<meta name="assert" content="Shape-outside may be one of the box model box values">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="A circular basic shape has an optional radius and position component">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="A circle's radius may be a length, percentage, or keyword.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -16,6 +16,7 @@
|
|||
or [ left|center|right top|center|bottom ]
|
||||
or [ top|center|bottom ]. ">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
or [ top|center|bottom ].
|
||||
All position arguments not in this form are invalid.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css3-values/#lengths">
|
||||
<meta name="assert" content="A circle's position arguments may in any valid <length> unit allowed by a <position> value.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="A circle's radius may be in any valid length unit.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<meta name="assert" content="A circle's radius may be in signed positive or decimal/non-decimal format. Negative
|
||||
radii are invalid.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="This test verifies that invalid shape-radius arguments on circle() don't parse.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="This test verifies that invalid position arguments on circle() don't parse">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<meta name="assert" content="A circle's position arguments may be in signed positive/negative or
|
||||
decimal/non-decimal format.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css3-values/#calc-notation">
|
||||
<meta name="assert" content="A circle's arguments may be in calc() values.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css3-values/#calc-notation">
|
||||
<meta name="assert" content="A circle's <position> arguments may be in calc() values.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-cascade-3/#computed">
|
||||
<meta name="assert" content="The basic shape can contain relative length formats, which resolve to the computed (absolute) length value">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-cascade-3/#computed">
|
||||
<meta name="assert" content="The basic shape can contain percentages, which remain unchanged when computed">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="An elliptical basic shape has two optional components, radii (2) and a position.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="An elliptical basic shape's radii may be keywords, lengths or percentages">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -16,6 +16,7 @@
|
|||
or [ left|center|right top|center|bottom ]
|
||||
or [ top|center|bottom ]. ">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
or [ top|center|bottom ].
|
||||
All position arguments not in this form are invalid.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css3-values/#lengths">
|
||||
<meta name="assert" content="An ellipse's position arguments may in any valid <length> unit allowed by a <position> value.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="An ellipse's radii may be in any valid length unit.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<meta name="assert" content="An ellipse's radii may be in signed positive or decimal/non-decimal format. Negative
|
||||
radii are invalid.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="This test verifies that invalid shape-radius arguments on ellipse() don't parse.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="This test verifies that invalid position arguments on ellipse() don't parse">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<meta name="assert" content="An ellipse's position arguments may be in signed positive/negative or
|
||||
decimal/non-decimal format.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css3-values/#calc-notation">
|
||||
<meta name="assert" content="An ellipse's arguments may be in calc() values.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css3-values/#calc-notation">
|
||||
<meta name="assert" content="An ellipse's <position> arguments may be in calc() values.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="An inset has 1 to 4 insets, and optional border radii that follow the border-radius format">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="An inset has 1 to 4 insets as percentages or length in any unit">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<meta name="assert" content="An inset's radial component has 1 to 4 length/percentages, optionally followed by a '/'
|
||||
and an additional 1 to 4 length/percentages and lengths can be in any unit.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css3-values/#lengths">
|
||||
<meta name="assert" content="An inset's radial component's values can be in any length unit">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<meta name="assert" content="These tests verify that shape-outside inset() arguments can be numbers that are signed in
|
||||
positive and negative and/or decimal/non-decimal form.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="These tests verifies that invalid inset() arguments don't parse.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<meta name="assert" content="These tests verify that shape-outside inset() radial component can be numbers that are in
|
||||
signed positive and/or decimal/non-decimal form. Negative values are not allowed">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="These tests verify invalid radial component arguments don't parse.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css3-values/#calc-notation">
|
||||
<meta name="assert" content="An inset's arguments may be in calc() values.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css3-values/#calc-notation">
|
||||
<meta name="assert" content="An inset's radial component arguments may be in calc() values.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="A polygonal basic shape has an optional fill-rule and one or more pairs of coordinates">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="A polygonal basic shape's optional fill-rule may be either 'nonzero' or 'evenodd'">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="A polygonal basic shape's points may be either lengths or percentages">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="A polygonal basic shape's points may be either lengths or percentages">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css3-values/#lengths">
|
||||
<meta name="assert" content="A polygon's veritices may in percentage or any valid <length> units.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="A polygon's vertices can be in signed positive/negative or decimal/non-decimal format">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css3-values/#calc-notation">
|
||||
<meta name="assert" content="A polygon's arguments may be in calc() values.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/cssom-1/#serializing-css-values">
|
||||
<meta name="assert" content="A basic basic shape can contain any length unit type, or percentage">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/cssom-1/#serializing-css-values">
|
||||
<meta name="assert" content="The basic shape can contain all valid number formats">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#typedef-shape-box">
|
||||
<meta name="assert" content="Shape-outside may be a pair of shape and box values">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="Shape-outside takes can be assigned the 'inherit' value.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="Shape-outside takes its default value of none when assigned the 'initial' value">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property">
|
||||
<meta name="assert" content="shape-outside can be explictly assigned the default value of none.">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<link rel="help" href="http://www.w3.org/TR/cssom-1/#serializing-css-values">
|
||||
<meta name="assert" content="Basic shapes use functional notation, and may contain optional whitespace inside the parentheses">
|
||||
<meta name="flags" content="ahem dom">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="support/parsing-utils.js"></script>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue