From MozillaWiki
Jump to: navigation, search



maja_zf, whimboo, mmucci, digitarald, dreams, jgraham


Project update

  • On track, final mvp bugs in review

Next priorities / milestone

  • Need more feedback on essential CDP features
  • Involve our DevRel [Action: Devin/Harald]
  • Run Playwright on Firefox with CDP? [Action: Maja ask Joel]
  • Define the next milestone ("Gutenberg" may be too deep)
  • Length of cycle?
  • Refinement of "more general" remote protocol, core architecture
  • Can implementing it inform WebDriver BiDi?
  • Marionette Fission-compatible
    • Remote Protocol hold: get external validation and input, Fission arch. input
    • After June 5th move all puppeteer-beta-reserve bug to a new milestone:
      • P2 -> puppeteer-beta2-mvp
      • P3 -> puppeteer-beta2-reserve

Fission: Marionette

  • M6 Nightly coming in August (make Marionette compatible)
  • define this scope and how to track https://bugzilla.mozilla.org/show_bug.cgi?id=1518468
    • Finish frame support in Remote Protocol first
  • Communication between processes - wait on implementation, do Fission-compatible architecture for RP and planning with Alex soon
  • Marionette work will inform RP work

Other milestone preparation

  • Update the Gutenberg meta bug dependency tree based on recent test run
  • Update the CDP 1.3 Usage "Supported"
  • Review the puppeteer examples, running?


Milestone Status

  • Last meeting: 49 Total; 4 Open (8.16%); 45 Resolved (91.84%)
  • This meeting: 50 Total; 3 Open (6%); 47 Resolved (94%);

Other indicators


03da091fad18    jayati  Bug 1620438 - Remove references to extensions.webservice.discoverURL. r=robwu,remote-protocol-reviewers,marionette-reviewers,perftest-reviewers,whimboo,sparky
804e863ee8d0    Henrik Skupin   Bug 1634029 - [remote] Re-organize observer modules into a single directory. r=remote-protocol-reviewers,maja_zf
1da9a1cbc272    Henrik Skupin   Bug 1634029 - [remote] Simplify handling of created DOMWindow's. r=remote-protocol-reviewers,maja_zf
2ea167bead02    Henrik Skupin   Bug 1634029 - [remote] Integrate WindowObserver into TabObserver. r=remote-protocol-reviewers,maja_zf
6253f484818a    Maja Frydrychowicz      Bug 1634691 - Decouple Target id from browsing context id r=remote-protocol-reviewers,whimboo
c3478c000960    Maja Frydrychowicz      Bug 1634691 - Return early in Page.navigate for all non-http traffic r=remote-protocol-reviewers,whimboo
40b01f4c7e1f    Maja Frydrychowicz      Bug 1633433 - Wait for frame navigation and improve logging r=remote-protocol-reviewers,whimboo
c8d70ff72510    Etienne Bruines Bug 1635496 - [remote] Fixed dispatchMouseEvent to not await undefined promises. r=remote-protocol-reviewers,whimboo
463a3ae40b52    Henrik Skupin   Bug 1631089 - [remote] Force sRGB tag for generated screenshots. r=remote-protocol-reviewers,jgraham
077c96ce6258    Henrik Skupin   Bug 1636557 - [remote] Return class name and description for DOM nodes in Runtime.callFunctionOn and Runtime.evalute. r=remote-protocol-reviewers,maja_zf
b1c859fe04b1    Etienne Bruines Bug 1553849 - [remote] Add offline mode support to Network.emulateNetworkConditions r=whimboo,remote-protocol-reviewers,maja_zf
35c6c49c11ce    Christoph Kerschbaumer  Bug 1636900: Remove TYPE_XBL from nsIContentPolicy. r=remote-protocol-reviewers,emilio,whimboo
c8a0b94a5165    Dan Glastonbury Bug 1637493 - [remote] Set customUserAgent from Parent process. r=remote-protocol-reviewers,whimboo
c34dc29a1189    Etienne Bruines Bug 1637621 - [remote] Browser.getVersion returning version 1.3 r=remote-protocol-reviewers,whimboo
41a0320ca962    Henrik Skupin   Bug 1593226 - [remote] Create a single context observer per content session. r=remote-protocol-reviewers,maja_zf
24bf7808c6ae    Henrik Skupin   Bug 1593226 - [remote] Return execution context instead of only the id in "enableRuntime" helper. r=remote-protocol-reviewers,maja_zf
ac593bf81996    Henrik Skupin   Bug 1593226 - [remote] Only emit Runtime.executionContextsCleared events when Runtime is enabled. r=remote-protocol-reviewers,maja_zf
996b843543fb    Henrik Skupin   Bug 1593226 - [remote] Emit Runtime.executionContextCreated and Runtime.executionContextDestroyed events also for frames. r=remote-protocol-reviewers,maja_zf
22bfb935c8fd    Henrik Skupin   Bug 1593226 - [remote] Add support for frameId argument to Page.createIsolatedWorld. r=remote-protocol-reviewers,maja_zf
cd96d8a081cc    Henrik Skupin   Bug 1593226 - [remote] Use frame's window for dynamic isolated world creation on new document. r=remote-protocol-reviewers,maja_zf


Development status of Puppeteer beta
Puppeteer beta dashboard
Bugzilla queries - Puppeteer Beta
All project work currently in development
Available MVP work
Completed MVP work
Available Reserve work
Bug overviews
Gutenberg dependency tree
Puppeteer examples dependency tree
Complete Puppeteer dependency tree
All ze boogs