gecko-dev/devtools/server
Nicolas Chevobbe 2ce628defc Bug 1551222 - Fix stacktrace for throwing console evaluated expressions. r=bhackett.
We now have stacktrace for expressions evaluated in the console
that throws, and we are stripping any frames that are devtools
internals.
But the way we were doing this meant that we were only having
one `debugger eval code` frame, even if the expression in the console
had multiple frames.
Also, if an expression was throwing without having any `debugger eval
code` frame (e.g. expression with SyntaxError), we were sending internal
frames.
This patch should fix those 2 cases and a linux 64 ccov intermittent
caused by a different line number for an internal frame in a fixture
packet.
Tests cases are added to the existing mochitest to ensure this
works as expected.

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

--HG--
extra : moz-landing-system : lando
2019-05-13 18:42:31 +00:00
..
actors Bug 1551222 - Fix stacktrace for throwing console evaluated expressions. r=bhackett. 2019-05-13 18:42:31 +00:00
performance Bug 1489745 - Convert the preference sample-frequency-khz to hz r=ochameau,mstange 2018-10-24 12:09:37 +00:00
socket Bug 1544051 - Part 3 - Scripted change to remove references to AddTask.js r=ahal 2019-04-18 16:51:01 +00:00
startup Merge mozilla-inbound to mozilla-central. a=merge 2019-02-28 12:57:50 +02:00
tests Bug 1549397 - add progress indicator to accessibility panel audit. r=yulia,flod 2019-05-13 14:01:16 +00:00
main.js Merge mozilla-inbound to mozilla-central. a=merge 2019-02-28 12:57:50 +02:00
moz.build Bug 1473513 - move ActorRegistry module to server/actors/utils; r=ochameau 2018-09-26 10:09:15 +02:00