| 1693857 |
Support "beforeunload" user prompts in Marionette |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
5 |
| 1790375 |
Implement "network.fetchError" event |
RESOLVED |
Julian Descottes [:jdescottes] |
5 |
| 1807868 |
Intermittent /webdriver/tests/classic/new_window/new_tab.py | test_focus_content - AssertionError: assert 'false' == 'true' |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
3 |
| 1824713 |
Release geckodriver 0.34.0 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
3 |
| 1832792 |
Update RemoteValue deserialization methods to have `serializedValue` as first argument |
RESOLVED |
Jing Zhu |
--- |
| 1836727 |
"mach test" fails for Marionette tests outside the unit test folder |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
2 |
| 1837747 |
Use "Services.prefs" instead of the Preferences.sys.mjs module in remote/ |
RESOLVED |
Gregory Pappas [:gregp] |
--- |
| 1845345 |
Remove the experimental flag for network intercept features |
RESOLVED |
Julian Descottes [:jdescottes] |
1 |
| 1847875 |
Missing "id" in "Switch To Frame" command does not raise "invalid argument" error |
RESOLVED |
jameshendry05 |
--- |
| 1853883 |
Implement "network.failRequest" command |
RESOLVED |
Julian Descottes [:jdescottes] |
5 |
| 1854580 |
Implement "storage.getCookies" command |
RESOLVED |
Alexandra Borovova [:Sasha] |
8 |
| 1854581 |
Implement "storage.deleteCookies" command |
RESOLVED |
Alexandra Borovova [:Sasha] |
5 |
| 1854582 |
Implement "storage.setCookies" command |
RESOLVED |
Alexandra Borovova [:Sasha] |
5 |
| 1855040 |
Implement "input.setFiles" command |
RESOLVED |
Alexandra Borovova [:Sasha] |
5 |
| 1858458 |
Add support for "contexts" argument to "script.addPreloadScript" command |
RESOLVED |
Alexandra Borovova [:Sasha] |
3 |
| 1865381 |
Selenium atom "Get Visible Text" ignores slot value for web component without custom text |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
3 |
| 1870847 |
Implement "browser.getUserContexts" command |
RESOLVED |
Julian Descottes [:jdescottes] |
3 |
| 1870848 |
Implement "browser.createUserContext" command |
RESOLVED |
Julian Descottes [:jdescottes] |
3 |
| 1870849 |
Implement "browser.removeUserContext" command |
RESOLVED |
Julian Descottes [:jdescottes] |
3 |
| 1870919 |
DevTools Release Tasks - Cycle 123 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
3 |
| 1871458 |
[mozrunner] On MacOS don't use "Contents/MacOS/firefox-bin" binary as default but read the executable from the Info.plist |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
2 |
| 1872116 |
checkDateTimeString is too permissive |
RESOLVED |
Vinny Diehl |
--- |
| 1872252 |
Make `./mach puppeteer-test` to use WebDriver BiDi by default |
RESOLVED |
Julian Descottes [:jdescottes] |
2 |
| 1872987 |
Enable CI checks for Puppeteer unit tests for WebDriver BiDi and Firefox on Windows and MacOS |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
3 |
| 1873043 |
[wpt-sync] Sync PR 43853 - [wdspec] Only resize and re-position window in session setup and teardown if needed |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
2 |
| 1873177 |
Running ./mach puppeteer-test leaves untracked files |
RESOLVED |
Julian Descottes [:jdescottes] |
1 |
| 1873628 |
[wpt-sync] Sync PR 43894 - Fix for regression from PR 43853 that didn't obey minimized and fullscreen windows |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
2 |
| 1873688 |
Inappropriate "InvalidArgument" error when providing both "context" and "realm" argument to "script.evaluate", "script.callFunction", and "script.disown" |
RESOLVED |
Alexandra Borovova [:Sasha] |
2 |
| 1873880 |
BiDi fetchError tests require more time to reach the error page on Windows |
RESOLVED |
Julian Descottes [:jdescottes] |
2 |
| 1873916 |
[wdspec] Recommended preferences for Remote Agent are no longer set for WebDriver classic and BiDi tests |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
2 |
| 1873948 |
"browsingContext.close" should be able to close the last tab of a window |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
3 |
| 1874206 |
Implement basic support for "network.continueRequest" and "network.continueResponse" |
RESOLVED |
Julian Descottes [:jdescottes] |
3 |
| 1874918 |
Support "userContext" parameter for "browsingContext.create" command |
RESOLVED |
Julian Descottes [:jdescottes] |
3 |
| 1874920 |
Add "userContext" field to "browsingContext.Info" type |
RESOLVED |
Julian Descottes [:jdescottes] |
2 |
| 1875085 |
[Android] Allow to fallback to type hint "tab" in "WebDriver:NewWindow` command |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
2 |
| 1875086 |
[Android] Allow to fallback to type hint "tab" in "browsingContext.create` command |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
2 |
| 1875255 |
Add support for "userContext" as a field on "partition" argument for cookie commands |
RESOLVED |
Alexandra Borovova [:Sasha] |
3 |
| 1875257 |
Support proper set-permission for all permissions |
RESOLVED |
Kagami Rosylight [:saschanaz] (they/them) (inactive until 2025-11-14) |
--- |
| 1875299 |
Use openTrustedLinkIn to open new windows in WindowManager |
RESOLVED |
Julian Descottes [:jdescottes] |
1 |
| 1875828 |
DevTools Release Tasks - Cycle 124 |
RESOLVED |
Hubert Boma Manilla (:bomsy) |
2 |
| 1876035 |
Protocol error (session.subscribe): unknown error TypeError: can't access property "getActor", context.currentWindowGlobal is null registerNavigationListenerActor@chrome://remote/content/shared/js-window-actors/NavigationListenerActor.sys.mjs:54:9 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
1 |
| 1877096 |
[wdspec] Traverse history tests can fail when the URL hasn't been updated yet |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
2 |
| 1877191 |
Add skipPermitUnload parameter to ContextualIdentityService.closeContainerTabs |
RESOLVED |
Julian Descottes [:jdescottes] |
2 |
| 1877214 |
Sync vendored puppeteer to v21.10.0 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
3 |
| 1877438 |
"network.fetchError" event is not sent when "fetch" request gets immediately aborted |
RESOLVED |
Julian Descottes [:jdescottes] |
2 |
| 1877469 |
When creating and switching tabs wait for the former tab's "document.visibilityState" value set to "hidden" |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
3 |
| 1877629 |
"mach puppeteer-test" doesn't use custom binary as passed via "--binary" argument for Chrome |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
2 |
| 1878014 |
WebSocketConnection._log() should respect "remote.log.truncate" preference setting |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
1 |
| 1878070 |
[wdspec] Update tests for "viewport" argument for "browsingContext.setViewport" to check for scrollbar sizes |
RESOLVED |
Alexandra Borovova [:Sasha] |
2 |
| 1878324 |
Puppeteer screenshot tests are failing because of invalid usage of "-webkit-scrollbar" |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
2 |
| 1878632 |
Sync vendored puppeteer to v22.4.0 |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
5 |
| 1878842 |
[wdspec] Add BiDi fixture to wait for N events |
RESOLVED |
Julian Descottes [:jdescottes] |
3 |
| 1879320 |
browsingContext.create should resolve only after browsingContext.contextCreated was emitted |
RESOLVED |
Julian Descottes [:jdescottes] |
2 |
| 1879363 |
browsingContext module event subscription is inconsistent |
RESOLVED |
Julian Descottes [:jdescottes] |
1 |
| 1879483 |
FirefoxAndroidWdSpecBrowser class creates and uses a profile for desktop |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
2 |
| 1879502 |
Add more tests for cached network requests |
RESOLVED |
Julian Descottes [:jdescottes] |
2 |
| 1880131 |
Remove "network.cookie.cookieBehavior" from CDP recommended preferences |
RESOLVED |
Alexandra Borovova [:Sasha] |
2 |
| 1880160 |
Handler function threw an exception: TypeError: channel.visitRequestHeaders is not a function |
RESOLVED |
Julian Descottes [:jdescottes] |
1 |
| 1880391 |
Perma Puppeteer failure: "npm ERR! code EUSAGE | npm ERR! Invalid: lock file's @ljharb/through@2.3.11 does not satisfy @ljharb/through@2.3.12" |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
1 |
| 1880477 |
Implement basic support for "network.provideResponse" command |
RESOLVED |
Julian Descottes [:jdescottes] |
3 |
| 1880859 |
Use a new tab for each test in add_intercept/url_patterns.py |
RESOLVED |
Julian Descottes [:jdescottes] |
1 |
| 1881515 |
Add `marionette.set_permission` for marionette driver |
RESOLVED |
Kagami Rosylight [:saschanaz] (they/them) (inactive until 2025-11-14) |
--- |
| 1882085 |
Puppeteer should only enable CDP or WebDriver BiDi depending on the protocol in use |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
1 |
| 1882086 |
Add a deprecation warning to the log output when CDP is enabled |
RESOLVED |
Julian Descottes [:jdescottes] |
1 |
| 1882260 |
Add support for "contexts" argument to "network.addIntercept" command |
RESOLVED |
Julian Descottes [:jdescottes] |
3 |
| 1882748 |
If only WebDriver BiDi is enabled no recommended preferences are applied |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
2 |
| 1883304 |
DevTools Release Tasks - Cycle 125 |
RESOLVED |
Nicolas Chevobbe [:nchevobbe] |
3 |
| 1883355 |
[wdspec] Create test for recommended preferences of protocols supported by the Remote Agent |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
3 |
| 1884441 |
Disable pop-up blocker for Marionette by default |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
1 |
| 1884647 |
Fix partitioning in cookie commands |
RESOLVED |
Alexandra Borovova [:Sasha] |
3 |
| 1885495 |
Add support for the default "userAgent" capability |
RESOLVED |
Julian Descottes [:jdescottes] |
1 |
| 1885559 |
Allow to listen to http-on-before-stop-request from child processes |
RESOLVED |
Julian Descottes [:jdescottes] |
1 |
| 1886821 |
Cleanup remote Dialog class after removal of old implementation |
RESOLVED |
Julian Descottes [:jdescottes] |
1 |
| 1886957 |
Inconsistent fragment in BiDi network events between Chrome and Firefox |
RESOLVED |
Julian Descottes [:jdescottes] |
2 |
| 1888085 |
Update README.md for installation instructions |
RESOLVED |
Henrik Skupin [:whimboo][⌚️UTC+2] |
1 |