mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 423071 - SVG bad clippath rendering when changed via DOM. r+sr=roc,a1.9=blocking1.9+
This commit is contained in:
parent
b0ceaff10c
commit
27cd40b49e
@ -300,11 +300,9 @@ nsSVGClipPathProperty::DoUpdate()
|
||||
if (!svgChildFrame)
|
||||
return;
|
||||
|
||||
if (svgChildFrame->HasValidCoveredRect()) {
|
||||
nsSVGOuterSVGFrame *outerSVGFrame = nsSVGUtils::GetOuterSVGFrame(mFrame);
|
||||
if (outerSVGFrame)
|
||||
outerSVGFrame->InvalidateRect(mFrame->GetRect());
|
||||
}
|
||||
nsSVGOuterSVGFrame *outerSVGFrame = nsSVGUtils::GetOuterSVGFrame(mFrame);
|
||||
if (outerSVGFrame)
|
||||
outerSVGFrame->InvalidateRect(svgChildFrame->GetCoveredRegion());
|
||||
}
|
||||
|
||||
void
|
||||
@ -359,11 +357,9 @@ nsSVGMaskProperty::DoUpdate()
|
||||
if (!svgChildFrame)
|
||||
return;
|
||||
|
||||
if (svgChildFrame->HasValidCoveredRect()) {
|
||||
nsSVGOuterSVGFrame *outerSVGFrame = nsSVGUtils::GetOuterSVGFrame(mFrame);
|
||||
if (outerSVGFrame)
|
||||
outerSVGFrame->InvalidateRect(mFrame->GetRect());
|
||||
}
|
||||
nsSVGOuterSVGFrame *outerSVGFrame = nsSVGUtils::GetOuterSVGFrame(mFrame);
|
||||
if (outerSVGFrame)
|
||||
outerSVGFrame->InvalidateRect(svgChildFrame->GetCoveredRegion());
|
||||
}
|
||||
|
||||
void
|
||||
|
Loading…
Reference in New Issue
Block a user