Bug 777574 - Skip quickCheckAPI-B2.html on Linux. r=bjacob, a=test-only
[gecko.git] / layout / reftests / svg / objectBoundingBox-and-mask.svg
blobe247913aed5fdc53f0894224c899797a966906b1
1 <!--
2 Any copyright is dedicated to the Public Domain.
3 http://creativecommons.org/publicdomain/zero/1.0/
4 -->
5 <!-- From https://bugzilla.mozilla.org/show_bug.cgi?id=489151 -->
7 <svg xmlns="http://www.w3.org/2000/svg">
8 <title>Test objectBoundingBox mask on element with ancestor transform</title>
9 <desc>
10 This test checks that the bbox calculation for an objectBoundingBox
11 mask is correctly getting the bbox in the userspace of the masked
12 element, and not it's bbox in an ancestor userspace or rootspace.
13 </desc>
14 <mask id="mask" maskUnits="objectBoundingBox" maskContentUnits="objectBoundingBox">
15 <rect x="0.5" width="0.5" height="1" fill="white"/>
16 </mask>
17 <rect width="100%" height="100%" fill="lime"/>
18 <rect x="100" width="100" height="100" fill="red"/>
19 <g transform="translate(-100,0)">
20 <g mask="url(#mask)">
21 <rect x="100" width="100" height="100" fill="red"/>
22 <rect x="200" width="100" height="100" fill="lime"/>
23 </g>
24 </g>
25 </svg>