Commit Graph

284 Commits

Author SHA1 Message Date
Panos Astithas
6e612db8b6 Bug 832231 - After a reload, breakpoints require multiple resumes to allow execution to continue; r=vporof 2013-05-01 18:29:33 +03:00
Phil Ringnalda
f8f51bfc19 Merge m-c to fx-team 2013-05-05 12:28:41 -07:00
Mihai Sucan
7143b7bc62 Bug 865792 - Firefox for Android remote console doesn't evaluate JS expressions; r=past 2013-05-01 14:38:45 +03:00
Myk Melez
8368ebf915 bug 856232 - let addons add DebuggerServer actors anytime; r=past,dcamp
---
 toolkit/devtools/debugger/server/dbg-server.js     | 15 ++--
 .../debugger/tests/unit/post_init_global_actors.js | 17 +++++
 .../debugger/tests/unit/post_init_tab_actors.js    | 17 +++++
 .../debugger/tests/unit/pre_init_global_actors.js  | 17 +++++
 .../debugger/tests/unit/pre_init_tab_actors.js     | 17 +++++
 .../debugger/tests/unit/test_add_actors.js         | 82 ++++++++++++++++++++++
 toolkit/devtools/debugger/tests/unit/xpcshell.ini  |  1 +
 7 files changed, 159 insertions(+), 7 deletions(-)
 create mode 100644 toolkit/devtools/debugger/tests/unit/post_init_global_actors.js
 create mode 100644 toolkit/devtools/debugger/tests/unit/post_init_tab_actors.js
 create mode 100644 toolkit/devtools/debugger/tests/unit/pre_init_global_actors.js
 create mode 100644 toolkit/devtools/debugger/tests/unit/pre_init_tab_actors.js
 create mode 100644 toolkit/devtools/debugger/tests/unit/test_add_actors.js

--HG--
extra : amend_source : 840d4a85559c17b84dedb18bf374ca6a3e84e631
2013-05-03 18:21:48 -07:00
Dave Camp
74e5c00822 Backed out changeset 9c204e0c1af1 (bug 867485) for bustage. 2013-05-01 14:03:19 -07:00
Dave Camp
4410b7de65 Bug 867485: Move the devtools loader into toolkit/ r=jwalker 2013-05-01 09:27:24 -07:00
Ryan VanderMeulen
27003d4e83 Merge m-c to inbound. 2013-05-01 08:00:14 -04:00
Tim Taubert
a687d09b37 merge m-c to fx-team 2013-05-01 10:18:22 +02:00
Heather Arthur
277e52d627 Bug 866264 - Intermittent devtools/styleeditor/test/browser_styleeditor_new.js | new editor shows 1 rule after modification - Got 2, expected 1; r=dcamp 2013-04-30 17:19:59 -07:00
Jim Blandy
21eb2a29e4 Bug 866231: Have the remote protocol profiler actor copy notification values and break cycles before sending them to the client. r=dcamp 2013-04-30 15:00:29 -07:00
Jim Blandy
f6ec534a2e Bug 865073: debugging protocol: Systematically catch and log exceptions thrown by handler functions that their callers would otherwise ignore. r=dcamp 2013-04-30 15:00:29 -07:00
Jim Blandy
f6f6aee0c8 Bug 865328: Close console clients by building a chain of continuations. r=msucan 2013-04-30 15:18:05 -07:00
Jim Blandy
29e4703a6f Bug 865328: debug protocol client: capture a 'self' variable, instead of doing lots of 'bind' calls. r=msucan
This lets us use ordinary function declarations, which can appear in the
order the code will run, for legibility.
2013-04-30 15:18:04 -07:00
Dave Camp
bf8e5ab9a8 Bug 855914 - Start using the jetpack loader in devtools. r=jwalker, f=ochameau
--HG--
rename : browser/devtools/framework/Sidebar.jsm => browser/devtools/framework/sidebar.js
rename : browser/devtools/framework/Target.jsm => browser/devtools/framework/target.js
rename : browser/devtools/framework/ToolboxHosts.jsm => browser/devtools/framework/toolbox-hosts.js
rename : browser/devtools/framework/Toolbox.jsm => browser/devtools/framework/toolbox.js
rename : browser/devtools/inspector/Breadcrumbs.jsm => browser/devtools/inspector/breadcrumbs.js
rename : browser/devtools/inspector/Highlighter.jsm => browser/devtools/inspector/highlighter.js
rename : browser/devtools/inspector/InspectorPanel.jsm => browser/devtools/inspector/inspector-panel.js
rename : browser/devtools/inspector/Selection.jsm => browser/devtools/inspector/selection.js
rename : browser/devtools/inspector/SelectorSearch.jsm => browser/devtools/inspector/selector-search.js
rename : browser/devtools/framework/ToolDefinitions.jsm => browser/devtools/main.js
rename : browser/devtools/markupview/MarkupView.jsm => browser/devtools/markupview/markup-view.js
rename : browser/devtools/shared/EventEmitter.jsm => browser/devtools/shared/event-emitter.js
rename : browser/devtools/shared/InplaceEditor.jsm => browser/devtools/shared/inplace-editor.js
rename : browser/devtools/shared/Undo.jsm => browser/devtools/shared/undo.js
rename : browser/devtools/styleinspector/CssHtmlTree.jsm => browser/devtools/styleinspector/computed-view.js
rename : browser/devtools/styleinspector/CssLogic.jsm => browser/devtools/styleinspector/css-logic.js
rename : browser/devtools/styleinspector/CssRuleView.jsm => browser/devtools/styleinspector/rule-view.js
rename : browser/devtools/styleinspector/StyleInspector.jsm => browser/devtools/styleinspector/style-inspector.js
rename : browser/devtools/tilt/TiltGL.jsm => browser/devtools/tilt/tilt-gl.js
rename : browser/devtools/tilt/TiltMath.jsm => browser/devtools/tilt/tilt-math.js
rename : browser/devtools/tilt/TiltUtils.jsm => browser/devtools/tilt/tilt-utils.js
rename : browser/devtools/tilt/TiltVisualizerStyle.jsm => browser/devtools/tilt/tilt-visualizer-style.js
rename : browser/devtools/tilt/TiltVisualizer.jsm => browser/devtools/tilt/tilt-visualizer.js
rename : browser/devtools/tilt/Tilt.jsm => browser/devtools/tilt/tilt.js
2013-04-11 13:59:08 -07:00
Dave Camp
f4486d5b7a Backed out changeset 9117c7ad29d5 for MaxHeap regression. 2013-04-28 14:42:23 -07:00
Dave Camp
001f607134 Bug 855914 - Start using the jetpack loader in devtools. r=jwalker, f=ochameau
--HG--
rename : browser/devtools/framework/Sidebar.jsm => browser/devtools/framework/sidebar.js
rename : browser/devtools/framework/Target.jsm => browser/devtools/framework/target.js
rename : browser/devtools/framework/ToolboxHosts.jsm => browser/devtools/framework/toolbox-hosts.js
rename : browser/devtools/framework/Toolbox.jsm => browser/devtools/framework/toolbox.js
rename : browser/devtools/inspector/Breadcrumbs.jsm => browser/devtools/inspector/breadcrumbs.js
rename : browser/devtools/inspector/Highlighter.jsm => browser/devtools/inspector/highlighter.js
rename : browser/devtools/inspector/InspectorPanel.jsm => browser/devtools/inspector/inspector-panel.js
rename : browser/devtools/inspector/Selection.jsm => browser/devtools/inspector/selection.js
rename : browser/devtools/inspector/SelectorSearch.jsm => browser/devtools/inspector/selector-search.js
rename : browser/devtools/framework/ToolDefinitions.jsm => browser/devtools/main.js
rename : browser/devtools/markupview/MarkupView.jsm => browser/devtools/markupview/markup-view.js
rename : browser/devtools/shared/EventEmitter.jsm => browser/devtools/shared/event-emitter.js
rename : browser/devtools/shared/InplaceEditor.jsm => browser/devtools/shared/inplace-editor.js
rename : browser/devtools/shared/Undo.jsm => browser/devtools/shared/undo.js
rename : browser/devtools/styleinspector/CssHtmlTree.jsm => browser/devtools/styleinspector/computed-view.js
rename : browser/devtools/styleinspector/CssLogic.jsm => browser/devtools/styleinspector/css-logic.js
rename : browser/devtools/styleinspector/CssRuleView.jsm => browser/devtools/styleinspector/rule-view.js
rename : browser/devtools/styleinspector/StyleInspector.jsm => browser/devtools/styleinspector/style-inspector.js
rename : browser/devtools/tilt/TiltGL.jsm => browser/devtools/tilt/tilt-gl.js
rename : browser/devtools/tilt/TiltMath.jsm => browser/devtools/tilt/tilt-math.js
rename : browser/devtools/tilt/TiltUtils.jsm => browser/devtools/tilt/tilt-utils.js
rename : browser/devtools/tilt/TiltVisualizerStyle.jsm => browser/devtools/tilt/tilt-visualizer-style.js
rename : browser/devtools/tilt/TiltVisualizer.jsm => browser/devtools/tilt/tilt-visualizer.js
rename : browser/devtools/tilt/Tilt.jsm => browser/devtools/tilt/tilt.js
2013-04-11 13:59:08 -07:00
Jim Blandy
644dd16ca6 Bug 865509: JS Debugger: List 'exception' in the UnsolicitedPauses table in dbg-client.jsm. r=dcamp 2013-04-26 14:37:44 -07:00
Heather Arthur
7538397570 Bug 816967 - Remotable Style Editor; r=dcamp 2013-04-25 09:46:13 -07:00
Panos Astithas
9356f5ba9d Bug 864900 - The listTabs protocol request can fail if made immediately after a tab is closed; r=rcampbell 2013-04-25 10:47:06 +03:00
Heather Arthur
40f827595f Backed out changeset 26caa9ab5c35 for XPCShell test failure 2013-04-24 17:17:39 -07:00
Heather Arthur
ec2001a60a Bug 816967 - Remotable Style Editor; r=dcamp 2013-04-24 16:14:00 -07:00
Tim Taubert
cfbfd9bf66 merge m-c to fx-team 2013-04-23 18:56:19 +02:00
Eddy Bruel
316cf39bb1 Bug 851836 - breakpoints[aLocation.line] is undefined after bug 820012; r=past 2013-04-22 08:44:00 +03:00
Tim Taubert
98e5f2d1fb merge m-c to fx-team 2013-04-19 09:42:19 +02:00
Panos Astithas
4865634708 Bug 862360 - Use the exported Promise.all instead of reimplementing it; r=rcampbell 2013-04-18 16:19:46 +03:00
Panos Astithas
1aef063560 Bug 849071 - Create some kind of chrome to turn source mapping on/off in the debugger, r=vporof 2013-04-16 18:00:33 +03:00
Nick Fitzgerald
3bb0728fee Bug 849069 - relative source map URLs should be resolved according to the spec's rules; r=past 2013-04-09 11:40:00 +03:00
Nick Fitzgerald
fd19397aa4 Bug 772119 - expose source mapped sources over the remote debugging protocol; r=past 2013-04-16 00:07:00 +03:00
Panos Astithas
4cb58bb08d Bug 861852 - Telemetry data from the remote protocol always appear in the remote buckets; r=rcampbell 2013-04-16 08:52:55 +03:00
Mihai Sucan
97c007a0fb Bug 851231 - Output Console.jsm API calls to the browser console; r=jwalker 2013-04-15 19:10:04 +03:00
Bobby Holley
629d0d4121 Bug 860438 - Straightforward cases. r=gabor 2013-04-18 11:36:03 -04:00
Ryan VanderMeulen
4cfe23799f Merge m-c to inbound. 2013-04-18 08:08:12 -04:00
Jim Blandy
fa217c6d48 Bug 866278: Remote debugging protocol: show sequence numbers with packets. r=past 2013-04-29 16:16:14 -07:00
Panos Astithas
a29e6eef51 Try to fix intermittent test_dbgsocket.js (bug 775924); r=me 2013-04-18 00:27:24 +03:00
Nick Fitzgerald
afd2b14002 Bug 850738 - Add a crap load of telemetry tests; r=past 2013-04-09 13:47:00 +03:00
Ryan VanderMeulen
a80af7452e Merge m-c to fx-team. 2013-04-10 11:01:28 -04:00
Panos Astithas
7e51ea1af4 Backout eb887b962dfa (bug 772119) on suspicion of leaks 2013-04-10 16:08:59 +03:00
Panos Astithas
38e06c621d Backout 50b1fc3ef560 (bug 849069) on suspicion of leaks 2013-04-10 16:05:35 +03:00
Nick Fitzgerald
c2026119b5 Bug 849069 - Relative source map URLs should be resolved according to the spec's rules; r=past 2013-04-09 11:40:00 +03:00
Nick Fitzgerald
8b6d233c14 Bug 772119 - Expose source mapped sources over the remote debugging protocol; r=past 2013-04-09 11:42:00 +03:00
Anton Kovalyov
01ca3ed315 Bug 855244 - Add support for the Profiler running in multiple tabs. r=past, r=robcee 2013-04-09 12:00:30 -07:00
Panos Astithas
2c66f95ee1 Bug 818134 - Allow multiple debuggers in toolboxes to debug separate tabs; r=rcampbell,dcamp 2013-04-09 14:17:03 +03:00
Mihai Sucan
96f22b193a Bug 783499 - Web Console should use the debugger API; r=past 2013-03-30 13:31:10 +02:00
Jim Blandy
e09d538598 Bug 837723: Implement Debugger.Object.prototype.unsafeDereference. r=jorendorff 2013-04-08 13:14:39 -07:00
Victor Porof
0b1d2a6827 Bug 855544 - Implement a network monitor, r=dcamp,msucan 2013-03-11 23:50:42 -07:00
Panos Astithas
a2312cd8df Bug 853787 - Report errors in nested event loops in xpcshell tests; r=jimb 2013-04-05 09:06:38 +03:00
Panos Astithas
4ec0bceb06 Add some telemetry to try to diagnose the cause for test_dbgsocket.js failing intermittently (bug 775924); r=me 2013-04-22 15:48:55 +03:00
Joey Armstrong
8e99512c32 bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS 2013-04-29 14:49:00 -04:00
Kyle Machulis
5aa83c3e11 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Kyle Machulis
c79ccc0693 Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00