| Index: content/renderer/renderer_webkitplatformsupport_impl.cc
|
| diff --git a/content/renderer/renderer_webkitplatformsupport_impl.cc b/content/renderer/renderer_webkitplatformsupport_impl.cc
|
| index c7e274782cde98582fd08da29feb1239d521e2aa..5723aac1c06fa7c68623ad026bc7a16847055533 100644
|
| --- a/content/renderer/renderer_webkitplatformsupport_impl.cc
|
| +++ b/content/renderer/renderer_webkitplatformsupport_impl.cc
|
| @@ -82,6 +82,7 @@
|
| using content::RenderThread;
|
| using WebKit::WebAudioDevice;
|
| using WebKit::WebBlobRegistry;
|
| +using WebKit::WebDeviceMotionDetector;
|
| using WebKit::WebFileInfo;
|
| using WebKit::WebFileSystem;
|
| using WebKit::WebFrame;
|
| @@ -561,6 +562,21 @@ long long RendererWebKitPlatformSupportImpl::databaseGetSpaceAvailableForOrigin(
|
| return DatabaseUtil::DatabaseGetSpaceAvailable(origin_identifier);
|
| }
|
|
|
| +//------------------------------------------------------------------------------
|
| +
|
| +WebDeviceMotionDetector*
|
| +RendererWebKitPlatformSupportImpl::deviceMotionDetector() {
|
| + WebFrame* web_frame = WebFrame::frameForCurrentContext();
|
| + if (!web_frame)
|
| + return NULL;
|
| + RenderViewImpl* render_view = RenderViewImpl::FromWebView(web_frame->view());
|
| + if (!render_view)
|
| + return NULL;
|
| + return render_view->GetDeviceMotionDispatcher();
|
| +}
|
| +
|
| +//------------------------------------------------------------------------------
|
| +
|
| WebKit::WebSharedWorkerRepository*
|
| RendererWebKitPlatformSupportImpl::sharedWorkerRepository() {
|
| if (!CommandLine::ForCurrentProcess()->HasSwitch(
|
|
|