- 
Matt Reynolds authoredBefore gamepad was partially servicified, gamepad struct definitions resided in WebKit. These definitions must be identical for all readers and writers to the shared memory buffer for consistency. Since pepper may not depend on WebKit, the structs were duplicated in the pepper gamepad client. Now these structs have been moved out of WebKit and can be shared with other components by depending on the target //device/gamepad/public/cpp:shared_with_blink. This CL removes the duplicate pepper definitions and switches all usages to the //device definitions. BUG=694998 Change-Id: I4cf596f5cff18f6dc8945a422a3cc9f70711c10c Reviewed-on: https://chromium-review.googlesource.com/1062600Reviewed-by: Bill Budge <bbudge@chromium.org> Reviewed-by: Reilly Grant <reillyg@chromium.org> Commit-Queue: Matt Reynolds <mattreynolds@chromium.org> Cr-Commit-Position: refs/heads/master@{#560914} 7550995f