Closed Bug 1675248 Opened 4 years ago Closed 4 years ago

Remove usage of Marionette:ListenersAttached from openTab() method

Categories

(Remote Protocol :: Marionette, task, P3)

Default
task

Tracking

(Fission Milestone:M7, firefox84 fixed)

RESOLVED FIXED
84 Branch
Fission Milestone M7
Tracking Status
firefox84 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

References

Details

(Whiteboard: [marionette-fission-mvp])

Attachments

(1 file)

The method openTab() in browser.js makes use of a framescript event:
https://searchfox.org/mozilla-central/rev/e75e8e5b980ef18f4596a783fbc8a36621de7d1e/testing/marionette/browser.js#398-414

To stop running the framescript when actors are enabled (bug 1669174) we have to get rid of this code, and find a proper replacement.

Whiteboard: [marionette-fission-mvp]

Tracking marionette-fission-mvp bugs for Fission Beta milestone (M7).

Fission Milestone: --- → M7

Here a try build that has this code removed:
https://treeherder.mozilla.org/jobs?repo=try&revision=dd0f52f771b18b5f248a20b9c3d771dafcce09fb

Lets see if that works in both the framescript and actor case. I would assume so given that the driver still waits for the content browser to be created.

Assignee: nobody → hskupin
Status: NEW → ASSIGNED
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/231b1e4bac1b [marionette] Don't wait for Marionette:ListenersAttached in openTab(). r=marionette-reviewers,maja_zf
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch
Depends on: 1673851
Flags: needinfo?(hskupin)
Depends on: 1675320
No longer depends on: 1673851
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/20022a056e94 [marionette] Don't wait for Marionette:ListenersAttached in openTab(). r=marionette-reviewers,maja_zf
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch
Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: