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] |
1989563 |
Introduce a NavigableManager singleton |
P2 |
5 |
ASSIGNED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
1989919 |
Some network events have isBlocked=true even if they are not blocked |
P2 |
2 |
RESOLVED |
Julian Descottes [:jdescottes] |