searching for reviewer(ato)
b06e155361ff: bug 1529278: mozrunner: vendor plist crate; r=ato
Nupur Baghel <nupurbaghel@gmail.com> - Fri, 15 Mar 2019 15:06:59 +0000 - rev 522108
Push 10871 by cbrindusan@mozilla.com at Mon, 18 Mar 2019 15:49:32 +0000
bug 1529278: mozrunner: vendor plist crate; r=ato
505cad15904e: bug 1529278: mozrunner: support macOS application bundle paths; r=ato
Nupur Baghel <nupurbaghel@gmail.com> - Fri, 15 Mar 2019 15:04:46 +0000 - rev 522107
Push 10871 by cbrindusan@mozilla.com at Mon, 18 Mar 2019 15:49:32 +0000
bug 1529278: mozrunner: support macOS application bundle paths; r=ato
b4485dab9976: bug 1529282: mozrunner: support searching for Nightly’s default path on macOS. r=ato
Kriti Singh <kritisingh1.ks@gmail.com> - Fri, 15 Mar 2019 14:46:08 +0000 - rev 522102
Push 10871 by cbrindusan@mozilla.com at Mon, 18 Mar 2019 15:49:32 +0000
bug 1529282: mozrunner: support searching for Nightly’s default path on macOS. r=ato
1391a8e01835: Bug 1535649 - [marionette] Fix check for Fennec if app argument doesn't exist. r=ato
Henrik Skupin <mail@hskupin.info> - Fri, 15 Mar 2019 16:12:47 +0000 - rev 522077
Push 10871 by cbrindusan@mozilla.com at Mon, 18 Mar 2019 15:49:32 +0000
Bug 1535649 - [marionette] Fix check for Fennec if app argument doesn't exist. r=ato It's just "fennec" we have to compare with. So no need for an included check. Differential Revision: https://phabricator.services.mozilla.com/D23693
d57870ac257d: Bug 1499082 - [marionette] Fix focus handling on Android for newly opened tab. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 14 Mar 2019 19:53:09 +0000 - rev 521964
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1499082 - [marionette] Fix focus handling on Android for newly opened tab. r=ato Differential Revision: https://phabricator.services.mozilla.com/D23573
2b18f28016cf: Bug 1523234 - [marionette] Only focus target window if it isn't already the active window. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 14 Mar 2019 15:14:17 +0000 - rev 521938
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1523234 - [marionette] Only focus target window if it isn't already the active window. r=ato Differential Revision: https://phabricator.services.mozilla.com/D23501
0607c72b4d88: Bug 1535026 - [marionette] 'mach marionette-test' should force e10s disabled for Fennec. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 14 Mar 2019 10:29:47 +0000 - rev 521865
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1535026 - [marionette] 'mach marionette-test' should force e10s disabled for Fennec. r=ato Differential Revision: https://phabricator.services.mozilla.com/D23401
9f0635581b5c: Bug 1529273 - replaces the current implementation of Profile::new with dedicated Profile::new and Profile::new_from_path. r=ato
Kriti Singh <kritisingh1.ks@gmail.com> - Wed, 13 Mar 2019 16:42:23 +0000 - rev 521757
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1529273 - replaces the current implementation of Profile::new with dedicated Profile::new and Profile::new_from_path. r=ato Differential Revision: https://phabricator.services.mozilla.com/D23310
6e4bbb916809: Bug 1535050 - [marionette] Unify marionette test mach command. r=ato
Henrik Skupin <mail@hskupin.info> - Wed, 13 Mar 2019 17:14:35 +0000 - rev 521751
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1535050 - [marionette] Unify marionette test mach command. r=ato Differential Revision: https://phabricator.services.mozilla.com/D23348
c4ecd45d3d5a: Bug 1533786 - [marionette] Add support for the WebDriver Actions API. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 11 Mar 2019 20:33:49 +0000 - rev 521426
Push 10866 by nerli@mozilla.com at Tue, 12 Mar 2019 18:59:09 +0000
Bug 1533786 - [marionette] Add support for the WebDriver Actions API. r=ato Differential Revision: https://phabricator.services.mozilla.com/D22757
e510d3ed595a: Bug 1533786 - [marionette] Add support for the WebDriver Actions API. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 11 Mar 2019 15:26:20 +0000 - rev 521401
Push 10866 by nerli@mozilla.com at Tue, 12 Mar 2019 18:59:09 +0000
Bug 1533786 - [marionette] Add support for the WebDriver Actions API. r=ato Differential Revision: https://phabricator.services.mozilla.com/D22757
016f24de0fa3: Bug 1533682 - Implements empty domains used by puppeteer. r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 11 Mar 2019 12:51:09 +0000 - rev 521342
Push 10866 by nerli@mozilla.com at Tue, 12 Mar 2019 18:59:09 +0000
Bug 1533682 - Implements empty domains used by puppeteer. r=ato Puppetteer enable all these domains. Implement enable methods in order to prevent it from crashing on that. Depends on D22695 Differential Revision: https://phabricator.services.mozilla.com/D22696
c5edac4ccac9: Bug 1533682 - Implements more Target/Page methods/events to support puppeteer's browser.newPage. r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 11 Mar 2019 12:50:26 +0000 - rev 521341
Push 10866 by nerli@mozilla.com at Tue, 12 Mar 2019 18:59:09 +0000
Bug 1533682 - Implements more Target/Page methods/events to support puppeteer's browser.newPage. r=ato Depends on D22694 Differential Revision: https://phabricator.services.mozilla.com/D22695
fde0fa0c16da: Bug 1533682 - Implement sessions. r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 11 Mar 2019 12:48:05 +0000 - rev 521340
Push 10866 by nerli@mozilla.com at Tue, 12 Mar 2019 18:59:09 +0000
Bug 1533682 - Implement sessions. r=ato In order to be able to query/instantiate sub targets like remote frames, or tab targets from the MainProcessTarget, we have to support session at the protocol layer. This is all based on a `sessionId` attribute put on all inbound/outbound messages. This patch will be later used, once we start instantiating sub targets. Differential Revision: https://phabricator.services.mozilla.com/D22694
ea81ce60cfea: Bug 1533679 - Implement very first Target domains. r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 10 Mar 2019 12:51:11 +0000 - rev 521286
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533679 - Implement very first Target domains. r=ato Empty methods that are necessary to make puppeteer.connect to pass without throwing. Depends on D22692 Differential Revision: https://phabricator.services.mozilla.com/D22693
44e4bcd29904: Bug 1533679 - Differentiate Sessions and Targets bound to a browser-element from the others. r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 10 Mar 2019 12:51:09 +0000 - rev 521285
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533679 - Differentiate Sessions and Targets bound to a browser-element from the others. r=ato The Session used by MainProcessTarget isn't bound to any browser-element and so do not use any of the message manager to pipe message to the content process. Same for Target, the MainProcessTarget doesn't expose any browsing-context-related attribute. Depends on D22691 Differential Revision: https://phabricator.services.mozilla.com/D22692
735dcab78c93: Bug 1533679 - Implement /json/version. r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 10 Mar 2019 12:51:49 +0000 - rev 521284
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533679 - Implement /json/version. r=ato Introduces a new kind of target "main-process", which is not bound to any particular browser-element/browsing-context. This implements only a subtest of domains and typical won't support the "content" ones. This will require some more work in order to acknowledge having multiple kinds of targets. We will also have "worker", "addon" and remoted-frames which will be very similar to tabs. Depends on D22690 Differential Revision: https://phabricator.services.mozilla.com/D22691
13431774ebec: Bug 1533679 - Implement Browser.close. r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 10 Mar 2019 12:51:05 +0000 - rev 521283
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533679 - Implement Browser.close. r=ato Depends on D22689 Differential Revision: https://phabricator.services.mozilla.com/D22690
600543aa900a: Bug 1533679 - Print exceptions thrown by JSON handlers. r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 10 Mar 2019 12:52:48 +0000 - rev 521282
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533679 - Print exceptions thrown by JSON handlers. r=ato Without that, the exception is silented. Depends on D22688 Differential Revision: https://phabricator.services.mozilla.com/D22689
f46ddc90587c: Bug 1533679 - Make content process domains to inherit from specialized ContentProcessDomain class. r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 10 Mar 2019 12:51:01 +0000 - rev 521281
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533679 - Make content process domains to inherit from specialized ContentProcessDomain class. r=ato Remove content, docShell and chromeEventHandler attribute from base Domain class as these fields only work for domains implemented in the content process and attached to a browsing context/document. For "global" domains like Target or Browser, that are not bound to any document, these properties won't work. Depends on D22687 Differential Revision: https://phabricator.services.mozilla.com/D22688
1dc639610f3b: Bug 1533679 - Move session modules to a dedicated sessions folder. r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 10 Mar 2019 12:50:59 +0000 - rev 521280
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533679 - Move session modules to a dedicated sessions folder. r=ato This is going to help have different kind of session par target kind. Depends on D22686 Differential Revision: https://phabricator.services.mozilla.com/D22687
886ef9f05fa3: Bug 1533679 - Move targets modules to a dedicated targets folder. r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 10 Mar 2019 12:50:57 +0000 - rev 521279
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533679 - Move targets modules to a dedicated targets folder. r=ato This is going to help introduce multiple kind of targets. Depends on D22685 Differential Revision: https://phabricator.services.mozilla.com/D22686
6e5c72c4c884: Bug 1533679 - Remove unused target argument passed to Domain constructor. r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 10 Mar 2019 12:50:55 +0000 - rev 521278
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533679 - Remove unused target argument passed to Domain constructor. r=ato Depends on D22684 Differential Revision: https://phabricator.services.mozilla.com/D22685
76ba842e38f5: Bug 1533679 - Document --remote-debugger-port in usage message. r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 10 Mar 2019 12:50:53 +0000 - rev 521277
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533679 - Document --remote-debugger-port in usage message. r=ato Differential Revision: https://phabricator.services.mozilla.com/D22684
654492de5212: Bug 1529289 - Add web frame and web window types to web webdriver Rust crate. r=ato
Nupur Baghel <nupurbaghel@gmail.com> - Sat, 09 Mar 2019 14:09:48 +0000 - rev 521264
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529289 - Add web frame and web window types to web webdriver Rust crate. r=ato Differential Revision: https://phabricator.services.mozilla.com/D22842
070e1065af52: Bug 1529285 - Rename Cookie::httpOnly to ::http_only. r=ato
championshuttler <shivams2799@gmail.com> - Sat, 09 Mar 2019 13:18:30 +0000 - rev 521262
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529285 - Rename Cookie::httpOnly to ::http_only. r=ato Differential Revision: https://phabricator.services.mozilla.com/D21662
f298dfa8a1b1: bug 1523104: remote: format error packets according to puppeteer expectations; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 05 Mar 2019 13:14:14 -0800 - rev 521125
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: format error packets according to puppeteer expectations; r=ato
1244522a15c7: bug 1523104: remote: remove unused Target symbol from RemoteAgent; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 05 Mar 2019 13:13:31 -0800 - rev 521124
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: remove unused Target symbol from RemoteAgent; r=ato
e43dbe94d1aa: bug 1523104: remote: correctly unregister accepted listener in TargetListener; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 05 Mar 2019 12:59:16 -0800 - rev 521123
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: correctly unregister accepted listener in TargetListener; r=ato
f9eb88415e06: bug 1523104: remote: destroy the related Session when the WebSocket connection drops; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 05 Mar 2019 12:57:04 -0800 - rev 521122
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: destroy the related Session when the WebSocket connection drops; r=ato
45eecaf3a611: bug 1523104: remote: use toolkit's event emitter; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 05 Mar 2019 12:39:55 -0800 - rev 521121
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: use toolkit's event emitter; r=ato
7ab41ce7425a: bug 1523104: remote: remove unused EventEmitter interface from Target; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 05 Mar 2019 12:25:12 -0800 - rev 521120
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: remove unused EventEmitter interface from Target; r=ato
0c54ddfc1b58: bug 1523104: remote: remove unused listener argument passed to Connection; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 05 Mar 2019 12:08:23 -0800 - rev 521119
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: remove unused listener argument passed to Connection; r=ato
298854093159: bug 1523104: remote: rename Prefs.jsm to match its exported symbol; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 05 Mar 2019 01:05:16 -0800 - rev 521118
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: rename Prefs.jsm to match its exported symbol; r=ato
10dc88c2cacb: bug 1523104: remote: stop emitting unused connect/disconnect events; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 04 Mar 2019 09:57:45 -0800 - rev 521117
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: stop emitting unused connect/disconnect events; r=ato
9f03512232fb: bug 1523104: remote: remove unused informative remote.httpd.* preferences; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 04 Mar 2019 09:54:51 -0800 - rev 521116
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: remove unused informative remote.httpd.* preferences; r=ato
6a8bdb28bc82: bug 1523104: remote: merge Handler into JSONHandler as we only have JSONHandlers; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 04 Mar 2019 09:45:55 -0800 - rev 521115
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: merge Handler into JSONHandler as we only have JSONHandlers; r=ato
2bb69a9505ba: bug 1523104: remote: rename TargetListener.connected to listening; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 04 Mar 2019 09:44:18 -0800 - rev 521114
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: rename TargetListener.connected to listening; r=ato
c26cc4c7f021: bug 1523104: remote: allow Domains to be implemented in either parent or content processes; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 21 Feb 2019 15:04:13 -0800 - rev 521105
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: allow Domains to be implemented in either parent or content processes; r=ato
e3b2b601748c: bug 1523104: remote: display error message and a stack in mochitest; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Fri, 22 Feb 2019 04:15:58 -0800 - rev 521104
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: display error message and a stack in mochitest; r=ato
cce704488a62: bug 1523104: remote: remove reference to Network domain in the test; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Fri, 22 Feb 2019 04:11:14 -0800 - rev 521103
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: remove reference to Network domain in the test; r=ato
e3d8a66cdad1: bug 1523104: remote: re-add browser_tabs.js test and push head.js to fix the mochitests; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 18 Feb 2019 01:01:12 -0800 - rev 521099
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: re-add browser_tabs.js test and push head.js to fix the mochitests; r=ato
16812017daad: bug 1523104: remote: wait for browser element init before creating Target; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 14 Feb 2019 01:20:55 -0800 - rev 521084
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: wait for browser element init before creating Target; r=ato
ff4ff4765f3b: bug 1523104: remote: add a workaround in chrome-remote-interface to support server; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 14 Feb 2019 01:50:50 -0800 - rev 521083
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: add a workaround in chrome-remote-interface to support server; r=ato
c54bbccb690b: bug 1523104: remote: add browser mochitest to test the agent via chrome-remote-interface; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 12 Feb 2019 07:22:56 -0800 - rev 521082
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: add browser mochitest to test the agent via chrome-remote-interface; r=ato
51927b210a12: bug 1523104: remote: add missing Connection.close method called from TargetListener.close; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 14 Feb 2019 01:20:20 -0800 - rev 521081
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: add missing Connection.close method called from TargetListener.close; r=ato
8231251f03a4: bug 1523104: remote: remove unused nsIRemoteAgent interface; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 12 Feb 2019 07:00:45 -0800 - rev 521080
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: remove unused nsIRemoteAgent interface; r=ato
819bb544204d: bug 1523104: remote: remove unused modules; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 12 Feb 2019 06:56:41 -0800 - rev 521079
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: remove unused modules; r=ato
d7e26a1b6ef7: bug 1523104: remote: fix eslint by removing unecessary commas; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 12 Feb 2019 06:44:54 -0800 - rev 521078
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: fix eslint by removing unecessary commas; r=ato
ac7c2e018cb6: bug 1523104: remote: update the demo script to use a local page; r=ato
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 12 Feb 2019 06:06:33 -0800 - rev 521077
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1523104: remote: update the demo script to use a local page; r=ato