WebDriver/RemoteProtocol/Meetings/2020/05/15

< WebDriver‎ | RemoteProtocol‎ | Meetings(Redirected from Remote/Meetings/2020/05/15)

Contents

Agenda

Roster

Present
maja_zf, whimboo, mmucci, digitarald, dreams, jgraham


Minutes

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?


Progress

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

Changelog

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

Work

PTO