Index: content/renderer/render_thread_impl.cc |
=================================================================== |
--- content/renderer/render_thread_impl.cc (revision 215718) |
+++ content/renderer/render_thread_impl.cc (working copy) |
@@ -58,6 +58,7 @@ |
#include "content/renderer/dom_storage/dom_storage_dispatcher.h" |
#include "content/renderer/dom_storage/webstoragearea_impl.h" |
#include "content/renderer/dom_storage/webstoragenamespace_impl.h" |
+#include "content/renderer/gamepad_shared_memory_reader.h" |
#include "content/renderer/gpu/compositor_output_surface.h" |
#include "content/renderer/gpu/gpu_benchmarking_extension.h" |
#include "content/renderer/gpu/input_event_filter.h" |
@@ -1303,4 +1304,10 @@ |
} |
+void RenderThreadImpl::SampleGamepads(WebKit::WebGamepads* data) { |
+ if (!gamepad_shared_memory_reader_) |
+ gamepad_shared_memory_reader_.reset(new GamepadSharedMemoryReader); |
+ gamepad_shared_memory_reader_->SampleGamepads(*data); |
+} |
+ |
} // namespace content |