Viktor Stanchev
499af697b5
Bug 867728 - Stream profiler JSON directly to a file. r=bgirard,terrence
...
--HG--
extra : rebase_source : 3472eb981d0c8778be318b3d51b51edfe8c1c96a
2014-04-21 16:48:47 -04:00
Nathan Froyd
e38e98bd67
Bug 997291 - remove write-only gInspectee variables from devtools server tests; r=jmaher
2014-04-16 13:21:20 -04:00
Girish Sharma
5b0b659de0
Bug 930931 - Storage Inspector - Indexed DB non-live actor, r=jwalker
2014-04-11 20:26:23 +05:30
Michael Ratcliffe
e7dad953b0
Bug 983948 - Add mach mochitest-devtools r=jmaher
2014-03-25 16:52:53 +00:00
Alexandre Poirot
a8558a1415
Bug 991636 - Fix toolkit/devtools/server/tests/mochitest/test_connectToChild.html test. r=msucan
2014-04-08 14:07:00 +02:00
Mihai Sucan
d0358d2b4f
Bug 989043 - Network monitor support for e10s. r=ochameau
2014-04-03 15:45:25 +03:00
Paolo Amadini
a4656e60fb
Bug 988327 - Convert to Promise.jsm in "toolkit/devtools/server/tests/mochitest". r=dcamp
2014-04-03 11:57:35 +02:00
Alexandre Poirot
f89d6b66d1
Bug 966991 - Ensure cleaning up child processes tab actors when disconnecting. r=jryans
2014-04-02 15:29:40 -04:00
Mark Hammond
cd2c8e6c5b
Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted.
2014-04-02 10:53:55 +11:00
Girish Sharma
08b0c6fdb3
Bug 982997 - Don't expect that data.added will be populated if data.deleted is blank. r=jwalker
2014-03-28 23:01:49 +05:30
Phil Ringnalda
b9b8a97985
Back out 43663582cfdb (bug 987404) because it looks like it disabled things even without e10s being defined
2014-03-30 23:18:57 -07:00
Mark Hammond
555f838434
Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted.
2014-03-31 14:11:49 +11:00
Wes Kocher
a7366bf369
Merge fx-team to m-c
2014-03-28 16:48:17 -07:00
Girish Sharma
75cee325f8
Bug 986467 - Remove the iframes before finishing the tests. r=jwalker
2014-03-28 20:42:15 +05:30
Shih-Chiang Chien
12620e28b9
Bug 983951 - Check selective set of preferences instead of all prefs. r=jryans
2014-03-28 10:44:04 -04:00
"J. Ryan Stinnett"
997536266b
Bug 985652 - Only register pref actor on b2g if certified is allowed. r=ochameau
2014-03-26 10:43:44 -07:00
Paolo Amadini
9414db136e
Bug 988330 - Convert to Promise.jsm in "toolkit/devtools/server/tests/unit". r=fitzgen
2014-03-26 17:32:11 +01:00
Panos Astithas
d61ad2229e
Bug 986481 - Expose Promise.jsm promises as a devtools loader global. r=dcamp
2014-03-14 11:33:09 +02:00
James Long
00a773bf84
Bug 812172 - Add conditional breakpoint handling to the debugger server. r=past
2014-03-24 09:37:24 -04:00
Ryan VanderMeulen
077104b33a
Backed out 3 changesets (bug 965527, bug 859059, bug 812172) for mochitest and xperf orange on a CLOSED TREE
...
Backed out changeset 18f579c4308e (bug 965527)
Backed out changeset 70ed33107301 (bug 859059)
Backed out changeset 7b59b92580fa (bug 812172)
2014-03-21 10:33:18 -04:00
James Long
a34d70c5d3
Bug 812172 - Conditional breakpoints logic should be handled server-side. r=past
2014-03-21 08:55:50 -04:00
Paolo Amadini
a55f0158dd
Bug 982597 - Remove backwards compatibility for the "sources" packet. r=fitzgen
2014-03-17 17:20:27 +01:00
Girish Sharma
f2f68e3927
Bug 982997 - Add some logging. r=jwalker
2014-03-14 00:07:50 +05:30
Ryan VanderMeulen
f40898828c
Merge m-c to fx-team.
2014-03-13 15:37:02 -04:00
Eddy Bruel
0781e7b954
Bug 859372 - Refactor Services.jsm;r=past
2014-03-13 16:01:32 +01:00
Jim Blandy
4141d7c0f0
Bug 978657: Provide introductionType information for HTML and XUL <script> elements. r=smaug
2014-03-12 13:10:02 -07:00
Jim Blandy
1bd3fd7475
Bug 978657: Convert test_Debugger.Source.prototype.introductionType.html to use addTest and runNextTest. r=past
2014-03-12 13:10:02 -07:00
Shih-Chiang Chien
6ea5833cdd
Bug 943251 - [app-manager] Add preference actor. r=jryans
2014-03-03 09:41:36 +08:00
Girish Sharma
2556e27bde
Bug 965872 - Storage Inspector - actor for cookies, local storage and session storage, r=jwalker
2014-03-12 03:36:43 +05:30
Eddy Bruel
15989ab51b
Bug 859372 - Refactor DevToolsUtils.js;r=past
2014-03-04 15:38:05 +01:00
Jim Blandy
2506f2364c
Bug 969786: Implement Debugger.Source.prototype.introductionScript. r=sfink
2014-02-26 15:20:00 -08:00
Wes Kocher
0ed2983140
Backed out 3 changesets (bug 969786) for m-oth permabustage on a CLOSED TREE
...
Backed out changeset a79a64806e6c (bug 969786)
Backed out changeset 198decf16acf (bug 969786)
Backed out changeset 7d0b03e13765 (bug 969786)
2014-02-26 17:05:33 -08:00
Jim Blandy
0e19c30a3b
Bug 969786: Implement Debugger.Source.prototype.introductionScript. r=sfink
2014-02-26 15:20:00 -08:00
Jim Blandy
ccfbb9a146
Bug 935203: Provide introductionType information for JS code appearing in event handlers. r=bz
2014-02-24 15:31:47 -08:00
Panos Astithas
0aa0c2add2
Use the wrapped global to decide if we are in an xpcshell environment or not (bug 901930). r=vporof
2014-02-15 10:57:26 +02:00
Paul Rouget
07de69f604
Bug 962511 - Implement an eventlooplag actor. r=past
2014-02-05 16:29:38 +01:00
Gregory Szorc
5f7ff500d3
Bug 969021 - Part 1: Consolidate moz.build data into parent moz.build files; r=ted
...
Many moz.build files define things that could be defined in parent
moz.build files. Keeping the number of moz.build files low helps with
build times due to less I/O and fewer directories traversed.
This patch eliminates a lot of moz.build files by moving their content
into parent moz.build files.
--HG--
extra : rebase_source : 0cfdf2697d10532e5b03cd27fbaadb41f42b837c
extra : amend_source : 0119d4e4881217f105e0e4ba1dfa9c8f7295f3e9
extra : histedit_source : eb49e62c67af2005fdc08d9c9a07f56bee98d558%2C50951e960e450f9b0e48fc7e8ec369d8666a63b0
2014-02-06 13:00:20 -08:00
Patrick Brosset
4b885fdd46
Bug 932896 - Retrieves image data from server for image tooltips and makes tooltip size a pref, r=jwalker,ttaubert
2014-02-05 11:53:46 +01:00
Jim Blandy
d9503ff767
Bug 964507: Add mochitests for Debugger.Source.protoype.element and .elementAttributeName. r=bz
2014-01-29 14:12:23 -08:00
Panos Astithas
2c406aadac
Add a memory actor for collecting memory usage data (bug 923275); r=paul
2013-12-03 13:41:02 +02:00
Tim Taubert
7bfc5b8029
merge m-c to fx-team
2014-01-23 10:57:35 +01:00
Jim Blandy
075e271ed0
Bug 958646: Implement Debugger.Script.prototype.global accessor. r=sfink
2014-01-22 16:55:12 -08:00
Panos Astithas
97a45e85f9
Make the debugger frontend cope with an already connected target (bug 933212); r=jryans,fitzgen
...
* Made the DebuggerClient, which is actually the RootActor front, not consider one of the attached child fronts as "active". Since a single DebuggerClient (or RootFront) is kept around for the App Manager's lifetime, it makes sense to move the notion of "active" tab to the toolbox's target. As each toolbox gets destroyed, the fronts should be detaching from their actors (if they are stateful) so that the app is no longer in a debugging state. Debugging a new app (or reconnecting to a previous one) will create new fronts anyway.
* Slightly refactored the TabClient, ThreadClient, SourceClient and TracerClient towards a protocol.js-based architecture, by adding parent-child references and lifecycle management. Now a tab-scoped thread actor for instance has the tab as its parent, while a global-scoped thread actor (chrome debugger) has the DebuggerCLient (RootFront) as its parent. This lets parents reference their children, so that caching in the target object can work. It also allowed me to move some methods from the DebuggerClient to the actual front that should be responsible, like reconfigureTab, reconfigureThread and attachThread. These methods now use DebuggerClient.requester, too.
* Added some error handling in the debugger client requester around "before" and "after" callbacks, which exposed some errors in tests that are now fixed.
* Fixed the state handling in the thread actor so that merely detaching from a thread doesn't put it in the exited state. This is the part that what was necessary for Firebug's use case.
* Properly loading tracer and webgl actors now on b2g.
2014-01-14 17:39:40 +02:00
Luca Greco
d2f9e61877
Bug 937197 - Handle requestTypes RDP request for any existent RDP actor. r=fitzgen
2014-01-06 18:27:10 +01:00
Nick Fitzgerald
5d34040335
Bug 951874 - self-hosted functions shouldn't appear in the Tracer; r=vporof
2013-12-19 10:41:34 -08:00
Nick Fitzgerald
00a923905f
Bug 929349 - Integrate a tracing debugger into our existing debugger; r=vporof,past
2013-12-18 14:17:27 -08:00
Panos Astithas
0a88c79288
Forbid out of order resumption when two tabs with the same URL are paused (bug 947830); r=fitzgen
...
Also consider stepping actions as a form of resumption and require the same resumption order when multiple tabs are paused.
2013-12-09 22:09:15 +02:00
Jeff Walden
6e6ec86b96
Bug 724768 - Store the various properties of Error objects in reserved slots, and eagerly create the stack string for them. r=bhackett for the TI bits, r=jimb otherwise
...
--HG--
extra : rebase_source : b1fc9b1f09c36a9f936aa518d53001f430808f95
2012-12-17 14:53:35 -05:00
Nick Fitzgerald
25be8aab63
Bug 917983 - BreakpointActor instances should be saved in the threadLifetimePool; r=past
2013-12-06 09:25:58 -08:00
Nick Fitzgerald
fe8a196d8d
Bug 943070 - Add a "depth" trace type to the tracer; r=past
2013-12-05 10:58:33 -08:00