WebDriver/RemoteProtocol/Meetings/2020/05/29: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Updated milestone status)
m (add minutes, update changelog)
Line 1: Line 1:
== Agenda ==
== Roster ==
== Roster ==


; Present
; Present


<who>
: mmucci, digitarald, jgraham, maja_zf, whimboo, dreams
 
 
== Minutes ==


; Regrets
=== Project Updates ===


<who>
* [Maja] Working on downstream syncing Puppeteer tests
** Issues with Mocha for reporting test status
** We might not want to include all the test results in the dashboard (e.g. launcher tests are flaky and don’t indicate anything about API support)
* Gutenberg test for Chrome headless pass 85%; non-headless seem to have more passing tests
* [henrik] Just landed network events for frames
** Started to work on sending out Page events for frames
** This will get rid of the harness crashes!! Yay
** Have a patch up for Marionette to switch from outerWindowID to BrowsingContext.id (Fission Milestone 6a)


== Minutes ==
=== Outreach ===
 
* [Harald] Dashboard tests over time landed thanks to getting Mathias unblocked
* Other ways to share project news: Firefox update, cross-functional update
 
=== bidi spec discussion updates ===


* New repository as can be found under https://github.com/w3c/webdriver-bidi
* Some people have interest to help out (foolip)
* Before we can write down the first stuff we need some infra discussed (how does a command look like, session)


== Progress ==
== Progress ==
Line 31: Line 47:


<pre>
<pre>
hg log -M -r cd96d8a081cc::central --template "{node|short}\t{author|person}\t{desc|firstline}\n" remote
hg log -M -r 0e599b426325::central --template "{node|short}\t{author|person}\t{desc|firstline}\n" remote
cd96d8a081cc    Henrik Skupin  Bug 1593226 - [remote] Use frame's window for dynamic isolated world creation on new document. r=remote-protocol-reviewers,maja_zf
59b9b768bc8c    Maja Frydrychowicz      Bug 1636816 - Fix missing headers and url in Network.requestWillBeSent r=remote-protocol-reviewers,whimboo
2518e3505983    Maja Frydrychowicz      Bug 1552324 - Implement subset of Network.responseReceived r=remote-protocol-reviewers,whimboo
d4f9dcd527b9    Maja Frydrychowicz      Bug 1599260 - Include loader id in Page.lifecycleEvent r=remote-protocol-reviewers,whimboo
12e3a7252e68    Maja Frydrychowicz      Bug 1599260 - [puppeteer] Check for favicon in request/response test r=remote-protocol-reviewers,whimboo
2a54634147e5    Henrik Skupin  Bug 1638982 - [remote] Remove custom usage output for the remote command. r=remote-protocol-reviewers,maja_zf
62b8adbc0e67    Henrik Skupin  Bug 1599413 - [remote] Implement Page.frameAttached. r=remote-protocol-reviewers,maja_zf
8b594c96ab8e    Henrik Skupin  Bug 1599773 - [remote] Implement Page.frameDetached. r=remote-protocol-reviewers,maja_zf
8eb4fd8e6b4d    Henrik Skupin  Bug 1638196 - [remote] Use timeout multipler for RecordEvents.record(). r=remote-protocol-reviewers,maja_zf
0e599b426325    Etienne Bruines Bug 1637619 - [remote] Implement Network.getAllCookies r=remote-protocol-reviewers,whimboo
0e599b426325    Etienne Bruines Bug 1637619 - [remote] Implement Network.getAllCookies r=remote-protocol-reviewers,whimboo
bf7719c227fb    Henrik Skupin  Bug 1637363 - [remote] Use frameId of the related browsing context for Network events. r=remote-protoc
1b82d9e32bf5    James Graham    Bug 1638978 - Convert mach puppeteer-test to Python 3, r=remote-protocol-reviewers,maja_zf
21555e2d8d22    Ricky Stewart  Bug 1639313 - Print usage if you call a bare `mach vendor`, `mach cargo`, or `mach remote` r=remote-pr
</pre>
</pre>



Revision as of 15:22, 2 June 2020

Roster

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


Minutes

Project Updates

  • [Maja] Working on downstream syncing Puppeteer tests
    • Issues with Mocha for reporting test status
    • We might not want to include all the test results in the dashboard (e.g. launcher tests are flaky and don’t indicate anything about API support)
  • Gutenberg test for Chrome headless pass 85%; non-headless seem to have more passing tests
  • [henrik] Just landed network events for frames
    • Started to work on sending out Page events for frames
    • This will get rid of the harness crashes!! Yay
    • Have a patch up for Marionette to switch from outerWindowID to BrowsingContext.id (Fission Milestone 6a)

Outreach

  • [Harald] Dashboard tests over time landed thanks to getting Mathias unblocked
  • Other ways to share project news: Firefox update, cross-functional update

bidi spec discussion updates

  • New repository as can be found under https://github.com/w3c/webdriver-bidi
  • Some people have interest to help out (foolip)
  • Before we can write down the first stuff we need some infra discussed (how does a command look like, session)

Progress

Milestone Status

  • Last meeting:
    • 50 Total; 3 Open (6%); 47 Resolved (94%); (MVP)
  • This meeting:
    • 50 Total; 0 Open (0%); 50 Resolved (100%); (MVP)
    • 50 Total; 45 Open (90%); 5 Resolved (10%); (Reserved)

Other indicators

Changelog

hg log -M -r 0e599b426325::central --template "{node|short}\t{author|person}\t{desc|firstline}\n" remote
0e599b426325    Etienne Bruines Bug 1637619 - [remote] Implement Network.getAllCookies r=remote-protocol-reviewers,whimboo
bf7719c227fb    Henrik Skupin   Bug 1637363 - [remote] Use frameId of the related browsing context for Network events. r=remote-protoc
1b82d9e32bf5    James Graham    Bug 1638978 - Convert mach puppeteer-test to Python 3, r=remote-protocol-reviewers,maja_zf
21555e2d8d22    Ricky Stewart   Bug 1639313 - Print usage if you call a bare `mach vendor`, `mach cargo`, or `mach remote` r=remote-pr

Work

Milestones
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

PTO