Bug 1361180 - Part 2. Reftest for unresolved mask in svg. draft
authorcku <cku@mozilla.com>
Wed, 03 May 2017 02:18:05 +0800
changeset 571654 b98d5679e6a6f25702d48b0ab94611650d963d02
parent 571653 e21069fcc26b4efb680e9378ca15f320d77c1b6a
child 626841 5804ae2e98595608d2550898a125a2d1d268ca4e
push id56877
push userbmo:cku@mozilla.com
push dateWed, 03 May 2017 03:35:40 +0000
bugs1361180
milestone55.0a1
Bug 1361180 - Part 2. Reftest for unresolved mask in svg. MozReview-Commit-ID: K1mIXWQsq7g
layout/reftests/svg/mask-basic-05.svg
layout/reftests/svg/reftest.list
new file mode 100644
--- /dev/null
+++ b/layout/reftests/svg/mask-basic-05.svg
@@ -0,0 +1,12 @@
+<!--
+     Any copyright is dedicated to the Public Domain.
+     http://creativecommons.org/publicdomain/zero/1.0/
+-->
+<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 100 100" preserveAspectRatio="none">
+  <title>Testcase for mask that can't be resolved</title>
+  <rect width="100%" height="100%" fill="red"/>
+  <g mask="url(#foo)">
+    <!-- Draw a line path with zero area -->
+    <path stroke="lime" stroke-width="200%" d="M0,50L100,50"/>
+  </g>
+</svg>
--- a/layout/reftests/svg/reftest.list
+++ b/layout/reftests/svg/reftest.list
@@ -264,16 +264,17 @@ fuzzy-if(skiaContent,1,5) pref(svg.marke
 == marker-orientation-04.svg pass.svg
 
 fuzzy(28,28) == mask-and-clipPath.html mask-and-clipPath-ref.html
 == mask-and-clipPath-2.svg pass.svg
 == mask-basic-01.svg pass.svg
 fuzzy-if(skiaContent,1,10000) == mask-basic-02.svg mask-basic-02-ref.svg
 == mask-basic-03.svg pass.svg
 == mask-basic-04.svg pass.svg
+== mask-basic-05.svg pass.svg
 == mask-containing-masked-content-01.svg pass.svg
 == mask-contains-inner-svg-01.svg pass.svg
 == mask-contains-inner-svg-02.svg pass.svg
 == mask-empty-size.svg about:blank
 == mask-extref-dataURI-01.svg pass.svg
 == mask-img.html mask-img-ref.html
 == mask-on-outflowElement-01a.html clipPath-on-outflowElement-01-ref.html
 == mask-on-outflowElement-01b.html clipPath-on-outflowElement-01-ref.html