WebDriver/RemoteProtocol/Meetings/2019/04/29

< WebDriver‎ | RemoteProtocol‎ | Meetings
Revision as of 08:52, 29 April 2019 by Ato (talk | contribs) (→‎Agenda: strike out comms)

Agenda

Roster

Present
ochameau, AutomatedTester, ato
Regrets
yulia, sole

Minutes

 
Gutenberg test running against Firefox
  • 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 and Runtime.executionContextDestroyed (bug 1543098)
        • A followup, though not mandatory for WordPress is also to fire Runtime.executionContextDestroyed when the tab closes (bug 1547198)
    • Other CDP methods to follow up on:
  • 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