Closed Bug 1669746 Opened 4 years ago Closed 3 years ago

[meta] Allow WebDriver clients to request for a debuggerAddress of Remote Agent

Categories

(Testing :: geckodriver, task)

Default
task

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: whimboo, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: meta)

User Story

Running BiDi tests with Selenium:
https://gist.github.com/AutomatedTester/ec3c751e18b8339edcf9c238ba8775c6

Before we will have the WebDriver BiDi implementation we can already allow Selenium and other WebDriver clients to request a websocket URL.

Keywords: meta
Depends on: 1671205
Depends on: 1672366
Depends on: 1675266

With bug 1675266 fixed the signed geckodriver builds from mozilla-central offer the opt-in via moz:debuggerAddress: true now. Here you can grab the binaries from:

https://treeherder.mozilla.org/jobs?repo=mozilla-central&searchStr=gd-s

I will keep this bug open to get the remaining test added,. Also while working with David on getting Selenium support added some follow-up work might be necessary.

Depends on: 1677717
Depends on: 1677750
Depends on: 1553854
Summary: [meta] Allow WebDriver clients to request for a websocket URL of Remote Agent → [meta] Allow WebDriver clients to request for a debuggerAddress of Remote Agent
Depends on: 1680101
Depends on: 1680114
Depends on: 1680504
Depends on: 1680733
Depends on: 1680740
Depends on: 1680780
Depends on: 1680814
Depends on: 1680962
Depends on: 1606604

Bug 1680780 doesn't seem to block us right now. As such lets get it removed for now. I'll still have to take a look to create a test for bug 1672366.

No longer depends on: 1680780
Depends on: 1684035, 1684042
User Story: (updated)

As requested by David we need a geckodriver release to make it publicly accessible. It's tracked on bug 1668243.

Depends on: 1668243
Depends on: 1687021
Depends on: 1693058

This work is basically done.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.