Bug 1289011 - Part 7. view-box reftest. r=heycam
☠☠ backed out by 1bee4f0f5239 ☠ ☠
authorcku <cku@mozilla.com>
Tue, 30 Aug 2016 10:33:34 +0800
changeset 353770 4b8d3be7bdf8a3fef519f020ea88c9277aa3ad62
parent 353769 d1b4d0b38cdb2a52a0018648f42b88f7eed8e611
child 353771 03572962add40c71275b3b8723c1d1ed36340722
push id6570
push userraliiev@mozilla.com
push dateMon, 14 Nov 2016 12:26:13 +0000
treeherdermozilla-beta@f455459b2ae5 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersheycam
bugs1289011
milestone51.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
Bug 1289011 - Part 7. view-box reftest. r=heycam MozReview-Commit-ID: HkBCSdhIyqr
layout/reftests/w3c-css/submitted/masking/clip-path-viewBox-1a.html
layout/reftests/w3c-css/submitted/masking/clip-path-viewBox-1b.html
layout/reftests/w3c-css/submitted/masking/reftest.list
new file mode 100644
--- /dev/null
+++ b/layout/reftests/w3c-css/submitted/masking/clip-path-viewBox-1a.html
@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+    <title>CSS Masking: clip-path: clip path view-box</title>
+    <link rel="author" title="CJ Ku" href="mailto:cku@mozilla.com">
+    <link rel="author" title="Mozilla" href="https://www.mozilla.org">
+    <link rel="help" href="https://www.w3.org/TR/css-masking-1/#the-clip-path">
+    <link rel="match" href="clip-path-geometryBox-1-ref.html">
+    <meta name="assert" content="Test checks whether clip-path view-box works correctly or not.">
+  </head>
+  <body>
+    <svg width="200" height="200" style="position: absolute; left: 10px; top: 10px;">
+      <rect x="20" y="20" width="135" height="135" fill="blue"
+            clip-path="circle(25% at calc(50% - 10px) calc(50% - 10px)) view-box">
+    </svg>
+  </body>
+</html>
new file mode 100644
--- /dev/null
+++ b/layout/reftests/w3c-css/submitted/masking/clip-path-viewBox-1b.html
@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+    <title>CSS Masking: clip-path: clip path view-box with viewbox</title>
+    <link rel="author" title="CJ Ku" href="mailto:cku@mozilla.com">
+    <link rel="author" title="Mozilla" href="https://www.mozilla.org">
+    <link rel="help" href="https://www.w3.org/TR/css-masking-1/#the-clip-path">
+    <link rel="match" href="clip-path-geometryBox-1-ref.html">
+    <meta name="assert" content="Test checks whether clip-path view-box with viewbox works correctly or not.">
+  </head>
+  <body>
+    <svg width="200" height="200" viewBox="50 50 100 100" preserveAspectRatio="none" style="position: absolute; left: 10px; top: 10px;">
+      <rect x="0" y="0" width="200" height="200" fill="blue"
+            clip-path="circle(25% at calc(50% - 5px) calc(50% - 5px)) view-box">
+    </svg>
+  </body>
+</html>
--- a/layout/reftests/w3c-css/submitted/masking/reftest.list
+++ b/layout/reftests/w3c-css/submitted/masking/reftest.list
@@ -82,13 +82,15 @@ default-preferences pref(layout.css.clip
 
 == clip-path-contentBox-1a.html clip-path-geometryBox-1-ref.html
 == clip-path-contentBox-1b.html clip-path-geometryBox-1-ref.html
 == clip-path-paddingBox-1a.html clip-path-geometryBox-1-ref.html
 == clip-path-paddingBox-1b.html clip-path-geometryBox-1-ref.html
 fuzzy(64,311) == clip-path-borderBox-1a.html clip-path-geometryBox-1-ref.html
 == clip-path-borderBox-1b.html clip-path-geometryBox-1-ref.html
 == clip-path-marginBox-1a.html clip-path-geometryBox-1-ref.html
+== clip-path-viewBox-1a.html clip-path-geometryBox-1-ref.html
+== clip-path-viewBox-1b.html clip-path-geometryBox-1-ref.html
 == clip-path-geometryBox-2a.html clip-path-geometryBox-2-ref.html
 == clip-path-geometryBox-2b.html clip-path-geometryBox-2-ref.html
 == clip-path-geometryBox-2c.html clip-path-geometryBox-2-ref.html
 == clip-path-geometryBox-2d.html clip-path-geometryBox-2-ref.html