Open Bug 1806593 Opened 2 years ago Updated 2 years ago

Node cache needs to support multiple WebDriver sessions

Categories

(Remote Protocol :: Agent, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: whimboo, Unassigned)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [webdriver:backlog])

With the work on bug 1692468 we will get a node cache in a child process actor. But for now it only handles a single WebDriver session. But as per the WebDriver classic spec each session needs its own node ids.

We have to extend our implementation and keep in mind that Marionette can still only handle a single session, while for WebDriver BiDi can be used in the future.

Also note that for https://github.com/w3c/webdriver-bidi/issues/103 no final decision has been made yet.

Priority: -- → P3
Whiteboard: [webdriver:backlog]
No longer blocks: webdriver
You need to log in before you can comment on or make changes to this bug.