WebDriver/Meetings/2018-10-29
From MozillaWiki
Contents
Agenda
- TPAC review
- Browser compat data for Firefox (https://github.com/mdn/browser-compat-data/tree/master/webdriver/commands)
- Intermittents update
- [needs investigation] Intermittent test_ev_certificate.py TestEVCertificate.test_ev_certificate | AssertionError: u'verifiedDomain' != 'verifiedIdentity' (Bug 1289344)
- Intermittent Mn/MnH Automation Error: mozprocess timed out after 1000 seconds running (Bug 1391545) - caused by unskipping restart in safe mode test
Minutes
TPAC review
- whimboo
- The topics were hard, and we had little time for all the discussions.
- We solved a lot of hard problems, so it was good to have them in the topic bank.
- ato
- Do you think the topic bank approach worked?
- whimboo
- I can't comment on how meetings have worked before.
- It was good that I prioritised issues similar to others beforehand.
- "These are the topics we need to talk about.", good that nothing was forgotten.
- ato
- The CDP discussions took a long time, but I can't see how we could've done things differently.
- We needed to take the time to brainstorm and though we didn't get so many concrete things decided, it was time well spent I felt.
- Automated tester
- The topic bank was actually a good idea - we should keep doing it for the future
Browser compat data for Firefox
https://github.com/mdn/browser-compat-data/tree/master/webdriver/commands
- whimboo
- Question: When we checked this during TPAC, I saw we have Firefox 55 listed for every command.
- Most of the commands we supported before, even before 48.
- ato
- Firefox 55 was used because it was when we used the w3c test suite to proof that we did support these commands
- The requirements are less lower than to say we are compliant
- Updating the numbers for releases before 55 might be hard
- automatedtester
- Updating it would be great to start doing for upcoming changes
- whimboo
- Just wanted to say what David mentioned
- Let's do it for the future, so that any newly added features are up to date.
- ato
- And commands can be added at any time, even if we don't support them yet.
Intermittents
- whimboo
- One intermittent seemingly only on Linux where we loaded a page and can query the DOM, but not interact with it.
- A blank page is displayed.
- ato
- I may have seen this on macOS locally.
- whimboo
- Safe-mode timeout on mozprocess with 1000 seconds, bug 1391545
- Shows more often the missing `sessionstore-windows-restored` notification. Maybe it helps to better investigate the problem
- May have to skip this test again, but I will look into it.
Status updates
(Spoken status updates in bold.)
- whimboo
- [marionette] Re-enabled test_quit_restart.py TestQuitRestart.test_in_app_restart_safe_mode (Bug 1397612)
- [mozdownload] Released version 1.25 (#507)
- [mozdownload] Add license and fix layout of README to display properly on PyPI (#509)
- ato
- Patched an edge case with in-view centre point to be able to click 1x1 px elements
- Marionette change: 1499360
- Spec change: WebDriver PR 1319
- Code review fixups to the MDN WebDriver sidebar change, but itâs moving very slowly (kumascript PR 775)
- Followed up on kumascript changes for WebDriver bibliography definitions, but this is taking forever (kumascript PR 930)
- Officially changed WebDriver spec from Editorâs Draft to Living Document, thanks to a patch by Mike Smith on ReSpec (WebDriver PR 1327)
- Removed selectionchange.js shim (WebDriver PR 1328)
- Fixed ReSpec errors on WebDriver spec (WebDriver PR 1329)
- Landed changes exposing the full document screenshot in geckodriver (1431148)
- WPT fixtures moved from conftest.py to separate pytest plugin so they can be used in the Mozilla-specific wdspec tests
- Provided opinions on how shadow DOM should work in WebDriver (WebDriver PR 1320)
- Will begin work on relaxing
<input type=file>
interactability checks momentarily (1502864) - Friday 2 November my 5th Mozilla anniversary! đ
- Patched an edge case with in-view centre point to be able to click 1x1 px elements
PTO/travel (đ)
- whimboo - Oct 31st - Public Holiday
- whimboo - Nov 8th - PTO
- ato away 9 November