Commit Graph

99 Commits

Author SHA1 Message Date
Brian Hackett
9e43080ec9 Bug 1581418 - Include more properties when logging objects, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D45961

--HG--
rename : devtools/client/webreplay/mochitest/browser_dbg_rr_console_warp-03.js => devtools/client/webreplay/mochitest/browser_rr_object_preview-01.js
extra : source : ece44b8f51e43f9dcb56a592cb4e5205f8ce19e6
2019-09-16 22:48:15 +00:00
Mihai Alexandru Michis
4174e65ff5 Backed out changeset ece44b8f51e4 (bug 1581418) for causing xpcshell failures.
--HG--
rename : devtools/client/webreplay/mochitest/browser_rr_object_preview-01.js => devtools/client/webreplay/mochitest/browser_dbg_rr_console_warp-03.js
2019-09-17 06:17:05 +03:00
Brian Hackett
1cd0fb99fd Bug 1581418 - Include more properties when logging objects, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D45961

--HG--
rename : devtools/client/webreplay/mochitest/browser_dbg_rr_console_warp-03.js => devtools/client/webreplay/mochitest/browser_rr_object_preview-01.js
extra : moz-landing-system : lando
2019-09-16 22:48:15 +00:00
Brian Hackett
67035f9e70 Bug 1580104 - Send record/replay messages atomically, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D45934

--HG--
extra : moz-landing-system : lando
2019-09-14 14:03:16 +00:00
Jason Laster
43f6a1b816 Bug 1580362 - Rewinding while recording should rewind to the last breakpoint. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D45473

--HG--
extra : moz-landing-system : lando
2019-09-11 04:16:15 +00:00
Jason Laster
6dd9c29f22 Bug 1579658 - Hovering on the console jump button should update the viewport. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D45133

--HG--
extra : moz-landing-system : lando
2019-09-11 03:43:30 +00:00
Jason Laster
c91c3ac848 Bug 1578602 - Update buttons ux. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D45131

--HG--
extra : moz-landing-system : lando
2019-09-11 15:58:22 +00:00
Andreea Pavel
6e69d0b776 Backed out changeset 977f72dc221a (bug 1578602) dt failures at browser_parsable_css on a CLOSED TREE 2019-09-11 05:43:33 +03:00
Razvan Maries
d12d589b73 Backed out changeset b93f753ddfe4 (bug 1579658) for ES Lint failure. CLOSED TREE 2019-09-11 04:50:58 +03:00
Jason Laster
eac3fce446 Bug 1579658 - Hovering on the console jump button should update the viewport. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D45133

--HG--
extra : moz-landing-system : lando
2019-09-11 00:04:03 +00:00
Jason Laster
2286b78600 Bug 1578602 - Update buttons ux. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D45131

--HG--
extra : moz-landing-system : lando
2019-09-11 00:16:21 +00:00
Brian Hackett
69a17508bf Bug 1576689 - Support logPoints with multiple arguments, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D45116

--HG--
extra : moz-landing-system : lando
2019-09-06 23:35:34 +00:00
Brian Hackett
518fed5491 Bug 1579319 - Distinguish objects and frames from different locations, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D44936

--HG--
extra : moz-landing-system : lando
2019-09-06 21:19:30 +00:00
Brian Hackett
560029c0e1 Bug 1579325 - Fix test failure, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D45054

--HG--
extra : moz-landing-system : lando
2019-09-06 18:35:37 +00:00
Jason Laster
f93e5fd1de Bug 1578252 - Highlight messages that are at the same location. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D44381

--HG--
extra : moz-landing-system : lando
2019-09-03 15:34:02 +00:00
Brian Hackett
3ecbce3546 Bug 1576797 - Remove threadFront/target references from web replay tests, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D43558

--HG--
extra : moz-landing-system : lando
2019-08-30 21:38:40 +00:00
Brian Hackett
44d14c3f29 Bug 1576318 Part 5 - Add tests that we can preview assorted objects while replaying, and pause the debugger without making debugger requests, r=loganfsmyth.
Depends on D43321

Differential Revision: https://phabricator.services.mozilla.com/D43322

--HG--
extra : moz-landing-system : lando
2019-08-30 17:13:34 +00:00
Brian Hackett
8d4c428010 Bug 1575058 - Fix assorted bugs with showing errors in the console while replaying, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D42704

--HG--
extra : moz-landing-system : lando
2019-08-24 23:54:33 +00:00
Brian Hackett
611fa8b9db Bug 1575056 - Control record/replay logging with preference, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D42556

--HG--
extra : moz-landing-system : lando
2019-08-24 23:34:11 +00:00
Brian Hackett
85d5cecac7 Bug 1575979 - Avoid undefined toolbox error when warping to messages, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D43148

--HG--
extra : moz-landing-system : lando
2019-08-23 04:43:42 +00:00
Jason Laster
e2930d8d52 Bug 1575594 - Add logPoint support for displayName. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D42903

--HG--
extra : moz-landing-system : lando
2019-08-22 00:25:45 +00:00
Jason Laster
edbc2c8cb2 Bug 1575267 - Fix next/previous. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D42676

--HG--
extra : moz-landing-system : lando
2019-08-20 17:22:52 +00:00
Brian Hackett
3281985555 Bug 1573970 - Pause on debugger statements when using web replay, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D42243

--HG--
extra : moz-landing-system : lando
2019-08-20 15:16:18 +00:00
Nicolas Chevobbe
925311bc77 Bug 1568779 - Remove editors settings comments in devtools files. r=pbro.
Differential Revision: https://phabricator.services.mozilla.com/D42300

--HG--
extra : moz-landing-system : lando
2019-08-19 12:48:16 +00:00
Brian Hackett
9c7cf7138d Bug 1573966 - Fix variable previewing when using cached pause data, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D42067

--HG--
extra : moz-landing-system : lando
2019-08-16 20:55:19 +00:00
Patrick Brosset
b5f63e6ed7 Bug 1568825 - 2 - Moving the nodePicker singleton to the toolbox r=gl
Differential Revision: https://phabricator.services.mozilla.com/D41597

--HG--
extra : moz-landing-system : lando
2019-08-16 04:48:27 +00:00
Jason Laster
23ec616c66 Bug 1572837 - Fix browser_dbg_rr_stepping-04.js.
Differential Revision: https://phabricator.services.mozilla.com/D41436

--HG--
extra : moz-landing-system : lando
2019-08-09 20:15:37 +00:00
Jason Laster
be47400d60 Bug 1172572 - teach debugger to step into calls at the beginning of statements (part 2). r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D40733

--HG--
rename : devtools/server/actors/replay/moz.build => devtools/server/actors/replay/utils/moz.build
extra : moz-landing-system : lando
2019-08-09 17:38:32 +00:00
Gabriel Luong
341915c5fc Bug 1568157 - Part 1: Replace toolbox.inspectorFront with the inspectorFront from target.getFront("inspector"). r=yulia,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D40313

--HG--
extra : moz-landing-system : lando
2019-08-07 17:46:07 +00:00
Andreea Pavel
a7b3920be9 Backed out changeset 4ed2ae72d108 (bug 1568157) for dt failures on a CLOSED TREE 2019-08-07 02:50:26 +03:00
Gabriel Luong
b338daf32e Bug 1568157 - Part 1: Replace toolbox.inspectorFront with the inspectorFront from target.getFront("inspector"). r=yulia,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D40313

--HG--
extra : moz-landing-system : lando
2019-08-06 21:36:09 +00:00
Brian Hackett
bc685f2db6 Bug 1570089 Part 1 - Recover from replaying process crashes, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D39925

--HG--
extra : moz-landing-system : lando
2019-08-04 16:55:00 +00:00
Brian Hackett
8e2cb113e0 Bug 1556813 Part 10 - Add test for breakpoint hits with complex control flow, r=loganfsmyth.
MANUAL PUSH: Lando gives me strange errors and no one is around in #lando to help diagnose the problem.

--HG--
extra : rebase_source : 3701625298b2647d8cef671d75fdda4340fb43b1
extra : histedit_source : c2ea99a43942a6dcf7bd5b527b87387b03d38151
2019-06-12 07:46:57 -10:00
Brian Hackett
af8698c62b Bug 1556813 Part 9 - Show unscanned regions and uncached points on timeline, r=loganfsmyth.
--HG--
extra : rebase_source : 0015ede8437c6e0cccc9d8a349d744358575e320
extra : histedit_source : 364647d06744a93f98082a656dd6782d341d611a
2019-06-12 07:46:14 -10:00
Gabriel Luong
19aca80c51 Bug 1567276 - Refactor inspector to inspectorFront. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D38554
2019-07-18 15:33:55 -04:00
yulia
2d93b0778f Bug 1565194 - fix missing client; r=bhackett
the front renaming missed once case of client

Differential Revision: https://phabricator.services.mozilla.com/D37838

--HG--
extra : moz-landing-system : lando
2019-07-12 16:24:36 +00:00
Alexandre Poirot
c57a4aea23 Bug 1543023 - Use ChromeUtils.import only with one argument in all /devtools/ r=jdescottes
ChromeUtils.import still support a second argument as it used to do
when it was Components.utils.import. But this is deprecated and we should
instead always use the returned value.

Differential Revision: https://phabricator.services.mozilla.com/D37708

--HG--
extra : moz-landing-system : lando
2019-07-11 17:08:20 +00:00
yulia
cc00bf541b Bug 1559819 - rename threadClient to threadFront; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D32848

--HG--
rename : devtools/client/debugger/src/actions/tests/helpers/threadClient.js => devtools/client/debugger/src/actions/tests/helpers/threadFront.js
rename : devtools/shared/client/thread-client.js => devtools/shared/fronts/thread.js
extra : moz-landing-system : lando
2019-07-11 09:45:32 +00:00
Victor Porof
f6db0ee557 Bug 1561435 - Format devtools/client/, a=automatic-formatting
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D35884

--HG--
extra : source : 60e4496cf9699dc59f2f4738cb60f87cbdb01e67
2019-07-05 11:24:38 +02:00
Brian Hackett
359882bb51 Bug 1484818 - Fix record/replay problems with protocol.js ThreadClient, r=yulia.
--HG--
extra : rebase_source : 71683eca53cc53ba03f3d356bd73c40667d44073
2019-06-20 06:31:55 -10:00
Brian Hackett
06cc9b26e9 Bug 1483969 - Fix web replay test problems.
--HG--
extra : rebase_source : c125e4f0ec3faf58faa77ae335a1e2324789ff9c
2019-06-03 15:38:27 -10:00
yulia
a9f8c70111 Bug 1042642 - Use EventEmitter instead of EventSource for the threadClient; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D29373

--HG--
extra : moz-landing-system : lando
2019-05-30 08:37:55 +00:00
yulia
41a557e3b1 Bug 1042642 - do not use DebuggerClient for functions that should only take ThreadClient; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D29370

--HG--
extra : moz-landing-system : lando
2019-05-29 15:46:02 +00:00
Julian Descottes
284596c71f Bug 1552191 - Fix webreplay tests using webconsole context menu r=jlast
3 webreplay tests regressed while the webreplay test suite was no longer running on try.

Differential Revision: https://phabricator.services.mozilla.com/D31482

--HG--
extra : moz-landing-system : lando
2019-05-17 17:12:52 +00:00
Csoregi Natalia
8ef3142853 Merge inbound to mozilla-central. a=merge 2019-05-17 00:55:45 +03:00
Brian Hackett
a0dd622f44 Bug 1547084 Part 7 - Test changes for new control logic, r=loganfsmyth.
--HG--
extra : rebase_source : f5ad9f30d803b76b7105b9b1ce75cac79e410bb8
2019-05-12 13:20:40 -10:00
Brian Hackett
c201146e83 Bug 1547084 Part 2 - Remove reverseStepIn and reverseStepOut logic, r=loganfsmyth.
--HG--
extra : rebase_source : 9cd48bddd6d4156036b5732a94d3a2c79fd3e992
2019-05-12 13:15:05 -10:00
Brian Hackett
a231842bb7 Bug 1547084 Part 1 - Remove recordReplayDirective interface and uses, r=mccr8.
--HG--
extra : rebase_source : 9fcddba95a4759fe6eb1222199ad8eeaaba2e146
2019-05-12 13:09:55 -10:00
Geoff Brown
a6cfe2d052 Bug 1551718 - Disable perma-failing webreplay tests; r=jdescottes
When webreplay tests are enabled, there are now 3 perma-failing tests:
https://treeherder.mozilla.org/#/jobs?repo=try&tier=1%2C2%2C3&revision=74dff9ebd140f837636613efeecb2590b2645a98
We can skip those tests so the task passes:
https://treeherder.mozilla.org/#/jobs?repo=try&tier=1%2C2%2C3&revision=8a9d36feb19ec5139a4b4beb131ac69a3c814209

Differential Revision: https://phabricator.services.mozilla.com/D31469

--HG--
extra : moz-landing-system : lando
2019-05-16 15:02:51 +00:00
Ryan Hunt
3675f2449b Bug 1534395 - Rename nsITabParent to nsIRemoteTab. r=nika,mconley
nsITabParent is exposed to frontend code and is generally used as a representation of a remote tab. We could just rename the interface to nsIBrowserParent and worry about it later, but I think it's better to rename the interface to nsIRemoteTab so that we can later work on splitting the interface away from the PBrowser protocol.

Note: Some frontend code refers to a TabParentId. This commit renames this to RemoteTabId. We need to figure out the purpose of TabId with fission.

Differential Revision: https://phabricator.services.mozilla.com/D28132

--HG--
rename : dom/interfaces/base/nsITabParent.idl => dom/interfaces/base/nsIRemoteTab.idl
extra : rebase_source : 9d8a1790a7bb10195ad063644d1a93d63b2afb72
2019-04-09 15:59:37 -05:00