Closed
Bug 1135846
Opened 11 years ago
Closed 11 years ago
Re-organize marionette actions code to expose actions to chrome scope
Categories
(Remote Protocol :: Marionette, defect)
Tracking
(firefox39 fixed)
RESOLVED
FIXED
mozilla39
| Tracking | Status | |
|---|---|---|
| firefox39 | --- | fixed |
People
(Reporter: chmanchester, Assigned: chmanchester)
References
Details
(Keywords: pi-marionette-server, pi-marionette-userinput)
Attachments
(1 file, 1 obsolete file)
I noticed working on bug 1097705 and bug 1129702 that action chains aren't exposed in chrome at all. I expect applicable code to work in chrome scope as-is, but we'll need to do a moderate refactor to expose it there.
| Assignee | ||
Comment 1•11 years ago
|
||
First cut at this, expecting a few things to shake out of b2g:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=2aad7f0c4fca
https://treeherder.mozilla.org/#/jobs?repo=try&revision=dd9c1e137056
| Assignee | ||
Comment 2•11 years ago
|
||
hg add might help:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=090ac62e18a8
| Assignee | ||
Comment 3•11 years ago
|
||
Updated•11 years ago
|
| Assignee | ||
Comment 4•11 years ago
|
||
The result of double clicking in the url bar differs between platforms. That's weird. I have to update my test.
| Assignee | ||
Comment 5•11 years ago
|
||
(In reply to Chris Manchester [:chmanchester] from comment #4)
> The result of double clicking in the url bar differs between platforms.
> That's weird. I have to update my test.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=43455b642272
| Assignee | ||
Comment 6•11 years ago
|
||
/r/5039 - Bug 1135846 - Expose marionette's actions code to chrome scope where applicable.
Pull down this commit:
hg pull review -r bb74fc3e3e99e0e643af1b7316135959b9c01459
| Assignee | ||
Comment 7•11 years ago
|
||
| Assignee | ||
Comment 8•11 years ago
|
||
Comment on attachment 8574751 [details]
MozReview Request: bz://1135846/chmanchester
/r/5039 - Bug 1135846 - Expose marionette's actions code to chrome scope where applicable.
Pull down this commit:
hg pull review -r 606f0aa9dd17ccac2b87edc9bc5d868c5a13ce5f
Attachment #8574751 -
Flags: review?(dburns)
Updated•11 years ago
|
Attachment #8574751 -
Flags: review?(dburns)
Comment 9•11 years ago
|
||
Comment on attachment 8574751 [details]
MozReview Request: bz://1135846/chmanchester
https://reviewboard.mozilla.org/r/5037/#review4125
::: testing/marionette/client/marionette/tests/unit/test_click_action.py
(Diff revision 2)
> +class TestClickAction(MarionetteTestCase):
instead of click can we call it Mouse since we are testing Mouse Actions
::: testing/marionette/marionette-common.js
(Diff revision 2)
> +this.ActionChain = function (utils, checkForInterrupted) {
Can we split this out into it's own area. Using common here feels like we are creating a utils class and then shoehorning ALL THE THINGS into it
| Assignee | ||
Comment 10•11 years ago
|
||
Comment on attachment 8574751 [details]
MozReview Request: bz://1135846/chmanchester
/r/5039 - Bug 1135846 - Expose marionette's actions code to chrome scope where applicable.
Pull down this commit:
hg pull review -r ad86d046b074cb576ce42f93a4824cda2cfee6dd
Attachment #8574751 -
Flags: review?(dburns)
| Assignee | ||
Comment 11•11 years ago
|
||
https://reviewboard.mozilla.org/r/5037/#review4399
::: testing/marionette/jar.mn
(Diff revision 3)
> + content/marionette-actions.js (marionette-actions.js)
I neglected to hg add this file
| Assignee | ||
Comment 12•11 years ago
|
||
Comment on attachment 8574751 [details]
MozReview Request: bz://1135846/chmanchester
/r/5039 - Bug 1135846 - Expose marionette's actions code to chrome scope where applicable.
Pull down this commit:
hg pull review -r 89bbb281c3fe82efbb52dad8f6e6c41e6718f8b4
| Assignee | ||
Comment 13•11 years ago
|
||
Try with updates from review comments:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=54d8bf65da6c
https://treeherder.mozilla.org/#/jobs?repo=try&revision=3b17dd7cb315
Comment 14•11 years ago
|
||
Comment 15•11 years ago
|
||
Comment on attachment 8574751 [details]
MozReview Request: bz://1135846/chmanchester
https://reviewboard.mozilla.org/r/5037/#review4667
Ship It!
Attachment #8574751 -
Flags: review?(dburns) → review+
| Assignee | ||
Comment 16•11 years ago
|
||
Comment on attachment 8574751 [details]
MozReview Request: bz://1135846/chmanchester
/r/5039 - Bug 1135846 - Expose marionette's actions code to chrome scope where applicable.;r=dburns
Pull down this commit:
hg pull review -r 1ea05133fb61033ee7de173844254ba6bc2a8935
Attachment #8574751 -
Flags: review+
| Assignee | ||
Updated•11 years ago
|
Attachment #8574751 -
Flags: review+
| Assignee | ||
Comment 17•11 years ago
|
||
Try in comment 13.
| Assignee | ||
Updated•11 years ago
|
Keywords: checkin-needed
Comment 18•11 years ago
|
||
Comment 19•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
status-firefox39:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla39
| Assignee | ||
Comment 20•10 years ago
|
||
Attachment #8574751 -
Attachment is obsolete: true
Attachment #8619564 -
Flags: review+
| Assignee | ||
Comment 21•10 years ago
|
||
Updated•3 years ago
|
Product: Testing → Remote Protocol
You need to log in
before you can comment on or make changes to this bug.
Description
•