WebDriver/RemoteProtocol/WebDriver BiDi/Milestone 10

From MozillaWiki
Jump to navigation Jump to search

WebDriver BiDi Milestone 10 - Completed

Goal: Milestone 10's foremost focus is resolving the issues hindering the achievement of full Puppeteer support. In our current "experimental" phase, we aim to gather feedback from Puppeteer users and streamline the multi-browser testing process to minimize developer effort.

Progress:

Updates:

Queries:

Milestone Backlog:

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

75 Total; 0 Open (0%); 75 Resolved (100%); 0 Verified (0%);