WebDriver/RemoteProtocol/Meetings/2019/05/14
From MozillaWiki
< WebDriver | RemoteProtocol | Meetings(Redirected from Remote/Meetings/2019/05/14)
Contents
Agenda
- Module creation (ato)
- Wordpress/Gutenberg project tracking
- Current work/coming up next
- Next meeting (ato)
- Mozilla is migrating from Vidyo to Zoom
Roster
- Present
- mmucci, ochameau, ato, yulia
- Regrets
- sole, AutomatedTester
Minutes
Module creation
ato has sent an email to governance@ requesting the creation of a new Remote Protocol module.
This is just a formality, but would make it easier for us to get new contributors commit access.
Update on WordPress/Gutenberg progress
Links:
- Project tracking dashboard
- All project work currently in development
- Available MVP project work
- Completed MVP project work
Discussion:
- (ochameau) We are going through mmucciâs process, and I expect jdescottes to join me on this
- Most of the bugs have patches attached, and main work left is to write tests
- MVP backlog and development schedule to be set on Tuesday June 4th
Current work/coming up next
- ochameau has done significant work on
Page
andRuntime
to support JS execution- The most complex bit being the coordination of events (see bug 1548102)
- Will continue landing more
Runtime
methods, and jdescottes should join to help this effort
- ato still working on Puppeteer tests on try and have made some good progress
- Expect another update next week
Next meeting
- Mozilla is moving to Zoom, and Vidyo will be discontinued at the end of this month
- (ato) How does Zoom deal with inviting people who are not at MoCo?
- Each Zoom meeting has a link and this can be used by anyone to join the meeting
- Next weekâs meeting will be on Zoom
- Puppeteer devs joining this meeting
- As Google I/O is now over, we promised Joel and Andrey to invite them to this meeting
- The meeting time probably needs to be shifted back a couple of hours, probably to around 18:00 CEST
- ochameau is away the week of Tuesday 28 May, so we will try to invite them next week
ACTION: yulia will invite them, update the calendar invitation, and set up a Zoom room
Google I/O
- Firefox support for Puppeteer was announced last week
- Net Monitor seemed like a popular request
- Browsing contexts allow sandboxed tabs that have their own cookies, allowing tests to be much faster to run because the browser is restarted less frequently
- (ato) âBrowsing contextâ is an unfortunate terminology
- Similar to profiles, but in chrome the separation is much clearer
Synchronous communication
- IRC is going away, but we don't yet know what will replace it
- At this point in time, no options are ideal:
- mozilla.slack.com requires an NDA to be signed
- The DevTools Slack is not logged, and not where most Mozillians hang out
- We will temporarily move our communication to the DevTools Slack so that Google can join, but assess the situation again when mhoye announces the next synchronous communication tool for Mozilla
All hands
- ochameau and ato will be absent
- yulia will do a lightning talk about the new remote protocol/CDP in Firefox
- sole and jdescottes may be available to help out with the talk
- The Product Integrity (PI) organisation is hosting a session to share ongoing work, perhaps Yulia can give the lightning talk here as well
Other announcements
ato will have an Outreachy intern starting next week working on WebDriver, and this will subtract somewhat from his commitment to this project.
Changelog
% git log --date=iso --pretty=format:'%ad%x09%H' -- remote/ | awk '$0 >= "2019-05-07" && $0 <= "2019-05-14"' | awk -F $'\t' '{print $2}' | xargs git show -s --format='%h%x09%s' 17ddcc234208 Bug 1548098 - Implement Runtime.callFunctionOn's objectId argument. r=remote-protocol-reviewers,ato f75c89c2e70c Bug 1548098 - Implement Runtime.callFunctionOn's awaitPromise argument. r=remote-protocol-reviewers,ato 27c8f3bc5346 Bug 1548098 - Implement Runtime.callFunctionOn's returnByValue argument. r=remote-protocol-reviewers,ato 4195ea8fbc57 Bug 1548098 - Implement Runtime.callFunctionOn. r=remote-protocol-reviewers,ato 7129bba6a02e Bug 1548098 - Pull out exception handling into a dedicated _returnError method. r=remote-protocol-reviewers,ato 3f8bf54e170d bug 1551188: remote: print listening address similarly to chrome; r=remote-protocol-reviewers,ochameau 532e4a3bc917 Bug 1544445 - Implement Page.reload. r=remote-protocol-reviewers,ato
Work
- Current milestone
- MVP dependency tree
- General overview
- Puppeteer dependency tree
- All ze boogs
- Velocity tracking
- Project tracking dashboard
- All project work currently in development
- Available MVP project work
- Completed MVP project work
PTO (đˇ)
- ochameau away:
- Friday 17 May
- Friday 24 May
- May 27â16 June
- ato away:
- Thursday 23 May