WebDriver/RemoteProtocol/WebDriver BiDi/Milestone 7

From MozillaWiki
Jump to navigation Jump to search

WebDriver BiDi Milestone 7 - Completed July 02, 2023

Goal: This milestone aims to expand the set of APIs supported for creating basic automated tests using WebDriver BiDi. The newly added APIs will include support for HTTP authentication, improved user interaction with pages and prompts. Additionally, efforts will be made to maintain our infrastructure for the existing WebDriver based test suites.

Updates:

Queries:

Milestone Backlog:

Full Query
ID Summary Status Assigned to Fx points
1329833 [wdspec] Add tests for parsing of actions messages RESOLVED hskupin@gmail.com 3
1490258 Stop support for "moz:useNonSpecCompliantPointerOrigin" capability in Firefox 116 RESOLVED hskupin@gmail.com 2
1731589 Add WebDriver tests for common complex data types as used by `log.entryAdded` RESOLVED aborovova@mozilla.com 2
1731730 Implement capability matching for features for the session.new command RESOLVED aborovova@mozilla.com 5
1776190 Modifier keys are no longer reset when getting sent multiple times for "WebDriver:ElementSendKeys" RESOLVED hskupin@gmail.com 2
1787997 Extract a method to create a UUID to a shared helper RESOLVED myemailisreallycool@gmail.com 1
1788013 Rename ModuleCache::hasModule to hasModuleClass RESOLVED LyScott123@gmail.com ---
1788050 Use Timer.sys.mjs module instead of "setTimeout" in modules running in child processes RESOLVED victoria.o.ajala@gmail.com ---
1788894 Move the Realm cache to the WindowGlobal message manager RESOLVED aborovova@mozilla.com 2
1791715 Stacktraces are only generated for the first 50 "throw" usage in a realm RESOLVED jdescottes@mozilla.com 2
1792529 Remove legacy "Marionette:SingleTap" command because it's no longer used RESOLVED hskupin@gmail.com 3
1806788 Update the Element Origin concept for WebDriver BiDi RESOLVED jdescottes@mozilla.com 2
1806801 Port Webdriver classic actions tests to BiDi using "input.performActions" RESOLVED jdescottes@mozilla.com 5
1820738 Use a custom Module base class for WebDriver BiDi RESOLVED victoria.o.ajala@gmail.com ---
1821733 Wheel transactions should not outlive the action chain RESOLVED dan@dlrobertson.com ---
1821983 [wdspec] Tests with missing capabilities (binary) inappropriately launch the default installation of the browser RESOLVED james@hoppipolla.co.uk 2
1821996 [wdspec] Move WebDriver classic tests into "webdriver/tests/classic" RESOLVED jdescottes@mozilla.com 2
1822112 "WebDriver:GetComputedRole" should return WAI-ARIA roles RESOLVED jteh@mozilla.com 1
1822466 Element reference is unknown and not stale after a remoteness change since Firefox 110.0 RESOLVED hskupin@gmail.com 5
1822894 [wdspec] Extend "WebDriver:FindElementFromShadowRoot" and "WebDriver:FindElementsFromShadowRoot" tests for nested shadow roots RESOLVED aborovova@mozilla.com 2
1824187 Support custom browser to client messages RESOLVED aborovova@mozilla.com 5
1824841 Improve assertions for tests in /mozilla/tests/webdriver/new_session/profile_root.py RESOLVED hskupin@gmail.com 1
1824908 Sync vendored puppeteer to v20.1.0 RESOLVED aborovova@mozilla.com 3
1824953 Make RemoteValue serialization more flexible RESOLVED aborovova@mozilla.com 5
1825634 BiDi load and domContentLoaded events use document baseURI instead of the target URL of the navigation RESOLVED jdescottes@mozilla.com 1
1826705 Make destroy method of MessageHandler modules optional RESOLVED anwar.rhsl@gmail.com ---
1827726 WebSocketConnection _log shows up in performance profiles even if trace logs are disabled RESOLVED jdescottes@mozilla.com 1
1828392 Since bug 1827726 landed DEBUG logging output is no longer visible for CDP and WebDriver BiDi RESOLVED jdescottes@mozilla.com 1
1828816 If the requested Accessible doesn't exist, wait for it to be created RESOLVED jteh@mozilla.com ---
1828902 On Windows the test "test_crash.py TestCrash.test_crash_content_process" runs about 360s RESOLVED hskupin@gmail.com 2
1828950 wdspec fetch helper throws when used twice in the same test RESOLVED jdescottes@mozilla.com 1
1829337 Implement the "session.end" command RESOLVED aborovova@mozilla.com 3
1829630 Script evaluate/callFunction fails for rejected promises RESOLVED jdescottes@mozilla.com 2
1829645 Increase the default timeout for wdspec bidi fetch helper to 3 seconds RESOLVED jdescottes@mozilla.com 1
1829950 Add pauses to ensure event sequence in test_modifier_click RESOLVED jdescottes@mozilla.com 1
1830404 Support sending message handler commands from windowglobal to root RESOLVED jdescottes@mozilla.com 2
1830884 Use and update navigable seen node map when interacting with nodes of type Element and ShadowRoot RESOLVED hskupin@gmail.com 3
1831373 sendRootCommand fails for BiDi modules RESOLVED jdescottes@mozilla.com 1
1831411 MessageHandler.handleCommand with destination "ROOT" runs the command in the content process RESOLVED jdescottes@mozilla.com 1
1832028 "input.#getElementFromElementOrigin()" has to raise "no such element" error for non Elements as element origin. RESOLVED jdescottes@mozilla.com 1
1832031 ElementOrigin deserialization needs to be asynchronous RESOLVED jdescottes@mozilla.com 1
1832107 DevTools Release Tasks - Cycle 115 RESOLVED hskupin@gmail.com 2
1832380 Remove experimental flag from "input.performActions" and "input.releaseActions" RESOLVED hskupin@gmail.com 1
1832891 AbortError issues after 200ms navigation timeout "No navigation detected: about:blank" for new tabs and windows RESOLVED jdescottes@mozilla.com 3
1833090 Update bidi wpt tests chunks to be per command/event instead of per module RESOLVED jdescottes@mozilla.com 1
1833578 [wdspec] ScriptEvaluateResultException doesn't have a string representation (missed __str__) RESOLVED hskupin@gmail.com 3
1834248 Intermittent TEST-UNEXPECTED-TIMEOUT | /webdriver/tests/bidi/input/perform_actions/key.py | expected OK RESOLVED hskupin@gmail.com 1
1834565 [DevTools Release Tasks - Cycle 115] Remove backward compatibility code RESOLVED hskupin@gmail.com 2
1834971 Add optional "data" field to WebDriver Error classes RESOLVED hskupin@gmail.com 3
1834990 Add per-global or per-realm option to allow more than 50 stacktraces RESOLVED jdescottes@mozilla.com 2
1835796 Perma [tier 2] remote/shared/test/xpcshell/test_Navigate.js | Test timed out RESOLVED jdescottes@mozilla.com ---
1836093 Disable browser.translations.enable in automation RESOLVED jdescottes@mozilla.com 2
1836514 Unwaive Xrays during Node serialization RESOLVED hskupin@gmail.com 2
1836926 Rename originTime to timeOrigin in network events fetchTimingInfo RESOLVED jdescottes@mozilla.com 1
1838238 Missing responseCompleted events for redirected document requests RESOLVED jdescottes@mozilla.com 2
1838381 AbortError issues after 200ms navigation timeout "No navigation detected: about:blank" when creating WebDriver session RESOLVED hskupin@gmail.com 2
1839956 Remove left over meta data from bug 1806788 for input/release_actions/sequence.py RESOLVED hskupin@gmail.com 1
1840470 [wdspec] get_test_page() fixture triggers `JavaScript Error: "Blocked loading mixed active content` RESOLVED hskupin@gmail.com 1

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