WebDriver/RemoteProtocol/WebDriver BiDi/Milestone 14

From MozillaWiki
Jump to navigation Jump to search

WebDriver BiDi Milestone 14 - Completed January 5th

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
1762119 Intermittent Android /webdriver/tests/classic/perform_actions/pointer.py | test_drag_and_drop[<random>] - assert x == y P5 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1810718 "Addon:Install" should support installing an add-on that is enabled in Private Browsing mode P3 2 RESOLVED Alexandra Borovova [:Sasha]
1859377 Transfer minidump files to host machine if "MINIDUMP_SAVE_PATH" environment variable is set P2 3 RESOLVED Alexandra Borovova [:Sasha]
1861737 Add support for "format" argument to browsingContext.captureScreenshot P2 --- RESOLVED Liam DeBeasi
1865124 [wdspec] Enable tests for "browsingContext.traverseHistory" for "Session History in Parent" (SHIP) variant P3 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1871346 Intermittent /webdriver/tests/classic/perform_actions/pointer_mouse.py | test_drag_and_drop[<random>] - assert (<random>) == <random> P5 2 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1882338 Save minidump files if MINIDUMP_SAVE_PATH is set to preserve crash dumps P2 2 RESOLVED Alexandra Borovova [:Sasha]
1904892 Add support for "initiatorType" and "destination" to network events P2 2 RESOLVED Julian Descottes [:jdescottes]
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 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1925985 Consolidate "windows" getter from TabManager and WindowManager classes P3 --- RESOLVED Spencer
1926311 Add flag to allow installing an add-on that is enabled in Private Browsing mode P2 2 RESOLVED Alexandra Borovova [:Sasha]
1927416 Slow startup times of 4 to 6s for Firefox for all test jobs on MacOS 10.15 workers due to huge Metal Compiler File System Cache P2 5 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1927784 DevTools Release Tasks - Cycle 134 P3 3 RESOLVED Julian Descottes [:jdescottes]
1927829 Create a helper to assert if a browsing context is a top-level browsing context P3 --- RESOLVED Spencer
1930848 Log instead of throwing when responseCompleted is skipped due to a missing responseStarted event P2 --- RESOLVED Patrick Shannon
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 RESOLVED Julian Descottes [:jdescottes]
1932162 Expose initiatorType in parent channel and expose fetch destination in LoadInfo P2 2 RESOLVED Julian Descottes [:jdescottes]
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 5 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1933331 Update initiatorType and destination to null/"" for top level document loads P2 2 RESOLVED Julian Descottes [:jdescottes]
1934045 New wpt failures in /webdriver/tests/bidi/storage/delete_cookies/partition.py P2 2 RESOLVED Alexandra Borovova [:Sasha]
1935122 Serde v1.0.215 produces warnings in Marionette crate because multiple variants have the same deserialization name P3 --- RESOLVED James Graham [:jgraham]
1936619 Intermittent /webdriver/tests/classic/perform_actions/navigation.py | test_pointer - assert [201, 201] == [200, 200] P5 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1936800 Perma /webdriver/tests/bidi/storage/delete_cookies/partition.py | test_partition_context_iframe[cross_origin] - AssertionError when Gecko 135 merges to beta on 2025-01-06 P2 1 VERIFIED Alexandra Borovova [:Sasha]
1936952 [Headless] nsColorPicker::Open crash under automation P2 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1937016 Race condition in "input.performActions" because of missing await keyword for "#finalizeAction()" P2 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1937118 AnimationFramePromise hangs when window gets navigated P2 3 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1937790 wptrunner doesn't forward `MINIDUMP_SAVE_PATH` env variable for Firefox on Android P2 1 RESOLVED Alexandra Borovova [:Sasha]
1938127 New wpt failures in /webdriver/tests/bidi/input/perform_actions/ [pointer_pen.py, pointer_touch.py] P5 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]

32 Total; 0 Open (0%); 31 Resolved (96.88%); 1 Verified (3.13%);