WebDriver/Meetings/2019-01-21

From MozillaWiki
< WebDriver‎ | Meetings
Revision as of 10:40, 21 January 2019 by Whimboo (talk | contribs) (Henrik's updates)
Jump to navigation Jump to search

Agenda

  • How to improve handling of window manipulation commands to make them more reliable across platforms and by using headless/xvfb
    • Adding Telemetry to commands (follows on from the above discussion)

Minutes

Intermittents update (whimboo)

  • Regressions from window manipulation changes
    • [fixed] "WebDriver:SetWindowRect" throws invalid TimeoutError if window is resized to a not reachable dimension (Bug 1478358)
    • [investigation] Under some system setups (like headless or xvfb) "WebDriver:FullscreenWindow" (Bug 1519777) and "WebDriver:Maximize" (bug 1520284) are timing out
    • [needs patch] Refactoring/Adding more Wdspec window manipulation tests ()
  • [fixed] Perma-failures on Android for Mn jobs caused by reftest changes was fixed by temporarily disabling the newly added unittest
  • [needs fix] We are using different screen sizes, and still have the screensaver, taskbar, and notifications enabled for Mn jobs (Bug 1520175)
  • [needs investigation] The marionette client hangs 1000s due to logged channel errors from Firefox (Bug 1521447)

Status updates

(Spoken status updates in bold.)

  • ato
    • Corrected a reference to Marionette in the geckodriver documentation (1519869)
  • whimboo
    • [wdspec] Enhance/complete window manipulation tests (Bug 1521028)
    • [geckodriver] Fix trace log documentation for options in Selenium Python binding (Bug 151992)
    • [geckodriver] Add support for the "New Window" command (Bug 1509513)
    • [geckodriver] Fix trace log documentation for options in Selenium Python binding (Bug 1519925)
    • [marionette] Bump Mn test jobs on Android to Tier1 (Bug 1519850)
    • [marionette] TimedPromise timed out after 1500 ms in "WebDriver:FullscreenWindow" (Bug 1519777)
    • [marionette] Decide how to handle window manipulation methods with xvfb and no window manager present (Bug 1520302)
    • [marionette] Use "preflight_run_cmd_suites" for Marionette for unique screen size and to disable various Windows notifications (Bug 1520175)

PTO/travel (⛄️)

  • ato away Thursday 24 January