November 2017

Wednesday 1st

Uploaded a custom win32 build of geckodriver.

Commented on geckodriver issue 1037.

Commented on geckodriver issue 769.

1:1 with dburns.

Commented on WebDriver issue 1138.

Commented on bug 1410799.

Marionette meeting.

Filed and patched bug 1413593.

Commented on geckodriver issue 1030.

Patched bug 1410799 so that stale elements are now being detected again.

Reviewed bug 1406505.

Closed geckodriver issue 1032.

Reviewed bug 1321516.

Thursday 2nd

Commented on bug 1413593.

Commented on bug 1410799.

Rebased and addressed code review issues with bug 1410799.

Friday 3rd

Provided needinfo on bug 1321516.

Provided needinfo on bug 1414241.

Filed and patched bug 1414254 to update geckodriver dependencies.

Provided needinfo on bug 1413195.

Provided needinfo on and closed bug 1143908.

Provided needinfo on bug 1392907.

Provided needinfo on bug 1411658 about making Marionette and geckodriver work with GeckoView.

Reviewed and provided needinfo on bug 1414221.

Commented on geckodriver issue 1015.

Commented on geckodriver issue 1043.

Commented on geckodriver issue 1041.

Closed geckodriver issue 1040.

Commented on geckodriver issue 1030 and filed bug 1414320 to follow up on being more lenient with which platformName input geckodriver accepts.

Reviewed bug 1411393.

Filed and patched bug 1414329 so that we properly let the event loop spin enough times when an element is clicked in Marionette.

Triaged and commented on geckodriver issue 1039.

Commented on geckodriver issue 786.

Closed geckodriver issue 1038.

Reviewed WPT PR 7429.

Provided needinfo on and closed bug 1367519 as it appears geckodriver now builds fine on Linux i686.

Filed and patched bug 1414401 to enable building of geckodriver on Linux i686.

Commented on geckodriver issue 1030.

Requested needinfo on bug 1414401.

Saturday 4th

Commented on geckodriver issue 1044.

Sunday 5th

Commented on geckodriver issue 1044.

Commented on geckodriver issue 786.

Commented on geckodriver issue 1045.

Monday 6th

Commented on geckodriver issue 1046.

Commented on geckodriver issue 1013.

Commented on geckodriver issue 1045.

Reviewed WebDriver PR 1120.

Commented on bug 141319.

Commented on geckodriver issue 1046.

Commented on geckodriver issue 1047.

Tuesday 7th

Attending WPT/testing meeting at TPAC today.

Rebased bug 1413195.

Provided needinfo on bug 1415067.

Rebased and addressed code review issues with bug 1414401.

Commented on bug 1414401.

Commented on geckodriver issue 1051.

Commented on geckodriver issue 1039. Filed WebDriver issue 1141 as a follow-up.

Closed geckodriver issue 1050.

Commented on geckodriver issue 1048.

Commented on geckodriver issue 1047.

Closed geckodriver issue 1051.

Wednesday 8th

Attended WebVR WG meeting and a breakout session on WPT.

Closed geckodriver issue 1053.

Commented on geckodriver issue 1025.

Commented on geckodriver issue 1051.

Commented on Permissions PR 151 about introducing an automation section. Filed WebDriver issue 1142 as a follow-up on improving the extension command wording.

Commented on geckodriver issue 1015.

Closed geckodriver issue 1052.

Reviewed bug 1415694.

Reviewed bug 1414882.

Reviewed bug 1415674.

Thursday 9th

Attending the Browser Tools- and Testing WG today.

Closed geckodriver issue 1054.

Reviewed bug 1414882.

Commented on bug 1384641.

Friday 10th

Attending second day of Browser Tools- and Testing WG.

Commented on geckodriver issue 1053.

Commented on geckodriver issue 1030.

Reviewed PR 1144.

Reviewed PR 1145.

Reviewed WPT PR 8153.

Reviewed WPT PR 7429.

Reviewed bug 1416407.

Reviewed bug 1416284.

Saturday 11th

Reviewed WPT PR 7909.

Reviewed WPT PR 8155.

Commented on WPT PR 7429.

Patched bug 1384956 by working around the fact that Log.jsm is not E10s compatible.

Rebased and fixed test failures with bug 1414401.

Provided needinfo on bug 1415828 and commented on WebDriver issue 1143.

Sunday 12th

Commented on geckodriver issue 1046.

Flew into Toronto.

Monday 13th

Reviewed bug 1416284.

Commented on bug 1384956.

Commented on WPT issue 8154.

Reviewed WPT PR 8155.

Provided needinfo on bug 1414401.

Reviewed WebDriver PR 1139.

Addressed code review issues and fixed failing tests with bug 1414329.

Commented on bug 1407383.

Commented on mozrunner issue 15.

Submitted WebDriver PR 1148 to the WebDriver standard.

Commented on WebDriver issue 1146.

Submitted WebDriver PR 1149 to the WebDriver standard.

Commented on geckodriver issue 1055.

Commented on bug 1399441.

Tuesday 14th

Commented on WPT PR 7301.

Patched bug 1416410 so that we also ERROR at the harness level for wdspec WPT tests.

Attended Firefox Quantum launch in the Toronto office!

Reviewed WPT PR 7301.

Rebased and addressed code review issues with bug 1414329.

Commented on bug 1414401.

Wednesday 15th

Provided needinfo on bug 1384956.

More work on bug 1414401 to disable the test that is failing on Linux i686. I’m doing this because I can’t justify spending more time getting this working on a platform which no-one uses…

1:1 with dburns.

Attended Marionette meeting.

Provided needinfo on bug 1354211.

Resolved bug 1414241 as a duplicate of bug 1410796.

Commented on bug 1416216 regarding building in support to wait for an HTML form’s submit DOM event.

Commented on geckodriver issue 1058.

Commented on geckodriver issue 1055.

Filed bug 1417646 about failing to build geckodriver for macOS on the Linux try build machines. Also filed bug 1417649 to use as a tracking bug for building geckodriver on all the relevant platforms.

Commented on WebDriver issue 1146.

Commented on bug 1417224 about how to implement Element Clear for <input type=date> controls.

Requested needinfo on bug 1370636 and bug 1417646.

Commented on geckodriver issue 985.

Commented on geckodriver issue 348 and filed bug 1417672 to follow up on this with more experiments.

Thursday 16th

Closed geckodriver issue 1062.

Commented on geckodriver issue 1061.

Commented on bug 1314462.

Tuesday 21st

Commented on WebDriver issue 1151.

Thursday 23rd

Closed geckodriver issue 1072.

Wrote a contribution guide for Marionette.

Rebases and addressed code review issues with bug 1416410.

Provided needinfo on bug 1415828.

Reviewed WPT PR 8412.

Submitted patches for bug 1417821.

Wrote a test case for the mousedown DOM event cancelling the click event in Firefox.

Reviewed bug 1415828.

Reviewed WPT PR 8413.

Friday 24th

Provided needinfo on bug 1416410.

Submitted WebDriver PR 1156 to fix the Element Clear command to not reset the value of an interactable element to its original value IDL attribute, but to clear them.

Submitted WebDriver PR 1157 to fix the Get Active Element command so it returns a no such element error whenever the active element is null. Also fixed Marionette and the WPT test as part of bug 1420431.

Rebased and addressed code review issues with bug 1417821.

Triaged bug 1106913 and discovered it mixed up two separate issues. Filed bug 1420461 to track adding support for web windows and web frames.

Patched bug 1106913.

Closed bug 1398094 as a duplicate of bug 1106913.

Commented on WPT PR 6805.

Reviewed bug 1420511.

Monday 27th

Commented on geckodriver issue 1073.

Closed geckodriver issue 1076.

Reviewed WPT PR 8413.

Commented on geckodriver issue 1057.

Commented on WebDriver issue 1155.

Reviewed bug 1414322.

Commented on geckodriver issue 1067. Filed bug 1420923.

Provided needinfo on bug 1420461.

Commented on bug 1420888.

Provided needinfo on bug 1407383.

Attended meeting about CDP.

Commented on geckodriver issue 1057.

Rebased and address code review comments with WebDriver PR 1156.

Rebased and fixed test failures with bug 1106913.

Submitted WebDriver PR PR 1160.

Commented on geckodriver issue 1078.

Tuesday 28th

Reviewed bug 1415828.

Reviewed WPT PR 8480 and WPT PR 8481.

Reviewed bug 1421323.

Reviewed bug 1385476.

Rebased and addressed code review issues with bug 1106913.

Commented on WebDriver issue 1138.

Wednesday 29th

Commented on geckodriver issue 1065.

Commented on geckodriver issue 1080.

Commented on geckodriver issue 1046.

Commented on bug 1421316.

Closed bug 1411286.

Filed and patched bug 1421675.

Filed and patched bug 1421676.

Thursday 30th

Reviewed WPT PR 8492.

Rebased bug 1421675.

Reviewed WPT PR 8514.

Closed geckodriver issue 1084.

Reviewed WebDriver PR 1163.

Rebased and addressed code review issues with bug 1106913.

Reviewed bug 1414322.

Reviewed bug 1419538.

Reviewed bug 1420098.

Provided needinfo on bug 1414322.

Commented on geckodriver issue 1085.

Commented on WebDriver issue 1165.

Submitted WebDriver PR 1167.

Filed bug 1422062.

Reviewed bug 1419538 again.

Rebased bug 1311041.

Commented on bug 1421316.