WebDriver/RemoteProtocol/WebDriver BiDi/Milestone 17

From MozillaWiki
< WebDriver‎ | RemoteProtocol‎ | WebDriver BiDi
Revision as of 07:38, 23 June 2025 by Jdescottes (talk | contribs) (Add the WebDriver BiDi Milestone 17 page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

WebDriver BiDi Milestone 17 - In Planning

Goal: TODO.

Progress:

Queries:

Milestone Backlog:

Full Query
ID Summary Priority Fx points Status Assigned to
1344267 Marionette test files for chrome scope should not be shipped with Firefox P2 5 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1511970 Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_chrome_switch_window.py TestSwitchWindowChrome.test_switch_tabs_for_new_background_window_without_focus_change | AssertionError: 0 != 1 P5 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1557232 Intermittent linux testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_{chrome|content}.py TestSwitchToWindow{Chrome|Content}.test_switch_tabs_in_different_windows_with_focus_change | AssertionError: 0 != 1 P5 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1705326 navigator.userAgent still returns custom UA after clearing browsingContext.customUserAgent if a reload happened while the custom UA was set P3 3 RESOLVED Alexandra Borovova [:Sasha]
1754273 Emit "browsingContext.contextCreated" events for all open browsing contexts when subscribing to the event P2 --- RESOLVED Liam DeBeasi
1841125 `browsingContext.create` fails after abandoned `browsingContext.print` via `browsingContext.close` P3 3 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1874365 Implement the "browsingContext.downloadWillBegin" event P2 3 RESOLVED Julian Descottes [:jdescottes]
1914407 Investigate navigation errors when navigation gets redirected or interrupted P2 3 RESOLVED Julian Descottes [:jdescottes]
1931528 Revert workaround for asyncOpenTime=0 in webdriver-bidi P3 --- RESOLVED biyul.dev
1938638 Remove deprecated "--enable-crash-reporter" argument from geckodriver P3 --- RESOLVED Mauro V [:cheff]
1940738 [wdspec] Add test for network.provideResponse with CORS preflight P3 2 RESOLVED Julian Descottes [:jdescottes]
1949037 MessageHandler command broadcast fails with unloaded tabs P2 2 RESOLVED Julian Descottes [:jdescottes]
1965465 [wdspec] 2025-Q3 Clean-up meta data for multiple statuses P3 5 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1967129 Perma /html/user-activation/activation-trigger-mouse-right.html | Activation through right-click mouse event - assert_true: mousedown event should result in activation expected true got false | single tracking bug P5 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1967785 NetworkDecodedBodySizeMap can throw if called after destroy P3 1 RESOLVED Julian Descottes [:jdescottes]
1968855 Add a "widget" event synthesization API for mouse events P2 3 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1968951 Add an API to BrowsingContext to override locale in JS APIs P2 5 RESOLVED Alexandra Borovova [:Sasha]
1968952 Add "emulation.setLocaleOverride" command P2 5 RESOLVED Alexandra Borovova [:Sasha]
1969898 Rename Proxy capability class to ProxyConfiguration P3 --- RESOLVED sabina
1970293 Implement "browsingContext.downloadEnd" event P3 3 RESOLVED Julian Descottes [:jdescottes]
1970330 Add CSP directive for reftest.xhtml to allow removing the exception for CSP checks for Marionette P2 2 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1970598 Frequent error "WeakMap key undefined must be an object" in WindowManager P3 1 RESOLVED Julian Descottes [:jdescottes]
1971268 Remove content process navigation manager P2 2 RESOLVED Julian Descottes [:jdescottes]
1971488 "storage.getCookies" can return cookies with "sameSite=none" and "secure=false" on HTTP pages, but this is invalid for "storage.setCookies" P2 2 RESOLVED Alexandra Borovova [:Sasha]
1971778 Implement the network.addDataCollector command P2 8 RESOLVED Julian Descottes [:jdescottes]
1971779 Implement the network.disownData command P2 5 RESOLVED Julian Descottes [:jdescottes]
1971780 Implement the network.getData command P2 5 RESOLVED Julian Descottes [:jdescottes]
1971781 Implement the network.removeDataCollector command P2 3 RESOLVED Julian Descottes [:jdescottes]
1972670 Remove FTP proxy support from WebDriver capabilities P3 2 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1972742 Perma /screen-orientation/active-lock.html | Unloading an iframe by navigating it must abort the lock promise - promise_rejects_dom: function "function() { throw e; }" threw object "NotSupported | single tracking bug P5 2 VERIFIED Henrik Skupin [:whimboo][⌚️UTC+2]
1972865 Add helper in SessionData to check if some session data exists for a module P3 --- RESOLVED sabina
1974167 Add "emulation.setScreenOrientationOverride" command P2 3 RESOLVED Alexandra Borovova [:Sasha]
1974262 Firefox UI tests call marionette with an outdated argument format P3 --- RESOLVED Bas Schouten (:bas.schouten)
1974394 When setting cookies the expiry value is now limited to 400 days P3 --- RESOLVED Andrea Marchesini [:baku]
1974534 Perma [tier 2] /css/css-scroll-snap/overscroll-snap.html | snapport covered by snap area doesn't jump - assert_approx_equals: scroller is scrolled to its bottom and not its top. expected 1543 +/- 1 but got 362 P2 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1974535 Perma [tier 2] /css/css-scroll-snap/snap-events/scrollsnapchange/scrollsnapchange-scrolling-non-snapping-axis.tentative.html | wheel scroll on non-snapping axis doesn't trigger scrollsnapchange - expected TIMEOUT P2 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1975037 Perma [tier 2] /css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/common-to-both-axes-supercedes-first-in-tree-order.html | single tracking bug P2 2 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1975140 Reset scroll position before each test in test_click_scrolling.py P2 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1976004 Perma /webdriver/tests/bidi/external/permissions/set_permission/set_permission.py | test_set_permission - AssertionError: assert 'granted' == 'prompt' | single tracking bug P5 2 RESOLVED Alexandra Borovova [:Sasha]
1976493 Add an API to BrowsingContext to override timezone in JS APIs P2 8 RESOLVED Alexandra Borovova [:Sasha]
1976504 Remove support for "localize_entity" from localization module P3 --- RESOLVED biyul.dev
1976716 Allow DevTools NetworkResponseListener to stop decoding responses P2 3 RESOLVED Julian Descottes [:jdescottes]
1977168 Can't navigate to https URLs with http proxy passed to createUserContext P2 2 RESOLVED Alexandra Borovova [:Sasha]
1977180 noProxy set using "browsingContext.createUserContext" doesn't work with host patterns like ".mozilla.org" P2 2 RESOLVED Alexandra Borovova [:Sasha]
1977205 Throw an error when trying to add a cookie with "sameSite=none" and "secure=false" P2 2 RESOLVED Alexandra Borovova [:Sasha]
1977802 Intermittent /webdriver/tests/bidi/integration/parallel_execution/browsing_context_print.py | test_when_browsingcontext_recreated - Failed: DID NOT RAISE <class 'webdriver.bidi.error.UnknownErrorException'> P5 2 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1977978 Use polling to wait for page load status in testing/firefox-ui/tests/functional/security/test_https_first.py to circumvent bug 1945351 P2 2 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1978027 Implement "emulation.setTimezoneOverride" command P2 5 RESOLVED Alexandra Borovova [:Sasha]
1978088 Add new webdriver errors for BiDi network data collection P2 2 RESOLVED Julian Descottes [:jdescottes]
1978533 Locale override is not inheritted to newly created cross-origin iframes P2 3 RESOLVED Alexandra Borovova [:Sasha]
1978875 DevTools Release Tasks - Cycle 143 P2 3 RESOLVED Alexandra Borovova [:Sasha]
1979540 Perma [tier 2] testing/firefox-ui/tests/functional/safebrowsing/test_warning_pages.py TestSafeBrowsingWarningPages.test_warning_pages | marionette_driver.errors.TimeoutException: Timed out after 300.0 seconds P5 --- RESOLVED Sunil Mayya
1979673 Use fuzzy assert for scroll offset in marionette_harness/tests/unit/test_click_scrolling.py P3 1 RESOLVED Julian Descottes [:jdescottes]
1979927 Do not run test cleanup steps if the session has ended in-between P2 2 RESOLVED Alexandra Borovova [:Sasha]
1980137 Basic auth credentials are stripped from the URL in the navigationCommitted event P3 --- RESOLVED Holger Benl [:hbenl]
1980211 Locale override is sometimes shared between BrowsingContexts P2 3 RESOLVED Alexandra Borovova [:Sasha]
1981183 Enable codespell linter for most remote/ folders P3 1 RESOLVED Julian Descottes [:jdescottes]
1981210 [mozdevice] Force close a formerly running application to avoid port usage conflicts -- --- RESOLVED Joel Maher ( :jmaher ) (UTC -8)
1981657 Add mozilla specific tests to check eviction of network bodies P2 2 RESOLVED Julian Descottes [:jdescottes]
1982324 Perma /webdriver/tests/bidi/browsing_context/locate_nodes/start_nodes.py | test_locate_with_svg_context_node[accessibility-value3-expected3] - AssertionError P5 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1983311 Perma Android TEST-UNEXPECTED-TIMEOUT | /webdriver/tests/bidi/browsing_context/reload/wait.py | expected OK P5 1 RESOLVED Julian Descottes [:jdescottes]
1983317 Perma Android /webdriver/tests/bidi/browsing_context/close/prompt_unload.py | test_prompt_unload_triggering_dialog[<type>] - asyncio.exceptions.CancelledError P5 1 RESOLVED Alexandra Borovova [:Sasha]
1983414 PDF.js integrations tests using Puppeteer are broken P2 2 RESOLVED Julian Descottes [:jdescottes]
1983570 DevTools Release Tasks - Cycle 144 P2 3 RESOLVED Julian Descottes [:jdescottes]
1983807 Apply the locale and timezone overrides to already created with WebDriver BiDi sandboxes P2 3 RESOLVED Alexandra Borovova [:Sasha]
1984866 JS error while running pdf.js unit tests: "TypeError: can't access property Symbol.iterator, this[#collectedNetworkData] is null" P3 1 RESOLVED Julian Descottes [:jdescottes]
1984953 Log pollution from content process module events after Session is destroyed P3 1 RESOLVED Julian Descottes [:jdescottes]
1985523 Intermittent Android Wd | <random> - setup error: webdriver.error.UnknownErrorException: unknown error (500): Could not launch Android org.mozilla.geckoview.test_runner/.App: Resource temporarily unavailable (os error 11) P5 2 RESOLVED Alexandra Borovova [:Sasha]
1985552 The destination of the request for a top-level navigation should be set to "document" P3 2 RESOLVED Julian Descottes [:jdescottes]
1985608 [wpt-sync] Sync PR 54552 - wdspec: fix navigate relative_url test to use a relative url P4 1 RESOLVED Web Platform Test Sync Bot [:wpt-sync] (Matrix: #interop:mozilla.org)
1985736 Disable webdriver/tests/bidi/network/continue_response/cookies.py on Android 14 P3 1 RESOLVED Julian Descottes [:jdescottes]
1986022 Encoding of non-ASCII characters in response bodies is broken P3 2 RESOLVED Julian Descottes [:jdescottes]
1986025 network.getData fails for empty response body P2 2 RESOLVED Julian Descottes [:jdescottes]
1986238 Revert `instant` scroll behavior for "element.scrollIntoView()" P3 2 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1986424 The variant `async-event-dispatching` expiration is on 2025-10-01 P3 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1986938 Cancel navigation if it turned into a download P3 2 RESOLVED Julian Descottes [:jdescottes]
1986967 [wdspec] Fix blank js template for inline helper P2 1 RESOLVED Julian Descottes [:jdescottes]
1987605 Clarify behavior of "isMobile" argument of "browsingContext.setViewport" command on the spec level and check RDM implementation P2 3 RESOLVED Alexandra Borovova [:Sasha]
1987777 Firefox app crashes when pressing back button [@ mozilla::WeakPtr<T>::operator bool ] P2 2 VERIFIED Alexandra Borovova [:Sasha]
1987935 Implement "emulation.setUserAgentOverride" command P2 3 RESOLVED Alexandra Borovova [:Sasha]
1988250 Disable BackupService for Remote Protocol P2 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2]
1988681 [wdspec] avoid race conditions with requests blocked in responseStarted phase P3 2 RESOLVED Julian Descottes [:jdescottes]
1989919 Some network events have isBlocked=true even if they are not blocked P2 2 RESOLVED Julian Descottes [:jdescottes]

83 Total; 0 Open (0%); 81 Resolved (97.59%); 2 Verified (2.41%);