Unreviewed, rolling out r213633.
[WebKit-https.git] / Source / WebCore / css / StyleResolver.cpp
index ae7f976..0ace4c2 100644 (file)
@@ -1123,8 +1123,8 @@ Vector<RefPtr<StyleRule>> StyleResolver::styleRulesForElement(const Element* ele
 
 Vector<RefPtr<StyleRule>> StyleResolver::pseudoStyleRulesForElement(const Element* element, PseudoId pseudoId, unsigned rulesToInclude)
 {
-    if (!element)
-        return { };
+    if (!element || !element->document().haveStylesheetsLoaded())
+        return Vector<RefPtr<StyleRule>>();
 
     m_state = State(*element, nullptr);