newSession should create a new browser instance

RESOLVED FIXED

Status

defect
P1
normal
RESOLVED FIXED
5 years ago
4 years ago

People

(Reporter: mdas, Assigned: jgraham)

Tracking

({pi-marionette-httpd})

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [marionette=1.0])

when newSession is called, WebDriver demands a new browser instance to run in. Right now, we just create a new tab, so we'll have to change our default behaviour.
This would need to be done in the remote server that we need to create. Currently we have https://github.com/automatedtester/Selenium-Proxy which does this already but we may rewrite that server closer to release date
adding whiteboard note until keyword is created
Whiteboard: ateam-marionette-httpd
Whiteboard: ateam-marionette-httpd → [marionette=1.0]
THis is a nice to have in Marionette 1.0 but we can get the client code to start up the httpd and the browsers on newSession and manage them both.
Yes.  It has the implication that the httpd needs to have process- and profile management for Firefox built in.
this has been done with https://github.com/jgraham/rust_mozrunner and https://github.com/jgraham/rust_mozprofile
Assignee: nobody → james
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Priority: -- → P1
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.