summaryrefslogtreecommitdiffstats
path: root/layout/reftests/svg/filters/nested-filter.html
diff options
context:
space:
mode:
Diffstat (limited to 'layout/reftests/svg/filters/nested-filter.html')
-rw-r--r--layout/reftests/svg/filters/nested-filter.html23
1 files changed, 23 insertions, 0 deletions
diff --git a/layout/reftests/svg/filters/nested-filter.html b/layout/reftests/svg/filters/nested-filter.html
new file mode 100644
index 0000000000..86407bc5c0
--- /dev/null
+++ b/layout/reftests/svg/filters/nested-filter.html
@@ -0,0 +1,23 @@
+<html style="background: red">
+<body>
+ <svg height="100px" width="100px">
+ <defs>
+ <filter filterUnits="userSpaceOnUse" id="merge" color-interpolation-filters="sRGB">
+ <feMerge>
+ <feMergeNode in="SourceGraphic"></feMergeNode>
+ </feMerge>
+ </filter>
+ </defs>
+ <g filter="url(#merge)">
+ <g transform="translate(0, 25)">>
+ <defs>
+ <mask id="m" maskUnits="userSpaceOnUse">
+ <rect x=10 y=10 width=51 height=45 fill="white"></rect>
+ </mask>
+ </defs>
+ <rect fill="yellow" x=0 y=0 width=100 height=100 mask="url(#m)"></rect>
+ </g>
+ </g>
+ </svg>
+</body>
+</html>