Bug 761086. Throw if someone passes an invalid argument to inDOMUtils::GetCSSStyleRules. r=smaug

This commit is contained in:
Boris Zbarsky 2012-06-06 15:59:57 -04:00
parent 809a53856c
commit f586ad5d30

View File

@ -167,6 +167,7 @@ inDOMUtils::GetCSSStyleRules(nsIDOMElement *aElement,
nsRuleNode* ruleNode = nsnull;
nsCOMPtr<nsIContent> content = do_QueryInterface(aElement);
NS_ENSURE_STATE(content);
nsRefPtr<nsStyleContext> styleContext;
GetRuleNodeForContent(content, pseudoElt, getter_AddRefs(styleContext), &ruleNode);
if (!ruleNode) {