Closed Bug 1719833 Opened 3 months ago Closed 3 months ago

Share WindowManager between Marionette and Remote Agent

Categories

(Remote Protocol :: Agent, task, P2)

task
Points:
2

Tracking

(firefox91 fixed)

RESOLVED FIXED
91 Branch
Tracking Status
firefox91 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [bidi-m1-mvp])

Attachments

(1 file)

We should combine the following modules:

https://searchfox.org/mozilla-central/source/remote/marionette/window-manager.js
https://searchfox.org/mozilla-central/source/remote/shared/WindowManager.jsm

Remote Agent only uses focusWindow() so far, which is present in Marionette's version. As such it should be an easy task.

We also need that module for Remote Agent to correctly wait for the initial application window when a new session gets created, and that code lives in Marionette only right now.

Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/68e03e1ce08e
[remote] Share WindowManager between Marionette and Remote Agent. r=webdriver-reviewers,jdescottes
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
Points: --- → 2
Priority: -- → P2
Whiteboard: [webdriver:triage] → [bidi-m1-mvp]
You need to log in before you can comment on or make changes to this bug.