if (mOrderedRules) { mOrderedRules->EnumerateForwards(CreateNameSpace, address_of(mNameSpace)); }
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));    }  }}