WebDriver/RemoteProtocol/WebDriver BiDi/Milestone 21

From MozillaWiki
Jump to navigation Jump to search

WebDriver BiDi Milestone 21 - In Development

Goal: This milestone, we will continue working on streaming support (screencasting, network responses, etc.) and WebSocket events, and improve worker support across different commands and events. We will also focus on improving protocol security, and aim to enable widget-level touch event support for web-platform tests. As always we plan to work on a number of smaller items, that are important for the clients like improving console logging and download events, adding element scrolling action and more.

Progress:

Queries:

Milestone Backlog:

Full Query
ID Summary Priority Fx points Status Assigned to
1797215 Send async "touch" events at the widget level instead of synthesized DOM events P2 5 RESOLVED hskupin@gmail.com
1852529 [wdspec] Improve "scroll" tests for "wheel" input type for both WebDriver classic and BiDi P3 3 ASSIGNED hskupin@gmail.com
1904884 [wdspec] Improve tests for "touch" input type for both WebDriver classic and BiDi P3 3 NEW nobody@mozilla.org
1936772 Introduce base JSWorkerActors with API similar to JS*Actors P2 3 NEW nobody@mozilla.org
1936776 Add support for script.evaluate with worker realms P2 5 NEW nobody@mozilla.org
1936777 Add support for script.callFunction with worker realms P2 3 NEW nobody@mozilla.org
1936778 Emit log.entryAdded events for workers P2 5 NEW nobody@mozilla.org
1943359 Clean up subscriptions from session subscription map when a context is destroyed P3 --- RESOLVED ssssameembaba@gmail.com
1973161 Replace custom URLPattern module with new URLPattern class P3 2 ASSIGNED hskupin@gmail.com
1976492 Allow to check if an authentication id is stored in the Virtual Authenticator Database P3 --- RESOLVED jschanck@mozilla.com
1988723 Remove support for "contexts" argument in "session.unsubscribe" P3 --- RESOLVED ssssameembaba@gmail.com
2006404 Enable async widget events for touch events ("remote.events.async.touch.enabled") by default for web-platform tests P2 3 NEW nobody@mozilla.org
2017298 Implement the "browsingContext.setBypassCSP" command at document initialization P3 3 ASSIGNED jdescottes@mozilla.com
2018154 Missing "script.realmDestroyed" event for worker after cross-process navigation in playwright test P3 --- RESOLVED echuang@mozilla.com
2020371 Support cached Image responses for network.getData P3 2 NEW nobody@mozilla.org
2025811 Investigate adding the missing types for JavascriptLogEntry messages P2 3 ASSIGNED aborovova@mozilla.com
2030909 browsingContext.reload fails for frames P2 2 RESOLVED aborovova@mozilla.com
2035439 The current browsing context's document loses focus when a download is triggered because the DownloadsPanel takes focus P2 3 RESOLVED aborovova@mozilla.com
2040936 Add download id to download events P2 3 RESOLVED aborovova@mozilla.com
2041335 Stop using enterNestedEventLoop in webdriver bidi debugging module P3 --- RESOLVED khalid.alhaddad98@gmail.com
2044589 [macOS] Exclude non-notarized geckodriver builds from the Taskcluster index P3 1 RESOLVED hskupin@gmail.com
2046156 Remove "executeSoon()" in favor of "Services.tm.dispatchToMainThread()" P3 --- RESOLVED nirmaladvani@proton.me
2046878 Set TCP_NODELAY for the BiDi WebSocket P3 2 NEW nobody@mozilla.org
2046879 Intermittent Android mozilla/tests/webdriver/classic/navigate_to/privileged_pages.py | test_inherit_principal_url_in_extension_process_context_without_system_access[javascript] - setup error: webdriver.error.NoSuchWindowException: no such window (404) P5 2 RESOLVED hskupin@gmail.com
2047745 [wdspec] 2026-Q3 Clean-up meta data for multiple statuses P3 5 NEW nobody@mozilla.org
2049255 Implement "scrollIntoView" action P2 3 NEW nobody@mozilla.org
2050357 [wdspec] Use a dedicated geckodriver instance for Mozilla-specific tests P3 3 RESOLVED hskupin@gmail.com
2051391 Release geckodriver 0.37.1 P2 3 RESOLVED hskupin@gmail.com
2051417 [wdspec] Ignore leakcheck failures P3 --- RESOLVED continuation@gmail.com
2051461 Implement a mock drag service for parent process mouse event dispatching P3 --- ASSIGNED hikezoe.birchill@mozilla.com
2051577 "browsingContext.navigate" fails with NS_ERROR_UNKNOWN_HOST for unknown hosts P3 3 NEW nobody@mozilla.org
2051908 ProgressListener prematurely stops navigation on subframe location changes P3 2 RESOLVED hskupin@gmail.com
2052142 Upgrade plist to 1.10.0 to fix vulnerable version of quick-xml P3 1 RESOLVED hskupin@gmail.com
2052383 Intermittent Android mozilla/tests/webdriver/classic/navigate_to/privileged_pages.py | <test-name> - setup error: ConnectionRefusedError: [Errno 111] Connection refused P5 2 RESOLVED hskupin@gmail.com
2052843 WPT BiDi tests using lower leak threshold than parent directory P3 --- RESOLVED james@hoppipolla.co.uk
2052932 `emulation.setLocaleOverride` does not override `Accept-Language` header for in `Worker` for `fetch` and `WebSocket` P3 --- RESOLVED hi@devinrousso.com
2054887 Marionette should use "MOZ_REMOTE_ALLOW_SYSTEM_ACCESS" instead of "--remote-allow-system-access" command line argument P2 2 RESOLVED hskupin@gmail.com
2055407 Release marionette-driver 3.7.1 P2 1 RESOLVED hskupin@gmail.com
2055661 Consider using zero touch start/move tolerance on wpt P3 --- ASSIGNED hikezoe.birchill@mozilla.com
2056803 Firefox webdriver bidi implementation is failing to handle japanese cookies properly P2 3 ASSIGNED jdescottes@mozilla.com
2058556 When performing a double-click while holding down the Ctrl key using the Actions API, the dblclick event does not fire. P3 --- RESOLVED nirmaladvani@proton.me
2059365 Frequent M(remote) macOS VM TEST-UNEXPECTED-TIMEOUT | automation.py | application timed out after 370.0 seconds with no output P5 --- RESOLVED rcurran@mozilla.com
2059998 Perma [tier 2] Win CCov /webdriver/tests/bidi/browser/set_download_behavior/global.py | test_set_and_reset_globally_and_per_user_context[False-default] - teardown error: PermissionError: [WinError 32] The process cannot access the file because it is being P5 2 RESOLVED aborovova@mozilla.com
2060038 Marionette documentation is published twice, causing duplicate label warnings for every heading P3 --- RESOLVED sledru@mozilla.com
2062052 Crash in [@ mozilla::dom::ScreenOrientation::Create] P3 2 RESOLVED aborovova@mozilla.com
2063394 geckodriver incorrectly runs thunderbird by autodetection P3 --- RESOLVED krosylight@mozilla.com
2064354 Implement the support for the "prefers-color-scheme" parameter in the "emulation.setMediaFeaturesOverride" command P3 5 NEW nobody@mozilla.org

47 Total; 19 Open (40.43%); 28 Resolved (59.57%); 0 Verified (0%);