W3C WebDriver spec had incorrectly described that we could only have
positive integers when it should have been just Integers.
MozReview-Commit-ID: CttUFKiav7q
--HG--
extra : rebase_source : 0a3049ce25f38557b9f1218dde45ef37f2a1b245
This syncs the implementation of "process an input source action sequence"
with the Webdriver spec.
Previously, Marionette populated the input state table at dispatch time.
MozReview-Commit-ID: 8v1y5uVvrI5
--HG--
extra : rebase_source : b8dabf16baa85aa7b3af1882846055a0e260232e
Pen and touch support will be added this quarter.
MozReview-Commit-ID: GH7CVNoDOIm
--HG--
extra : rebase_source : 48edfc980a663914636ab3be5e786d5f15cfb41c
Previously, the pointer input state was always being created
with an undefined subtype, which should actually be mouse, pen
or touch.
MozReview-Commit-ID: JcarsRRecQl
--HG--
extra : rebase_source : 4130d3e5cd0dc2d953fdf48e3591de7b0f53383e
Sync processing of pointerMove with WebDriver spec.
MozReview-Commit-ID: DaHNipOffov
--HG--
extra : rebase_source : aa50717145b9e34a94a1a61c530522477062810c