July 2018

Monday 2nd

Provided needinfo on bug 1447977.

Reviewed bug 1472136.

Reviewed WebDriver PR 1273.

Commented on WebDriver issue 1272.

Commented on bug 1452490.

Rebased bug 1470646.

Tuesday 3rd

Provided needinfo, rebased, and fixed test failures with bug 1470646.

Commented on bug 1472136.

Commented on WPT PR 11532.

Commented on geckodriver issue 983.

Commented on WebDriver issue 1272.

Reviewed bug 1470530.

Closed geckodriver issue 1319.

Organised a couple of lunchtime brown bags for the London office.

Posted the meeting minutes from yesterday’s WebDriver meeting.

Commented on bug 1471262.

Closed bug 1470106 and filed bug 1473054.

Reviewed WebDriver PR 1274.

Patched bug 1471262 to include better build instructions for geckodriver on firefox-source-docs.m.o.

Wednesday 4th

Commented on WebDriver issue 1272.

Requested needinfo on bug 1287450.

Reviewed bug 1473262.

Rebased marionette-window-tracking.

Commented on bug 1471624.

Reviewed bug 1349223.

Commented on geckodriver issue 1321.

Commented on bug 1121705.

Patched bug 1121705 so that Puppeteer uses the same mechanism for closing a tab as it is already using for opening one. This unblocks a test failure in marionette-window-tracking.

Thursday 5th

Closed geckodriver issue 1321.

Commented on geckodriver issue 1304.

Patched bug 1471201 which increases the geckodriver Keep-Alive timeout duration to 90 seconds, which is the default in more recent versions of hyper.

Commented on bug 1473341.

Commented on wpt-sync PR 203.

Provided needinfo on bug 1452490.

Addressed code review issues with bug 1121705.

Reviewed bug 1470098.

Set needinfo for myself on bug 1469534.

Reviewed WPT PR 11809.

Provided and requested needinfo on bug 1469534.

Reviewed WPT PR 11818.

Friday 6th

Commented on bug 1121705.

Reviewed bug 1473341.

Commented on WPT PR 11818.

Commented on bug 1447977.

Commented on WebDriver issue 385.

Rebased bug 1400233, which was more work than I had anticipated…

Reviewed bug 1264259.

Started work on bug 1447977 to properly detect cylic references in any object.

Commented on WebDriver issue 1276.

Sunday 8th

Provided and requested needinfo on bug 1452490.

Commented on geckodriver issue 1322.

Commented on bug 1467740.

Commented on geckodriver issue 1324.

Closed and commented on geckodriver issue 1325.

Tuesday 10th

Commented on and locked geckodriver issue 690.

Commented on geckodriver issue 1324.

Commented on geckodriver issue 1322.

Had a meeting discussing the engagement survey with dtate.

Patched bug 1447977 to detect cyclic references in element prototypes.

Commented on bug 1287450.

Commented on Selenium issue 5621.

Thursday 12th

Requested needinfo on bug 1447977.

Commented on bug 1452490:

Provided needinfo on bug 1414495 regarding an intermittent spike maybe related to Marionette. Filed and patched bug 1475264 as a follow-up to disable the behaviour of the new cyclical check introduced in bug 1447977.

Commented on geckodriver issue 1326.

Provided needinfo on bug 1319793.

Filed and patched bug 1475279.

Commented on bug 1423899.

Closed geckodriver issue 1327.

Friday 13th

Commented on W3C Permissions issue 181.

Sunday 15th

Commented on geckodriver issue 1304.

Provided needinfo on and closed bug 1414320.

Reviewed WPT PR 11993.

Commented on geckodriver issue 1328.

Monday 16th

Commented on geckodriver issue 1329.

Commented on geckodriver issue 1328.

Commented on Selenium issue 5621.

Commented on and closed geckodriver issue 1330.

Reviewed WPT PR 12003.

Reviewed WPT PR 12004.

Filed git-cinnabar issue 185.

Commented on WPT PR 12005.

Tuesday 17th

Commented on git-cinnabar issue 185.

Commented on Selenium issue 5621.

Filed and patched bug 1476263.

Filed bug 1476273.

Requested needinfo on bug 1475264.

Filed and patched bug 1476305 to add a preference for not truncating log messages.

Rebased bug 1475264 and commented on bug 1414495.

Friday 20th

Commented on bug 1476273.

Commented on geckodriver issue 1332, then filed and patched bug 1477300 to fix broken links in the geckodriver README.

Saturday 21st

Closed geckodriver issue 1333.

Filed bug 1477468 about creating a permanent redirect for the old MDN Marionette page.

Closed geckodriver issue 1332.

Reviewed bug 1476053.

Closed geckodriver issue 1331 as a duplicate of issue 1304.

Closed geckodriver issue 1317 and filed bug 1477474 to explore not logging info-level messages in geckodriver before a session has been created.

Patched bug 1477474 to not log any info-level messages from geckodriver before a new session has been created.

Filed and requested needinfo on bug 1477487.

Patched bug 1477483 to display the pageLoadStrategy’s default value in the geckodriver README in a monospace font.

Patched bug 1477475 to drop legacy duplicated capabilities when geckodriver creates a new Marionette session.

Patched bug 1477476 to drop checks for malformed sessionId from Marionette in geckodriver.

Addressed code review issues with bug 1476263.

Patched bug 1470659 to support the setWindowRect capability in geckodriver and Marionette.

Sunday 22nd

Filed bug 1477550 about web extension log error on Marionette quitting Firefox. And also requested needinfo on it.

Fixed test failures with bug 1470659.

Rebased marionette-window-tracking.

Commented on geckodriver issue 1317.

Monday 23rd

WebDriver meeting.

Commented on geckodriver issue 1334.

Attended internal meeting.

Tuesday 24th

Talked with sole about the Country Ambassador programme.

Organised lunch brownbag.

Commented on WPT PR 12004 and filed bug 1477978 as a follow-up to make session.end() swallow SessionNotCreatedException.

Patched bug 1477978.

Provided needinfo on bug 1477487.

Addressed code review issue with bug 1476263.

Requested needinfo on bug 1477475.

Rebased bug 1475279.

Commented on WPT PR 11993.

Closed geckodriver issue 1030.

Commented on geckodriver issue 1334.

Reviewed bug 1476053.

Wednesday 25th

Commented on WPT results-collection issue 586.

Commented no geckodriver issue 1216.

Provided needinfo and closed bug 1270585.

Meeting with mchan to discuss the Country Ambassador programme.

Reviewed bug 1414776.

Closed geckodriver issue 1216.

Commented on geckodriver issue 1030.

Commented on geckodriver issue 1326 and filed bug 1478358.

Rebased and commented on WebDriver PR 1249.

Met with rmiddleton to discuss the country ambassador programme.

Reviewed bug 1441656.

Requested uplift of bug 1447977.

Reviewed bug 1417646.

Friday 26th

Reviewed bug 1392274.

Commented on bug 1392274.

Reviewed bug 1478368.

Provided needinfo on bug 1477973.

Friday 27th

Reviewed bug 1439995.

Commented on geckodriver issue 1336.

Met with sledru to talk about the Country Ambassador programme.

Provided needinfo on bug 1459118.

Requested needinfo on bug 1392274.

Filed and patched bug 1478979.

Submitted WebDriver PR 1280 to make the user prompt handler not be an enumerated attribute.

Rebased and landed bug 1400233.

Commented on geckodriver issue 1281.

Commented on WebDriver issue 1245.

Commented on and closed geckodriver issue 1336.

Saturday 28th

Closed geckodriver issue 1337.

Sunday 29th

Commented on WebDriver issue 1284.

Closed W3C WebDriver issue 1283.

Closed WebDriver issue 1281.

Commented on geckodriver issue 1338.

Monday 30th

Addressed code review issues with bug 1470659.

Attended Marionette meeting.

Reviewed bug 1473553.

Reviewed bug 1479290.

Tuesday 31st

Organised lunch brownbag.

Requested needinfo on bug 1479677.

Commented on bug 1479622.

Requested needinfo on bug 1477468.

Filed and patched bug 1479772 and bug 1479774.

Commented on WPT PR 12156.

Addressed more review issues with bug 1470659.

Reviewed bug 1479677.

Reviewed bug 1478799.

Provided needinfo on bug 1319793.

Commented on wpt issue 12166.

Requested needinfo on bug 1417646.