WebDriver/Meetings/2018-10-01: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Henrik's updates)
(ato's updates)
Line 11: Line 11:


== Status updates ==
== Status updates ==
(Spoken status updates in bold.)


* Henrik
* Henrik
Line 23: Line 25:
** [wpt] Downloading manifest fails without internet connection (Bug 1493896)
** [wpt] Downloading manifest fails without internet connection (Bug 1493896)
** '''[mozprocess] Track and kill detached child processes on Windows (Bug 1438830)'''
** '''[mozprocess] Track and kill detached child processes on Windows (Bug 1438830)'''
 
* ato
(Spoken status updates in bold.)
** Fixed casing of <code>marionette.log.level</code> pref in geckodriver ([https://bugzilla.mozilla.org/show_bug.cgi?id=1494613 1494613])
*** Regression caused by rebase of serde patches
*** Finally resolves https://github.com/web-platform-tests/wpt/issues/12166
** Continued work on making window manipulation more reliable ([https://bugzilla.mozilla.org/show_bug.cgi?id=1492499 1492499])
*** Slow progress because every change requires push to try
** Added endpoint for taking full document screenshots to geckodriver ([https://bugzilla.mozilla.org/show_bug.cgi?id=1431148 1431148])
*** Blocked on exposing conftest.py and fixtures to mozilla test directory
** Investigated enabling Wd tests on Windows ([https://bugzilla.mozilla.org/show_bug.cgi?id=1425365 1425365])
*** Test appear to be passing, but sccache is causing problems compiling serde for toolkit module
*** Requires the attention fo ted, I think
** Added support for dumb terminals to phlay (https://github.com/mystor/phlay/pull/36)
** Removed element tap endpoint from geckodriver ([https://bugzilla.mozilla.org/show_bug.cgi?id=1453292 1453292])
** Did triage work to figure out what is needed for signing geckodriver on Windows, and contact jlorenzo about it ([https://bugzilla.mozilla.org/show_bug.cgi?id=1427849 1427849])
** A few more minor patches to geckodriver, not worth mentioning
** Explained window tracking patch to whimboo during work week
** Triaged all geckodriver bugs together with whimboo during work week


== PTO/travel (🍂) ==
== PTO/travel (🍂) ==

Revision as of 12:11, 1 October 2018

Agenda

  • Action follow-up
  • Work week evaluation
  • Intermittents update
    • [needs fix by kris] (Perma ccov) Assertion failure: m_refCount == 1 or pages_.empty() (Bug 1485985)
    • [needs investigation by jim] Firefox startup hang for ASAN builds on Linux64 (Bug 1487243)
  • Spoken status updates

Minutes

Status updates

(Spoken status updates in bold.)

  • Henrik
    • [wdspec] Reorganize "Perform Actions" tests and add tests for "Release Actions" (Bug 1492469)
    • [wdspec] Add user prompt tests for more WebDriver commands (Bug 1473814)
    • [wdspec] Going to enable Wd job on Windows platforms (Bug 1370636) [thanks to jgraham for fixing the logging failures in wptrunner]
    • [geckodriver] "temporary" flag in AddonInstallParameters has to be optional (Bug 1493149)
    • [geckodriver] "desiredCapabilities" and "requiredCapabilities" are not evaluated since using Serde (Bug 1494617)
    • [geckodriver] Optional command arguments should be passed-through without setting a default (Bug 1494637)
    • [marionette] Synthesized key event for "Shift" doesn't result in capitalized letters for Key Actions (Bug 1405370)
    • [marionette] event.synthesizeKey() fails when trying to uppercase a non-printable key (Bug 1493546)
    • [wpt] Downloading manifest fails without internet connection (Bug 1493896)
    • [mozprocess] Track and kill detached child processes on Windows (Bug 1438830)
  • ato
    • Fixed casing of marionette.log.level pref in geckodriver (1494613)
    • Continued work on making window manipulation more reliable (1492499)
      • Slow progress because every change requires push to try
    • Added endpoint for taking full document screenshots to geckodriver (1431148)
      • Blocked on exposing conftest.py and fixtures to mozilla test directory
    • Investigated enabling Wd tests on Windows (1425365)
      • Test appear to be passing, but sccache is causing problems compiling serde for toolkit module
      • Requires the attention fo ted, I think
    • Added support for dumb terminals to phlay (https://github.com/mystor/phlay/pull/36)
    • Removed element tap endpoint from geckodriver (1453292)
    • Did triage work to figure out what is needed for signing geckodriver on Windows, and contact jlorenzo about it (1427849)
    • A few more minor patches to geckodriver, not worth mentioning
    • Explained window tracking patch to whimboo during work week
    • Triaged all geckodriver bugs together with whimboo during work week

PTO/travel (🍂)

  • ato away Tuesday 2 October
  • henrik away October 3rd for German holiday, and October 8th - October 12th