Commit Graph

13 Commits

Author SHA1 Message Date
David Burns
cf2ed65938 Bug 1347658: Allow negative integers for Marionette pointerMove. r=maja_zf
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
2017-03-15 22:28:10 +00:00
Maja Frydrychowicz
13429c0338 Bug 1337133 - Move update of inputStateMap to action.Sequence.fromJson; r=ato+446296
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
2017-02-27 08:27:35 -05:00
Maja Frydrychowicz
4805fd0d60 Bug 1337133 - Dispatch pointerMove action for mouse; r=ato+446296,jgraham
MozReview-Commit-ID: 9CIGusZVz7w

--HG--
extra : rebase_source : 26a7495eb22b2db06cd9197564a19fe95de7dfef
2017-02-22 16:24:44 -05:00
Maja Frydrychowicz
b34023d31b Bug 1337133 - Remove references to pen and touch in test_action.js; r=jgraham
Pen and touch support will be added this quarter.

MozReview-Commit-ID: GH7CVNoDOIm

--HG--
extra : rebase_source : 48edfc980a663914636ab3be5e786d5f15cfb41c
2017-02-22 16:57:55 -05:00
Maja Frydrychowicz
1e1f032a63 Bug 1337133 - Fix creation of pointer InputState; r=ato+446296
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
2017-02-20 13:13:43 -05:00
Maja Frydrychowicz
c5836d25cf Bug 1337133 - Replace element with origin for pointerMove actions; r=ato+446296
Sync processing of pointerMove with WebDriver spec.

MozReview-Commit-ID: DaHNipOffov

--HG--
extra : rebase_source : aa50717145b9e34a94a1a61c530522477062810c
2017-02-14 15:58:47 -05:00
Maja Frydrychowicz
d7f6b20374 Bug 1337133 - Remove primary pointer attribute; r=ato+446296
Sync pointer parameters implementation with Webdriver spec.

MozReview-Commit-ID: 4DMoUxo648N

--HG--
extra : rebase_source : 37e4fb850f25b8fbdb7b48cde41abf9eb3beeab2
2017-02-06 14:40:13 -05:00
Maja Frydrychowicz
69ab8f6856 Bug 1341415 - Require action sequences to have an id; r=ato+446296
MozReview-Commit-ID: DjjhIdDJ8HI

--HG--
extra : rebase_source : e0474768ccc272392c97a58db541d27ad76ede1f
2017-02-21 15:08:09 -05:00
Maja Frydrychowicz
74f50780ba Bug 1335240 - actions.InputState does not record correct type for key and pointer; r=ato
MozReview-Commit-ID: 9RW0BretWU5

--HG--
extra : rebase_source : 22a542c35f01665cb2a4157df1fd0c6b96a6d980
2017-02-01 13:30:58 -05:00
Maja Frydrychowicz
5095f8b5b8 Bug 1320389 - Implement dispatch of key actions in content context; r=ato
MozReview-Commit-ID: AxHTFdDtXJN

--HG--
extra : rebase_source : 0d12a5f56bcd05d0eccb8aa794779002f555e62d
2016-12-13 18:29:48 -05:00
Thomas Charles
acf2f9d4dd Bug 1316975 - Correct function definition style in Marionette components; r=ato
No functional changes.

MozReview-Commit-ID: 25cWAnpRB9H

--HG--
extra : rebase_source : c8b14bf47a476488568f54d3640b51bbeed5b04b
2016-12-04 12:42:52 +01:00
Andreas Tolfsen
1b0af3460d Bug 1313865 - Employ common assertions in action module; r=maja_zf
MozReview-Commit-ID: 4WIc6QEjoEf

--HG--
extra : rebase_source : 2f98292d040046296279c65a8a3f6df0c452b6cc
2016-10-31 22:11:25 +00:00
Maja Frydrychowicz
6da8812934 Bug 1303234 - Implement extracting action chain from a request; r=ato,jgraham
MozReview-Commit-ID: JxNoGZog1om

--HG--
rename : testing/marionette/action.js => testing/marionette/legacyaction.js
extra : rebase_source : 91e9b1915e18362765804e3767dfb834394a35af
2016-10-26 13:04:48 -04:00