Bug 369911 - Changing the transform attribute of a foreignObject has no effect. r=jwatt,sr=tor

This commit is contained in:
longsonr%gmail.com 2007-02-13 10:12:18 +00:00
Родитель 234900234d
Коммит e4ff356ebb
1 изменённых файлов: 6 добавлений и 2 удалений

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

@ -125,8 +125,12 @@ nsSVGForeignObjectFrame::AttributeChanged(PRInt32 aNameSpaceID,
UpdateCoveredRegion();
UpdateGraphic();
} else if (aAttribute == nsGkAtoms::x ||
aAttribute == nsGkAtoms::y ||
aAttribute == nsGkAtoms::transform) {
aAttribute == nsGkAtoms::y) {
UpdateCoveredRegion();
UpdateGraphic();
} else if (aAttribute == nsGkAtoms::transform) {
// make sure our cached transform matrix gets (lazily) updated
mCanvasTM = nsnull;
UpdateCoveredRegion();
UpdateGraphic();
}