Closed
Bug 1043723
Opened 10 years ago
Closed 10 years ago
Make Marionette work with Mulet when it's running Gaia
Categories
(Remote Protocol :: Marionette, defect)
Remote Protocol
Marionette
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla34
People
(Reporter: jgriffin, Assigned: jgriffin)
References
Details
Attachments
(1 file, 1 obsolete file)
924 bytes,
patch
|
automatedtester
:
review+
|
Details | Diff | Splinter Review |
Marionette works with Mulet at present when Mulet is just acting like Firefox, but it fails when Mulet is running Gaia. This is because its appname is "Firefox", but it lacks the new-tab behavior expected by: http://mxr.mozilla.org/mozilla-central/source/testing/marionette/marionette-server.js#2604 In the case of Mulet+Gaia, we don't want a new tab, we just want to use the existing singular chrome window. There's nothing in Services.appinfo that can be used to distinguish Mulet from Firefox AFAICT, but we can probably gate this on the chrome url that's loaded.
Assignee | ||
Comment 1•10 years ago
|
||
We can just rely on window.gBrowser not existing, it turns out.
Attachment #8462254 -
Flags: review?(mdas)
Assignee | ||
Comment 2•10 years ago
|
||
pushed to try: https://tbpl.mozilla.org/?tree=Try&rev=2d0e399079fa
Assignee | ||
Updated•10 years ago
|
Attachment #8462254 -
Flags: review?(mdas) → review?(dburns)
Comment 3•10 years ago
|
||
Comment on attachment 8462254 [details] [diff] [review] Make Marionette work with Mulet+Gaia, Review of attachment 8462254 [details] [diff] [review]: ----------------------------------------------------------------- The r= in the commit message needs updating
Attachment #8462254 -
Flags: review?(dburns) → review+
Assignee | ||
Comment 4•10 years ago
|
||
Hmm this caused a perma-fail in test_click_chrome, back to the drawing board.
Assignee | ||
Comment 5•10 years ago
|
||
take two: https://tbpl.mozilla.org/?tree=Try&rev=3d54bff160fe
Assignee | ||
Comment 6•10 years ago
|
||
This try run is looking good. The last patch failed unit tests that opened new windows with custom XUL files, since those wouldn't have win.gBrowser defined. This mechanism should be a bit more robust.
Attachment #8462832 -
Flags: review?(dburns)
Assignee | ||
Updated•10 years ago
|
Attachment #8462254 -
Attachment is obsolete: true
Updated•10 years ago
|
Attachment #8462832 -
Flags: review?(dburns) → review+
Assignee | ||
Comment 7•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/e1601237530e
Target Milestone: --- → mozilla34
Comment 8•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/e1601237530e
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•1 year ago
|
Product: Testing → Remote Protocol
You need to log in
before you can comment on or make changes to this bug.
Description
•