WebDriver/RemoteProtocol/WebDriver BiDi/Milestone 5

From MozillaWiki
Jump to navigation Jump to search

WebDriver BiDi Milestone 5 - Completed January 15th, 2023

Goal: Support required network and page events for HAR file generation.

Archives:

Milestone Backlog:

Full Query
ID Summary Status Assigned to Priority Fx points
1533058 "WebDriver:NewWindow" should open a window with "about:blank", but not the new tab page RESOLVED hskupin@gmail.com P1 1
1611004 Support logging of truncated payload (similar to Marionette) RESOLVED hskupin@gmail.com P1 2
1676487 Reduce max-run-time for Marionette jobs in CI RESOLVED hskupin@gmail.com P1 1
1692468 Move element reference cache from the parent to the content process RESOLVED hskupin@gmail.com P1 8
1723102 Implement full support for "session.subscribe" and "session.unsubscribe" commands RESOLVED aborovova@mozilla.com P1 8
1741834 MessageHandler: support transactions when using sessionData RESOLVED aborovova@mozilla.com P1 5
1742607 Add initial documentation for MessageHandler architecture RESOLVED jdescottes@mozilla.com P1 2
1750691 Release geckodriver 0.32.0 RESOLVED hskupin@gmail.com P1 3
1756610 Implement "browsingContext.domContentLoaded" event RESOLVED aborovova@mozilla.com P1 3
1757721 Backups of user.js in custom user profiles aren't deleted for tests running on Android RESOLVED hskupin@gmail.com P1 1
1763109 waitForNavigation might return too early in Navigate.jsm RESOLVED jdescottes@mozilla.com P1 2
1765619 Support the "referenceContext" parameter for browsingContext.create RESOLVED jdescottes@mozilla.com P1 3
1766960 Update documentation for notarization on MacOS RESOLVED hskupin@gmail.com P1 1
1770731 Add support for serialization of platform objects of type Node RESOLVED hskupin@gmail.com P1 5
1770754 Support serialization of complex objects with container value fields RESOLVED aborovova@mozilla.com P1 8
1770799 Add webdriver tests for "script.callFunction' for handling complex objects with container value fields RESOLVED aborovova@mozilla.com P1 1
1774182 [wdspec] Improve and add missing "no such element" error tests for WebDriver classic commands where needed RESOLVED hskupin@gmail.com P1 3
1775791 Intermittent remote/cdp/test/browser/network/browser_setCacheDisabled.js | single tracking bug RESOLVED jdescottes@mozilla.com P1 1
1780005 Add more trace logs to ProgressListener RESOLVED jdescottes@mozilla.com P1 1
1785201 JavaScript error: chrome://remote/content/shared/TabManager.jsm, line 311: TypeError: can't access property "linkedBrowser", tab is undefined RESOLVED hskupin@gmail.com P1 1
1788762 Migrate devtools network observer to an ES module RESOLVED jdescottes@mozilla.com P1 3
1788773 Update the interface of the network observer to support non-devtools consumers RESOLVED jdescottes@mozilla.com P1 5
1788777 Move devtools network observer to a shared location available to both remote/ and devtools/ RESOLVED jdescottes@mozilla.com P1 1
1788861 script.callFunction clones remote references after deserialization RESOLVED jdescottes@mozilla.com P1 2
1789659 "TabManager.removeTab" needs to be async RESOLVED hskupin@gmail.com P1 2
1790021 Reassign all upstream wpt.fyi failures with valid BMO references RESOLVED hskupin@gmail.com P1 2
1790368 Implement "network.beforeRequestSent" event RESOLVED jdescottes@mozilla.com P1 5
1790370 Implement "network.responseStarted" event RESOLVED jdescottes@mozilla.com P1 5
1790372 Implement "network.responseCompleted" event RESOLVED jdescottes@mozilla.com P1 5
1790378 Add timestamp to browsingContext navigation events RESOLVED hskupin@gmail.com P1 2
1790468 Convert /remote/{components,shared,server} JSM modules to ESM RESOLVED jdescottes@mozilla.com P1 1
1790471 Convert /remote/marionette JSM modules to ESM RESOLVED jdescottes@mozilla.com P1 1
1790472 Convert /remote/webdriver-bidi JSM modules to ESM RESOLVED jdescottes@mozilla.com P1 1
1790473 Convert /remote/cdp JSM modules to ESM RESOLVED jdescottes@mozilla.com P1 1
1790699 BiDi wdspec tests should await on asyncio.sleep RESOLVED jdescottes@mozilla.com P1 1
1791532 Sync vendored puppeteer to v17.1.2 RESOLVED aborovova@mozilla.com P1 3
1791964 Add support for deserialization of platform objects of type node RESOLVED aborovova@mozilla.com P1 3
1792088 Random list of resolved IP addresses causes Remote Agent to start WebSocket on IPv6 instead of IPv4 RESOLVED hskupin@gmail.com P1 1
1792439 Prototype a WebConsole UI using WebDriver BiDi commands RESOLVED aborovova@mozilla.com P1 5
1792524 Add support for serialization and deserialization of platform objects RESOLVED hskupin@gmail.com P1 2
1792723 Do not assert URLs in bidi navigate/wait.py tests which expect a timeout RESOLVED jdescottes@mozilla.com P1 1
1792742 Update bugzilla component for WebDriver BiDi and CDP related files under web-platform-tests to "Remote Protocol / WebDriver BiDi" RESOLVED hskupin@gmail.com P1 1
1792875 Write WebDriver connection details to a WebDriverBiDiServer.json file (not WebDriverBiDiActivePort) RESOLVED hskupin@gmail.com P1 1
1793311 Fix Marionette documentation for Python tests and Selenium atoms export RESOLVED hskupin@gmail.com P1 2
1793589 Consider empty sandbox name as a default realm RESOLVED aborovova@mozilla.com P1 1
1793810 [wdspec] Modifier key for tests running on Android is incorrectly set to the host platform RESOLVED hskupin@gmail.com P1 1
1793838 Intermittent /webdriver/tests/perform_actions/validity.py | test_pause_positive_integer[<random>] - AssertionError: invalid argument (400): data did not match any variant of untagged enum NullActionItem | KeyActionItem | PointerActionIt RESOLVED hskupin@gmail.com P1 1
1793920 Don't serialize HTMLDocument as a WebElement reference RESOLVED hskupin@gmail.com P1 2
1794066 Intermittent [tier 2] /webdriver/tests/bidi/browsing_context/load/load.py | test_iframe - asyncio.exceptions.CancelledError RESOLVED hskupin@gmail.com P1 1
1794078 Make "seen" list of objects in "clone an object" compliant to the WebDriver spec RESOLVED hskupin@gmail.com P1 5
1794099 "WebDriver:GetElementText" started to fail with `TypeError: c is undefined` RESOLVED hskupin@gmail.com P1 1
1794553 "isReftestReady" determines states on possible detached browsing context RESOLVED hskupin@gmail.com P1 1
1795414 Publishing geckodriver related crates should only include required files RESOLVED hskupin@gmail.com P1 1
1795653 Add trace logs when ProgressListener starts/stops RESOLVED jdescottes@mozilla.com P1 1
1796073 columnNumber in exceptions and stackTraces should be 0-based RESOLVED hskupin@gmail.com P1 1
1797115 Rename log entry level "warning" to "warn" RESOLVED jdescottes@mozilla.com P1 1
1797785 Add test for NetworkObserver RESOLVED jdescottes@mozilla.com P1 1
1798655 A new tab opened with "WebDriver:NewWindow" doesn't get focus when switched to RESOLVED hskupin@gmail.com P1 2
1799431 Many errors `new TypeError("this[#subscribedEvents].remove is not a function"` RESOLVED jdescottes@mozilla.com P1 1
1800086 Implement browsingContext.captureScreenshot command RESOLVED james@hoppipolla.co.uk P1 3
1800737 Simplify element staleness check RESOLVED hskupin@gmail.com P1 1
1801461 browsingContext.navigate[interactive] should not stop the progress listener if navigation has not started RESOLVED jdescottes@mozilla.com P1 1
1802103 Disable location change rate limit for remote protocols (dom.navigation.locationChangeRateLimit.count) RESOLVED hskupin@gmail.com P1 1
1802284 Add support for serialization and deserialization of platform objects of type NodeList and HTMLCollection RESOLVED hskupin@gmail.com P1 2
1802473 Marionette commands like "WebDriver:FindElements" can fail when Firefox window is occluded on Windows RESOLVED jdescottes@mozilla.com P1 1
1803599 Add type field to "ScriptEvaluateResult" for "success" or "exception" RESOLVED hskupin@gmail.com P1 1
1804219 Clarify where to add preferences between RecommendedPreferences (remote), prefs.rs (geckodriver) and geckoinstance.py (Marionette client) RESOLVED jdescottes@mozilla.com P1 1
1805661 [wdspec] Fix wdspec tests for script module for exceptions for platform objects of type Node RESOLVED aborovova@mozilla.com P1 1
1806640 Marionette client fails to serialize ShadowRoot objects when passed as argument RESOLVED hskupin@gmail.com P1 1
1806735 Wait until fetch resolves in before_request_sent_tentative.py RESOLVED jdescottes@mozilla.com P1 2
1807248 Fix clippy lint warnings for geckodriver crates RESOLVED hskupin@gmail.com P1 1
1809290 Add wdspec tests for BiDi network events subscribed for a single context RESOLVED jdescottes@mozilla.com P1 1
1810171 [wdspec] Add missing timestamp assertion in assert_navigation_info RESOLVED hskupin@gmail.com P1 1

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