October 2018

Monday 1st

Provided needinfo on bug 1494611.

Provided an update on the window manipulation work in bug 1492499.

Commented on WebDriver issue 1306.

Commented on geckodriver issue 1382.

Attended Marionette meeting.

Rebased and continued work on bug 1492499.

Filed bug 1495476 and bug 1495475 to deprecate and remove desiredCapabilitie and requiredCapabilities.

Patched bug 1491288 for releasing webdriver 0.38.0 and geckodriver 0.23.0.

Patched bug 1495475.

Wrote extensive documentation on WebDriver capabilities.

Wednesday 3rd

Provideed needinfo on and reviewed bug 1495372.

Rebased and addressed code review issue with bug 1491288.

Reviewed bug 1494974.

Commented on bug 1431148.

Rebased and addressed test failures with bug 1492499.

Commented on WebDriver issue 1311.

Filed and patched bug 1496176 and bug 1496178.

Commented on bug 1418995.

Commented on geckodriver issue 1243.

Thursday 4th

Released geckodriver 0.23.0.

Commented on WPT issue 12166.

Commented on bug 1496409.

Commented on bug 1491971.

Filed and patched bug 1496432, upstreaming Mozilla’s poll-waiting utility to WPT.

Commented on geckodriver issue 1390.

Filed bug 1496489.

Rebased and continued work on bug 1492499.

Friday 5th

Reviewed bug 1496311.

Rebased and addressed code review issues with bug 1496432.

Attended meeting about CDP with devtools.

Commented on WPT issue 12166.

Reviewed bug 1433873.

Commented on WPT issue 13399.

Saturday 6th

Filed and patched bug 1496987 to turn off ARMv7 HF builds of geckodriver on Travis.

Worked on WebDriver MDN documentation.

Submitted kumascript PR 930.

Submitted BCD PR 2930.

Sunday 7th

Addressed test failures with BCD PR 2930.

Addressed test failures with kumascript PR 930.

Monday 8th

Closed geckodriver issue 1392.

Continued work on bug 1492499.

Wednesday 10th

1:1 with dburns.

Addressed test failures with kumascript PR 775.

Commented on geckodriver issue 1394, and filed and patched bug 1497882 to add a link to the Perl API documentation to geckodriver’s README.

Commented on geckodriver issue 1391.

Submitted WebDriver PR 1315, WebDriver PR 1316, and WebDriver PR 1317.

Commented on WebDriver issue 1311.

Reviewed bug 1497898.

Closed geckodriver issue 1393.

Continued work on bug 1492499.

Filed and patched bug 1497961.

Thursday 11th

Commented on geckodriver issue 1136.

Prepared WebDriver meeting on Monday.

Reviewed bug 1497898.

Addressed code review issues and test failures with bug 1492499.

Friday 12th

Reviewed bug 1498383.

Monday 15th

Commented on BCD PR 2957.

Improved MDN documentation on navigator.webdriver.

Reviewed bug 1497094.

Provided needinfo on bug 1425365.

Commented on bug 1494229.

Commented on geckodriver issue 1401.

Closed geckodriver issue 1396.

Commented on geckodriver issue 1397.

Locked down geckodriver issue 1393.

Triaged bug 1497100.

Commented on geckodriver issue 1065.

Commented on geckodriver issue 1400.

Commented on bug 1478799 and filed bug 1499057 as a follow-up.

Attended WebDriver meeting.

Closed geckodriver issue 1400.

Commented on bug 1498383.

Closed geckodriver issue 1399.

Triaged bug 1498901.

Patched bug 1425365.

Re-assigned review of bug 1496759 to whimboo.

Provided needinfo on bug 1494637.

Reviewed bug 1499135.

Tuesday 16th

Commented on bug 1499171.

Commented on WPT issue 12166.

Commented on bug 1499057.

Commented on geckodriver issue 1402. Filed bug 1499360.

Addressed test failures and code review issues with bug 1492499.

Reviewed bug 1397612.

Patched bug 1499057.

Patched bug 1499360 to add some in-view center point tests to WPT.

Wednesday 17th

Commented on kumascript PR 930.

Thursday 18th

Reviewed bug 1499949.

Commented on WebDriver PR 1317.

Reviewed bug 1494229.

Reviewed bug 1481723.

Filed bug 1500140.

Provided needinfo and addressed test failures with bug 1499057

Reviewed bug 1500158.

Marked bug 1500117 as a duplicate of bug 1471262.

Filed bug 1500223.

Commented on WebDriver issue 1005.

Commented on bug 1500259.

Submitted WebDriver PR 1319 to make the in-view center point definition in WebDriver CSS pixel aware.

Responded to review comments in bug 1499360.

Friday 19th

Reviewed bug 1500242.

Commented on bug 1471262.

Addressed code review issues with bug 1499360.

Rebased kumascript PR 930.

Addressed code review issues with kumascript PR 775.

Monday 22nd

Attended Marionette meeting.

Reviewed bug 1397612.

Filed and patched bug 1500938.

Commented on WebDriver issue 1321.

Commented on bug 1424598.

Continued work on bug 1492499.

Addressed test failures with bug 1431148 by making WPT WebDriver test fixtures a pytest plugin.

Closed geckodriver issue 1402.

Filed bug 1501022.

Tuesday 23rd

Reviewed bug 1430717.

Provided needinfo on bug 1493115.

Looked over release notes for Marionette at request of whimboo.

Triaged bug 1500962, bug 1500964, bug 1500965, bug 1500967, bug 1500971, bug 1500961, bug 1500960, and bug 1500913.

Provided needinfo on bug 1500960.

Commented on bug 1415923.

Commented on WPT issue 13686.

Locked and commented on geckodriver issue 830.

Thursday 25th

Attended TPAC WebDriver meeting.

Commented on geckodriver issue 1406.

Commented on geckodriver issue 1408.

Commented on geckodriver issue 1404.

Commented on kumascript PR 930.

Friday 26th

Commented on geckodriver issue 1404 and filed bug 1502268.

Reviewed WebDriver PR 1323.

Commented on WebDriver issue 1288.

Commented on bug 1501778.

Commented on geckodriver issue 1406.

Filed bug 1502360.

Attended Browser Tools and Testing WG TPAC meeting.

Saturday 27th

Reviewed WebDriver PR 1324.

Submitted WebDriver PR 1327.

Sunday 28th

Commented on geckodriver issue 1404.

Submitted WebDriver PR 1328 to remove the DOM selectionchange shim.

Submitted WebDriver PR 1329.

Monday 29th

Filed bug 1502824.

Rebased and responded to review comments with bug 1431148.

Reviewed WebDriver PR 1330.

Filed bug 1502864 and commented on WebDriver issue 1230 and geckodriver issue 1173.

Commented on WebDriver PR 1320 with regards to shadow DOM interaction in WebDriver: an approaching scoping element retrieval commands to a shadow root seems like a pretty good idea avoiding lots of global state management.

Commented on WebDriver PR 1324.

Attended Marionette meeting.

Filed bug 1502903 about adding the Archived-At header to Mozilla’s mailing lists.

Commented on WebDriver PR 1323.

Commented on WebDriver issue 1086.

Provided needinfo on bug 1502636.

Provided needinfo on bug 1477468.

Patched bug 1502268.

Started work on bug 1502864.

Tuesday 30th

Commented on geckodriver issue 1410.

Reviewed WebDriver PR 1333.

Commented on bug 1502360.

Reviewed WPT PR 13781.

Commented on bug 1502360.

Commented on kumascript PR 930.

Provided needinfo on bug 1503027.

Addressed code review issue with bug 1502268.

Provided more review feedback on WebDriver PR 1325.

Continued work on and submitted patches for bug 1502864 for relaxing the interactability checks with <input type=file> and supporting strictInteractabilityChecks in geckodriver and Marionette.

Reviewed bug 1503015.

Reviewed bug 1416747.

Wednesday 31st

Commented on geckodriver issue 1412.

Reviewed WPT PR 13799.

Commented on WPT PR 13804.

Filed bug 1503599.

Continued work on bug 1492499.

Commented on bug 1503599.