| 1713440 |
MessageHandler: Support chrome browsing contexts |
P2 |
8 |
REOPENED |
|
| 1797215 |
Send async "touch" events at the widget level instead of synthesized DOM events |
P2 |
5 |
ASSIGNED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 1808935 |
Update asserts for bidi network wdspec tests to take a single expected object |
P3 |
--- |
RESOLVED |
Khalid AlHaddad |
| 1821460 |
Handle actions "Input state" on the top-level browsing context (navigable) and per WebDriver session |
P3 |
3 |
NEW |
|
| 1852529 |
[wdspec] Improve "scroll" tests for "wheel" input type for both WebDriver classic and BiDi |
P3 |
3 |
ASSIGNED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 1852986 |
Enable Marionette unit tests with Wayland |
P3 |
3 |
NEW |
|
| 1855028 |
Implement "browser.setClientWindowState" command |
P3 |
2 |
ASSIGNED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 1866749 |
Only send "log.entryAdded" events for console API calls that use the printer |
P3 |
2 |
ASSIGNED |
Alexandra Borovova [:Sasha] |
| 1874362 |
Implement the "browsingContext.navigationAborted" event |
P3 |
5 |
NEW |
|
| 1905086 |
Support automatic user prompt handling in WebDriver BiDi |
P2 |
3 |
RESOLVED |
Alexandra Borovova [:Sasha] |
| 1926614 |
[wdspec] WebDriver BiDi client modules should validate data types in command responses |
P3 |
--- |
RESOLVED |
Khalid AlHaddad |
| 1926855 |
Trying to retrieve the active window after calling "browsingContext.close" can fail due to a race condition |
P3 |
3 |
NEW |
|
| 1936766 |
Add Worker helpers to monitor and retrieve worker debuggers |
P2 |
3 |
RESOLVED |
Julian Descottes [:jdescottes] |
| 1936770 |
Implement "script.realmCreated" and "script.realmDestroyed" events for worker realms |
P2 |
5 |
RESOLVED |
Julian Descottes [:jdescottes] |
| 1938333 |
Release geckodriver 0.37.0 |
P3 |
3 |
NEW |
|
| 1941453 |
Intermittent /webdriver/tests/bidi/input/perform_actions/navigation.py | test_pointer - webdriver.bidi.error.NoSuchFrameException: no such frame (DiscardedBrowsingContextError: Failed to dispatch event "synthesizeMouseAtPoint": Component returned failure |
P5 |
1 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 1941813 |
Include top-most frame of the stacktrace to all "log.entryAdded" events for Console API messages |
P3 |
3 |
NEW |
|
| 1943038 |
geckodriver doesn't find minidump files for content process crashes |
P3 |
3 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 1955044 |
Update geckodriver and deps to Rust 2024 |
P3 |
--- |
RESOLVED |
James Graham [:jgraham] |
| 1955284 |
[wdspec] Improve tests for "mouse" input type for both WebDriver classic and BiDi |
P3 |
3 |
NEW |
|
| 1957706 |
Puppeteer node based tests should use toolchains rather than installing from npm for each test run |
P3 |
3 |
RESOLVED |
Julian Descottes [:jdescottes] |
| 1957746 |
All the WebAuthentication related commands are broken |
P3 |
3 |
ASSIGNED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 1962355 |
Synthesizing wheel (and maybe touch) scroll limits values for deltaX and deltaY to the scollable element's viewport |
P3 |
--- |
RESOLVED |
Hiroyuki Ikezoe (:hiro) |
| 1973161 |
Replace custom URLPattern module with new URLPattern class |
P3 |
2 |
NEW |
|
| 1985997 |
Ensure preload scripts are executed before handling statements following a window.open call |
P3 |
2 |
RESOLVED |
Alexandra Borovova [:Sasha] |
| 1989022 |
Implement the "browser.setDownloadBehavior" command |
P2 |
3 |
RESOLVED |
Alexandra Borovova [:Sasha] |
| 1993079 |
Implement "emulation.setNetworkConditions" command for "type: offline" |
P2 |
3 |
RESOLVED |
Julian Descottes [:jdescottes] |
| 1994148 |
browsingContext.captureScreenshot should return an error instead of a screenshot with a reduced size |
P3 |
--- |
RESOLVED |
Sameem [:sameembaba] |
| 1994996 |
Handle unicode headers for tentative setExtraHeaders test |
P2 |
2 |
RESOLVED |
Julian Descottes [:jdescottes] |
| 1998347 |
[desktop] Enable async widget events for mouse events ("remote.events.async.mouse.enabled") by default for web-platform tests |
P2 |
3 |
ASSIGNED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 1998377 |
Sync vendored puppeteer to v24.35.0 |
P2 |
3 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 1998732 |
Update "emulation.setGeolocationOverride" command reset behavior |
P2 |
2 |
RESOLVED |
Alexandra Borovova [:Sasha] |
| 1998734 |
Update "emulation.setScreenOrientationOverride" command reset behavior |
P2 |
2 |
RESOLVED |
Alexandra Borovova [:Sasha] |
| 1999481 |
Downloads triggered by a link with target="_blank" are not linked to their navigation |
P2 |
3 |
ASSIGNED |
Alexandra Borovova [:Sasha] |
| 1999693 |
Support "ignore" for "unhandledPromptBehavior" for file pickers |
P3 |
3 |
NEW |
|
| 2003277 |
Run Playwright tests on CI |
P2 |
5 |
ASSIGNED |
Julian Descottes [:jdescottes] |
| 2003820 |
[wdspec] Update tests to use "iframe" fixture when inlining iframes |
P3 |
--- |
RESOLVED |
Khalid AlHaddad |
| 2003840 |
A shutdown request for the browser should cancel or pause all active downloads |
P2 |
2 |
ASSIGNED |
Alexandra Borovova [:Sasha] |
| 2004973 |
WebDriver BiDi network.getData command returns RangeError for specific network response body |
P2 |
2 |
RESOLVED |
Julian Descottes [:jdescottes] |
| 2005054 |
"text" field of "log.entryAdded" events should return WebIDL interface names (e.g., Window instead of [object Window])” |
P3 |
3 |
NEW |
|
| 2005546 |
Move the logic of applying user agent, locale, timezone, screen orientation, and screen settings configurations to the parent process |
P2 |
3 |
RESOLVED |
Alexandra Borovova [:Sasha] |
| 2005558 |
Apply viewport settings for new browsing contexts before a browser element is attached |
P2 |
5 |
RESOLVED |
Alexandra Borovova [:Sasha] |
| 2005621 |
mach test is no longer able to run marionette tests |
P3 |
2 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 2005774 |
WebDriver BiDi should only dismiss file pickers coming from file inputs |
P3 |
3 |
NEW |
|
| 2006395 |
Support "realm" as target for "script.evaluate" and "script.callFunction" when evaluated in chrome scope |
P3 |
3 |
NEW |
|
| 2006404 |
Enable async widget events for touch events ("remote.events.async.touch.enabled") by default for web-platform tests |
P2 |
3 |
NEW |
|
| 2007385 |
Events for user prompts opened or closed within an iframe do not reference the iframe's context ID on Android |
P3 |
2 |
RESOLVED |
Alexandra Borovova [:Sasha] |
| 2008345 |
Allow configuration of "implicit" and "pageLoad" timeouts to accept "null" values |
P3 |
3 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 2008527 |
Release marionette-driver 3.5.0 |
P2 |
1 |
RESOLVED |
Alexandra Borovova [:Sasha] |
| 2008945 |
"#toBrowserWindowCoordinates()" incorrectly uses the content window’s device pixel ratio instead of the chrome window’s. |
P3 |
2 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 2011113 |
Intermittent Page Page.waitForNetworkIdle should work with delayed response (page.spec.js) | expected PASS |
P5 |
1 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 2011471 |
Simplify logic for commands manipulating the window states, size and position |
P3 |
3 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 2011599 |
[wpt-sync] Sync PR 57268 - Move tests for external WebDriver classic APIs to a dedicated subfolder |
P3 |
2 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 2011659 |
New wpt failures in /webdriver/tests/classic/external/global_privacy_control/get.py |
P3 |
1 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 2011830 |
[wdspec] Enable test "mozilla/tests/webdriver/harness/detect_crash.py" and other formerly crashing tests for Android |
P3 |
2 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 2011832 |
High Frequent win bustage error: test failed, to rerun pass `-p geckodriver --bin geckodriver` (assertion failed: dmp_file_present) |
P5 |
2 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 2012120 |
Enhance trace logging of application shutdown |
P3 |
2 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 2012405 |
Intermittent Windows Debug Mn [taskcluster:error] Aborting task... due to invalid maxRunTime |
P2 |
2 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 2012740 |
[wptrunner] Extra preferences as specified via "--setpref" should not be overwritten with required preferences |
P2 |
2 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 2013822 |
Wait for navigation-committed event for navigation to error page |
P3 |
2 |
RESOLVED |
Julian Descottes [:jdescottes] |
| 2014049 |
Puppeteer package-lock.json should not be ignored by git |
P3 |
1 |
RESOLVED |
Julian Descottes [:jdescottes] |
| 2014665 |
[wdspec] Add wheel scroll tests for WebDriver classic and BiDi which utilize high deltaX and deltaY values |
P2 |
2 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 2015448 |
Marionette tests don't emit group_result, group_start, or group_end in structured logging |
P3 |
--- |
RESOLVED |
Florian Quèze [:florian] |
| 2016112 |
Intermittent TVw ::: Test verification FAIL | TinderboxPrint: Per-test run of ...\set_viewport\user_contexts.py<br/>: FAILURE |
P5 |
1 |
RESOLVED |
Alexandra Borovova [:Sasha] |
| 2016673 |
[bidi] Don't serialize UA widgets. |
P3 |
--- |
RESOLVED |
Emilio Cobos Álvarez [:emilio] |
| 2016738 |
Add wdspec test to check that UA shadow root is not serialized |
P3 |
1 |
RESOLVED |
Julian Descottes [:jdescottes] |
| 2016741 |
getShadowRoot command returns user agent shadow roots |
P2 |
2 |
RESOLVED |
Julian Descottes [:jdescottes] |
| 2016842 |
Intermittent TV /webdriver/tests/bidi/script/realm_created/realm_created.py | test_service_worker - webdriver.error.TimeoutException: timeout (500): Timed out after 2.0 seconds with message: Did not receive at least 1 BiDi event(s) | single tracking bug |
P3 |
1 |
RESOLVED |
Julian Descottes [:jdescottes] |
| 2017219 |
Support in-memory cached JS responses for network.getData |
P2 |
--- |
RESOLVED |
Tooru Fujisawa [:arai] |
| 2017298 |
Implement the "browsingContext.setBypassCSP" command |
P2 |
5 |
NEW |
|
| 2018154 |
Missing "script.realmDestroyed" event for worker after cross-process navigation in playwright test |
P3 |
2 |
NEW |
|
| 2018235 |
Perma wd TEST-UNEXPECTED-PASS | /webdriver/tests/classic/perform_actions/pointer_mouse.py | test_down_closes_browsing_context[with up] - expected FAIL | single tracking bug |
P2 |
1 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 2019661 |
Prompts shouldn't be automatically closed when only WebDriver classic is used |
P2 |
2 |
RESOLVED |
Alexandra Borovova [:Sasha] |
| 2019869 |
Set preference remote.network.maxTotalDataSize in get_data/big_file.py |
P3 |
1 |
RESOLVED |
Julian Descottes [:jdescottes] |
| 2019950 |
fetch keepalive requests ignore offline network conditions |
P2 |
2 |
ASSIGNED |
Julian Descottes [:jdescottes] |
| 2020578 |
"browsingContext.locateNodes" doesn't allow to retrieve the HTML element (documentElement) |
P3 |
2 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |
| 2020631 |
The variant `async-event-dispatching` expiration is on 2026-04-01 |
P3 |
1 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+1] |