Carsten "Tomcat" Book
87351c1f33
Backed out changeset 81f230994acd (bug 980502) for hopefully fixing gi tests
2014-03-26 11:09:34 +01:00
Jordan Santell
26e51839f0
Bug 980502 - Implement WebAudio actor and AudioNode actor. r=vp
2014-03-06 16:39:00 -08:00
James Long
4a45f57239
Bug 812172 - Add conditional breakpoint handling to the debugger server. r=past
2014-03-24 09:37:24 -04:00
Ryan VanderMeulen
980127328b
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
J. Ryan Stinnett
35bd31d04c
Bug 985094 - Show typeName from protocol.js in listTabs reply. r=past
2014-03-18 15:16:43 -05:00
James Long
0ca81738ed
Bug 812172 - Conditional breakpoints logic should be handled server-side. r=past
2014-03-21 08:55:50 -04:00
Ryan VanderMeulen
1aa516273f
Merge m-c to fx-team.
2014-03-13 15:37:02 -04:00
Eddy Bruel
827f9a4f7c
Bug 859372 - Refactor Services.jsm;r=past
2014-03-13 16:01:32 +01:00
Shih-Chiang Chien
b7d771fbb4
Bug 943251 - [app-manager] Add preference actor. r=jryans
2014-03-03 09:41:36 +08:00
Girish Sharma
6cc0fe6b61
Bug 965872 - Storage Inspector - actor for cookies, local storage and session storage, r=jwalker
2014-03-12 03:36:43 +05:30
Bill McCloskey
7eeed6543c
Bug 937172 - Rename ContentAppActor to ContentActor (r=ochameau,past)
2014-03-10 09:38:17 -07:00
Bill McCloskey
530618f28c
Bug 937172 - Use a parent-determined prefix for debugging child processes (r=ochameau,past)
2014-03-10 09:38:12 -07:00
Jan Keromnes
dc117dd6a6
Bug 962577 - Refactor webapps actor's _connectToApp to make it reusable. r=ochameau
2014-03-10 11:32:37 -04:00
Ryan VanderMeulen
991cf68d46
Merge inbound to m-c.
2014-03-04 17:12:58 -05:00
Alexandre Poirot
8ac8a03c44
Bug 958043 - Remove useless enable-content-actors pref and ContentTabActor in b2g parent process. r=past
...
--HG--
extra : rebase_source : bae30ce729a4d50de581365547b23b719a672171
2014-03-03 14:11:00 -05:00
Eddy Bruel
5cb0124aa5
Bug 859372 - Refactor DevToolsUtils.js;r=past
2014-03-04 15:38:05 +01:00
Joe Walker
3d539a8363
Bug 933727 - Split gcli.jsm and use JS directly from gcli project; r=mratcliffe
...
* * *
Bug 933727 - Update Developer Toolbar to use promises and split out GCLI; r=mratcliffe
* * *
Bug 933727 - Update GCLI tests to use Task.spawn; r=mratcliffe
* * *
Bug 933727 - Update the Inspector to use split out GCLI; r=pbrosset
* * *
Bug 933727 - Update style editor to use split out GCLI; r=harth
* * *
Bug 933727 - Update Debugger to use split out GCLI; r=past
* * *
Bug 933727 - Update Profiler/Tilt/Scratchpad to use split out GCLI; r=valueof
--HG--
rename : browser/devtools/commandline/test/browser_cmd_pref.js => browser/devtools/commandline/test/browser_cmd_pref1.js
rename : browser/devtools/commandline/test/browser_cmd_pref.js => browser/devtools/commandline/test/browser_cmd_pref2.js
rename : browser/devtools/commandline/test/browser_gcli_cli.js => browser/devtools/commandline/test/browser_gcli_cli1.js
rename : browser/devtools/commandline/test/browser_gcli_cli.js => browser/devtools/commandline/test/browser_gcli_cli2.js
rename : browser/devtools/commandline/test/browser_gcli_completion.js => browser/devtools/commandline/test/browser_gcli_completion1.js
rename : browser/devtools/commandline/test/browser_gcli_completion.js => browser/devtools/commandline/test/browser_gcli_completion2.js
2013-09-03 12:20:27 +01:00
Paul Rouget
a046a54db7
Bug 962511 - Implement an eventlooplag actor. r=past
2014-02-05 16:29:38 +01:00
Jan Keromnes
888a022f0f
Bug 961392 - B2G RemoteDebugger.start() and toolkit DebuggerServer.addBrowserActors() duplicate code. r=ochameau, r=past
2014-01-24 12:11:00 +02:00
Panos Astithas
a3b4c00141
Add a memory actor for collecting memory usage data (bug 923275); r=paul
2013-12-03 13:41:02 +02:00
Panos Astithas
71a3267914
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
Alexandre Poirot
48556f4145
Bug 952214 - Re-enable webapps actor mochitest on b2g desktop and cover shell.js debugger server initialization. r=paul
2014-01-13 08:44:47 -05:00
J. Ryan Stinnett
2d8cc68aa0
Bug 946813 - Part 4: Reland bug 941012 with working chrome debugger. r=past
2014-01-06 14:55:00 -06:00
Luca Greco
4fd734cd33
Bug 937197 - Handle requestTypes RDP request for any existent RDP actor. r=fitzgen
2014-01-06 18:27:10 +01:00
Heather Arthur
f7431c62c4
Bug 949556 - Add Firefox 26-28 backwards compatibility to Style Editor. r=paul
2013-12-19 11:32:12 -05:00
J. Ryan Stinnett
2a77876f98
Bug 946813 - Part 0: Backout ef84114446cc (bug 941012) for breaking browser debugger. r=bustage
...
--HG--
extra : rebase_source : d2f9506adc15b5f72c0dda2fd4f28deabbf874ec
2013-12-18 12:48:38 -06:00
Heather Arthur
a7060d94f3
Bug 926014 - Support CSS source maps; r=dcamp
...
--HG--
rename : browser/devtools/styleeditor/StyleEditorPanel.jsm => browser/devtools/styleeditor/styleeditor-panel.js
2013-12-06 23:52:32 -08:00
Brian Grinstead
5d68ce0a66
Bug 931191 - Inspector janks for seconds at a time looking at chat.meatspac.es. r=dcamp
2013-11-06 15:39:50 -06:00
Alexandre Poirot
795cb89ab5
Bug 941012 - Always use SDK loader to load DebuggerServer. r=jryans
2013-12-02 11:34:47 -05:00
Ryan VanderMeulen
05fada976c
Backed out 2 changesets (bug 941012, bug 931921) for suspicion of breaking Mn on OSX. CLOSED TREE
...
Backed out changeset c50cca7d248a (bug 941012)
Backed out changeset eb8d750eabb3 (bug 931921)
2013-12-02 13:47:29 -05:00
Alexandre Poirot
4fd210bd58
Bug 941012 - Always use SDK loader to load DebuggerServer. r=jryans
2013-12-02 11:34:47 -05:00
Paul Rouget
a333f2de36
Bug 935229 - Open unix socket with 666 permissions instead of 600. r=past
2013-11-15 21:47:01 -05:00
Nick Fitzgerald
7877d181c0
Bug 930141 - Replace escodegen with pretty-fast in the debugger and scratchpad pretty printing backend; r=gps,dcamp,past,benvie
2013-11-05 22:49:22 -08:00
Phil Ringnalda
637fba4ee3
Back out 5b70e599577c (bug 930141) for test_loader_paths.html bustage
2013-11-05 22:19:28 -08:00
Nick Fitzgerald
082a95b42c
Bug 930141 - Replace escodegen with pretty-fast in the debugger and scratchpad pretty printing backend; r=gps,dcamp,past,benvie
2013-11-05 20:24:17 -08:00
Jim Blandy
f5fe246dd7
Bug 919349: Remove infelicitous uses of 'delete' from the JavaScript debugger server. r=dcamp
2013-10-27 11:03:20 -07:00
Victor Porof
dfb7848eaa
Bug 910953 - Implement the backend for a WebGL shader editor, r=dcamp,vlad
2013-09-09 23:33:25 +03:00
Alexandre Poirot
b2e2587f4c
Bug 912213 - Fix conflicts between two ContentTabActor classes r=paul
2013-09-11 05:45:00 +02:00
Nick Fitzgerald
a905799f48
Bug 762761 - add prettyPrint request to the remote debugging protocol server/client; r=past
2013-09-11 10:15:51 -07:00
Marco Castelluccio
f052ef55a8
Bug 777428 - Make it possible to debug webapps running in desktop webapp runtime. r=past
2013-09-10 20:59:04 -04:00
Alexandre Poirot
ce5974e3b3
Bug 832000 - Use unix domain socket file for devtools remote connection. r=jimb, r=vingtetun
2013-09-10 12:52:33 -04:00
Fabrice Desré
a1fd669571
Bug 912898 - B2G: Don't kill adb (or lock the screen) if a debugger client is connected r=past
2013-09-07 16:28:51 -07:00
J. Ryan Stinnett
7f14ff5273
Bug 911127 - Repair DebuggerServer loading on B2G. r=dcamp
2013-08-31 02:34:26 +02:00
J. Ryan Stinnett
cce5c9715c
Bug 910184 - Use a separate server for Browser Debugger. r=vporof
2013-08-28 16:19:34 +02:00
Oprea Victor Andrei
11d5c58f75
Bug 904201 - Add error message for "noSuchActor". r=bbenvie
2013-08-26 11:59:26 +02:00
Paul Rouget
cd583fea70
Bug 895360 - [app manager] Device meta data actor. r=poirot.alex
2013-08-21 08:56:40 +02:00
Nick Fitzgerald
962f284d21
Bug 906796 - _unknownError should suck less; r=vporof
2013-08-20 11:15:15 -07:00
Nick Fitzgerald
0b45b3dd1b
Bug 906795 - safeErrorString should include a stack; r=vporof
2013-08-20 11:15:11 -07:00
Dave Camp
7d7c938878
Bug 895982 - JS debugger: use of promises in server doesn't preserve request/reply ordering. r=jimb
2013-08-08 22:28:41 -07:00
Alexandre Poirot
661ae7ad91
Bug 900500 - Add pref to bypass devtool's prompt on remote connection. r=robcee, r=mgoodwin
2013-08-06 17:56:45 -04:00