WebDriver/RemoteProtocol/Milestones: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 49: Line 49:
</bugzilla>
</bugzilla>


==== Beta MVP High Priority Subset ===
==== Beta MVP High Priority Subset ====


<bugzilla>
<bugzilla>

Revision as of 15:39, 4 March 2020

Milestones

Beta

  • Forecast Completion Date: June 5, 2020

All Beta MVP

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%);


Beta MVP In Development

No results.

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


Beta MVP Available

No results.

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


Beta MVP Completed =

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%);


Beta MVP High Priority Subset

No results.

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


Alpha

Full Query
ID Priority Summary Assigned to Status
1526364 P1 Show visual cue when remote agent is active Andreas Tolfsen ❲:ato❳ RESOLVED
1543115 P1 Accomodate to Puppeteer grepping stderr to fetch WebSocket server URL Andreas Tolfsen ❲:ato❳ RESOLVED
1544393 P1 Ship remote agent in Nightly Andreas Tolfsen ❲:ato❳ RESOLVED
1549708 P1 Implement Page.reload's ignoreCache argument Andreas Tolfsen ❲:ato❳ RESOLVED
1600121 P1 Get rid of check for target path length on target-created Andreas Tolfsen ❲:ato❳ RESOLVED
1600111 P1 Make nsIRemoteAgent synchronous (was: Exceptions from nsIRemoteAgent are not detected in remote_agent.rs) Andreas Tolfsen ❲:ato❳ RESOLVED
1600081 P1 Fix build instructions with new startup in mind Andreas Tolfsen ❲:ato❳ RESOLVED
1599400 P1 Revendor Puppeteer from upstream Andreas Tolfsen ❲:ato❳ RESOLVED
1596729 P1 Document how to debug system observer notifications Andreas Tolfsen ❲:ato❳ RESOLVED
1590826 P1 Drop stdout workaround from Puppeteer clone Andreas Tolfsen ❲:ato❳ RESOLVED
1590827 P1 Add remote-agent-requested system notification Andreas Tolfsen ❲:ato❳ RESOLVED
1590828 P1 nsIRemoteAgent should return NS exceptions Andreas Tolfsen ❲:ato❳ RESOLVED
1591927 P1 Implement Security.setIgnoreCertificateErrors Andreas Tolfsen ❲:ato❳ RESOLVED
1594351 P1 Include remote agent status in about:support Andreas Tolfsen ❲:ato❳ RESOLVED
1592643 P1 Implement Target.activateTarget Henrik Skupin [:whimboo][⌚️UTC+2] RESOLVED
1594871 P1 Intermittent remote/test/browser/page/browser_captureScreenshot.js | Size of quality 10 is smaller than default - Henrik Skupin [:whimboo][⌚️UTC+2] RESOLVED
1595112 P1 Improve performance of browser chrome tests by caching the CDP client code across tests of the same domain Henrik Skupin [:whimboo][⌚️UTC+2] RESOLVED
1595528 P1 In-tree Puppeteer unit tests and examples don't work with Chrome/Chromium Henrik Skupin [:whimboo][⌚️UTC+2] RESOLVED
1595697 P1 Implement Emulation.setUserAgentOverride Henrik Skupin [:whimboo][⌚️UTC+2] RESOLVED
1596101 P1 Forward Network.setUserAgentOverride to Emulation.setUserAgentOverride Henrik Skupin [:whimboo][⌚️UTC+2] RESOLVED
1597253 P1 Implement Page.lifecycleEvent Henrik Skupin [:whimboo][⌚️UTC+2] RESOLVED
1597259 P1 Implement Page.setLifecycleEventsEnabled Henrik Skupin [:whimboo][⌚️UTC+2] RESOLVED
1597643 P1 Implement Page.frameStartedLoading Henrik Skupin [:whimboo][⌚️UTC+2] RESOLVED
1598468 P1 Temporarily stop emitting Target.receivedMessageFromTarget events due to massive spamming in the console Henrik Skupin [:whimboo][⌚️UTC+2] RESOLVED
1589625 P1 Remote browser chrome tests do not correctly clean-up after tests Henrik Skupin [:whimboo][⌚️UTC+2] RESOLVED
1588622 P1 Implement support for "contentSize" and "layoutViewport" of Page.getLayoutMetrics Henrik Skupin [:whimboo][⌚️UTC+2] RESOLVED
1587846 P1 Add "format" and "quality" arguments to Page.captureScreenshot Henrik Skupin [:whimboo][⌚️UTC+2] RESOLVED
1585272 P1 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 Henrik Skupin [:whimboo][⌚️UTC+2] RESOLVED
1600317 P1 Add workaround for denying non-CDP methods to be called Henrik Skupin [:whimboo][⌚️UTC+2] RESOLVED
1590467 P1 Implement minimal UX for running puppeteer with Firefox Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) RESOLVED
1596888 P1 [Puppeteer] Add recommended automation preferences to profile setup when launching Firefox Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) RESOLVED
1597877 P1 Implement Page.createIsolatedWorld Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) RESOLVED
1597879 P1 Implement Page.addScriptToEvaluateOnNewDocument Maja Frydrychowicz :impossibus (was :maja_zf) (needinfo me) RESOLVED

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