diff options
Diffstat (limited to 'WebKit/android/WebCoreSupport/DeviceOrientationClientAndroid.cpp')
-rw-r--r-- | WebKit/android/WebCoreSupport/DeviceOrientationClientAndroid.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/WebKit/android/WebCoreSupport/DeviceOrientationClientAndroid.cpp b/WebKit/android/WebCoreSupport/DeviceOrientationClientAndroid.cpp index 52923fd..d6c8cd6 100644 --- a/WebKit/android/WebCoreSupport/DeviceOrientationClientAndroid.cpp +++ b/WebKit/android/WebCoreSupport/DeviceOrientationClientAndroid.cpp @@ -26,6 +26,8 @@ #include "config.h" #include "DeviceOrientationClientAndroid.h" +#include "WebViewCore.h" + using namespace WebCore; namespace android { @@ -68,7 +70,8 @@ DeviceOrientation* DeviceOrientationClientAndroid::lastOrientation() const DeviceOrientationClient* DeviceOrientationClientAndroid::client() const { if (!m_client) { - // TODO: Get the client from the WebViewCore and set its controller. + m_client = m_webViewCore->deviceOrientationManager()->client(); + m_client->setController(m_controller); } return m_client; } |