searching for reviewer(jdescottes)
b0c5ca442a12b89cb22db828c8e0420b9cca568b: Bug 1721161 - [devtools] Fix debugger highlight on pause/resume xhr breakpoints r=jdescottes
Hubert Boma Manilla <hmanilla@mozilla.com> - Wed, 28 Jul 2021 16:21:30 +0000 - rev 586861
Push 147036 by hmanilla@mozilla.com at Wed, 28 Jul 2021 16:36:04 +0000
Bug 1721161 - [devtools] Fix debugger highlight on pause/resume xhr breakpoints r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D120978
22059feecc390e36052cbef7e45bffd33b369f4b: Bug 1722553 - [devtools] Avoid enabling server targets for WebExtension commands. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 28 Jul 2021 12:04:32 +0000 - rev 586833
Push 147019 by apoirot@mozilla.com at Wed, 28 Jul 2021 12:06:57 +0000
Bug 1722553 - [devtools] Avoid enabling server targets for WebExtension commands. r=jdescottes WebExtension reload command is still broken with target switching. Enabling server targets would break this on all reloads. So prevent enabling server targets until this is fixed. Differential Revision: https://phabricator.services.mozilla.com/D120982
a23c7500786f36f631a36b88197dca60336cc342: Bug 1722547 - [devtools] Fix browser_allocations_target.js with server targets. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 27 Jul 2021 16:50:52 +0000 - rev 586767
Push 146973 by apoirot@mozilla.com at Tue, 27 Jul 2021 16:53:16 +0000
Bug 1722547 - [devtools] Fix browser_allocations_target.js with server targets. r=jdescottes This test was still using TabDescriptorFactory instead of CommandsFactory. Differential Revision: https://phabricator.services.mozilla.com/D120981
0182a908c70499c4685cd859c81b8207009c62c3: Bug 1721823 - [devtools] Make isServerTargetSwitchingEnabled be a runtime flag from server standpoint. r=jdescottes,devtools-backward-compat-reviewers
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 27 Jul 2021 15:23:24 +0000 - rev 586756
Push 146963 by apoirot@mozilla.com at Tue, 27 Jul 2021 15:25:46 +0000
Bug 1721823 - [devtools] Make isServerTargetSwitchingEnabled be a runtime flag from server standpoint. r=jdescottes,devtools-backward-compat-reviewers This helps enabling server targets only for local tabs descriptors and so prevents enabling them for about:debugging toolboxes. They are always using remote tabs descriptors and do not support target switching yet. Differential Revision: https://phabricator.services.mozilla.com/D120629
6a96e55759fa7876a73c222a23cd691362bf462b: Bug 1721161 - [devtools] Fix debugger highlight on pause/resume xhr breakpoints r=jdescottes
Hubert Boma Manilla <hmanilla@mozilla.com> - Tue, 27 Jul 2021 14:59:29 +0000 - rev 586749
Push 146959 by hmanilla@mozilla.com at Tue, 27 Jul 2021 15:04:04 +0000
Bug 1721161 - [devtools] Fix debugger highlight on pause/resume xhr breakpoints r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D120978
1f2cf9e64f8632be9ff79925be43223c64e5716f: Bug 1722153 - [devtools] Fix blank stacktrace panel when opening from a second location r=jdescottes
Hubert Boma Manilla <hmanilla@mozilla.com> - Mon, 26 Jul 2021 13:07:55 +0000 - rev 586640
Push 146871 by hmanilla@mozilla.com at Mon, 26 Jul 2021 13:10:18 +0000
Bug 1722153 - [devtools] Fix blank stacktrace panel when opening from a second location r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D120819
acf8c90ef510acba3158778dd2be2019492d3074: Bug 1721384 - [devtools] Fix browser_net_websocket_stacks.js with server side targets r=jdescottes
Hubert Boma Manilla <hmanilla@mozilla.com> - Mon, 26 Jul 2021 11:51:53 +0000 - rev 586633
Push 146866 by hmanilla@mozilla.com at Mon, 26 Jul 2021 11:54:19 +0000
Bug 1721384 - [devtools] Fix browser_net_websocket_stacks.js with server side targets r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D120620
826644ec677f8b842062f914c7f106ebb1eac84c: Bug 1691585 - [devtools] Enable browser_target_list_service_workers_navigation.js on Fission. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 26 Jul 2021 11:34:44 +0000 - rev 586632
Push 146865 by nchevobbe@mozilla.com at Mon, 26 Jul 2021 11:37:08 +0000
Bug 1691585 - [devtools] Enable browser_target_list_service_workers_navigation.js on Fission. r=jdescottes. There were a few issues when Fission was being enabled: 1. the sw legacy listener was throwing when trying to compute the origin of the "current" target in _onProcessAvailable. That's because the function might be called while the "old" target was being destroyed, in which case its `url` property is nullified. We can't simply use `targetCommand.target` though, as we might be notified about the new process being created before about the new frame document. The fix is to store a `currentTargetURL` property in the sw legacy listener, and to update it when we receive `will-navigate` events. 2. A few functions were ignoring the `targetCommand.destroyServiceWorkersOnNavigation` flag and clearing caches when doing a target switch. This meant that we might not be notified about sw targets being unregistered after multiple navigations. Differential Revision: https://phabricator.services.mozilla.com/D120710
926af858a57392321a64a0ed9c07fca18ec86ce8: Bug 1721982 - [marionette] Use domwindowopened observer to detect newly opened windows. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Mon, 26 Jul 2021 10:10:12 +0000 - rev 586629
Push 146862 by hskupin@mozilla.com at Mon, 26 Jul 2021 10:12:38 +0000
Bug 1721982 - [marionette] Use domwindowopened observer to detect newly opened windows. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D120734
2520da75e848cb0745ec212c43fb0eaedd55867c: Bug 1721982 - [wdspec] Add test to accept or dismiss a user prompt in a popup window. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Mon, 26 Jul 2021 10:10:12 +0000 - rev 586628
Push 146862 by hskupin@mozilla.com at Mon, 26 Jul 2021 10:12:38 +0000
Bug 1721982 - [wdspec] Add test to accept or dismiss a user prompt in a popup window. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D120733
e192692fc85faf42ed9101292e9149234c6f0982: Bug 1721800 - [devtools] Fix browser_watcher-watchTargets-frames.js. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Fri, 23 Jul 2021 09:33:40 +0000 - rev 586534
Push 146792 by apoirot@mozilla.com at Fri, 23 Jul 2021 09:36:08 +0000
Bug 1721800 - [devtools] Fix browser_watcher-watchTargets-frames.js. r=jdescottes We have to call TargetCommand.startListening() in order to have a functional TabDescriptor.getTarget Differential Revision: https://phabricator.services.mozilla.com/D120615
7f37da32b436097d365e4222b9c6bbcb262b89ff: Bug 1721862 - [devtools] Remove unused code from devtools/client/debugger/src/utils/breakpoint/index.js. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 22 Jul 2021 17:30:05 +0000 - rev 586458
Push 146754 by apoirot@mozilla.com at Thu, 22 Jul 2021 18:14:16 +0000
Bug 1721862 - [devtools] Remove unused code from devtools/client/debugger/src/utils/breakpoint/index.js. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D120227
6747df6cafce73833ce2cebc406d32583ec2ec73: Bug 1721789 - [devtools] Fix browser_tab_descriptor_factory.js with server side targets. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 22 Jul 2021 16:55:55 +0000 - rev 586453
Push 146750 by apoirot@mozilla.com at Thu, 22 Jul 2021 18:11:59 +0000
Bug 1721789 - [devtools] Fix browser_tab_descriptor_factory.js with server side targets. r=jdescottes TabDescriptor.getTarget can only be used with a TargetCommand initialized by calling startListening. We need to have the watcher running to have any target being defined when server targets is enabled. Differential Revision: https://phabricator.services.mozilla.com/D120588
6a0a7a53efdef6ada6d57993b4aa2a202d018b9c: Bug 1720985 - [devtools] copy as cURL result incorrect. r=jdescottes
Black-Hole <158blackhole@gmail.com> - Thu, 22 Jul 2021 11:41:23 +0000 - rev 586435
Push 146732 by jdescottes@mozilla.com at Thu, 22 Jul 2021 11:43:53 +0000
Bug 1720985 - [devtools] copy as cURL result incorrect. r=jdescottes Only when post data exists, should add --data-raw Differential Revision: https://phabricator.services.mozilla.com/D120128
ae4b92b55d08f2716c8c5df99e70916022629945: Bug 1713607 - [devtools] Emit DOCUMENT_EVENT will-navigate in case of bfcache navigations. r=nchevobbe,jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 22 Jul 2021 08:14:26 +0000 - rev 586423
Push 146721 by apoirot@mozilla.com at Thu, 22 Jul 2021 08:17:03 +0000
Bug 1713607 - [devtools] Emit DOCUMENT_EVENT will-navigate in case of bfcache navigations. r=nchevobbe,jdescottes Introduce a new watcher for DOCUMENT_EVENT, now running in the parent process. This watcher will only emit the "will-navigate" resource and we will stop emitting it from the existing watcher, running in the content process. (except for iframe switching. i.e. the iframe dropdown menu) We have to move it to the parent to better handle bfcache navigations and more generally all navigations which are initiated from the parent process. bfcacheInParent feature enabled many types of navigations to be controlled from the parent process. This was especially important to have this implementation in the parent because the navigation event may be fired too late in the content process. Leading to will-navigate being emitted *after* the new target we navigate to is notified to the client. Differential Revision: https://phabricator.services.mozilla.com/D116383
e1209f07767f3860fdc965329651313fc8d7b912: Bug 1721124 - [devtools] Expose an AbortController global to DevTools modules. r=jdescottes.
nchevobbe <nchevobbe@mozilla.com> - Thu, 22 Jul 2021 05:07:30 +0000 - rev 586410
Push 146711 by nchevobbe@mozilla.com at Thu, 22 Jul 2021 05:09:58 +0000
Bug 1721124 - [devtools] Expose an AbortController global to DevTools modules. r=jdescottes. Depends on D120193 Differential Revision: https://phabricator.services.mozilla.com/D120194
b88bef98c4c9a30b650f298bdebcd8bfabeb8811: Bug 1721403 - [devtools] Fix browser_target_list_switchToTarget.js with server side targets. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 21 Jul 2021 20:42:28 +0000 - rev 586371
Push 146684 by apoirot@mozilla.com at Wed, 21 Jul 2021 21:11:03 +0000
Bug 1721403 - [devtools] Fix browser_target_list_switchToTarget.js with server side targets. r=jdescottes TabDescriptor.getTarget now only works if a TargetCommand is setup and we called startListening on it. And there is no way to retrieve another tab's target from a given tab's TargetCommand/commands. So here we should use two distinct commands. Note that this test is covering cases we don't really support. Switching between two distinct tab's top targets isn't something that should happen. But I think it is still valuable to cover as it may later help us work on bug 1569859. Differential Revision: https://phabricator.services.mozilla.com/D120358
c577bd1bf435700353205c1f29fbedd94835d030: Bug 1721556 - [devtools] Fix browser_target_server_compartment.js with server side targets. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 21 Jul 2021 17:07:19 +0000 - rev 586343
Push 146664 by apoirot@mozilla.com at Wed, 21 Jul 2021 18:51:23 +0000
Bug 1721556 - [devtools] Fix browser_target_server_compartment.js with server side targets. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D120446
6eb4cc8e79739ba58a18bd01f5e33daf09f9d66d: Bug 1721558 - [devtools] Fix browser_debugger_server.js with server side targets. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 21 Jul 2021 15:58:09 +0000 - rev 586336
Push 146658 by apoirot@mozilla.com at Wed, 21 Jul 2021 16:35:10 +0000
Bug 1721558 - [devtools] Fix browser_debugger_server.js with server side targets. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D120447
2fd613c3d66e7d00eedd1d08f4effdea46f2aa0a: Bug 1713784 - [remote] Implement basic support for session.new command. r=webdriver-reviewers,jdescottes,jgraham
Henrik Skupin <mail@hskupin.info> - Wed, 21 Jul 2021 09:45:06 +0000 - rev 586303
Push 146629 by hskupin@mozilla.com at Wed, 21 Jul 2021 09:47:55 +0000
Bug 1713784 - [remote] Implement basic support for session.new command. r=webdriver-reviewers,jdescottes,jgraham Differential Revision: https://phabricator.services.mozilla.com/D119731
b651fb27cbba18b18757012865efd3ca382c4e91: Bug 1713784 - [remote] Implement "sendError" for WebDriverBiDi connection. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Wed, 21 Jul 2021 09:45:06 +0000 - rev 586302
Push 146629 by hskupin@mozilla.com at Wed, 21 Jul 2021 09:47:55 +0000
Bug 1713784 - [remote] Implement "sendError" for WebDriverBiDi connection. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D120304
1115de01925e2ba0a82e907f99fb43bc9e91ce62: Bug 1721327 - [remote] Share Marionette's assertion module with WebDriver BiDi. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Wed, 21 Jul 2021 09:45:06 +0000 - rev 586301
Push 146629 by hskupin@mozilla.com at Wed, 21 Jul 2021 09:47:55 +0000
Bug 1721327 - [remote] Share Marionette's assertion module with WebDriver BiDi. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D120303
9c579e2ce174b063bdba7b0a7d43896949c19822: Bug 1720512 - [devtools] Avoid storing and restoring broken breakpoints. r=jdescottes,bomsy
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 19 Jul 2021 15:30:34 +0000 - rev 585951
Push 146497 by apoirot@mozilla.com at Mon, 19 Jul 2021 15:33:01 +0000
Bug 1720512 - [devtools] Avoid storing and restoring broken breakpoints. r=jdescottes,bomsy This is a bit surprising that broken breakpoints are stored as the frontend seems to try to do a couple of assertions: https://searchfox.org/mozilla-central/rev/c0fc8c4852e927b0ae75d893d35772b8c60ee06b/devtools/client/debugger/src/utils/breakpoint/index.js#84-106 But at least, now, we start using same assertions in both sides. Differential Revision: https://phabricator.services.mozilla.com/D120002
f9137c47b5ceb65d6ce02273da67525ac47ffc88: Bug 1691446 - [remote] Add WebDriverBiDiConnection.jsm to jar.mn. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Mon, 19 Jul 2021 14:55:46 +0000 - rev 585947
Push 146493 by hskupin@mozilla.com at Mon, 19 Jul 2021 14:58:11 +0000
Bug 1691446 - [remote] Add WebDriverBiDiConnection.jsm to jar.mn. r=webdriver-reviewers,jdescottes Previous patches on this bug missed to actually add this file. As such new WebSocket connections are not possible right now. Differential Revision: https://phabricator.services.mozilla.com/D120243
9baa1f73a119c77f910c63ab7bca3c984fcbf31f: Bug 1720785 - Re-enable a few test with bfcacheInParent disabled. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 19 Jul 2021 13:04:02 +0000 - rev 585939
Push 146486 by apoirot@mozilla.com at Mon, 19 Jul 2021 13:06:29 +0000
Bug 1720785 - Re-enable a few test with bfcacheInParent disabled. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D120023
2df3d7d91c43f7c64d1e339d85eba7bd509e691a: Bug 1721012 - [wdspec] Expect 'bidi/new_session/connect.py | test_websocket_url_connect" to fail when BiDi is disabled. r=webdriver-reviewers,jdescottes DONTBUILD
Henrik Skupin <mail@hskupin.info> - Mon, 19 Jul 2021 11:58:10 +0000 - rev 585937
Push 146484 by hskupin@mozilla.com at Mon, 19 Jul 2021 12:00:38 +0000
Bug 1721012 - [wdspec] Expect 'bidi/new_session/connect.py | test_websocket_url_connect" to fail when BiDi is disabled. r=webdriver-reviewers,jdescottes DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D120203
ac0806a43c11a9de5a3b0a915b3e757b5c7b174b: Bug 1720115 - [devtools] Also check thread state resources where reason => 'resumeLimit' to maintain pauseTargets count r=jdescottes
Hubert Boma Manilla <hmanilla@mozilla.com> - Mon, 19 Jul 2021 11:39:31 +0000 - rev 585935
Push 146482 by hmanilla@mozilla.com at Mon, 19 Jul 2021 11:41:57 +0000
Bug 1720115 - [devtools] Also check thread state resources where reason => 'resumeLimit' to maintain pauseTargets count r=jdescottes This fixes an issue where when pausing in two distinct targets, and doing a stepping, the debbuger tab highlight is still on when all the paused thread have resumed. The issue here is that the _pausedTargets count was not updated when a step is done, so it goes out of sync. Differential Revision: https://phabricator.services.mozilla.com/D119624
44bfb901cc09e22c27e4d60d83bc20b7d1acd52a: Bug 1691446 - [remote] Rename webdriverBiDi to webDriverBiDi. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Fri, 16 Jul 2021 11:56:49 +0000 - rev 585700
Push 146407 by hskupin@mozilla.com at Fri, 16 Jul 2021 12:22:16 +0000
Bug 1691446 - [remote] Rename webdriverBiDi to webDriverBiDi. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D120014
fd61434c223f4cb98319a0918980eef240085d35: Bug 1692984 - [marionette] Add support for “webSocketUrl” capability. r=webdriver-reviewers,jdescottes,jgraham
Henrik Skupin <mail@hskupin.info> - Fri, 16 Jul 2021 11:56:49 +0000 - rev 585699
Push 146407 by hskupin@mozilla.com at Fri, 16 Jul 2021 12:22:16 +0000
Bug 1692984 - [marionette] Add support for “webSocketUrl” capability. r=webdriver-reviewers,jdescottes,jgraham Differential Revision: https://phabricator.services.mozilla.com/D119730
5bdb798c3b70a0c1099c0736cc59e5d31f181f58: Bug 1691446 - [remote] Add support for handling WebDriverSession to WebDriver BiDi. r=webdriver-reviewers,jdescottes,jgraham
Henrik Skupin <mail@hskupin.info> - Fri, 16 Jul 2021 11:56:48 +0000 - rev 585698
Push 146407 by hskupin@mozilla.com at Fri, 16 Jul 2021 12:22:16 +0000
Bug 1691446 - [remote] Add support for handling WebDriverSession to WebDriver BiDi. r=webdriver-reviewers,jdescottes,jgraham Differential Revision: https://phabricator.services.mozilla.com/D119552
cdc308875d9855554d6f7fbee8e810eb1a1ca178: Bug 1625026 - [devtools] Accept final about:blank documents in DevToolsFrameChild. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 15 Jul 2021 13:58:30 +0000 - rev 585593
Push 146338 by apoirot@mozilla.com at Thu, 15 Jul 2021 14:01:04 +0000
Bug 1625026 - [devtools] Accept final about:blank documents in DevToolsFrameChild. r=jdescottes This helps create targets in the browser toolbox for tabs loaded directly against about:blank. Differential Revision: https://phabricator.services.mozilla.com/D117913
1e05e9f5f9572decfbdf333b2a7f600b15eb2d19: Bug 1625026 - [devtools] Accept about:blank documents in frame target helpers. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 15 Jul 2021 13:58:29 +0000 - rev 585592
Push 146338 by apoirot@mozilla.com at Thu, 15 Jul 2021 14:01:04 +0000
Bug 1625026 - [devtools] Accept about:blank documents in frame target helpers. r=jdescottes The check from `shouldNotifyWindowGlobal` was only used from frame-target helper, from the parent process. The only case it was filtering out was for browser toolbox watcher, where we were filtering out tabs with about:blank loaded in a content process. We weren't having any issues around about:blank with tab watchers. I added test coverage for tab watchers, but they were already passing. The check in DevToolsFrameChild was wrong with the browser toolbox codepath. We don't have any browserId. This wasn't throwing because shouldNotifyWindowGlobal was rejecting the about:blank documents. This issue was catched by browser_console_content_object_in_sidebar.js, which probably only involve about:blank documents. Differential Revision: https://phabricator.services.mozilla.com/D117466
e359f6b67ca577c527c2d47269e4ab8d792d5150: Bug 1720184 - [devtools] Fix browser toolbox against mochitests. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 14 Jul 2021 14:06:47 +0000 - rev 585507
Push 146278 by apoirot@mozilla.com at Wed, 14 Jul 2021 14:09:15 +0000
Bug 1720184 - [devtools] Fix browser toolbox against mochitests. r=jdescottes Worker targets only set threadActor late, quite asynchronously. So that the target is registered in TargetCommand, but we can't call target.getFront without having it to throw. Differential Revision: https://phabricator.services.mozilla.com/D119672
7a1d15397ad92a3afb88f95775e9afe6b416fd4e: Bug 1720184 - [devtools] Fix browser toolbox against mochitests. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 13 Jul 2021 21:28:57 +0000 - rev 585462
Push 146251 by apoirot@mozilla.com at Tue, 13 Jul 2021 21:31:31 +0000
Bug 1720184 - [devtools] Fix browser toolbox against mochitests. r=jdescottes Worker targets only set threadActor late, quite asynchronously. So that the target is registered in TargetCommand, but we can't call target.getFront without having it to throw. Differential Revision: https://phabricator.services.mozilla.com/D119672
7bb80026b59983067ac1e4062f947c63980f85b2: Bug 1717005 - [devtools] Simplify nested event loop management. r=jdescottes,bomsy
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 12 Jul 2021 21:04:56 +0000 - rev 585345
Push 146168 by apoirot@mozilla.com at Mon, 12 Jul 2021 21:07:29 +0000
Bug 1717005 - [devtools] Simplify nested event loop management. r=jdescottes,bomsy Differential Revision: https://phabricator.services.mozilla.com/D118174
efab6db45952d7fd61fbf408f46387109f8c5e60: Bug 1717005 - [devtools] Stop using unsafeSynchronize. r=jdescottes,bomsy
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 12 Jul 2021 21:04:55 +0000 - rev 585344
Push 146168 by apoirot@mozilla.com at Mon, 12 Jul 2021 21:07:29 +0000
Bug 1717005 - [devtools] Stop using unsafeSynchronize. r=jdescottes,bomsy I don't think it was any useful to block synchronously on the call to `doResume`. In the past it used to send an event to the client synchronously, it may have been important back then. test_nesting-03.js is still covering nested event loop by using two clients. Differential Revision: https://phabricator.services.mozilla.com/D118173
b51ec9e8d124e33de653e65f438c5336543bc2e9: Bug 1709997 - [devtools] Add AbortController support to EventEmitter. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 12 Jul 2021 07:13:13 +0000 - rev 585286
Push 146124 by nchevobbe@mozilla.com at Mon, 12 Jul 2021 07:15:41 +0000
Bug 1709997 - [devtools] Add AbortController support to EventEmitter. r=jdescottes. Differential Revision: https://phabricator.services.mozilla.com/D119510
510651537bf8f3556e6f5acf81b6534434f843d1: Bug 1643427 - [devtools] Remove devtools.main.f12_* probes and associated code. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 09 Jul 2021 14:42:03 +0000 - rev 585233
Push 146080 by nchevobbe@mozilla.com at Fri, 09 Jul 2021 14:44:32 +0000
Bug 1643427 - [devtools] Remove devtools.main.f12_* probes and associated code. r=jdescottes. Differential Revision: https://phabricator.services.mozilla.com/D119378
68e03e1ce08e1915fbc9bcb9e50713de63a6da93: Bug 1719833 - [remote] Share WindowManager between Marionette and Remote Agent. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Fri, 09 Jul 2021 13:18:31 +0000 - rev 585222
Push 146072 by hskupin@mozilla.com at Fri, 09 Jul 2021 13:21:00 +0000
Bug 1719833 - [remote] Share WindowManager between Marionette and Remote Agent. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D119508
7102bff7059ae77681a85d94aa4edffe52a8466f: Bug 1693805 - [remote] Add support for handling WebDriver BiDi connections. r=webdriver-reviewers,jgraham,jdescottes
Henrik Skupin <mail@hskupin.info> - Fri, 09 Jul 2021 08:00:52 +0000 - rev 585201
Push 146058 by hskupin@mozilla.com at Fri, 09 Jul 2021 08:03:27 +0000
Bug 1693805 - [remote] Add support for handling WebDriver BiDi connections. r=webdriver-reviewers,jgraham,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D119266
12bc4a9548c2d556dcba0ac771f6082023c2eab2: Bug 1693805 - [remote] Reorganize RemoteAgent component. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Fri, 09 Jul 2021 08:00:52 +0000 - rev 585200
Push 146058 by hskupin@mozilla.com at Fri, 09 Jul 2021 08:03:27 +0000
Bug 1693805 - [remote] Reorganize RemoteAgent component. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D119265
5d23409efae39af0a86dd019066ae20d246d2e63: Bug 1693805 - [remote] Delay registration of CDP path handlers until protocol gets started. r=webdriver-reviewers,jgraham,jdescottes
Henrik Skupin <mail@hskupin.info> - Fri, 09 Jul 2021 08:00:51 +0000 - rev 585199
Push 146058 by hskupin@mozilla.com at Fri, 09 Jul 2021 08:03:27 +0000
Bug 1693805 - [remote] Delay registration of CDP path handlers until protocol gets started. r=webdriver-reviewers,jgraham,jdescottes While the constructor should only do the initialization of the class, anything else related to the HTTP server should be delayed until the protocol gets actually started. Further the protocol constructor needs the reference to the Remote Agent itself instead of only the HTTP server. Differential Revision: https://phabricator.services.mozilla.com/D119264
e5416fea0c2b7501e681e8db5d5cbdcfcc8d9c7b: Bug 1641226 - [marionette] Fix expectedFailure decorator usage. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Fri, 09 Jul 2021 07:34:59 +0000 - rev 585198
Push 146057 by hskupin@mozilla.com at Fri, 09 Jul 2021 07:37:22 +0000
Bug 1641226 - [marionette] Fix expectedFailure decorator usage. r=webdriver-reviewers,jdescottes As long as we make use of our own test status handling we cannot make use of the unexpectedError and unexpectedSuccess decorators from unittest.case. This patch just makes it possible to use both decorators again now that Marionette only runs with Python 3. Any other refactoring needs to happen at a later time. Differential Revision: https://phabricator.services.mozilla.com/D119319
4b6ec8e2cf78962f1d203ea028a6e9bbc462eff6: Bug 1693805 - [remote] Add support for handling WebDriver BiDi connections. r=webdriver-reviewers,jgraham,jdescottes
Henrik Skupin <mail@hskupin.info> - Thu, 08 Jul 2021 15:48:57 +0000 - rev 585113
Push 146012 by hskupin@mozilla.com at Thu, 08 Jul 2021 15:51:31 +0000
Bug 1693805 - [remote] Add support for handling WebDriver BiDi connections. r=webdriver-reviewers,jgraham,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D119266
0a1b4a96c1cfd5b7857e510f501d53b517be5dc5: Bug 1693805 - [remote] Reorganize RemoteAgent component. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Thu, 08 Jul 2021 15:48:57 +0000 - rev 585112
Push 146012 by hskupin@mozilla.com at Thu, 08 Jul 2021 15:51:31 +0000
Bug 1693805 - [remote] Reorganize RemoteAgent component. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D119265
3c883527d366168941a0b537a1c9f5ee28c359b2: Bug 1693805 - [remote] Delay registration of CDP path handlers until protocol gets started. r=webdriver-reviewers,jgraham,jdescottes
Henrik Skupin <mail@hskupin.info> - Thu, 08 Jul 2021 15:48:56 +0000 - rev 585111
Push 146012 by hskupin@mozilla.com at Thu, 08 Jul 2021 15:51:31 +0000
Bug 1693805 - [remote] Delay registration of CDP path handlers until protocol gets started. r=webdriver-reviewers,jgraham,jdescottes While the constructor should only do the initialization of the class, anything else related to the HTTP server should be delayed until the protocol gets actually started. Further the protocol constructor needs the reference to the Remote Agent itself instead of only the HTTP server. Differential Revision: https://phabricator.services.mozilla.com/D119264
946c4ba45c961e4e0eac1c18172186fe97bfa025: Bug 1693805 - [remote] Add support for handling WebDriver BiDi connections. r=webdriver-reviewers,jgraham,jdescottes
Henrik Skupin <mail@hskupin.info> - Thu, 08 Jul 2021 12:47:24 +0000 - rev 585096
Push 146000 by hskupin@mozilla.com at Thu, 08 Jul 2021 12:50:00 +0000
Bug 1693805 - [remote] Add support for handling WebDriver BiDi connections. r=webdriver-reviewers,jgraham,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D119266
34acfc33e07a5aa7806807dfc53a0ca328e2a332: Bug 1693805 - [remote] Reorganize RemoteAgent component. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Thu, 08 Jul 2021 12:47:24 +0000 - rev 585095
Push 146000 by hskupin@mozilla.com at Thu, 08 Jul 2021 12:50:00 +0000
Bug 1693805 - [remote] Reorganize RemoteAgent component. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D119265
a1a48314a6f29073645ecec5e5cb9f343e2a5f30: Bug 1693805 - [remote] Delay registration of CDP path handlers until protocol gets started. r=webdriver-reviewers,jgraham,jdescottes
Henrik Skupin <mail@hskupin.info> - Thu, 08 Jul 2021 12:47:23 +0000 - rev 585094
Push 146000 by hskupin@mozilla.com at Thu, 08 Jul 2021 12:50:00 +0000
Bug 1693805 - [remote] Delay registration of CDP path handlers until protocol gets started. r=webdriver-reviewers,jgraham,jdescottes While the constructor should only do the initialization of the class, anything else related to the HTTP server should be delayed until the protocol gets actually started. Further the protocol constructor needs the reference to the Remote Agent itself instead of only the HTTP server. Differential Revision: https://phabricator.services.mozilla.com/D119264
aa7b561ebaba51b3785320331fcfa93a26c46578: Bug 1693802 - [remote] Refactor Connection module to be used by CDP and WebDriver BiDi. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Tue, 06 Jul 2021 13:41:00 +0000 - rev 584855
Push 145835 by hskupin@mozilla.com at Tue, 06 Jul 2021 13:43:23 +0000
Bug 1693802 - [remote] Refactor Connection module to be used by CDP and WebDriver BiDi. r=webdriver-reviewers,jdescottes The patch extracts common code that can be re-used by both the CDP, and the upcoming WebDriver BiDi protocol. Differential Revision: https://phabricator.services.mozilla.com/D119108