Bug 746632 - If no fallback colour is specified we shouldn't draw anything when the URL fails to resolve. r=dbaron

This commit is contained in:
Robert Longson 2012-04-25 13:33:47 +01:00
Родитель 7383051d43
Коммит 28ee3ff512
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -8,5 +8,5 @@
<!-- From https://bugzilla.mozilla.org/show_bug.cgi?id=368840 -->
<rect x="0%" y="0%" width="100%" height="100%" fill="black"/>
<rect x="0%" y="0%" width="100%" height="100%" fill="white"/>
</svg>

До

Ширина:  |  Высота:  |  Размер: 345 B

После

Ширина:  |  Высота:  |  Размер: 345 B

Просмотреть файл

@ -9266,7 +9266,7 @@ CSSParserImpl::ParsePaint(nsCSSProperty aPropID)
return false;
if (x.GetUnit() == eCSSUnit_URL) {
if (!ParseVariant(y, VARIANT_COLOR | VARIANT_NONE, nsnull))
y.SetColorValue(NS_RGB(0, 0, 0));
y.SetNoneValue();
}
if (!ExpectEndProperty())
return false;