Index: content/renderer/renderer_webkitplatformsupport_impl.h |
diff --git a/content/renderer/renderer_webkitplatformsupport_impl.h b/content/renderer/renderer_webkitplatformsupport_impl.h |
index c6467999cae512e2fe87662cea827902cd8ea03d..335a15ada3758b484331275bfee57b17e3a0c4e7 100644 |
--- a/content/renderer/renderer_webkitplatformsupport_impl.h |
+++ b/content/renderer/renderer_webkitplatformsupport_impl.h |
@@ -16,6 +16,10 @@ class RendererClipboardClient; |
class WebSharedWorkerRepositoryImpl; |
class WebFileSystemImpl; |
+namespace content { |
+class GamepadSharedMemoryReader; |
+} |
+ |
namespace IPC { |
class SyncMessage; |
} |
@@ -84,6 +88,7 @@ class CONTENT_EXPORT RendererWebKitPlatformSupportImpl |
size_t buffer_size, unsigned channels, double sample_rate, |
WebKit::WebAudioDevice::RenderCallback* callback) OVERRIDE; |
virtual WebKit::WebBlobRegistry* blobRegistry() OVERRIDE; |
+ virtual void sampleGamepads(WebKit::WebGamepads&) OVERRIDE; |
virtual WebKit::WebString userAgent(const WebKit::WebURL& url) OVERRIDE; |
virtual void GetPlugins(bool refresh, |
std::vector<webkit::WebPluginInfo>* plugins) OVERRIDE; |
@@ -121,6 +126,8 @@ class CONTENT_EXPORT RendererWebKitPlatformSupportImpl |
scoped_ptr<WebFileSystemImpl> web_file_system_; |
scoped_ptr<WebKit::WebBlobRegistry> blob_registry_; |
+ |
+ scoped_ptr<content::GamepadSharedMemoryReader> gamepad_shared_memory_reader_; |
}; |
#endif // CONTENT_RENDERER_RENDERER_WEBKITPLATFORMSUPPORT_IMPL_H_ |