nsIClassInfo* nsHTMLSharedElement::GetClassInfoInternal() { if (mNodeInfo->Equals(nsGkAtoms::param)) { return NS_GetDOMClassInfoInstance(eDOMClassInfo_HTMLParamElement_id); } if (mNodeInfo->Equals(nsGkAtoms::isindex)) { return NS_GetDOMClassInfoInstance(eDOMClassInfo_HTMLIsIndexElement_id); } if (mNodeInfo->Equals(nsGkAtoms::base)) { return NS_GetDOMClassInfoInstance(eDOMClassInfo_HTMLBaseElement_id); } if (mNodeInfo->Equals(nsGkAtoms::dir)) { return NS_GetDOMClassInfoInstance(eDOMClassInfo_HTMLDirectoryElement_id); } if (mNodeInfo->Equals(nsGkAtoms::menu)) { return NS_GetDOMClassInfoInstance(eDOMClassInfo_HTMLMenuElement_id); } if (mNodeInfo->Equals(nsGkAtoms::q)) { return NS_GetDOMClassInfoInstance(eDOMClassInfo_HTMLQuoteElement_id); } if (mNodeInfo->Equals(nsGkAtoms::blockquote)) { return NS_GetDOMClassInfoInstance(eDOMClassInfo_HTMLQuoteElement_id); } if (mNodeInfo->Equals(nsGkAtoms::head)) { return NS_GetDOMClassInfoInstance(eDOMClassInfo_HTMLHeadElement_id); } if (mNodeInfo->Equals(nsGkAtoms::html)) { return NS_GetDOMClassInfoInstance(eDOMClassInfo_HTMLHtmlElement_id); } return nsnull; }
nsIClassInfo* nsHTMLSharedListElement::GetClassInfoInternal() { if (mNodeInfo->Equals(nsGkAtoms::ol)) { return NS_GetDOMClassInfoInstance(eDOMClassInfo_HTMLOListElement_id); } if (mNodeInfo->Equals(nsGkAtoms::dl)) { return NS_GetDOMClassInfoInstance(eDOMClassInfo_HTMLDListElement_id); } if (mNodeInfo->Equals(nsGkAtoms::ul)) { return NS_GetDOMClassInfoInstance(eDOMClassInfo_HTMLUListElement_id); } return nsnull; }
nsDOMScriptObjectFactory::GetClassInfoInstance(nsDOMClassInfoID aID) { return NS_GetDOMClassInfoInstance(aID); }