WebDriver/RemoteProtocol/WebDriver BiDi/Milestone 14

From MozillaWiki
Jump to: navigation, search

WebDriver BiDi Milestone 14 - In Development

Goal: During this milestone, our focus will be again on maintenance and bug fixes to support web developers and automation testing tools creators that rely on WebDriver BiDi. This includes:

  • Maintenance and bug fixes for the existing WebDriver BiDi API.
  • Maintenance and bug fixes for Mozilla's internal testing infrastructure, including Marionette and Geckodriver.
  • Resolving bugs that are blocking the removal of CDP, which is crucial for reducing overall codebase maintenance.

Progress:

Queries:

Milestone Backlog:

Full Query
ID Summary Priority Fx points Status Assigned to
1495476 Remove legacy new session capabilities negotiation P3 2 NEW
1800705 Modifications to devtools/shared/network-observer should trigger BiDi and DevTools tests P2 1 NEW
1810718 "Addon:Install" should support installing an add-on that is enabled in Private Browsing mode P3 2 RESOLVED Alexandra Borovova [:Sasha]
1837949 A navigation within a browsing context should not be affected by an already ongoing one P2 3 NEW
1848957 Send async "wheel" events at the widget level instead of synthesized DOM events P2 5 NEW
1852529 [wdspec] Improve "scroll" tests for "wheel" input type for both WebDriver classic and BiDi P2 3 NEW
1859377 Transfer minidump files to host machine if "MINIDUMP_SAVE_PATH" environment variable is set P2 3 NEW
1882338 Save minidump files if MINIDUMP_SAVE_PATH is set to preserve crash dumps P2 2 ASSIGNED Alexandra Borovova [:Sasha]
1891028 Opening a tab or window should potentially wait for the "browser-delayed-startup-finished" notification P2 2 NEW
1904859 Wait for events dispatched in the content process and assess performance P3 8 NEW
1904884 [wdspec] Improve tests for "touch" input type for both WebDriver classic and BiDi P3 3 NEW
1904892 Add support for "initiatorType" and "destination" to network events P2 2 RESOLVED Julian Descottes [:jdescottes]
1905086 Support automatic user prompt handling in WebDriver BiDi P2 3 NEW
1910592 Release geckodriver 0.36.0 P3 3 NEW
1914351 Allow to clear and modify all headers in network.continueResponse P3 2 NEW
1914405 Using "browsingContext.navigate" fails with NS_BINDING_ABORTED when navigating to "https://www.mozilla.org" P2 1 NEW
1921725 Investigate why test_profile_management.py tests are running very slow on Windows ASAN builds P3 3 NEW
1922014 Don't emit "browsingContext.navigationStarted" event when creating new top-level browsing contexts (tabs) when "about:blank" is loaded P2 3 RESOLVED Alexandra Borovova [:Sasha]
1922077 Enable async event dispatching (remote.events.async.enabled) by default P2 3 ASSIGNED Henrik Skupin [:whimboo][⌚️UTC+2]
1925934 Geckodriver should forward the text property of unexpected alert open errors P3 2 NEW
1926311 Add flag to allow installing an add-on that is enabled in Private Browsing mode P2 2 RESOLVED Alexandra Borovova [:Sasha]
1926894 Skipped navigations when chaining navigations with wait=complete P2 3 NEW
1927416 Slow startup times of 4 to 6s for Firefox for all test jobs on MacOS 10.15 workers (delayed "final-ui-startup" notification) P2 5 ASSIGNED Henrik Skupin [:whimboo][⌚️UTC+2]
1927721 Force a shutdown of Firefox if the Websocket port cannot be aquired after 5s P2 2 NEW
1930115 For Marionette tests minidump files will be lost when with a restart the Firefox profile is replaced P2 2 NEW
1930594 Don't emit load events when creating new top-level browsing contexts (tabs) when "about:blank" is loaded and emit contextCreated event at the end P3 5 NEW
1931822 Do not always wrap errors into WebDriverError for IPC messages returned by the MarionetteCommandsChild actor P2 2 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1932149 Investigate worker debugging with WebDriver BiDi P2 5 NEW
1932162 Expose initiatorType in parent channel and expose fetch destination in LoadInfo P2 2 RESOLVED Julian Descottes [:jdescottes]
1932311 Investigate all Playwright requirements for WebDriver BiDi P2 8 NEW
1932426 Run generic wpt and wdspec tests with "geckoview-no-fission-ship" by default on Android. P2 2 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1932597 Add "remoteAsyncEvents" and "sessionHistoryInParent" keywords in the list of update_properties for wpt-update command P2 2 RESOLVED Alexandra Borovova [:Sasha]
1932916 "TypeError: can't access property "getActor", browsingContext.currentWindowGlobal is null" when an action closes the window P2 3 NEW

33 Total; 25 Open (75.76%); 8 Resolved (24.24%); 0 Verified (0%);