Reviewed by Mark.
* html/HTMLDocument.cpp:
(WebCore::HTMLDocument::createTokenizer): Don't assume we have a
Frame, since we won't if someone creates an HTMLDocument from JS.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@23679
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2007-06-20 Adam Roben <aroben@apple.com>
+
+ Fix crash in fast/dom/dir-no-body.html
+
+ Reviewed by Mark.
+
+ * html/HTMLDocument.cpp:
+ (WebCore::HTMLDocument::createTokenizer): Don't assume we have a
+ Frame, since we won't if someone creates an HTMLDocument from JS.
+
2007-06-20 Adam Roben <aroben@apple.com>
Land the new Inspector.
Tokenizer *HTMLDocument::createTokenizer()
{
bool reportErrors = false;
- if (Page* page = m_frame->page())
- if (InspectorController* controller = page->inspectorController())
- reportErrors = controller->windowVisible();
+ if (m_frame)
+ if (Page* page = m_frame->page())
+ if (InspectorController* controller = page->inspectorController())
+ reportErrors = controller->windowVisible();
return new HTMLTokenizer(this, reportErrors);
}