| Index: LayoutTests/svg/custom/gradient-transform-invalid-expected.svg | 
| diff --git a/LayoutTests/svg/custom/gradient-transform-invalid-expected.svg b/LayoutTests/svg/custom/gradient-transform-invalid-expected.svg | 
| new file mode 100644 | 
| index 0000000000000000000000000000000000000000..d7c2bc593ddfdd30e9b0e2a81c46cabb6009446c | 
| --- /dev/null | 
| +++ b/LayoutTests/svg/custom/gradient-transform-invalid-expected.svg | 
| @@ -0,0 +1,70 @@ | 
| +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | 
| +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="600" height="600" viewBox="0 0 1000 1000"> | 
| +	<defs> | 
| +		<linearGradient id="stops"> | 
| +			<stop stop-color="yellow" offset="0"/> | 
| +			<stop stop-color="blue" offset="1"/> | 
| +		</linearGradient> | 
| +		<linearGradient id="a" xlink:href="#stops"/> | 
| +		<linearGradient id="b" xlink:href="#stops"/> | 
| +		<linearGradient id="c" xlink:href="#stops"/> | 
| +		<linearGradient id="d" xlink:href="#stops"/> | 
| +		<linearGradient id="e" xlink:href="#stops"/> | 
| +		<linearGradient id="f" gradientTransform="scale(20)" xlink:href="#stops"/> | 
| +		<linearGradient id="g" xlink:href="#stops"/> | 
| +		<linearGradient id="h" xlink:href="#stops"/> | 
| +		<linearGradient id="i" xlink:href="#stops"/> | 
| +		<linearGradient id="j" xlink:href="#stops"/> | 
| +		<linearGradient id="k" xlink:href="#stops"/> | 
| +		<linearGradient id="l" xlink:href="#stops"/> | 
| +		<linearGradient id="m" xlink:href="#stops"/> | 
| +		<linearGradient id="n" xlink:href="#stops"/> | 
| +		<linearGradient id="o" xlink:href="#stops"/> | 
| +		<linearGradient id="p" xlink:href="#stops"/> | 
| +		<linearGradient id="q" xlink:href="#stops"/> | 
| +		<linearGradient id="r" xlink:href="#stops"/> | 
| +		<linearGradient id="s" xlink:href="#stops"/> | 
| +		<linearGradient id="t" xlink:href="#stops"/> | 
| +		<linearGradient id="u" xlink:href="#stops"/> | 
| +		<linearGradient id="v" xlink:href="#stops"/> | 
| +		<linearGradient id="w" xlink:href="#stops"/> | 
| +		<linearGradient id="x" xlink:href="#stops"/> | 
| +		<linearGradient id="y" xlink:href="#stops"/> | 
| +		<linearGradient id="z" xlink:href="#stops"/> | 
| +		<linearGradient id="a2" xlink:href="#stops"/> | 
| +		<linearGradient id="b2" xlink:href="#stops"/> | 
| +		<linearGradient id="c2" xlink:href="#stops"/> | 
| +		<linearGradient id="d2" xlink:href="#stops"/> | 
| +	</defs> | 
| + | 
| +	<rect width="100" height="100" fill="url(#a)"/> | 
| +	<rect x="100" width="100" height="100" fill="url(#b)"/> | 
| +	<rect x="200" width="100" height="100" fill="url(#c)"/> | 
| +	<rect x="300" width="100" height="100" fill="url(#d)"/> | 
| +	<rect x="400" width="100" height="100" fill="url(#e)"/> | 
| +	<rect x="500" width="100" height="100" fill="url(#f)"/> | 
| +	<rect x="600" width="100" height="100" fill="url(#g)"/> | 
| +	<rect x="700" width="100" height="100" fill="url(#h)"/> | 
| +	<rect x="800" width="100" height="100" fill="url(#i)"/> | 
| +	<rect x="900" width="100" height="100" fill="url(#j)"/> | 
| +	<rect y="100" width="100" height="100" fill="url(#k)"/> | 
| +	<rect x="100" y="100" width="100" height="100" fill="url(#l)"/> | 
| +	<rect x="200" y="100" width="100" height="100" fill="url(#m)"/> | 
| +	<rect x="300" y="100" width="100" height="100" fill="url(#n)"/> | 
| +	<rect x="400" y="100" width="100" height="100" fill="url(#o)"/> | 
| +	<rect x="500" y="100" width="100" height="100" fill="url(#p)"/> | 
| +	<rect x="600" y="100" width="100" height="100" fill="url(#q)"/> | 
| +	<rect x="700" y="100" width="100" height="100" fill="url(#r)"/> | 
| +	<rect x="800" y="100" width="100" height="100" fill="url(#s)"/> | 
| +	<rect x="900" y="100" width="100" height="100" fill="url(#t)"/> | 
| +	<rect y="200" width="100" height="100" fill="url(#u)"/> | 
| +	<rect x="100" y="200" width="100" height="100" fill="url(#v)"/> | 
| +	<rect x="200" y="200" width="100" height="100" fill="url(#w)"/> | 
| +	<rect x="300" y="200" width="100" height="100" fill="url(#x)"/> | 
| +	<rect x="400" y="200" width="100" height="100" fill="url(#y)"/> | 
| +	<rect x="500" y="200" width="100" height="100" fill="url(#z)"/> | 
| +	<rect x="600" y="200" width="100" height="100" fill="url(#a2)"/> | 
| +	<rect x="700" y="200" width="100" height="100" fill="url(#b2)"/> | 
| +	<rect x="800" y="200" width="100" height="100" fill="url(#c2)"/> | 
| +	<rect x="900" y="200" width="100" height="100" fill="url(#d2)"/> | 
| +</svg> | 
|  |