| Index: Source/core/dom/Document.cpp
|
| diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp
|
| index 13a6cc2bea7a9267f68ce3098bf9f44009e62ab2..5a47384f23b3ec69d52114fbc6c76e32f7a37f92 100644
|
| --- a/Source/core/dom/Document.cpp
|
| +++ b/Source/core/dom/Document.cpp
|
| @@ -477,7 +477,8 @@ Document::Document(const DocumentInit& initializer, DocumentClassFlags documentC
|
| ScriptWrappable::init(this);
|
|
|
| if (m_frame) {
|
| - provideContextFeaturesToDocumentFrom(this, m_frame->page());
|
| + ASSERT(m_frame->page());
|
| + provideContextFeaturesToDocumentFrom(*this, *m_frame->page());
|
|
|
| m_fetcher = m_frame->loader().documentLoader()->fetcher();
|
| }
|
|
|