Bug 1313276 - Part 3. Test case. draft
authorcku <cku@mozilla.com>
Tue, 20 Dec 2016 06:08:00 +0800
changeset 453275 9a6aa1537b0b60a35a74c6e323144b4f46533f9a
parent 453274 734d5cd32224a0287f50aa15e0086287e5f349c9
child 540409 900f41c3863158bfb9b736848da8bb7e2923c1e9
push id39612
push userbmo:cku@mozilla.com
push dateFri, 23 Dec 2016 03:14:31 +0000
bugs1313276
milestone53.0a1
Bug 1313276 - Part 3. Test case. MozReview-Commit-ID: sPVvPpJZaz
layout/reftests/svg/paint-on-maskLayer-1c.html
layout/reftests/svg/reftest.list
new file mode 100644
--- /dev/null
+++ b/layout/reftests/svg/paint-on-maskLayer-1c.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html>
+<title>Paint clip-path onto mask layer</title>
+<style type="text/css">
+  #inner {
+    width: 200px;
+    height: 200px;
+    box-sizing: border-box;
+    background: blue;
+    /* make clip-path pained on mask layer */
+    border: 1px solid transparent;
+    will-change: transform;
+  }
+
+  #outer {
+    width: 200px;
+    height: 200px;
+    clip-path: inset(0px 100px 100px 0px);
+    /* make it fixed so that inner div has different AGR with outter div */
+    position: fixed;
+  }
+</style>
+<div id="outer">
+  <div id="inner"></div>
+</div>
+
+</html>
\ No newline at end of file
--- a/layout/reftests/svg/reftest.list
+++ b/layout/reftests/svg/reftest.list
@@ -459,8 +459,9 @@ default-preferences
 == clipPath-and-mask-on-outflowElement-01a.html clipPath-on-outflowElement-01-ref.html
 == clipPath-and-mask-on-outflowElement-01b.html clipPath-on-outflowElement-01-ref.html
 
 != nested-mask-mode.svg about:blank
 == mask-empty-size.svg about:blank
 
 == paint-on-maskLayer-1a.html paint-on-maskLayer-1-ref.html
 == paint-on-maskLayer-1b.html paint-on-maskLayer-1-ref.html
+== paint-on-maskLayer-1c.html paint-on-maskLayer-1-ref.html