зеркало из https://github.com/mozilla/pjs.git
Bug 708888: Remove no-longer-needed SVGDocumentWrapper::kSVGAtom. r=roc
This commit is contained in:
Родитель
51ff40d3b2
Коммит
888de4ca5f
|
@ -68,8 +68,6 @@ using namespace mozilla::dom;
|
|||
namespace mozilla {
|
||||
namespace imagelib {
|
||||
|
||||
nsIAtom* SVGDocumentWrapper::kSVGAtom = nsnull; // lazily initialized
|
||||
|
||||
NS_IMPL_ISUPPORTS4(SVGDocumentWrapper,
|
||||
nsIStreamListener,
|
||||
nsIRequestObserver,
|
||||
|
@ -80,12 +78,6 @@ SVGDocumentWrapper::SVGDocumentWrapper()
|
|||
: mIgnoreInvalidation(false),
|
||||
mRegisteredForXPCOMShutdown(false)
|
||||
{
|
||||
// Lazy-initialize our "svg" atom. (It'd be nicer to just use nsGkAtoms::svg
|
||||
// directly, but we can't access it from here in non-libxul builds.)
|
||||
if (!SVGDocumentWrapper::kSVGAtom) {
|
||||
SVGDocumentWrapper::kSVGAtom =
|
||||
NS_NewPermanentAtom(NS_LITERAL_STRING("svg"));
|
||||
}
|
||||
}
|
||||
|
||||
SVGDocumentWrapper::~SVGDocumentWrapper()
|
||||
|
@ -467,7 +459,7 @@ SVGDocumentWrapper::GetRootSVGElem()
|
|||
Element* rootElem = mViewer->GetDocument()->GetRootElement();
|
||||
if (!rootElem ||
|
||||
rootElem->GetNameSpaceID() != kNameSpaceID_SVG ||
|
||||
rootElem->Tag() != SVGDocumentWrapper::kSVGAtom) {
|
||||
rootElem->Tag() != nsGkAtoms::svg) {
|
||||
return nsnull;
|
||||
}
|
||||
|
||||
|
|
|
@ -183,10 +183,6 @@ private:
|
|||
nsCOMPtr<nsIStreamListener> mListener;
|
||||
bool mIgnoreInvalidation;
|
||||
bool mRegisteredForXPCOMShutdown;
|
||||
|
||||
// Lazily-initialized pointer to nsGkAtoms::svg, to make life easier in
|
||||
// non-libxul builds, which don't let us reference nsGkAtoms from imagelib.
|
||||
static nsIAtom* kSVGAtom;
|
||||
};
|
||||
|
||||
} // namespace imagelib
|
||||
|
|
Загрузка…
Ссылка в новой задаче