| Index: sky/engine/core/dom/Document.cpp
|
| diff --git a/sky/engine/core/dom/Document.cpp b/sky/engine/core/dom/Document.cpp
|
| index 1974fcf070e68323b0304b68c51e774a3b3be735..d9ac0852757e570a2ae8b02ca071715e4bd7cddb 100644
|
| --- a/sky/engine/core/dom/Document.cpp
|
| +++ b/sky/engine/core/dom/Document.cpp
|
| @@ -53,7 +53,6 @@
|
| #include "core/css/resolver/StyleResolver.h"
|
| #include "core/css/resolver/StyleResolverStats.h"
|
| #include "core/dom/Attr.h"
|
| -#include "core/dom/DOMImplementation.h"
|
| #include "core/dom/DocumentFragment.h"
|
| #include "core/dom/DocumentLifecycleNotifier.h"
|
| #include "core/dom/DocumentLifecycleObserver.h"
|
| @@ -414,6 +413,13 @@ Document::~Document()
|
| InspectorCounters::decrementCounter(InspectorCounters::DocumentCounter);
|
| }
|
|
|
| +PassRefPtr<Document> Document::create(Document& document)
|
| +{
|
| + DocumentInit init = DocumentInit::fromContext(document.contextDocument())
|
| + .withRegistrationContext(document.registrationContext());
|
| + return HTMLDocument::create(init);
|
| +}
|
| +
|
| #if !ENABLE(OILPAN)
|
| void Document::dispose()
|
| {
|
| @@ -475,13 +481,6 @@ void Document::mediaQueryAffectingValueChanged()
|
| styleEngine()->clearMediaQueryRuleSetStyleSheets();
|
| }
|
|
|
| -DOMImplementation& Document::implementation()
|
| -{
|
| - if (!m_implementation)
|
| - m_implementation = DOMImplementation::create(*this);
|
| - return *m_implementation;
|
| -}
|
| -
|
| Location* Document::location() const
|
| {
|
| if (!frame())
|
|
|