Commit Graph
55 Commits
Author SHA1 Message Date
Serah Nderi 4bd88f6d90 Bug 1602351 - Allow to print the stacktrace in logpoint; r=nchevobbe,devtools-reviewers,devtools-backward-compat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D243803
2025-06-12 12:19:02 +00:00
Alexandre Poirot 07e6ce0083 Bug 1792848 - [devtools] Use absolute URLs to import modules in devtools/shared. r=Honza,devtools-backward-compat-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D158643
2022-10-12 15:56:22 +00:00
Julian Descottes 9f97269bc5 Bug 1717861 - [devtools] Remove error from ThreadActor paused event r=ochameau,devtools-backward-compat-reviewers
Depends on D118875

Differential Revision: https://phabricator.services.mozilla.com/D118876
2021-07-05 15:58:47 +00:00
Julian Descottes 4ae2af4f1e Bug 1717861 - [devtools] Remove willInterrupt event from ThreadActor r=ochameau,devtools-backward-compat-reviewers
Depends on D118607

Differential Revision: https://phabricator.services.mozilla.com/D118875
2021-07-05 15:58:46 +00:00
Julian Descottes 2ce70c6af3 Bug 1717861 - [devtools] Remove poppedFrames from ThreadActor paused event r=ochameau,devtools-backward-compat-reviewers
Depends on D118471

Differential Revision: https://phabricator.services.mozilla.com/D118607
2021-07-05 15:58:46 +00:00
Alexandre Poirot fb57a08aaa Bug 1681698 - [devtools] Bootstrap the thread actor early, when the target actor instantiates r=jdescottes,nchevobbe,devtools-backward-compat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D99356
2021-02-15 17:08:21 +00:00
Butkovits Atila b2812cfcc9 Backed out 2 changesets (bug 1681698, bug 1681699) for causing failure on browser_browser_resources_console_messages.js. CLOSED TREE
Backed out changeset cf75ed5213a0 (bug 1681698)
Backed out changeset 283763c17ed7 (bug 1681699)
2021-02-11 20:18:10 +02:00
Alexandre Poirot 718cf60340 Bug 1681698 - [devtools] Bootstrap the thread actor early, when the target actor instantiates r=jdescottes,nchevobbe,devtools-backward-compat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D99356
2021-02-11 15:23:58 +00:00
Alexandre Poirot a6672bf124 Bug 1683139 - [devtools] Avoid setting the same breakpoint more than once. r=nchevobbe,jdescottes,devtools-backward-compat-reviewers
This was causing _priorPause to be reset unexpectedly,
leading to lastPausedPacket being null and missing "paused" THREAD_STATE resource.

Differential Revision: https://phabricator.services.mozilla.com/D103068
2021-02-02 12:16:11 +00:00
Julian Descottes 1008bc0c03 Bug 1673897 - [devtools] Stop using arrays as return values for rdp responses r=ochameau,devtools-backward-compat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D96940
2020-12-02 14:35:46 +00:00
Alexandre Poirot ea9065061a Bug 1673328 - [devtools] Drop unused ThreadActor.detach method. r=nchevobbe,devtools-backward-compat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D94956
2020-10-29 19:00:39 +00:00
Jason Laster 2a791bee23 Bug 1630642 - Stepping should respect the currently selected frame. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D71223
2020-04-21 23:29:33 +00:00
Jason Laster a936c33489 Bug 1622116 - Add a helper for visualizing server pools. r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D66687
2020-04-08 17:33:12 +00:00
Nicolas Chevobbe d098714dcc Bug 1616897 - Remove WebReplay-related functions/variables/css rules in devtools. r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D68514
2020-03-27 15:10:53 +00:00
Alexandre Poirot 353c004f3a Bug 1622219 - Stop returning any value from ThreadActor.attach. r=jdescottes
We weren't actually returning any value.
The only case when we return something is when the RDP method throws and return
an object response with an "error" attribute.
I imagine this has been refactored incorectly from old style actor to protocol.js.
We should throw in case of errors if we want to transfer a RDP message with "error" attribute.

Differential Revision: https://phabricator.services.mozilla.com/D66132
2020-03-16 11:37:52 +00:00
Andreea Pavel ddf19b9e93 Backed out 4 changesets (bug 1619622, bug 1622219) for failing dt at browser_dbg-browser-content-toolbox.js on a CLOSED TREE
Backed out changeset ee78eb11695d (bug 1619622)
Backed out changeset f83aee4ecf04 (bug 1622219)
Backed out changeset 6616e4b92e83 (bug 1622219)
Backed out changeset 48d662255ed1 (bug 1622219)
2020-03-16 13:33:51 +02:00
Alexandre Poirot 8504de0dd6 Bug 1622219 - Stop returning any value from ThreadActor.attach. r=jdescottes
We weren't actually returning any value.
The only case when we return something is when the RDP method throws and return
an object response with an "error" attribute.
I imagine this has been refactored incorectly from old style actor to protocol.js.
We should throw in case of errors if we want to transfer a RDP message with "error" attribute.

Differential Revision: https://phabricator.services.mozilla.com/D66132
2020-03-13 12:26:13 +00:00
Mihai Alexandru Michis 500d6111bf Backed out 5 changesets (bug 1619622) for causing devtool failures in browser_dbg-browser-content-toolbox.js
CLOSED TREE

Backed out changeset d447fd6fa18d (bug 1619622)
Backed out changeset f2ac72165a3a (bug 1619622)
Backed out changeset ceeaf109d8b6 (bug 1619622)
Backed out changeset 778c166fd33f (bug 1619622)
Backed out changeset 9a2b75a25794 (bug 1619622)
2020-03-11 21:17:35 +02:00
Alexandre Poirot 9f5d4641e2 Bug 1619622 - Stop returning any value from ThreadActor.attach. r=jdescottes
We weren't actually returning any value.
The only case when we return something is when the RDP method throws and return
an object response with an "error" attribute.
I imagine this has been refactored incorectly from old style actor to protocol.js.
We should throw in case of errors if we want to transfer a RDP message with "error" attribute.

Differential Revision: https://phabricator.services.mozilla.com/D66132
2020-03-11 13:35:54 +00:00
Jason Laster fdd5e7fbe2 Bug 1609815 - Remove Web Replay UI. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D60679
2020-02-10 21:03:28 +00:00
Noemi Erli b044f76822 Backed out changeset cfe2388a674e (bug 1609815) for causing TypeError in browserContext CLOSED TREE 2020-02-11 00:35:52 +02:00
Jason Laster 616dc3d1a7 Bug 1609815 - Remove Web Replay UI. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D60679
2020-02-10 21:03:28 +00:00
Andreea Pavel 021a735353 Backed out changeset c41e5432b3c5 (bug 1609815) for build bustages at JSControl.cpp on a CLOSED TREE 2020-01-23 22:34:40 +02:00
Jason Laster ff187aeac5 Bug 1609815 - Remove Web Replay UI. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D60679
2020-01-23 20:07:37 +00:00
Brian Hackett de7f3976a2 Bug 1608261 - Shade untraversed and unscanned regions differently on timeline, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D59421
2020-01-10 20:39:03 +00:00
Jason Laster 982cb83db0 Bug 1593846 - Paused packet should return a frame front. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D52259
2019-11-08 16:52:25 +00:00
Noemi Erli 7c5f58d543 Backed out changeset 22df7ed1b3c4 (bug 1593846) for causing debugger failures CLOSED TREE 2019-11-08 06:16:34 +02:00
Jason Laster 358078cd32 Bug 1593846 - Paused packet should return a frame front. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D52259
2019-11-07 23:19:04 +00:00
Jason Laster aa5d9e637f Bug 1571704 - Make ThreadActor.frames return Frame fronts instead of JSON objects. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D51004
2019-11-07 20:22:43 +00:00
Daniel Varga 67eef8f43e Backed out 2 changesets (bug 1571704) for xpcshell failure at devtools/server/tests/unit/test_blackboxing-01.js. On a CLOSED TREE
Backed out changeset c4bcee0f733a (bug 1571704)
Backed out changeset 25e20d00d43f (bug 1571704)
2019-11-07 01:33:18 +02:00
Dorel Luca a246799258 Bug 1571704 - Fixed eslint. CLOSED TREE 2019-11-06 23:49:08 +02:00
Jason Laster 8d31234f8c Bug 1571704 - Make ThreadActor.frames return Frame fronts instead of JSON objects. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D51004
2019-11-06 20:07:35 +00:00
Coroiu Cristina 2026e991f2 Backed out changeset 5dd0214c5129 (bug 1571704) for ESlint failure and causing hunks failed when backout Bug 1592616 on a CLOSED TREE 2019-11-06 22:52:53 +02:00
Jason Laster 9c8469299e Bug 1571704 - Make ThreadActor.frames return Frame fronts instead of JSON objects. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D51004
2019-11-06 20:07:35 +00:00
jaril 878f31d03c Bug 1581245 - Add a frame timeline to web replay
Differential Revision: https://phabricator.services.mozilla.com/D49698
2019-10-28 14:17:18 +00:00
Logan Smyth 08fed3d977 Bug 1585902 - Use the protocoljs framework for emitting events. r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D48147
2019-10-09 11:03:33 +00:00
jaril 2f6838a70a Bug 1581245 - Added server support for frame timelines
Differential Revision: https://phabricator.services.mozilla.com/D48635
2019-10-09 05:17:17 +00:00
Jason Laster b0d8a25e50 Bug 1110276 - Log on Events (UI). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D46077
2019-09-17 21:17:58 +00:00
Jason Laster 5162def7b4 Bug 1579658 - Hovering on the console jump button should update the viewport. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D45133
2019-09-11 03:43:30 +00:00
championshuttler 6ad45b0641 Bug 1555022 - Remove unused methods on the Thread Actor. r=jdescottes,jlast
Differential Revision: https://phabricator.services.mozilla.com/D44957
2019-09-10 22:01:36 +00:00
Razvan Maries eed3ae2236 Backed out changeset b93f753ddfe4 (bug 1579658) for ES Lint failure. CLOSED TREE 2019-09-11 04:50:58 +03:00
Jason Laster ab8b73865b Bug 1579658 - Hovering on the console jump button should update the viewport. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D45133
2019-09-11 00:04:03 +00:00
Brian Hackett 424a8fd38a Bug 1576318 Part 4 - Add testing method to get the debugger requests and associated stacks for the current pause, r=loganfsmyth.
Depends on D43320

Differential Revision: https://phabricator.services.mozilla.com/D43321
2019-08-30 17:10:57 +00:00
Brian Hackett 05497c6f28 Bug 1556813 Part 5 - Server changes for instrumentation based control logic, r=loganfsmyth. 2019-06-12 07:42:49 -10:00
yulia 33b1b832c3 Bug 1559819 - rename context to thread; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D32849
2019-07-11 09:45:02 +00:00
Victor Porof 435f7b056d Bug 1561435 - Format remaining devtools/, a=automatic-formatting, CLOSED TREE
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D35894
2019-07-05 11:29:32 +02:00
Brian Hackett 1fc9f03043 Bug 1484818 - Fix record/replay problems with protocol.js ThreadClient, r=yulia. 2019-06-20 06:31:55 -10:00
yulia 586e646b96 Bug 1494796 - get rid of ThreadClient specifics in DebuggerClient, interrupt method; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D32847
2019-06-14 04:23:57 +00:00
yulia 671431fb86 Bug 1494796 - get rid of ThreadClient specifics in DebuggerClient, attach/detach methods and events; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D32845
2019-06-14 04:24:01 +00:00
yulia 7598766140 Bug 1494796 - get rid of ThreadClient specifics in DebuggerClient ; r=jdescottes
This is part one of removing threadClient specifics out of the debuggerClient. We were
managing messages from the thread client in a special way -- this was the "Unsolicited Pauses"
object that we had before. This patch updates the threadClient to use Front style events. This
required updating the spec for the threadClient, and several of the methods. What has not been fully
migrated here is the "resumed" event, as this is much more complex. This is taken care of in the
next patch.

Differential Revision: https://phabricator.services.mozilla.com/D32695
2019-06-14 04:24:15 +00:00