Changes to build flags for Marionette and Remote Protocol (CDP)

10 views
Skip to first unread message

Henrik Skupin

unread,
May 25, 2021, 5:10:55 AM5/25/21
to dev-platform, dev-we...@mozilla.org
In preparation for the upcoming implementation of WebDriver BiDi [1] we
are going to reorganize the build flags for Marionette
(--disable-marionette) and the Remote Protocol (--enable-cdp) [2] into a
single WebDriver (--disable-webdriver) one. This will soon be required
because the protocol implementations will start sharing code.

By default both components are enabled by default, and as long as none
of the build flags have been added to your mozconfig this change will be
transparent for you.

Otherwise please start using `--disable-webdriver` to stop building any
WebDriver specific code once Bug 1695031 [3] has been landed on
mozilla-central.

Best,
Henrik

[1] https://w3c.github.io/webdriver-bidi/
[2] https://firefox-source-docs.mozilla.org/remote/index.html
[3] https://bugzilla.mozilla.org/show_bug.cgi?id=1695031

--
Henrik Skupin
Senior Software Engineer
Mozilla Corporation
Reply all
Reply to author
Forward
0 new messages