- 
Oksana Zhuravlova authored
This change moves the GamepadSharedMemoryReader class to third_party/blink/renderer/modules/gamepad. Its instance is now created in relevant Device*Dispatcher methods with a LocalFrame* passed to be used for Mojo interface creation. Since the GamepadMonitor interface request is now made on a frame, its registration was moved to RenderFrameHost and content_browser_manifest.json was updated accordingly. Blink-related updates: - DISALLOW_COPY_AND_ASSIGN -> WTF_MAKE_NONCOPYABLE Bug: 612330 Change-Id: Ie3821f1bc75e4b4086f69db0eaf7cf88d65716a8 Reviewed-on: https://chromium-review.googlesource.com/1101841Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Reilly Grant <reillyg@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Dominic Mazzoni <dmazzoni@chromium.org> Reviewed-by:
Ken Rockot <rockot@chromium.org> Reviewed-by:
Ken Buchanan <kenrb@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org> Cr-Commit-Position: refs/heads/master@{#575397}
11651852