author | moz-wptsync-bot <wptsync@mozilla.com> |
Wed, 06 Jun 2018 15:34:46 +0000 | |
changeset 422166 | 8d5c326135ff646f87807a876033cdbf65f137fb |
parent 422165 | 07d83b88f14c04a441d97508fb326c704166a38d |
child 422167 | c856b89046f25c1fc30e5b611beea370961008d2 |
push id | 34122 |
push user | ebalazs@mozilla.com |
push date | Mon, 11 Jun 2018 09:37:00 +0000 |
treeherder | mozilla-central@9941eb8c3b29 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | testonly |
bugs | 1464495, 11168 |
milestone | 62.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/reftest.list +++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/reftest.list @@ -51,16 +51,17 @@ == shape-outside-circle-048.html shape-outside-circle-048-ref.html == shape-outside-circle-049.html shape-outside-circle-049-ref.html == shape-outside-circle-050.html shape-outside-circle-050-ref.html == shape-outside-circle-051.html shape-outside-circle-051-ref.html == shape-outside-circle-052.html shape-outside-circle-052-ref.html == shape-outside-circle-053.html shape-outside-circle-053-ref.html == shape-outside-circle-054.html shape-outside-circle-054-ref.html == shape-outside-circle-055.html shape-outside-circle-055-ref.html +== shape-outside-circle-056.html shape-outside-circle-056-ref.html # Basic shape: ellipse() == shape-outside-ellipse-032.html shape-outside-ellipse-032-ref.html == shape-outside-ellipse-033.html shape-outside-ellipse-033-ref.html == shape-outside-ellipse-034.html shape-outside-ellipse-034-ref.html == shape-outside-ellipse-035.html shape-outside-ellipse-035-ref.html == shape-outside-ellipse-036.html shape-outside-ellipse-036-ref.html == shape-outside-ellipse-037.html shape-outside-ellipse-037-ref.html @@ -73,16 +74,17 @@ == shape-outside-ellipse-044.html shape-outside-ellipse-044-ref.html == shape-outside-ellipse-045.html shape-outside-ellipse-045-ref.html == shape-outside-ellipse-046.html shape-outside-ellipse-046-ref.html == shape-outside-ellipse-047.html shape-outside-ellipse-047-ref.html == shape-outside-ellipse-048.html shape-outside-ellipse-048-ref.html == shape-outside-ellipse-049.html shape-outside-ellipse-049-ref.html == shape-outside-ellipse-050.html shape-outside-ellipse-050-ref.html == shape-outside-ellipse-051.html shape-outside-ellipse-051-ref.html +== shape-outside-ellipse-052.html shape-outside-ellipse-052-ref.html # Basic shape: inset() == shape-outside-inset-016.html shape-outside-inset-016-ref.html == shape-outside-inset-017.html shape-outside-inset-017-ref.html == shape-outside-inset-020.html shape-outside-inset-020-ref.html == shape-outside-inset-021.html shape-outside-inset-021-ref.html == shape-outside-inset-022.html shape-outside-inset-022-ref.html == shape-outside-inset-023.html shape-outside-inset-023-ref.html @@ -95,8 +97,15 @@ == shape-outside-polygon-018.html shape-outside-polygon-018-ref.html == shape-outside-polygon-019.html shape-outside-polygon-019-ref.html == shape-outside-polygon-020.html shape-outside-polygon-020-ref.html == shape-outside-polygon-021.html shape-outside-polygon-021-ref.html == shape-outside-polygon-022.html shape-outside-polygon-022-ref.html == shape-outside-polygon-023.html shape-outside-polygon-023-ref.html == shape-outside-polygon-024.html shape-outside-polygon-024-ref.html == shape-outside-polygon-025.html shape-outside-polygon-025-ref.html +== shape-outside-polygon-026.html shape-outside-polygon-026-ref.html +== shape-outside-polygon-027.html shape-outside-polygon-027-ref.html +== shape-outside-polygon-028.html shape-outside-polygon-026-ref.html +== shape-outside-polygon-029.html shape-outside-polygon-027-ref.html +== shape-outside-polygon-030.html shape-outside-polygon-030-ref.html +== shape-outside-polygon-031.html shape-outside-polygon-031-ref.html +== shape-outside-polygon-032.html shape-outside-polygon-032-ref.html
new file mode 100644 --- /dev/null +++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056-ref.html @@ -0,0 +1,39 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Reference File</title> + <link rel="author" title="Rebecca Hauck" href="mailto:rhauck@adobe.com"> + </head> + <style> + body { + margin: 0; + } + #container { + position: relative; + } + #line { + position: absolute; + top: 0px; + left: 168px; + width: 2px; + height: 200px; + border-left: 2px solid blue; + } + #square { + position: absolute; + top: 80px; + left: 170px; + width: 40px; + height: 40px; + background-color: green; + } + </style> + <body> + <p>The test passes if there is a green square to the right of the blue line. There should be no red.</p> + <div id="container"> + <div id="line"></div> + <div id="square"></div> + </div> + </body> +</html> +
new file mode 100644 --- /dev/null +++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-056.html @@ -0,0 +1,82 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Test: left float, offset circle at top left + margin-box + shape-margin</title> + <link rel="author" title="Brad Werth" href="mailto:bwerth@mozilla.com"> + <link rel="help" href="http://www.w3.org/TR/css-shapes-1/#funcdef-circle"> + <link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property"> + <link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-margin-property"> + <link rel="help" href="http://www.w3.org/TR/css-shapes-1/#margin-box"> + <link rel="match" href="shape-outside-circle-056-ref.html"> + <meta name="flags" content="ahem" /> + <meta name="assert" content="The test verifies that text wraps around a + left float with a shape-outside defined as + a circle from the margin box and is positioned + top left with a shape-margin. Additionally, the + shape-outside: circle element is offset from + its containing block."> + </head> + <style> + @font-face { + font-family: Ahem; + src: url(support/Ahem.ttf); + } + body { + margin: 0; + } + #container { + position: relative; + } + #test-container { + font: 40px/1 Ahem, sans-serif; + width: 300px; + height: 200px; + padding: 50px; + position: absolute; + top: -50px; + left: -50px; + color: green; + } + #test-shape { + float: left; + width: 120px; + height: 120px; + margin: 10px; + padding: 10px; + border: 10px solid transparent; + shape-margin: 10px; + shape-outside: margin-box circle(70px at 90px 90px); + } + #line { + position: absolute; + top: 0px; + left: 168px; + width: 2px; + height: 200px; + border-left: 2px solid blue; + } + #failure { + position: absolute; + top: 80px; + left: 170px; + width: 40px; + height: 40px; + background-color: red; + z-index: -1; + } + </style> + <body> + <p>The test passes if there is a green square to the right of the blue line. There should be no red.</p> + <div id="container"> + <div id="test-container"> + <div id="test-shape"></div> + <br/> + <br/> + X + </div> + <div id="line"></div> + <div id="failure"></div> + </div> + </body> +</html> +
new file mode 100644 --- /dev/null +++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052-ref.html @@ -0,0 +1,39 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Reference File</title> + <link rel="author" title="Rebecca Hauck" href="mailto:rhauck@adobe.com"> + </head> + <style> + body { + margin: 0; + } + #container { + position: relative; + } + #line { + position: absolute; + top: 0px; + left: 168px; + width: 2px; + height: 200px; + border-left: 2px solid blue; + } + #square { + position: absolute; + top: 80px; + left: 170px; + width: 40px; + height: 40px; + background-color: green; + } + </style> + <body> + <p>The test passes if there is a green square to the right of the blue line. There should be no red.</p> + <div id="container"> + <div id="line"></div> + <div id="square"></div> + </div> + </body> +</html> +
new file mode 100644 --- /dev/null +++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-052.html @@ -0,0 +1,80 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Test: left float, offset ellipse + shape-margin in % units</title> + <link rel="author" title="Brad Werth" href="mailto:bwerth@mozilla.com"> + <link rel="help" href="http://www.w3.org/TR/css-shapes-1/#funcdef-ellipse"> + <link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property"> + <link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-margin-property"> + <link rel="match" href="shape-outside-ellipse-052-ref.html"> + <meta name="flags" content="ahem" /> + <meta name="assert" content="The test verifies that text wraps around a + left float with a shape-outside defined as + a ellipse with a shape-margin in pixel units. + Additionally, the shape-outside: ellipse element + is offset from its containing block."> + </head> + <style> + @font-face { + font-family: Ahem; + src: url(support/Ahem.ttf); + } + body { + margin: 0; + } + #container { + position: relative; + } + #test-container { + font: 40px/1 Ahem, sans-serif; + width: 300px; + height: 200px; + color: green; + padding: 50px; + position: absolute; + top: -50px; + left: -50px; + } + #test-shape { + float: left; + width: 140px; + height: 140px; + margin: 10px; + padding: 10px; + border: 10px solid transparent; + shape-margin: 30px; + shape-outside: ellipse(40px 28px); + } + #line { + position: absolute; + top: 0px; + left: 168px; + width: 2px; + height: 200px; + border-left: 2px solid blue; + } + #failure { + position: absolute; + top: 80px; + left: 170px; + width: 40px; + height: 40px; + background-color: red; + z-index: -1; + } + </style> + <body> + <p>The test passes if there is a green square to the right of the blue line. There should be no red.</p> + <div id="container"> + <div id="test-container"> + <div id="test-shape"></div> + <br/> + <br/> + X + </div> + <div id="line"></div> + <div id="failure"></div> + </div> + </body> +</html> +
new file mode 100644 --- /dev/null +++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032-ref.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Reference File</title> + <link rel="author" title="Rebecca Hauck" href="mailto:rhauck@adobe.com"> + </head> + <style> + body { + margin: 0; + } + #green-square { + position: absolute; + top: 50px; + left: 10px; + width: 240px; + height: 240px; + background-color: green; + } + </style> + <body> + <p>The test passes if there is green square and no red.</p> + <div id="green-square"></div> + </body> +</html> \ No newline at end of file
new file mode 100644 --- /dev/null +++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-032.html @@ -0,0 +1,90 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Test: right float, offset polygon + margin-box + shape-margin</title> + <link rel="author" title="Brad Werth" href="mailto:bwerth@mozilla.com"> + <link rel="help" href="http://www.w3.org/TR/css-shapes-1/#funcdef-polygon"> + <link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-outside-property"> + <link rel="help" href="http://www.w3.org/TR/css-shapes-1/#shape-margin-property"> + <link rel="help" href="http://www.w3.org/TR/css-shapes-1/#margin-box"> + <link rel="match" href="shape-outside-polygon-032-ref.html"> + <meta name="flags" content="ahem" /> + <meta name="assert" content="The test verifies that text wraps around a + right float with a shape-outside defined as + an polygon from the margin box with a shape margin. + Additionally, the shape-outside: polygon element is + offset from its containing block."> + </head> + <style> + @font-face { + font-family: Ahem; + src: url(support/Ahem.ttf); + } + body { + margin: 0; + } + #red { + position: absolute; + top: 50px; + left: 10px; + width: 240px; + height: 240px; + background-color: red; + } + #container { + position: absolute; + top: 0px; + left: -40px; + font-size: 20px; + font-family: Ahem; + line-height: 20px; + width: 240px; + height: 240px; + padding: 50px; + color: green; + } + #test-shape { + float: right; + width: 120px; + height: 120px; + margin: 10px; + border: 10px solid transparent; + padding: 10px; + shape-margin: 20px; + shape-outside: margin-box polygon(20% 20%, 90% 20%, 90% 80%, 50% 80%, 50% 70%, 70% 70%, 70% 40%, 20% 40%); + } + .ref-shape { + position: absolute; + background-color: green; + } + #ref-1 { + top: 70px; + left: 70px; + width: 180px; + height: 80px; + } + #ref-2 { + top: 150px; + left: 150px; + width: 100px; + height: 20px; + } + #ref-3 { + top: 170px; + left: 130px; + width: 120px; + height: 60px; + } + </style> + <body> + <p>The test passes if there is green square and no red.</p> + <div id="red"></div> + <div id="container"> + <div id="test-shape"></div> + XXXXXXXXXXXX XXX XXX XXX XXX XXXXXXX XXXXXX XXXXXX XXXXXX XXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXX + </div> + <div id="ref-1" class="ref-shape"></div> + <div id="ref-2" class="ref-shape"></div> + <div id="ref-3" class="ref-shape"></div> + </body> +</html>
new file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..ac81cb03165ab831a36abb59145ff7a2f5675fb9 GIT binary patch literal 12480 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