WebDriver/RemoteProtocol: Difference between revisions

Jump to navigation Jump to search
Since Firefox 86 the Remote Agent is enabled on all channels.
(Removed meeting section)
(Since Firefox 86 the Remote Agent is enabled on all channels.)
Line 11: Line 11:
We welcome feedback during this early stage of development.  
We welcome feedback during this early stage of development.  


If you would like to try this out with your favourite browser automation library, you should [[Nightly|download Firefox Nightly]]. Feel free to ask questions and file bugs - see [[#Communication| Communication ]], below.  
If you would like to try this out with your favorite browser automation library, you can download any recent version of Firefox. Feel free to ask questions and file bugs - see [[#Communication| Communication ]], below.  


Do you have an automation project or end-to-end test suite that depends on Chrome DevTools Protocol, either directly or
Do you have an automation project or end-to-end test suite that depends on Chrome DevTools Protocol, either directly or though a client library like Puppeteer or Playwright?
though a client library like Puppeteer or Playwright?


We'd love to learn about the API surface that you use the most:
We'd love to learn about the API surface that you use the most:
Line 25: Line 24:


; Can I use Puppeteer with Firefox?
; Can I use Puppeteer with Firefox?
: puppeteer and puppeteer-core are able to launch Firefox Nightly as of v2.1.0. This is part of a gradual transition away from puppeteer-firefox. Check the [https://puppeteer.github.io/ispuppeteerfirefoxready/ IsFirefoxPuppeteerReady dashboard] to see the overall status, and our [[Remote/Milestones#All_MVP_Bugs|Milestone overview]] for the current status.
: puppeteer and puppeteer-core are able to launch Firefox as of v2.1.0. Since Firefox 86 also beta and release versions are supported. This is part of a gradual transition away from puppeteer-firefox. Check the [https://puppeteer.github.io/ispuppeteerfirefoxready/ IsFirefoxPuppeteerReady dashboard] to see the overall status, and our [[Remote/Milestones#All_MVP_Bugs|Milestone overview]] for the current status.
; What is the difference between puppeteer and puppeteer-firefox?
; What is the difference between puppeteer and puppeteer-firefox?
: puppeteer-firefox is an experimental package from Google. It communicates solely with an outdated Firefox fork and is no longer maintained. It is not compatible with official Firefox releases.
: puppeteer-firefox is an experimental package from Google. It communicates solely with an outdated Firefox fork and is no longer maintained. It is not compatible with official Firefox releases.
canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,751

edits

Navigation menu