Commit Graph

402 Commits

Author SHA1 Message Date
Dave Camp
8bceb2ee2a Bug 883604 - Implement NodeFront.isDocumentElement. r=paul 2013-06-17 06:52:51 -07:00
Dave Camp
71d54a5b47 Bug 883603 - Don't reply to getWalker request until DOM content is loaded. r=paul 2013-06-17 06:52:51 -07:00
Dave Camp
fee8937e4e Bug 883602 - Import all parents when using frontForRawNode(). r=jwalker 2013-06-17 06:52:51 -07:00
Dave Camp
f75b6dc79c Bug 883599 - Fix the inspector actor's nextSibling and previousSibling requests. r=paul 2013-06-10 21:18:18 -07:00
Dave Camp
2f9475a47e Bug 881120 - Allow clients to specify nodes that shouldn't be released. r=jwalker 2013-06-11 20:27:23 -07:00
Dave Camp
d06fd61fb5 Bug 878443 - Let the inspector actor expire actors for nodes that are no longer connected to the tree. r=jwalker
--HG--
extra : rebase_source : 0f6e871eebfd817b70d8229127b6cd285950ea86
2013-06-07 11:06:39 -07:00
Dave Camp
3778dbeba6 Bug 878614 - Handle subdocument loads/unloads in the inspector actor. r=jwalker
--HG--
extra : rebase_source : 08d33498922f3a8b46faa5b1b11c6d8d25de9f17
2013-06-07 11:02:32 -07:00
Dave Camp
d324f55f93 Bug 878442 - Add tree change mutations to the inspector actor. r=jwalker
--HG--
extra : rebase_source : 54401ddc820a0636f2980b8051207c4fa9968113
2013-06-06 16:22:01 -07:00
Dave Camp
ac6904d5a4 Bug 878441 - Add simple mutation watching to the inspector actor. r=jwalker
--HG--
extra : rebase_source : 1f6a187ccaa8a8d0454da7271a5adbfd890c7c79
2013-06-06 16:09:16 -07:00
Dave Camp
2d2a4af3fe Bug 878381 - Keep track of parents and children on the client side of the inspector. r=jwalker
--HG--
extra : rebase_source : c8ba58bf283e6c2c99c0c1ba8959ce97fc266d8a
2013-06-06 16:09:16 -07:00
Dave Camp
9c3398edd6 Bug 878379 - Change the walker's querySelector requests to provide any nodes needed to connect to the root node. r=jwalker
--HG--
extra : rebase_source : c234f32af28b5c137e679b1da1d9e5967fc08b3f
2013-06-06 16:09:16 -07:00
Dave Camp
85a97695bf Bug 877300 - Add a basic DOM walker actor. r=jwalker
--HG--
extra : rebase_source : 984ca53aba9223f1d7c716a394cef2fc72bf8438
2013-06-06 16:09:16 -07:00
Dave Camp
fa2deceeb1 Bug 866306 - Add a library to make devtools protocol interaction a bit easier - fix xpcshell tests, r=orange 2013-06-15 12:10:23 -07:00
Dave Camp
3098ad3a35 Bug 881101 - hooks.other is null after shutting down the debugger. r=past 2013-06-10 21:16:47 -07:00
Dave Camp
f6dd109fad Backout revision 5c76c23df424 for bad commit message. 2013-06-15 10:21:50 -07:00
Dave Camp
364d796a6d Bug 866306 - Add a library to make devtools protocol interaction a bit easier. r=jimb
--HG--
extra : rebase_source : 1b8d8b42ccea6bfea01297a16a561e55f192d554
2013-06-06 12:29:27 -07:00
Dave Camp
57221414e1 Bug 877295 - Allow actors to be loaded as addon-sdk modules. r=past
--HG--
extra : rebase_source : 8f5e3247a5b98fb67bc3d659549b4040bb2d2f42
2013-06-10 21:16:47 -07:00
Dave Camp
64c9e404fc Bug 877295 - Allow actors to be loaded as CommonJS modules. r=past
--HG--
extra : rebase_source : c9f1f7da216e006ab1983127f9aa61da25f7da92
2013-06-06 16:06:08 -07:00
Jim Blandy
014a9073db Bug 878958: Handle a greeting packet as if it were reply from the root actor. r=dcamp 2013-06-14 13:14:30 -07:00
Jim Blandy
ab53ba2a4a Bug 878958: Separate out a function for setting reply handlers. r=dcamp 2013-06-14 13:14:30 -07:00
Jim Blandy
3de0c7f00e Bug 878958: In DebuggerClient, substitute mainRoot for _connected. r=dcamp 2013-06-14 13:14:30 -07:00
Jim Blandy
7ff10cfcb3 Bug 878958: Use a Map to map actor names to reply handlers, not an object. r=dcamp 2013-06-14 13:14:30 -07:00
Jim Blandy
ca4c2b59f4 Bug 878958: Use arrow functions in JS debugger client code. r=dcamp 2013-06-14 13:14:30 -07:00
Jim Blandy
3bb4e4f973 Bug 878901: Create a separate client front object, RootClient, for communicating with root actors. r=dcamp 2013-06-14 13:14:29 -07:00
Nick Fitzgerald
f9b181c2d5 Bug 882986 - A source map's sourcesContent doesn't work when the original file path is absolute; r=dcamp 2013-06-13 18:21:06 -07:00
Nick Desaulniers
f845a651ac Bug 881499 - Modify WebApps actor to receive receipts. r=fabrice 2013-06-12 20:47:14 -04:00
Panos Astithas
e7698e0f66 Bug 773590 - Display the return value when stepping out of a function; r=vporof 2013-06-12 12:56:15 +03:00
Philipp Kewisch
8449e98723 Fix bug 881671 - Comment for appShellDOMWindowType is wrong. r=jimb 2013-06-11 14:53:48 +02:00
Philipp Kewisch
36392d9af3 Fix bug 881468 - Event listener not properly removed in BrowserTabList. r=jimb
Fix bug 881468 - Event listener not properly removed in BrowserTabList. r=jimb
2013-06-11 13:04:29 +02:00
Nick Fitzgerald
c85e0b6a3c Bug 877682 - blackbox sources in the debugger server via the rdp; r=dcamp,past 2013-06-11 17:23:00 +03:00
Mihai Sucan
2aea3f340c Bug 861338 - [browserconsole] Cache Console.jsm API calls with ConsoleAPIStorage.jsm; r=jwalker 2013-06-07 20:13:48 +03:00
Panos Astithas
62b5afefab Don't take the slow async path when source maps are not enabled or present (bug 873224); r=rcampbell f=nfitzgerald 2013-06-11 10:58:57 +03:00
Jonathan Griffin
0be31f0242 Bug 797529 - Make DevToolsUtils.js compatible with B2G compartment sharing, r=past 2013-06-06 20:00:11 -07:00
Nick Fitzgerald
4d9ce027ff Bug 870361 - Change the symbol for source map pragmas from @ to #. r=jorendorff 2013-06-10 08:36:23 -04:00
Mihai Sucan
76a046193d Bug 877773 - If Browser console is staying opened, Browser UI freezes for a while when open youtube page; r=robcee 2013-06-04 18:47:39 +03:00
Mihai Sucan
b8b0822eb0 Bug 877953 - Fix for intermittent test_cached_messages.html | number of cached page errors - got n, expected 2; r=me 2013-06-04 22:12:11 +03:00
Jim Blandy
56bffabc42 No bug: comment fixes for JS debugger sourceMap support. f=fitzgen DONTBUILD 2013-06-05 18:06:43 -07:00
Ryan VanderMeulen
092e3941a2 Merge inbound to m-c. 2013-06-05 16:29:54 -04:00
Nick Fitzgerald
bb6f1f512c Bug 879246 - Fix intermittent failure in test_sourcemaps-02.js. r=past 2013-06-05 12:13:31 -04:00
Dave Camp
5aa4ecef33 Bug 878472 - Let local debugger clients find the DebuggerServerConnection. r=past 2013-06-03 09:05:29 -07:00
Jim Blandy
0aa67b4cf9 Bug 878319: Move makeInfallible into its own JSM. r=dcamp 2013-06-05 09:30:54 -07:00
Jim Blandy
6e250c165d Bug 870081: Share a common RootActor implementation amongst browser, Fennec, B2G, and xpcshell tests. r=past,mfinkle,fabrice 2013-06-02 10:19:41 +03:00
Panos Astithas
c44e64a862 Backout b0e571a21e22 for wrong bug number 2013-06-02 10:18:15 +03:00
Jim Blandy
6cc708a8d0 Bug 871081: Share a common RootActor implementation amongst browser, Fennec, B2G, and xpcshell tests. r=past,mfinkle,fabrice
--HG--
rename : browser/devtools/debugger/test/browser_dbg_listtabs.js => browser/devtools/debugger/test/browser_dbg_listtabs-01.js
2013-05-17 15:17:00 +03:00
Dave Camp
eaa4cb5cd8 Bug 878292 - Profiler actor leaves the profiler running in some cases. r=anton, r=robcee 2013-06-01 11:53:54 -07:00
Dave Camp
6ae5881813 Bug 877719 - DebuggerServer.destroy should always work. r=past 2013-05-30 09:42:00 -07:00
Nick Fitzgerald
6764647783 Bug 760370 - Visually distinguish non-extensible objects; r=vporof 2013-05-29 19:47:00 +03:00
Jim Blandy
2d0a298590 Use DebuggerServer.addGlobalActor to register ChromeDebuggerActor, instead of writing out code with the same effect (bug 863936). r=past,mfinkle,fabrice 2013-04-19 17:33:00 +03:00
Dave Camp
08b5dfc57f Bug 867208 - Console.jsm is truncating messages. r=jwalker 2013-05-31 16:57:42 -07:00
Dave Camp
b498d5d0b9 Bug 877274 - Add console.exception to Console.jsm. r=msucan 2013-05-31 16:57:40 -07:00