WebDriver/RemoteProtocol/Meetings/2019/04/29
< WebDriver | RemoteProtocol | Meetings
Jump to navigation
Jump to search
Agenda
Communication issues(yulia)- MVP planning (ato)
- WordPress/Gutenberg tests (bug tree) (alex)
Roster
- Present
- ochameau, AutomatedTester, ato
- Regrets
- yulia, sole
Minutes
- Alex is finally able to run the first Gutenberg test up to completion!
- Had to reverse engineer the precise order of CDP events, which has proven challenging
- ato thinks it makes sense to focus on ensuring it is cross-browser compatible, otherwise end users will find it hard to relate CDP events to web platform primitives and there will be a difference in behaviour between Chrome and Firefox
- Alxo also submitted patches for:
- Implement
Page.frameNavigated
(bug 1543095) - Implement
Runtime.executionContextCreated
andRuntime.executionContextDestroyed
(bug 1543098)- A followup, though not mandatory for WordPress is also to fire
Runtime.executionContextDestroyed
when the tab closes (bug 1547198)
- A followup, though not mandatory for WordPress is also to fire
- Implement
- Other CDP methods to follow up on:
- Implement
Runtime.evaluate
andRuntime.callFunctionOn
(bug 1543099) - Implement
Page.reload
(bug 1544445)
- Implement
- More memory leaks reported for browser-chrome tests
- We disabled browser_cdp.js last week because it was perma-failing the leakcheck, and we thought the memory leak was limied to this one test
- Over the weekend more intermittent leaks cropped up in other tests:
- We will proceed with disabling the browser-chrome tests on debug builds
- We suspect there’s a memory leak related to
nsIServerSocket
, but it’s not a priority to fix it right now - Memory leaks obviously also affect optimised builds, but since we’re not doing refcounting we don’t notice
Changelog
TBA
Work
- Current milestone
- MVP dependency tree
- General overview
- Puppeteer dependency tree
- All ze boogs
PTO (🌷)
- ato away 6 May (Bank Holiday)
- ochameau away Friday 3 May