Thursday 1st

Reviewed bug 1569100.

Provided needinfo on bug 1570529.

Commented on D39784.

Addressed code review issues with bug 1570302.

Submitted patches for bug 1570378.

More reviews for bug 1569100.

Test and lint fixes for bug 1570378.

Spent a lot of time on bug 1540655.

Friday 2nd

Reviewed bug 1569100.

Reviewed bug 1377335.

Commented on D40214.

Monday 5th

1:1 with Nupur.

Fixed test failure with bug 1570302.

Provided needinfo on bug 1570378.

Rebased bug 1540655.

Filed bug 1571406 as a follow-up to support Mozilla-style test manifests for the Node.js-based Puppeteer tests that we will enable in bug 1540655.

Attended Q&A session with Firefox engineering leadership.

Tuesday 6th

1:1 with jhildebrand.

Rebased and addressed code review issues with bug 1570302.

Filed bug 1571684.

Attended team chit chat.

Reviewed bug 1569100.

Wednesday 7th

Rebased and more work fixing code review issues with bug 1540655.

Reviewed bug 1569100.

Reviewed bug 1571659.

Thursday 8th

Reviewed bug 1572336.

More review on bug 1569100.

Filed and patched bug 1572397 to release webdriver 0.40.0.

Discussion about supporting --setpref in WPT WebDriver tests.

Reviewed bug 1214191.

Reviewed bug 1572542.

Tuesday 13th

Reviewed bug 1572336. Wrote a lengthy review comment about the fragility of defining preferences in Gecko.

Reviewed bug 1573414.

Reviewed bug 1572622.

A lot of reviews on bug 1569100.

Wednesday 14th

Closed geckodriver issue 1602.

Commented on geckodriver issue 1601.

Locked conversation on geckodriver issue 1500.

Moderated geckodriver issue 1058.

Commented on and closed geckodriver issue 1584.

Spent some time updating the Mozilla wiki page on acronyms.

Reviewed and commented on bug 1573406.

Discussed web extension testing with baku.

Filed bug 1573798 about releasing geckodriver 0.26.0, and commented on bug 1520585.

Tried to catch up on a lot of email from being away from work two days…

Moderated geckodriver issue 1495.

Requested needinfo on bug 1569100 for causing a perma-failure on the autoland tree.

1:1 with dburns.

Commented on bug 1573801.

Commented on bug 1571684.

Commented on bug 1526796.

Commented on bug 1539202.

Patched bug 1569875.

Moderated bug 1489490.

Commented on D41151.

Rebased and fixed code review issues with bug 1540655.

Provided and requested needinfo on bug 1573801.

Thursday 15th

Spent 40 minutes upgrading my macOS terminal. How do they manage to make the upgrade take so long?

Requested needinfo on bug 1574075.

Commented on geckodriver issue 1168.

Added many more acronyms to the Mozilla glossary of tribal speak.

Provided needinfo on bug 1571426, then filed bug 1574097 to follow up on binding geckodriver to a system-allocated port.

Filed bug 1574099 about the Bugzilla needinfo request counter not decrementing when providing needinfo.

Commented on bug 1574097.

Reviewed bug 1534533 which adds a standalone geckodriver build job on TaskCluster. This seems like a big improvement!

Rebased, addressed test failures, and provided needinfo on bug 1540655. To be absolutely certain this changeset lands without a hitch next time, I did an extensive try run.

Commented again on bug 1574097 with a correction.

Filed bug 1574140 about a user interface bug on Bugzilla, where overflowed <pre> elements cannot be scrolled using the keyboard arrow keys.

Friday 16th

Reviewed bug 1574155 which improves the cross-origin (i.e. “Fission”) test I added for WebDriver to WPT.

Reviewed bug 1574225 that fixes a WPT reftest bug, where nested reftests aren’t getting their comparison stacks populated correctly.

Commented on bug 1574404.

Rebased and addressed a try failure with bug 1540655.

Locked geckodriver issue 1445.

Commented on geckodriver issue 1045 and filed bug 1574446 to follow up on fixing the default path on Windows systems.

Helped whimboo look at a screenshot/HTML issue.

Deployed a bot that locks closed geckodriver GitHub issues after 45 days.

Reopened bug 1549475.

Started work on bug 1574446.

Monday 19th

Caught up on email.

Gave internal feedback for Outreachy.

Reviewed bug 1559592.

Reviewed parts of bug 1525126.

Provided needinfo on bug 1559604.

Provided needinfo on bug 1573801.

Commented on bug 1549475.

Filed and patched bug 1574893 about a broken link in the geckodriver documentation for self-serving a build for the ARM architecture.

Filed and patched bug 1574945 regarding a mistake in the documentation about the binary capability on macOS.

Commented on bug 1520585.

Commented on geckodriver issue 1584.

Rebased and did some work on bug 1543115 which is a patch to bootstrap the remote agent from Rust.

Published webdriver 0.40.1.

Tuesday 20th

Commented on geckodriver issue 1584.

Moderated geckodriver issue 1389.

Reviewed WPT PR 18470.

Provided needinfo and a patch for bug 1575134.

Commented on geckodriver issue 1603.

Continued work on bug 1543115 by starting to build out an XPIDL interface for the remote agent.

Followed up on geckodriver issue 1045 to make sure the fix for bug 1574446 works.

Closed geckodriver issue 1604.

Commented on geckodriver issue 1605.

Provided final Outreachy feedback.

Closed geckodriver issue 1606.

Reviewed parts of bug 1525126.

Wednesday 21st

1:1 with sdeckelmann.

Commented on D39812.

Provided needinfo on bug 1530110.

Commented on bug 1575263.

Provided needinfo on bug 1530110 and filed bug 1575510 as a follow-up.

Reviewed bug 1575511, which removes the element highlighting feature from Marionette.

Filed bug 1575531 about a glitch in the Firefox address bar URL text field, causing the first character’s antialiasing to be cut off by 1-2 pixels.

Continued reviewing bug 1525126 to get Android support landed in geckodriver.

Monday 26th

Reviewed bug 1576450.

Commented on bug 1575531.