nsCOMPtr<nsINameSpaceManager>  nameSpaceMgr; if (mNameSpace) { mNameSpace->GetNameSpaceManager(*getter_AddRefs(nameSpaceMgr)); } else { NS_NewNameSpaceManager(getter_AddRefs(nameSpaceMgr)); } if (nameSpaceMgr) { nameSpaceMgr->CreateRootNameSpace(*getter_AddRefs(mNameSpace)); if (kNameSpaceID_Unknown != mDefaultNameSpaceID) { nsCOMPtr<nsINameSpace> defaultNameSpace; mNameSpace->CreateChildNameSpace(nsnull, mDefaultNameSpaceID, *getter_AddRefs(defaultNameSpace)); if (defaultNameSpace) { mNameSpace = defaultNameSpace; } } if (mOrderedRules) { mOrderedRules->EnumerateForwards(CreateNameSpace, address_of(mNameSpace));
nsContentUtils::GetNSManagerWeakRef()->CreateRootNameSpace(*getter_AddRefs(mNameSpace)); if (kNameSpaceID_Unknown != mDefaultNameSpaceID) { nsCOMPtr<nsINameSpace> defaultNameSpace; mNameSpace->CreateChildNameSpace(nsnull, mDefaultNameSpaceID, *getter_AddRefs(defaultNameSpace)); if (defaultNameSpace) { mNameSpace = defaultNameSpace;
CSSStyleSheetInner::RebuildNameSpaces(void){  nsCOMPtr<nsINameSpaceManager>  nameSpaceMgr;  if (mNameSpace) {    mNameSpace->GetNameSpaceManager(*getter_AddRefs(nameSpaceMgr));  }  else {    NS_NewNameSpaceManager(getter_AddRefs(nameSpaceMgr));  }  if (nameSpaceMgr) {    nameSpaceMgr->CreateRootNameSpace(*getter_AddRefs(mNameSpace));    if (kNameSpaceID_Unknown != mDefaultNameSpaceID) {      nsCOMPtr<nsINameSpace> defaultNameSpace;      mNameSpace->CreateChildNameSpace(nsnull, mDefaultNameSpaceID,                                       *getter_AddRefs(defaultNameSpace));      if (defaultNameSpace) {        mNameSpace = defaultNameSpace;      }    }    if (mOrderedRules) {      mOrderedRules->EnumerateForwards(CreateNameSpace, address_of(mNameSpace));    }  }}