mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-26 06:11:37 +00:00
Bug 614272: reftest for this bug. a=tests
This commit is contained in:
parent
1458d767be
commit
41a4c72caf
4
layout/reftests/bugs/614272-1-ref.svg
Normal file
4
layout/reftests/bugs/614272-1-ref.svg
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<image xlink:href="solidblue.png" width="50" height="50" x="25" y="50"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 170 B |
44
layout/reftests/bugs/614272-1.svg
Normal file
44
layout/reftests/bugs/614272-1.svg
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
<svg class="reftest-wait"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
onload="setTimeout(go, 0);">
|
||||||
|
<script>
|
||||||
|
function setMatrixForElem(id, matrix) {
|
||||||
|
var elem = document.getElementById(id);
|
||||||
|
elem.setAttribute("transform", "matrix("+matrix+")");
|
||||||
|
}
|
||||||
|
|
||||||
|
function go() {
|
||||||
|
// This moves image1 completely offscreen
|
||||||
|
setMatrixForElem("image1", "0.5 -1 0 1 0 -30");
|
||||||
|
|
||||||
|
// This flattens image2 to take up 0 space
|
||||||
|
setMatrixForElem("image2", "1 0 0 0 0 0");
|
||||||
|
|
||||||
|
// NOTE: The third image should be unaffected by the above
|
||||||
|
// and should still render.
|
||||||
|
|
||||||
|
document.documentElement.removeAttribute('class');
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
<defs>
|
||||||
|
<path id="P1" d="M 0 50 h50 v-50 h-50 z"/>
|
||||||
|
<path id="P2" d="M 50 100 h50 v-50 h-50 z"/>
|
||||||
|
<path id="P3" d="M 0 100 h50 v-50 h-50 z"/>
|
||||||
|
<clipPath id="Q1"><use x="25" xlink:href="#P1"/></clipPath>
|
||||||
|
<clipPath id="Q2"><use x="25" xlink:href="#P2"/></clipPath>
|
||||||
|
<clipPath id="Q3"><use x="25" xlink:href="#P3"/></clipPath>
|
||||||
|
</defs>
|
||||||
|
|
||||||
|
<image xlink:href="solidblue.png" id="image1"
|
||||||
|
width="100" height="100"
|
||||||
|
x="25" clip-path="url(#Q1)"/>
|
||||||
|
|
||||||
|
<image xlink:href="solidblue.png" id="image2"
|
||||||
|
width="100" height="100"
|
||||||
|
x="25" y="50" clip-path="url(#Q2)"/>
|
||||||
|
|
||||||
|
<image xlink:href="solidblue.png"
|
||||||
|
width="100" height="100"
|
||||||
|
x="25" clip-path="url(#Q3)"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.3 KiB |
@ -1555,6 +1555,7 @@ fails-if(!haveTestPlugin) == 599476.html 599476-ref.html
|
|||||||
== 613433-3.html 613433-1-ref.html
|
== 613433-3.html 613433-1-ref.html
|
||||||
== 613433-3.html 613433-2-ref.html
|
== 613433-3.html 613433-2-ref.html
|
||||||
== 613433-3.html 613433-3-ref.html
|
== 613433-3.html 613433-3-ref.html
|
||||||
|
== 614272-1.svg 614272-1-ref.svg
|
||||||
HTTP(..) == 615121-1.html 615121-1-ref.html
|
HTTP(..) == 615121-1.html 615121-1-ref.html
|
||||||
HTTP(..) != 615121-2.html 615121-2-notref.html
|
HTTP(..) != 615121-2.html 615121-2-notref.html
|
||||||
== 617242-1.html 617242-1-ref.html
|
== 617242-1.html 617242-1-ref.html
|
||||||
|
Loading…
Reference in New Issue
Block a user