| Index: third_party/WebKit/Source/core/frame/DOMWindow.cpp
|
| diff --git a/third_party/WebKit/Source/core/frame/DOMWindow.cpp b/third_party/WebKit/Source/core/frame/DOMWindow.cpp
|
| index 4c1849a63384dd6936e9b873ed61a55bad8d9af9..6a8dfce87f09f396c2f9ec1faacd5ba37d160dc2 100644
|
| --- a/third_party/WebKit/Source/core/frame/DOMWindow.cpp
|
| +++ b/third_party/WebKit/Source/core/frame/DOMWindow.cpp
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "core/frame/DOMWindow.h"
|
|
|
| +#include <memory>
|
| #include "core/dom/Document.h"
|
| #include "core/dom/ExecutionContext.h"
|
| #include "core/dom/SecurityContext.h"
|
| @@ -15,6 +16,7 @@
|
| #include "core/frame/Location.h"
|
| #include "core/frame/Settings.h"
|
| #include "core/frame/UseCounter.h"
|
| +#include "core/input/InputDeviceCapabilities.h"
|
| #include "core/inspector/ConsoleMessage.h"
|
| #include "core/inspector/InspectorInstrumentation.h"
|
| #include "core/loader/MixedContentChecker.h"
|
| @@ -24,7 +26,6 @@
|
| #include "platform/weborigin/KURL.h"
|
| #include "platform/weborigin/SecurityOrigin.h"
|
| #include "platform/weborigin/Suborigin.h"
|
| -#include <memory>
|
|
|
| namespace blink {
|
|
|
| @@ -425,8 +426,15 @@ void DOMWindow::focus(ExecutionContext* context) {
|
| page->focusController().focusDocumentView(frame(), true /* notifyEmbedder */);
|
| }
|
|
|
| +InputDeviceCapabilitiesConstants* DOMWindow::getInputDeviceCapabilities() {
|
| + if (!m_inputCapabilities)
|
| + m_inputCapabilities = new InputDeviceCapabilitiesConstants;
|
| + return m_inputCapabilities;
|
| +}
|
| +
|
| DEFINE_TRACE(DOMWindow) {
|
| visitor->trace(m_frame);
|
| + visitor->trace(m_inputCapabilities);
|
| visitor->trace(m_location);
|
| EventTargetWithInlineData::trace(visitor);
|
| }
|
|
|