зеркало из https://github.com/mozilla/pjs.git
Bug 277392 - crash deleting svg object with markers. r=jwatt, a=asa
This commit is contained in:
Родитель
3aaf97b4e9
Коммит
4518974b6c
|
@ -245,7 +245,7 @@ nsresult nsSVGMarkerFrame::Init()
|
|||
marker->GetMarkerUnits(getter_AddRefs(mMarkerUnits));
|
||||
marker->GetOrientType(getter_AddRefs(mOrientType));
|
||||
|
||||
mMarkerParent = NULL;
|
||||
mMarkerParent = nsnull;
|
||||
|
||||
return NS_OK;
|
||||
}
|
||||
|
@ -333,6 +333,7 @@ nsSVGMarkerFrame::PaintMark(nsISVGRendererCanvas *aCanvas,
|
|||
SVGFrame->Paint(aCanvas, dirtyRectTwips);
|
||||
}
|
||||
}
|
||||
mMarkerParent = nsnull;
|
||||
}
|
||||
|
||||
|
||||
|
@ -369,6 +370,7 @@ NS_IMETHODIMP_(already_AddRefed<nsISVGRendererRegion>)
|
|||
}
|
||||
kid = kid->GetNextSibling();
|
||||
}
|
||||
mMarkerParent = nsnull;
|
||||
|
||||
return accu_region;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче