WebDriver/RemoteProtocol/Milestones

From MozillaWiki
Jump to navigation Jump to search

Milestones

Beta Project

  • Status: Completed
  • Start Date: December 13, 2019
  • Forecast Completion Date: June 5, 2020
  • Actual Completion Date: May 20, 2020
  • For details view the Project Tracking Dashboard.

All MVP Bugs

Full Query
ID Summary Status Assigned to Priority
1544417 Implement Emulation.setDeviceMetricsOverride's RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1565164 Rename "plurals" modules to Lists or equivalent RESOLVED Andreas Tolfsen ❲:ato❳ P1
1587845 Add "clip" argument to Page.captureScreenshot RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1588114 Implement Network.setCookie and Network.setCookies RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1590098 Implement Network.getCookies RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1590102 Implement Network.deleteCookies RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1593226 Runtime.executionContextCreated and Runtime.executionContextDestroyed are not emitted for frames RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1593979 "mach test" for remote/test/browser/*/ fails after a clobber with head.js not found RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1596136 "Emulation.setUserAgentOverride" should only affect the current target RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1596601 Add place-holder for Page.setInterceptFileChooserDialog RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1596883 [Puppeteer] (Laucher, BrowserFetcher) Download appropriate Firefox version; determine executable path RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1
1596886 [Puppeteer] [CI] Run unit tests against Firefox Nightly RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1
1597227 Investigate options for not forcing a GC in nsHttpServer._connectionClosed RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1597343 Runtime.evaluate returns an object id instead of its value RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1598286 Enable remote agent on Windows AArch64 RESOLVED Andreas Tolfsen ❲:ato❳ P1
1599257 "Page.navigate" has to block until a response received RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1
1599260 Add support for "loaderId" to "Page.lifecycleEvent" RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1
1599413 Implement Page.frameAttached RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1599773 Implement Page.frameDetached RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1599994 Implement Page.printToPDF RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1600053 Implement IO.read RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1600055 Get rid of using "outerWindowID" in favor of "browsingContext.id" RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1600058 Implement IO.close RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1600330 Write tests for nsIRemoteAgent interface RESOLVED Andreas Tolfsen ❲:ato❳ P1
1600959 Implement Runtime.executionContextsCleared RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1
1603078 Run remote(pup) with Fission enabled RESOLVED Andreas Tolfsen ❲:ato❳ P1
1603451 browser-chrome test name not logged RESOLVED Andreas Tolfsen ❲:ato❳ P1
1605359 Page.getFrameTree has to return details for all frames in the current tab RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1606317 ignorehttpserrors.spec.js:30:5 - FAILED while running "beforeEach" in suite "Firefox ignoreHTTPSErrors" RESOLVED Andreas Tolfsen ❲:ato❳ P1
1606612 Pretty-print WebSocket packets when verbose logging is turned on RESOLVED Andreas Tolfsen ❲:ato❳ P1
1606613 Stop logging handled errors RESOLVED Andreas Tolfsen ❲:ato❳ P1
1606818 Use nsIHttpServer API to unregister path handler RESOLVED Andreas Tolfsen ❲:ato❳ P1
1606828 Add -v[v] shorthand flag to ./mach puppeteer-test RESOLVED Andreas Tolfsen ❲:ato❳ P1
1606834 Document fit/fdescribe for Puppeteer tests RESOLVED Andreas Tolfsen ❲:ato❳ P1
1607461 Implement Network.setCacheDisabled RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1607500 Task function name in browser_agent.js test broken RESOLVED Andreas Tolfsen ❲:ato❳ P1
1607560 Implement DOM.describeNode RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1607562 Implement DOM.resolveNode RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1608370 No startup/shutdown profile written for Marionette based test jobs RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1609627 Implement Page.navigateToHistoryEntry RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1610374 Intermittent remote/test/browser/page/browser_navigateToHistoryEntry.js | Got expected current index - Got 2, expected 1 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1610377 Intermittent remote/test/browser/page/browser_getNavigationHistory.js | Got expected current index - Got 2, expected 0 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1612174 Emit "init" lifecycleEvent in Runtime.evaluate when document.open() is called (to fix page.setContent in Puppeteer) RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1
1615260 Response for Runtime.callFunctionOn with returnbyValue shouldn't return value when it's not serializable RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1615368 Response for Runtime.callFunctionOn with returnbyValue misses "type" and "description" RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1619548 Update expectation states of Puppeteer tests to pass on MacOS RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1623484 Runtime.evaluate and Runtime.callFunctionOn return wrong data for Symbol and BigInt types RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1623581 Add support for "returnByValue" and "awaitPromise" to Runtime.evaluate RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1633042 Intermittent remote/test/browser/page/browser_navigate.js | Uncaught exception - [Exception... "(null)" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "<unknown>" data: no] RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1
1634029 Reorganize observer modules and simplify watching for created/closed browser windows RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1

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


All Reserve Bugs

Full Query
ID Summary Status Assigned to Priority
1552324 Implement Network.responseReceived RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1
1553849 Implement "offline" mode for Network.emulateNetworkConditions RESOLVED Etienne Bruines P3
1596734 Protocol error (Target.setDiscoverTargets): this.browsingContext is null RESOLVED P3
1596881 [Puppeteer] (Launcher) connect to a running Firefox instance RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1
1623128 Run Puppeteer unit tests on ubuntu18.04. RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1632710 Sync vendored puppeteer to v3 RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1
1634691 Return early in Page.navigate for all non-http traffic RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1
1636373 Runtime.executionContextsCleared should only be emitted for top-frame navigation RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1636816 Fix missing headers and url in Network.requestWillBeSent RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1
1637363 Add subframe support when returning frameId in Network events RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1637619 Implement Network.getAllCookies RESOLVED Etienne Bruines P3
1637640 Enable page load events for frames RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1641839 Only emit Page.frameAttached and Page.frameAttached for frames RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1644695 DOM.describeNode for a frame doesn't return its own id but the parent id RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1646293 Page.navigate hangs for error pages RESOLVED P3
1647439 Sync vendored puppeteer to v5.0.0 RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1

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


Alpha Project

Full Query
ID Summary Status Assigned to Priority
1526364 Show visual cue when remote agent is active RESOLVED Andreas Tolfsen ❲:ato❳ P1
1543115 Accomodate to Puppeteer grepping stderr to fetch WebSocket server URL RESOLVED Andreas Tolfsen ❲:ato❳ P1
1544393 Ship remote agent in Nightly RESOLVED Andreas Tolfsen ❲:ato❳ P1
1549708 Implement Page.reload's ignoreCache argument RESOLVED Andreas Tolfsen ❲:ato❳ P1
1585272 Protocol error (Network.enable): Component returned failure code: 0xc1f30100 (NS_ERROR_FACTORY_EXISTS) [nsIComponentRegistrar.registerFactory] NetworkObserver@chrome://remote/content/domains/parent/network/NetworkObserver.jsm:74 RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1587846 Add "format" and "quality" arguments to Page.captureScreenshot RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1589625 Remote browser chrome tests do not correctly clean-up after tests RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1590467 Implement minimal UX for running puppeteer with Firefox RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1
1590826 Drop stdout workaround from Puppeteer clone RESOLVED Andreas Tolfsen ❲:ato❳ P1
1590827 Add remote-agent-requested system notification RESOLVED Andreas Tolfsen ❲:ato❳ P1
1591927 Implement Security.setIgnoreCertificateErrors RESOLVED Andreas Tolfsen ❲:ato❳ P1
1592643 Implement Target.activateTarget RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1594351 Include remote agent status in about:support RESOLVED Andreas Tolfsen ❲:ato❳ P1
1594871 Intermittent remote/test/browser/page/browser_captureScreenshot.js | Size of quality 10 is smaller than default - RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1595112 Improve performance of browser chrome tests by caching the CDP client code across tests of the same domain RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1595528 In-tree Puppeteer unit tests and examples don't work with Chrome/Chromium RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1595697 Implement Emulation.setUserAgentOverride RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1596101 Forward Network.setUserAgentOverride to Emulation.setUserAgentOverride RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1596729 Document how to debug system observer notifications RESOLVED Andreas Tolfsen ❲:ato❳ P1
1596888 [Puppeteer] Add recommended automation preferences to profile setup when launching Firefox RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1
1597253 Implement Page.lifecycleEvent RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1597259 Implement Page.setLifecycleEventsEnabled RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1597643 Implement Page.frameStartedLoading RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1597877 Implement Page.createIsolatedWorld RESOLVED Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) P1
1598468 Temporarily stop emitting Target.receivedMessageFromTarget events due to massive spamming in the console RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1
1599400 Revendor Puppeteer from upstream RESOLVED Andreas Tolfsen ❲:ato❳ P1
1600081 Fix build instructions with new startup in mind RESOLVED Andreas Tolfsen ❲:ato❳ P1
1600317 Add workaround for denying non-CDP methods to be called RESOLVED Henrik Skupin [:whimboo][⌚️UTC+2] P1

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