An update to one gamepad's values should only change that gamepad's modified timestamp <rdar://problem/28620865>
(This only affects WK2 AFAIK)
Created attachment 299072 [details] Patch
Comment on attachment 299072 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=299072&action=review > Source/WebKit2/Shared/Gamepad/GamepadData.h:66 > + double m_lastUpdateTime; Should probably initialize this to 0 for the default constructor case, even though I'm guessing you'll never read this value if m_isNull is true.
https://trac.webkit.org/changeset/210827