Closed Bug 1882096 Opened 1 year ago Closed 6 months ago

Remove CDP support from Remote Agent

Categories

(Remote Protocol :: CDP, task, P2)

task
Points:
3

Tracking

(firefox141 fixed)

RESOLVED FIXED
141 Branch
Tracking Status
firefox141 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [webdriver:m16][webdriver:blocked])

Attachments

(1 file, 1 obsolete file)

Later this year we want to drop support for CDP from our code base on trunk and only keep support on the 128 ESR branch.

This bug should remove all the CDP related code and tests that still live in tree.

Priority: -- → P2
Whiteboard: [webdriver:backlog]

The severity field is not set for this bug.
:whimboo, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(hskupin)
Type: defect → task
Flags: needinfo?(hskupin)

Henrik, do you think we need another bug to remove the remote.active-protocols preference, or should we handle it here as well?

Flags: needinfo?(hskupin)

We probably can remove the preference at the same time when removing CDP support given that it is all bundled together. It's basically no real extra work. And in case some other protocol comes up in the future we can re-add this preference or something similar.

Flags: needinfo?(hskupin)
Whiteboard: [webdriver:backlog] → [webdriver:m15]
Points: --- → 5
Duplicate of this bug: 1882094

Note that we are still blocked on removing CDP until both Selenium and Cypress have released their new major versions that do no longer need CDP for Firefox.

Whiteboard: [webdriver:m15] → [webdriver:m15][webdriver:blocked]

We actually decided to not remove our CDP as of this time given that folks still using the protocol might be affected and no longer able to support Firefox. As such we are waiting a little bit longer until the next ESR release of Firefox (140) is out. Once development on 141 started on May 26th we will remove CDP. That means it will fit into our milestone 16.

Whiteboard: [webdriver:m15][webdriver:blocked] → [webdriver:m16][webdriver:blocked]
Points: 5 → 3
See Also: → 1915891
Blocks: 1915891
See Also: 1915891
Blocks: 1967916
Assignee: nobody → hskupin
Status: NEW → ASSIGNED
Attachment #9489890 - Attachment is obsolete: true
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f587a8c46fc3 [remote] Remove CDP support from Remote Agent. r=webdriver-reviewers,jdescottes
Regressions: 1968652
Status: ASSIGNED → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → 141 Branch

Henrik, should that be mentioned in our release notes?

Flags: needinfo?(hskupin)

(In reply to Pascal Chevrel:pascalc from comment #11)

Henrik, should that be mentioned in our release notes?

Thanks for asking! I don't think that we have to mention the removal of our experimental CDP implementation in the official release notes of Firefox. It's only affecting developers and testers and as such is better suited to be added to the release notes on MDN, which we will take care of.

Flags: needinfo?(hskupin)
Regressions: 1970088
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: