WebDriver/RemoteProtocol/Meetings/2019/10/23
From MozillaWiki
< WebDriver | RemoteProtocol | Meetings(Redirected from Remote/Meetings/2019/10/23)
Agenda
- Tracking work (mmucci)
-
Feature- and goal tracking proposal-
Time-bound tracking bugs, e.g. milestones relating to our teamâs immediate goals. -
Feature tracking bugs, e.g. to complete a certain subset of CDPâs functionality.
-
-
Security review update -
Next meeting
Roster
- Present
- mmucci, whimboo, maja_zf, jgraham, AutomatedTester, ato
- Regrets
Minutes
Tracking work
- mmucci
- 4 weeks cycle to work through backlog (adjust goals regularly), I will provide weekly updates about progress. Next step, team decides on backlog.
- AutomatedTester
- marco will track a flag in bugzilla. What about github?
- mmucci
- https://docs.google.com/spreadsheets/d/1iVI5BmK29aRKZ5qtAH6Ci9txb9O8SBkP6Mi6QuWubGU/edit?usp=sharing
- Dashboard used on DevTools Fission project.
- The GitHub issues will appear on the list of work, as part of the backlog.
- The work that exists on GitHub can stay on GitHub. This should not be a problem.
- AutomatedTester
- When I say in GitHub, it might not be under the Mozilla organisation. Does that make a difference?
- I just need to give you the repository you need to track?
- mmucci
- Yes, just give me the link to the repo and the flags you want to track.
- There are two main components: the status dashboard and the list of work needed to be done.
- You pick work off the backlog that you want to do.
- Thereâs no need for a dashboard in the first four weeks.
- whimboo
- At the moment we have meta bugs for a lot of the domains we are implementing.
- For the MVP we may not have to implement every dependency for these.
- Would it cause problems for you if we rearrange the dependencies?
- mmucci
- This should not be a problem for as long as we use one coherent whiteboard tag.
- AutomatedTester
- mmucci will start work on tracking this project on Monday.
- mmucci
- As soon as the bugs get tagged [whiteboard entry added?] we can start.
- In the first four weeks, keep adding to the backlog of things you want to work.
- maja_zf
- Does Bugzilla priorities matter?
- mmucci
- Everything that is MVP in the backlog that is waiting to be selected will be marked P2.
- Once you assign yourself we change it to P1 and add yourself as an assignee.
- P3 are bugs that we have for a reserved backlog.
- For example, if you have too many bugs on your backlog that the schedule shows you wonât have time to do you can move some of the backlog over to the âreserved backlogâ.
- These are not important for M1, but if weâre looking for work we can draw from this list.
- But they are not things required in order for M1 to ship.
- What this process depends on is when you start work on a bug. The clock stops when it lands and the bug is resolved.
- whimboo
- What if you work on something that youâre working on, but itâs blocked?
- mmucci
- You will have to unassign yourself so the timer doesnât run.
- maja_zf
- The whiteboard tag you want to use for MVP is equivalent to P2 priority?
- mmucci
- The MVP backlog would be the list of work your team is committing to complete by a certain date.
- It switches to P1 to indicate work that is in development.
- The P2 is work developers will pick up eventually. We donât know when or who, but it is next on the list.
- whimboo
- We have lots and lots of P3s right now that we donât want to count right now.
- mmucci
- Yes, these will not be counted. They will be part of the reserve backlog.
- P3s are tracked but not part of the schedule
- [explains forecast graph in link from above]
- maja_zf
- In past projects, what happens when team members realise something involves more work or they pick up incidental work?
- Does that work get split up in more bugs? Or how do we track this?
- mmucci
- Often developers find they need to split work up in more bugs.
- Say you start with one bug, but itâs easier to solve as four individual bugs.
- We have contingency built in to the model.
- There will always be some unknown work and we have to plan for these incontingencies.
- This means we have to move some work to the reserved backlog so we donât expand the scope.
- If youâre ahead of schedule you may be able to absorb some more work.
- If behind schedule, you have to move your priorities around in order not to increase scope so you hit your deadline.
- maja_zf
- As a team we are going to change the way we work to adapt to this.
- Often we donât bother filing separate bug and some incidental work ends up landing in the same changeset on the same bug.
- mmucci
- My experience is that you have a mix of bugs with a lot of patches, and some with only one patch.
- These are outliers and itâs the middle ground that counts.
- This will also be factored in to the model after the first four weeks.
- maja_zf
- What Iâm hearing is that we should continue work in the same style we do now.
- mmucci
- You should work the way that is most efficient to you.
- whimboo
- Should we as a team discuss whether a new bug fits into the MVP and update the whiteboard entries?
- mmucci
- In DevTools we donât have triage meetings.
- At the normal team meeting they would take five minutes at the beginning to prioritise the incoming work. [?]
- AutomatedTester
- Weâre probably going to make mistakes along the way.
- The idea of getting a sense of where we are goingâŚ
- Iâve heard good things. The idea it shouldnât affect how we do things [?]
- mmucci
- Iâm not there to manage the engineering work.
- Iâm there to collect information so you can make decisions based on this.
- whimboo
- What preparation work will we have to do?
- AutomatedTester
- Time-bound tracking bug versus feature-bound.
- ato
- That seems to duplicate marco's approach to tracking milestones with whiteboard tag and P2.
- AutomatedTester
- Track alpha and beta release. Will go through bugs and check-in with team.
Changelog
% git log --date=iso --pretty=format:'%ad%x09%H' -- remote/ | awk '$0 >= "2019-07-23" && $0 <= "2019-10-23"' | awk -F $'\t' '{print $2}' | xargs git show -s --format='%h%x09%s' 33a7849f16e8 Bug 1587742 - Distinguish out-of-band non-CDP methods; r=remote-protocol-reviewers,ato,whimboo 074a68ad5b05 Bug 1589844 - Move Input browser-chrome tests to their own directory; r=remote-protocol-reviewers,whimboo,ato deb0ea0244a6 Bug 1563206 - Call editor commands directly to emulate some native key bindings; r=ato,remote-protocol-reviewers e53dd4550afe Bug 1563206 - Test top key combinations that affect gutenberg; r=ato,remote-protocol-reviewers,jdescottes 087a7ebfec5f Backed out changeset 1ce1b20dcc20 (bug 1563206) for mochitest remote perma failures in browser_input_dispatchKeyEvent.js on a CLOSED TREE be27d1929474 Bug 1563206 - Test top key combinations that affect gutenberg; r=ato,remote-protocol-reviewers,jdescottes 748224321af9 Merge autoland to mozilla-central. a=merge 3c21b5d6d4c2 Bug 1585272 - [remote] Register ChannelEventSinkFactory only once, and allow for multiple client connections. r=remote-protocol-reviewers,maja_zf f68532ed445b Bug 1563746 - [remote] Implement Page.captureScreenshot. r=remote-protocol-reviewers,maja_zf,ato 4d64db355b03 bug 1588727: remote: drop Users heading in docs; r=me a=doc f9af75be71e8 Bug 1586503 - Temporarily skip remote/test/browser/browser_runtime_executionContext.js on Mac. r=remote-protocol-reviewers,maja_zf f2a9e8657e14 Bug 1585274 - [remote] Run Puppeteer unit tests in non-headless mode by default. r=remote-protocol-reviewers,maja_zf 6d7275384381 Bug 1547961 - [remote] Unskip browser_runtime_executionContext.js on Mac and Windows. r=remote-protocol-reviewers,ato 9ea6db64b495 bug 1585630: remote: load frameNavigated test resources from Data URL; r=remote-protocol-reviewers,whimboo 1b481f80667e Bug 1585464 - [remote] Unskip passing browser-chrome tests with Fission enabled. r=remote-protocol-reviewers,ato e5c74a306919 Bug 1582531 - Update fission annotations for skipped tests that are now passing succesfully, r=kmag d0ab9b870467 Bug 1582531 - Re-enable remote/test/browser/browser_session.js and remote/test/browser/browser_network_requestWillBeSent.js, r=kmag a53998f55f1f Backed out changeset 918818623794 (bug 1582230) as requested by kashav. a=backout e7ce5993bbe7 Bug 1582230 - Remove remote/tests/browser fission annotations, r=kmag 2dc1b1c0128f bug 1580470: remote: document security aspects of remote agent; r=remote-protocol-reviewers,maja_zf f4d9623eb944 bug 1540655: remote: document how to vendor Puppeteer; r=remote-protocol-reviewers,jdescottes 6337ac139d83 bug 1540655: remote: document how to run Puppeteer tests; r=remote-protocol-reviewers,jdescottes 746c87664ee8 bug 1540655: remote: connect Puppeteer spec tests with mach test flavour; r=remote-protocol-reviewers,jdescottes 22664749c9e5 bug 1540655: remote: ignore non-vendored Node.js assets; r=remote-protocol-reviewers,jdescottes 550fdb2bca39 bug 1540655: remote: add mach command for running Puppeteer tests; r=remote-protocol-reviewers,jdescottes 628641d7839b bug 1540655: remote: vendor Puppeteer; r=remote-protocol-reviewers,jdescottes f1127766cd73 bug 1540655: build, remote: add mach command for vendoring Puppeteer; r=firefox-build-system-reviewers,chmanchester ea4696988d3b bug 1569875: remote: fix link to Prefs.html; r=me a=doc e8aa9e920f0f Bug 1572622 - Merge remote.js into all.js. r=ato 62d1e7690ed9 Bug 1571502: Don't leak TabGroups which have never had windows joined to them. r=nika 646d64b71e0c bug 1570378: remote: add bc test helper setup() for empty documents r=remote-protocol-reviewers,jdescottes 27d22ac2ec87 bug 1570378: remote: avoid URI terminology r=remote-protocol-reviewers,jdescottes 3f767653c021 Backed out 2 changesets (bug 1570378) for ESlint failure on browser_page_javascriptDialog_ . CLOSED TREE 95b24e27d900 bug 1570378: remote: add bc test helper setup() for empty documents r=remote-protocol-reviewers,jdescottes :...skipping... 33a7849f16e8 Bug 1587742 - Distinguish out-of-band non-CDP methods; r=remote-protocol-reviewers,ato,whimboo 074a68ad5b05 Bug 1589844 - Move Input browser-chrome tests to their own directory; r=remote-protocol-reviewers,whimboo,ato deb0ea0244a6 Bug 1563206 - Call editor commands directly to emulate some native key bindings; r=ato,remote-protocol-reviewers e53dd4550afe Bug 1563206 - Test top key combinations that affect gutenberg; r=ato,remote-protocol-reviewers,jdescottes 087a7ebfec5f Backed out changeset 1ce1b20dcc20 (bug 1563206) for mochitest remote perma failures in browser_input_dispatchKeyEvent.js on a CLOSED TREE be27d1929474 Bug 1563206 - Test top key combinations that affect gutenberg; r=ato,remote-protocol-reviewers,jdescottes 748224321af9 Merge autoland to mozilla-central. a=merge 3c21b5d6d4c2 Bug 1585272 - [remote] Register ChannelEventSinkFactory only once, and allow for multiple client connections. r=remote-protocol-reviewers,maja_zf f68532ed445b Bug 1563746 - [remote] Implement Page.captureScreenshot. r=remote-protocol-reviewers,maja_zf,ato 4d64db355b03 bug 1588727: remote: drop Users heading in docs; r=me a=doc f9af75be71e8 Bug 1586503 - Temporarily skip remote/test/browser/browser_runtime_executionContext.js on Mac. r=remote-protocol-reviewers,maja_zf f2a9e8657e14 Bug 1585274 - [remote] Run Puppeteer unit tests in non-headless mode by default. r=remote-protocol-reviewers,maja_zf 6d7275384381 Bug 1547961 - [remote] Unskip browser_runtime_executionContext.js on Mac and Windows. r=remote-protocol-reviewers,ato 9ea6db64b495 bug 1585630: remote: load frameNavigated test resources from Data URL; r=remote-protocol-reviewers,whimboo 1b481f80667e Bug 1585464 - [remote] Unskip passing browser-chrome tests with Fission enabled. r=remote-protocol-reviewers,ato e5c74a306919 Bug 1582531 - Update fission annotations for skipped tests that are now passing succesfully, r=kmag d0ab9b870467 Bug 1582531 - Re-enable remote/test/browser/browser_session.js and remote/test/browser/browser_network_requestWillBeSent.js, r=kmag a53998f55f1f Backed out changeset 918818623794 (bug 1582230) as requested by kashav. a=backout e7ce5993bbe7 Bug 1582230 - Remove remote/tests/browser fission annotations, r=kmag 2dc1b1c0128f bug 1580470: remote: document security aspects of remote agent; r=remote-protocol-reviewers,maja_zf f4d9623eb944 bug 1540655: remote: document how to vendor Puppeteer; r=remote-protocol-reviewers,jdescottes 6337ac139d83 bug 1540655: remote: document how to run Puppeteer tests; r=remote-protocol-reviewers,jdescottes 746c87664ee8 bug 1540655: remote: connect Puppeteer spec tests with mach test flavour; r=remote-protocol-reviewers,jdescottes 22664749c9e5 bug 1540655: remote: ignore non-vendored Node.js assets; r=remote-protocol-reviewers,jdescottes 550fdb2bca39 bug 1540655: remote: add mach command for running Puppeteer tests; r=remote-protocol-reviewers,jdescottes 628641d7839b bug 1540655: remote: vendor Puppeteer; r=remote-protocol-reviewers,jdescottes f1127766cd73 bug 1540655: build, remote: add mach command for vendoring Puppeteer; r=firefox-build-system-reviewers,chmanchester ea4696988d3b bug 1569875: remote: fix link to Prefs.html; r=me a=doc e8aa9e920f0f Bug 1572622 - Merge remote.js into all.js. r=ato 62d1e7690ed9 Bug 1571502: Don't leak TabGroups which have never had windows joined to them. r=nika 646d64b71e0c bug 1570378: remote: add bc test helper setup() for empty documents r=remote-protocol-reviewers,jdescottes 27d22ac2ec87 bug 1570378: remote: avoid URI terminology r=remote-protocol-reviewers,jdescottes 3f767653c021 Backed out 2 changesets (bug 1570378) for ESlint failure on browser_page_javascriptDialog_ . CLOSED TREE 95b24e27d900 bug 1570378: remote: add bc test helper setup() for empty documents r=remote-protocol-reviewers,jdescottes 0556277f7f22 bug 1570378: remote: avoid URI terminology r=remote-protocol-reviewers,jdescottes :...skipping... 33a7849f16e8 Bug 1587742 - Distinguish out-of-band non-CDP methods; r=remote-protocol-reviewers,ato,whimboo 074a68ad5b05 Bug 1589844 - Move Input browser-chrome tests to their own directory; r=remote-protocol-reviewers,whimboo,ato deb0ea0244a6 Bug 1563206 - Call editor commands directly to emulate some native key bindings; r=ato,remote-protocol-reviewers e53dd4550afe Bug 1563206 - Test top key combinations that affect gutenberg; r=ato,remote-protocol-reviewers,jdescottes 087a7ebfec5f Backed out changeset 1ce1b20dcc20 (bug 1563206) for mochitest remote perma failures in browser_input_dispatchKeyEvent.js on a CLOSED TREE be27d1929474 Bug 1563206 - Test top key combinations that affect gutenberg; r=ato,remote-protocol-reviewers,jdescottes 748224321af9 Merge autoland to mozilla-central. a=merge 3c21b5d6d4c2 Bug 1585272 - [remote] Register ChannelEventSinkFactory only once, and allow for multiple client connections. r=remote-protocol-reviewers,maja_zf f68532ed445b Bug 1563746 - [remote] Implement Page.captureScreenshot. r=remote-protocol-reviewers,maja_zf,ato 4d64db355b03 bug 1588727: remote: drop Users heading in docs; r=me a=doc f9af75be71e8 Bug 1586503 - Temporarily skip remote/test/browser/browser_runtime_executionContext.js on Mac. r=remote-protocol-reviewers,maja_zf f2a9e8657e14 Bug 1585274 - [remote] Run Puppeteer unit tests in non-headless mode by default. r=remote-protocol-reviewers,maja_zf 6d7275384381 Bug 1547961 - [remote] Unskip browser_runtime_executionContext.js on Mac and Windows. r=remote-protocol-reviewers,ato 9ea6db64b495 bug 1585630: remote: load frameNavigated test resources from Data URL; r=remote-protocol-reviewers,whimboo 1b481f80667e Bug 1585464 - [remote] Unskip passing browser-chrome tests with Fission enabled. r=remote-protocol-reviewers,ato e5c74a306919 Bug 1582531 - Update fission annotations for skipped tests that are now passing succesfully, r=kmag d0ab9b870467 Bug 1582531 - Re-enable remote/test/browser/browser_session.js and remote/test/browser/browser_network_requestWillBeSent.js, r=kmag a53998f55f1f Backed out changeset 918818623794 (bug 1582230) as requested by kashav. a=backout e7ce5993bbe7 Bug 1582230 - Remove remote/tests/browser fission annotations, r=kmag 2dc1b1c0128f bug 1580470: remote: document security aspects of remote agent; r=remote-protocol-reviewers,maja_zf f4d9623eb944 bug 1540655: remote: document how to vendor Puppeteer; r=remote-protocol-reviewers,jdescottes 6337ac139d83 bug 1540655: remote: document how to run Puppeteer tests; r=remote-protocol-reviewers,jdescottes 746c87664ee8 bug 1540655: remote: connect Puppeteer spec tests with mach test flavour; r=remote-protocol-reviewers,jdescottes 22664749c9e5 bug 1540655: remote: ignore non-vendored Node.js assets; r=remote-protocol-reviewers,jdescottes 550fdb2bca39 bug 1540655: remote: add mach command for running Puppeteer tests; r=remote-protocol-reviewers,jdescottes 628641d7839b bug 1540655: remote: vendor Puppeteer; r=remote-protocol-reviewers,jdescottes f1127766cd73 bug 1540655: build, remote: add mach command for vendoring Puppeteer; r=firefox-build-system-reviewers,chmanchester ea4696988d3b bug 1569875: remote: fix link to Prefs.html; r=me a=doc e8aa9e920f0f Bug 1572622 - Merge remote.js into all.js. r=ato 62d1e7690ed9 Bug 1571502: Don't leak TabGroups which have never had windows joined to them. r=nika 646d64b71e0c bug 1570378: remote: add bc test helper setup() for empty documents r=remote-protocol-reviewers,jdescottes 27d22ac2ec87 bug 1570378: remote: avoid URI terminology r=remote-protocol-reviewers,jdescottes 3f767653c021 Backed out 2 changesets (bug 1570378) for ESlint failure on browser_page_javascriptDialog_ . CLOSED TREE 95b24e27d900 bug 1570378: remote: add bc test helper setup() for empty documents r=remote-protocol-reviewers,jdescottes 0556277f7f22 bug 1570378: remote: avoid URI terminology r=remote-protocol-reviewers,jdescottes 16f1e445214e bug 1563533: remote: update bc tests to use document inlining; r=remote-protocol-reviewers,jdescottes :...skipping... 33a7849f16e8 Bug 1587742 - Distinguish out-of-band non-CDP methods; r=remote-protocol-reviewers,ato,whimboo 074a68ad5b05 Bug 1589844 - Move Input browser-chrome tests to their own directory; r=remote-protocol-reviewers,whimboo,ato deb0ea0244a6 Bug 1563206 - Call editor commands directly to emulate some native key bindings; r=ato,remote-protocol-reviewers e53dd4550afe Bug 1563206 - Test top key combinations that affect gutenberg; r=ato,remote-protocol-reviewers,jdescottes 087a7ebfec5f Backed out changeset 1ce1b20dcc20 (bug 1563206) for mochitest remote perma failures in browser_input_dispatchKeyEvent.js on a CLOSED TREE be27d1929474 Bug 1563206 - Test top key combinations that affect gutenberg; r=ato,remote-protocol-reviewers,jdescottes 748224321af9 Merge autoland to mozilla-central. a=merge 3c21b5d6d4c2 Bug 1585272 - [remote] Register ChannelEventSinkFactory only once, and allow for multiple client connections. r=remote-protocol-reviewers,maja_zf f68532ed445b Bug 1563746 - [remote] Implement Page.captureScreenshot. r=remote-protocol-reviewers,maja_zf,ato 4d64db355b03 bug 1588727: remote: drop Users heading in docs; r=me a=doc f9af75be71e8 Bug 1586503 - Temporarily skip remote/test/browser/browser_runtime_executionContext.js on Mac. r=remote-protocol-reviewers,maja_zf f2a9e8657e14 Bug 1585274 - [remote] Run Puppeteer unit tests in non-headless mode by default. r=remote-protocol-reviewers,maja_zf 6d7275384381 Bug 1547961 - [remote] Unskip browser_runtime_executionContext.js on Mac and Windows. r=remote-protocol-reviewers,ato 9ea6db64b495 bug 1585630: remote: load frameNavigated test resources from Data URL; r=remote-protocol-reviewers,whimboo 1b481f80667e Bug 1585464 - [remote] Unskip passing browser-chrome tests with Fission enabled. r=remote-protocol-reviewers,ato e5c74a306919 Bug 1582531 - Update fission annotations for skipped tests that are now passing succesfully, r=kmag d0ab9b870467 Bug 1582531 - Re-enable remote/test/browser/browser_session.js and remote/test/browser/browser_network_requestWillBeSent.js, r=kmag a53998f55f1f Backed out changeset 918818623794 (bug 1582230) as requested by kashav. a=backout e7ce5993bbe7 Bug 1582230 - Remove remote/tests/browser fission annotations, r=kmag 2dc1b1c0128f bug 1580470: remote: document security aspects of remote agent; r=remote-protocol-reviewers,maja_zf f4d9623eb944 bug 1540655: remote: document how to vendor Puppeteer; r=remote-protocol-reviewers,jdescottes 6337ac139d83 bug 1540655: remote: document how to run Puppeteer tests; r=remote-protocol-reviewers,jdescottes 746c87664ee8 bug 1540655: remote: connect Puppeteer spec tests with mach test flavour; r=remote-protocol-reviewers,jdescottes 22664749c9e5 bug 1540655: remote: ignore non-vendored Node.js assets; r=remote-protocol-reviewers,jdescottes 550fdb2bca39 bug 1540655: remote: add mach command for running Puppeteer tests; r=remote-protocol-reviewers,jdescottes 628641d7839b bug 1540655: remote: vendor Puppeteer; r=remote-protocol-reviewers,jdescottes f1127766cd73 bug 1540655: build, remote: add mach command for vendoring Puppeteer; r=firefox-build-system-reviewers,chmanchester ea4696988d3b bug 1569875: remote: fix link to Prefs.html; r=me a=doc e8aa9e920f0f Bug 1572622 - Merge remote.js into all.js. r=ato 62d1e7690ed9 Bug 1571502: Don't leak TabGroups which have never had windows joined to them. r=nika 646d64b71e0c bug 1570378: remote: add bc test helper setup() for empty documents r=remote-protocol-reviewers,jdescottes 27d22ac2ec87 bug 1570378: remote: avoid URI terminology r=remote-protocol-reviewers,jdescottes 3f767653c021 Backed out 2 changesets (bug 1570378) for ESlint failure on browser_page_javascriptDialog_ . CLOSED TREE 95b24e27d900 bug 1570378: remote: add bc test helper setup() for empty documents r=remote-protocol-reviewers,jdescottes 0556277f7f22 bug 1570378: remote: avoid URI terminology r=remote-protocol-reviewers,jdescottes 16f1e445214e bug 1563533: remote: update bc tests to use document inlining; r=remote-protocol-reviewers,jdescottes 06faeb2d6490 bug 1563533: remote: add toDataURL document inlining helper; r=remote-protocol-reviewers,jdescottes 04c405962ed7 Bug 1545724 - Add support for javascriptDialog APIs in Page domain r=remote-protocol-reviewers,whimboo,ochameau :...skipping... 33a7849f16e8 Bug 1587742 - Distinguish out-of-band non-CDP methods; r=remote-protocol-reviewers,ato,whimboo 074a68ad5b05 Bug 1589844 - Move Input browser-chrome tests to their own directory; r=remote-protocol-reviewers,whimboo,ato deb0ea0244a6 Bug 1563206 - Call editor commands directly to emulate some native key bindings; r=ato,remote-protocol-reviewers e53dd4550afe Bug 1563206 - Test top key combinations that affect gutenberg; r=ato,remote-protocol-reviewers,jdescottes 087a7ebfec5f Backed out changeset 1ce1b20dcc20 (bug 1563206) for mochitest remote perma failures in browser_input_dispatchKeyEvent.js on a CLOSED TREE be27d1929474 Bug 1563206 - Test top key combinations that affect gutenberg; r=ato,remote-protocol-reviewers,jdescottes 748224321af9 Merge autoland to mozilla-central. a=merge 3c21b5d6d4c2 Bug 1585272 - [remote] Register ChannelEventSinkFactory only once, and allow for multiple client connections. r=remote-protocol-reviewers,maja_zf f68532ed445b Bug 1563746 - [remote] Implement Page.captureScreenshot. r=remote-protocol-reviewers,maja_zf,ato 4d64db355b03 bug 1588727: remote: drop Users heading in docs; r=me a=doc f9af75be71e8 Bug 1586503 - Temporarily skip remote/test/browser/browser_runtime_executionContext.js on Mac. r=remote-protocol-reviewers,maja_zf f2a9e8657e14 Bug 1585274 - [remote] Run Puppeteer unit tests in non-headless mode by default. r=remote-protocol-reviewers,maja_zf 6d7275384381 Bug 1547961 - [remote] Unskip browser_runtime_executionContext.js on Mac and Windows. r=remote-protocol-reviewers,ato 9ea6db64b495 bug 1585630: remote: load frameNavigated test resources from Data URL; r=remote-protocol-reviewers,whimboo 1b481f80667e Bug 1585464 - [remote] Unskip passing browser-chrome tests with Fission enabled. r=remote-protocol-reviewers,ato e5c74a306919 Bug 1582531 - Update fission annotations for skipped tests that are now passing succesfully, r=kmag d0ab9b870467 Bug 1582531 - Re-enable remote/test/browser/browser_session.js and remote/test/browser/browser_network_requestWillBeSent.js, r=kmag a53998f55f1f Backed out changeset 918818623794 (bug 1582230) as requested by kashav. a=backout e7ce5993bbe7 Bug 1582230 - Remove remote/tests/browser fission annotations, r=kmag 2dc1b1c0128f bug 1580470: remote: document security aspects of remote agent; r=remote-protocol-reviewers,maja_zf f4d9623eb944 bug 1540655: remote: document how to vendor Puppeteer; r=remote-protocol-reviewers,jdescottes 6337ac139d83 bug 1540655: remote: document how to run Puppeteer tests; r=remote-protocol-reviewers,jdescottes 746c87664ee8 bug 1540655: remote: connect Puppeteer spec tests with mach test flavour; r=remote-protocol-reviewers,jdescottes 22664749c9e5 bug 1540655: remote: ignore non-vendored Node.js assets; r=remote-protocol-reviewers,jdescottes 550fdb2bca39 bug 1540655: remote: add mach command for running Puppeteer tests; r=remote-protocol-reviewers,jdescottes 628641d7839b bug 1540655: remote: vendor Puppeteer; r=remote-protocol-reviewers,jdescottes f1127766cd73 bug 1540655: build, remote: add mach command for vendoring Puppeteer; r=firefox-build-system-reviewers,chmanchester ea4696988d3b bug 1569875: remote: fix link to Prefs.html; r=me a=doc e8aa9e920f0f Bug 1572622 - Merge remote.js into all.js. r=ato 62d1e7690ed9 Bug 1571502: Don't leak TabGroups which have never had windows joined to them. r=nika 646d64b71e0c bug 1570378: remote: add bc test helper setup() for empty documents r=remote-protocol-reviewers,jdescottes 27d22ac2ec87 bug 1570378: remote: avoid URI terminology r=remote-protocol-reviewers,jdescottes 3f767653c021 Backed out 2 changesets (bug 1570378) for ESlint failure on browser_page_javascriptDialog_ . CLOSED TREE 95b24e27d900 bug 1570378: remote: add bc test helper setup() for empty documents r=remote-protocol-reviewers,jdescottes 0556277f7f22 bug 1570378: remote: avoid URI terminology r=remote-protocol-reviewers,jdescottes 16f1e445214e bug 1563533: remote: update bc tests to use document inlining; r=remote-protocol-reviewers,jdescottes 06faeb2d6490 bug 1563533: remote: add toDataURL document inlining helper; r=remote-protocol-reviewers,jdescottes 04c405962ed7 Bug 1545724 - Add support for javascriptDialog APIs in Page domain r=remote-protocol-reviewers,whimboo,ochameau 7f2605e7365e bug 1570290: remote: fix duplicate implicit target in docs; r=me a=doc 7b8838f0a721 bug 1553756: remote: let Runtime.evaluate default to the current context; r=remote-protocol-reviewers,ochameau :...skipping... 33a7849f16e8 Bug 1587742 - Distinguish out-of-band non-CDP methods; r=remote-protocol-reviewers,ato,whimboo 074a68ad5b05 Bug 1589844 - Move Input browser-chrome tests to their own directory; r=remote-protocol-reviewers,whimboo,ato deb0ea0244a6 Bug 1563206 - Call editor commands directly to emulate some native key bindings; r=ato,remote-protocol-reviewers e53dd4550afe Bug 1563206 - Test top key combinations that affect gutenberg; r=ato,remote-protocol-reviewers,jdescottes 087a7ebfec5f Backed out changeset 1ce1b20dcc20 (bug 1563206) for mochitest remote perma failures in browser_input_dispatchKeyEvent.js on a CLOSED TREE be27d1929474 Bug 1563206 - Test top key combinations that affect gutenberg; r=ato,remote-protocol-reviewers,jdescottes 748224321af9 Merge autoland to mozilla-central. a=merge 3c21b5d6d4c2 Bug 1585272 - [remote] Register ChannelEventSinkFactory only once, and allow for multiple client connections. r=remote-protocol-reviewers,maja_zf f68532ed445b Bug 1563746 - [remote] Implement Page.captureScreenshot. r=remote-protocol-reviewers,maja_zf,ato 4d64db355b03 bug 1588727: remote: drop Users heading in docs; r=me a=doc f9af75be71e8 Bug 1586503 - Temporarily skip remote/test/browser/browser_runtime_executionContext.js on Mac. r=remote-protocol-reviewers,maja_zf f2a9e8657e14 Bug 1585274 - [remote] Run Puppeteer unit tests in non-headless mode by default. r=remote-protocol-reviewers,maja_zf 6d7275384381 Bug 1547961 - [remote] Unskip browser_runtime_executionContext.js on Mac and Windows. r=remote-protocol-reviewers,ato 9ea6db64b495 bug 1585630: remote: load frameNavigated test resources from Data URL; r=remote-protocol-reviewers,whimboo 1b481f80667e Bug 1585464 - [remote] Unskip passing browser-chrome tests with Fission enabled. r=remote-protocol-reviewers,ato e5c74a306919 Bug 1582531 - Update fission annotations for skipped tests that are now passing succesfully, r=kmag d0ab9b870467 Bug 1582531 - Re-enable remote/test/browser/browser_session.js and remote/test/browser/browser_network_requestWillBeSent.js, r=kmag a53998f55f1f Backed out changeset 918818623794 (bug 1582230) as requested by kashav. a=backout e7ce5993bbe7 Bug 1582230 - Remove remote/tests/browser fission annotations, r=kmag 2dc1b1c0128f bug 1580470: remote: document security aspects of remote agent; r=remote-protocol-reviewers,maja_zf f4d9623eb944 bug 1540655: remote: document how to vendor Puppeteer; r=remote-protocol-reviewers,jdescottes 6337ac139d83 bug 1540655: remote: document how to run Puppeteer tests; r=remote-protocol-reviewers,jdescottes 746c87664ee8 bug 1540655: remote: connect Puppeteer spec tests with mach test flavour; r=remote-protocol-reviewers,jdescottes 22664749c9e5 bug 1540655: remote: ignore non-vendored Node.js assets; r=remote-protocol-reviewers,jdescottes 550fdb2bca39 bug 1540655: remote: add mach command for running Puppeteer tests; r=remote-protocol-reviewers,jdescottes 628641d7839b bug 1540655: remote: vendor Puppeteer; r=remote-protocol-reviewers,jdescottes f1127766cd73 bug 1540655: build, remote: add mach command for vendoring Puppeteer; r=firefox-build-system-reviewers,chmanchester ea4696988d3b bug 1569875: remote: fix link to Prefs.html; r=me a=doc e8aa9e920f0f Bug 1572622 - Merge remote.js into all.js. r=ato 62d1e7690ed9 Bug 1571502: Don't leak TabGroups which have never had windows joined to them. r=nika 646d64b71e0c bug 1570378: remote: add bc test helper setup() for empty documents r=remote-protocol-reviewers,jdescottes 27d22ac2ec87 bug 1570378: remote: avoid URI terminology r=remote-protocol-reviewers,jdescottes 3f767653c021 Backed out 2 changesets (bug 1570378) for ESlint failure on browser_page_javascriptDialog_ . CLOSED TREE 95b24e27d900 bug 1570378: remote: add bc test helper setup() for empty documents r=remote-protocol-reviewers,jdescottes 0556277f7f22 bug 1570378: remote: avoid URI terminology r=remote-protocol-reviewers,jdescottes 16f1e445214e bug 1563533: remote: update bc tests to use document inlining; r=remote-protocol-reviewers,jdescottes 06faeb2d6490 bug 1563533: remote: add toDataURL document inlining helper; r=remote-protocol-reviewers,jdescottes 04c405962ed7 Bug 1545724 - Add support for javascriptDialog APIs in Page domain r=remote-protocol-reviewers,whimboo,ochameau 7f2605e7365e bug 1570290: remote: fix duplicate implicit target in docs; r=me a=doc 7b8838f0a721 bug 1553756: remote: let Runtime.evaluate default to the current context; r=remote-protocol-reviewers,ochameau 2ba08c22839f bug 1568865: remote: add missing license headers; r=remote-protocol-reviewers,jdescottes :...skipping... 33a7849f16e8 Bug 1587742 - Distinguish out-of-band non-CDP methods; r=remote-protocol-reviewers,ato,whimboo 074a68ad5b05 Bug 1589844 - Move Input browser-chrome tests to their own directory; r=remote-protocol-reviewers,whimboo,ato deb0ea0244a6 Bug 1563206 - Call editor commands directly to emulate some native key bindings; r=ato,remote-protocol-reviewers e53dd4550afe Bug 1563206 - Test top key combinations that affect gutenberg; r=ato,remote-protocol-reviewers,jdescottes 087a7ebfec5f Backed out changeset 1ce1b20dcc20 (bug 1563206) for mochitest remote perma failures in browser_input_dispatchKeyEvent.js on a CLOSED TREE be27d1929474 Bug 1563206 - Test top key combinations that affect gutenberg; r=ato,remote-protocol-reviewers,jdescottes 748224321af9 Merge autoland to mozilla-central. a=merge 3c21b5d6d4c2 Bug 1585272 - [remote] Register ChannelEventSinkFactory only once, and allow for multiple client connections. r=remote-protocol-reviewers,maja_zf f68532ed445b Bug 1563746 - [remote] Implement Page.captureScreenshot. r=remote-protocol-reviewers,maja_zf,ato 4d64db355b03 bug 1588727: remote: drop Users heading in docs; r=me a=doc f9af75be71e8 Bug 1586503 - Temporarily skip remote/test/browser/browser_runtime_executionContext.js on Mac. r=remote-protocol-reviewers,maja_zf f2a9e8657e14 Bug 1585274 - [remote] Run Puppeteer unit tests in non-headless mode by default. r=remote-protocol-reviewers,maja_zf 6d7275384381 Bug 1547961 - [remote] Unskip browser_runtime_executionContext.js on Mac and Windows. r=remote-protocol-reviewers,ato 9ea6db64b495 bug 1585630: remote: load frameNavigated test resources from Data URL; r=remote-protocol-reviewers,whimboo 1b481f80667e Bug 1585464 - [remote] Unskip passing browser-chrome tests with Fission enabled. r=remote-protocol-reviewers,ato e5c74a306919 Bug 1582531 - Update fission annotations for skipped tests that are now passing succesfully, r=kmag d0ab9b870467 Bug 1582531 - Re-enable remote/test/browser/browser_session.js and remote/test/browser/browser_network_requestWillBeSent.js, r=kmag a53998f55f1f Backed out changeset 918818623794 (bug 1582230) as requested by kashav. a=backout e7ce5993bbe7 Bug 1582230 - Remove remote/tests/browser fission annotations, r=kmag 2dc1b1c0128f bug 1580470: remote: document security aspects of remote agent; r=remote-protocol-reviewers,maja_zf f4d9623eb944 bug 1540655: remote: document how to vendor Puppeteer; r=remote-protocol-reviewers,jdescottes 6337ac139d83 bug 1540655: remote: document how to run Puppeteer tests; r=remote-protocol-reviewers,jdescottes 746c87664ee8 bug 1540655: remote: connect Puppeteer spec tests with mach test flavour; r=remote-protocol-reviewers,jdescottes 22664749c9e5 bug 1540655: remote: ignore non-vendored Node.js assets; r=remote-protocol-reviewers,jdescottes 550fdb2bca39 bug 1540655: remote: add mach command for running Puppeteer tests; r=remote-protocol-reviewers,jdescottes 628641d7839b bug 1540655: remote: vendor Puppeteer; r=remote-protocol-reviewers,jdescottes f1127766cd73 bug 1540655: build, remote: add mach command for vendoring Puppeteer; r=firefox-build-system-reviewers,chmanchester ea4696988d3b bug 1569875: remote: fix link to Prefs.html; r=me a=doc e8aa9e920f0f Bug 1572622 - Merge remote.js into all.js. r=ato 62d1e7690ed9 Bug 1571502: Don't leak TabGroups which have never had windows joined to them. r=nika 646d64b71e0c bug 1570378: remote: add bc test helper setup() for empty documents r=remote-protocol-reviewers,jdescottes 27d22ac2ec87 bug 1570378: remote: avoid URI terminology r=remote-protocol-reviewers,jdescottes 3f767653c021 Backed out 2 changesets (bug 1570378) for ESlint failure on browser_page_javascriptDialog_ . CLOSED TREE 95b24e27d900 bug 1570378: remote: add bc test helper setup() for empty documents r=remote-protocol-reviewers,jdescottes 0556277f7f22 bug 1570378: remote: avoid URI terminology r=remote-protocol-reviewers,jdescottes 16f1e445214e bug 1563533: remote: update bc tests to use document inlining; r=remote-protocol-reviewers,jdescottes 06faeb2d6490 bug 1563533: remote: add toDataURL document inlining helper; r=remote-protocol-reviewers,jdescottes 04c405962ed7 Bug 1545724 - Add support for javascriptDialog APIs in Page domain r=remote-protocol-reviewers,whimboo,ochameau 7f2605e7365e bug 1570290: remote: fix duplicate implicit target in docs; r=me a=doc 7b8838f0a721 bug 1553756: remote: let Runtime.evaluate default to the current context; r=remote-protocol-reviewers,ochameau 2ba08c22839f bug 1568865: remote: add missing license headers; r=remote-protocol-reviewers,jdescottes eb05e0ba5020 Merge mozilla-inbound to mozilla-central. a=merge a110e93afd19 Bug 1568581. Stop mixing XULWindow and Window instances in TabObserver.jsm. r=ochameau
Work
- Milestones
- Milestone 1 dependency tree (current)
- Feature tracking
- Gutenberg dependency tree
- Puppeteer examples dependency tree
- Complete Puppeteer dependency tree
- All ze boogs
PTO (đ)
- ato away Friday 25th October