Commit Graph

577 Commits

Author SHA1 Message Date
Mihai Sucan
894ed44dbd Bug 609872 - Ability to execute code in sub-documents (iframes/frames); r=past 2014-02-25 22:02:58 +02:00
Patrick Brosset
ac63b04c1c Bug 962647 - Nodes searched in the inspector selector-search box now appear correctly in the markup-view; r=harth 2014-02-25 16:33:57 +01: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
Fernando Jiménez
dcd2003855 Bug 903291 - App download hangs indefinitely if the child process dies before confirming the install. r=fabrice 2014-02-24 09:52:15 +01:00
Fabrice Desré
155aecfb5c Backout 96eaa0f376ab (bug 961282) for smoketest regression. 2014-02-21 11:54:03 -08:00
Marco Castelluccio
35f0c9f4e5 Bug 961282 - In Webapps.jsm, create directories only when really needed. r=fabrice 2014-02-20 15:35:09 -05:00
Mihai Sucan
4ada48fe50 Bug 952190 - Pretty output for native objects from chrome windows; r=past 2014-02-19 14:33:56 +02:00
Nick Fitzgerald
164c79ce0c Bug 974072 - Only restore breakpoints if there are breakpoints in the debugger server's breakpoint store; r=past 2014-02-18 14:35:50 -08:00
Nick Fitzgerald
5dae8b3d09 Bug 973983 - Use ES6 generators instead of old style generators in debugger script actors; r=vporof 2014-02-18 10:37:11 -08:00
Heather Arthur
b8c8a39fe3 Bug 971974 - Wait for style sheet to load before querying for imported sheets in style editor. r=pbrosset 2014-02-18 09:20:25 -05: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
Patrick Brosset
c91c3aa9c0 Bug 970532 - CSS rule-view deals with MathML elements correctly; r=miker 2014-02-12 12:14:46 +01:00
J. Ryan Stinnett
f0e492f68a Bug 919819 - Detect JS files from fetched content type. r=fitzgen
--HG--
rename : browser/devtools/debugger/test/browser_dbg_pretty-print-01.js => browser/devtools/debugger/test/browser_dbg_pretty-print-13.js
rename : browser/devtools/debugger/test/code_ugly.js => browser/devtools/debugger/test/code_ugly-8
rename : browser/devtools/debugger/test/doc_pretty-print.html => browser/devtools/debugger/test/doc_pretty-print-3.html
2014-02-11 15:35:11 -06: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
Brandon Benvie
9af85711e7 Bug 967813 - Change loader alias for acorn and add acorn/util/walk.js. r=fitzgen 2014-02-06 12:39:04 -08:00
J. Ryan Stinnett
257bb95f99 Bug 968440 - Update security check for getApp in webapps actor. r=ochameau 2014-02-05 15:34:23 -06:00
Alexandre Poirot
aa3aede020 Bug 966988 - Fix bug 959420 in webapps actor getManifestFor usage. r=paul 2014-02-05 13:29:52 -05: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
Carsten "Tomcat" Book
89b91b0de3 Backed out changeset 18d70a3136f5 (bug 932896) for mochitest-other bustage on a CLOSED TREE 2014-02-05 11:36:02 +01:00
Paul Rouget
b61d77d686 Bug 932896 - Retrieves image data from server for image tooltips and makes tooltip size a pref, r=jwalker,ttaubert 2014-02-05 10:02:52 +01:00
Ryan VanderMeulen
5cfd356b58 Backed out changeset 72fdce22d68f (bug 964545) for mochitest-bc crashes. 2014-02-04 15:09:06 -05:00
Erik Vold
2444de25e5 Bug 964545 - Add-on SDK page-mods are now debuggable r=dcamp 2014-01-27 23:21:31 -08:00
Alexandre Poirot
e90c22e00c Bug 962541 - Allow debugging the same app on subsequent connections. r=paul 2014-02-03 09:43:28 -05:00
Heather Arthur
cf4c251429 Bug 950915 - Watch for changes to CSS files on disk for source mapped files; r=dcamp 2014-02-01 12:26:53 -08:00
Patrick Brosset
7c890d7d69 Bug 952277 - DOMNodes can be highlighted and selected from the debugger [Australis]; r=past, vporof 2014-02-01 10:24:44 +01:00
Victor Porof
e9ae497850 Bug 946601 - Add performance statistics/piecharts in the Network Monitor, r=rcampbell 2014-02-01 08:37:53 +02: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
8d9cdbe611 Ignore native event listeners without a type (bug 962724); r=vporof 2014-01-29 11:23:10 +02:00
Girish Sharma
8bc1f3a4e7 Bug 717369 - Autocomplete CSS properties and values in the Style Editor - Part 1 - No tests, r=anton, msucan, dcamp, robcee, harth 2014-01-28 20:38:41 +05:30
Jan Keromnes
8fc991b4cd 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
2c406aadac Add a memory actor for collecting memory usage data (bug 923275); r=paul 2013-12-03 13:41:02 +02:00
Peter Van der Beken
46ee609d7b Bug 803106 part 2. Convert DOMStringList to WebIDL bindings - add WebIDL API and switch. r=bzbarsky 2013-07-09 13:54:21 -04: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
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
Panos Astithas
152ae46234 Don't clobber the thread actor global on reload for pages that contain child frames (bug 962632); r=fitzgen 2014-01-23 09:20:07 +02:00
Peiyong Lin
3da54daf6d Bug 961798 - Check if this.window is null in BrowserTabActor.prototype._setJavascriptEnabled. r=past 2014-01-21 09:55:00 +02:00
Patrick Brosset
3661e6dee0 Bug 961740 - Shows highlighter outline again after hovering over an element, then a text node, then the same element again, r=harth 2014-01-20 21:30:13 +01:00
Patrick Brosset
240fe62d93 Bug 958456 - Hides highlighter when hovering over non-visible nodes in markup-view; r=jwalker 2014-01-17 22:33:59 +01:00
Marco Castelluccio
a05143f25c Bug 959420 - Refactor saveApps, getManifestFor, readManifests, writeFile functions to use promises. r=fabrice 2014-01-16 16:26:24 -08:00
Ryan VanderMeulen
b05202b7e2 Merge inbound to m-c. 2014-01-16 15:06:12 -05:00
Patrick Brosset
b06852b6bd Bug 959076 - Browser toolbox inspector can pick elements from the browser UI; r=harth 2014-01-15 20:43:25 +01:00
Patrick Brosset
052157559e Bug 958763 - Prevent the highlighter from stealing the focus on markup-view hover; r=jwalker 2014-01-14 10:11:46 +01:00
Alexandre Poirot
1ada9ff931 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
f07297f9fc Bug 946813 - Part 4: Reland bug 941012 with working chrome debugger. r=past 2014-01-06 14:55:00 -06:00
Patrick Brosset
cb863d2cfe Bug 916443 - part 1 - Toolbox level remote highlighter [Australis], r=paul 2014-01-09 12:36:01 +01:00
Nick Fitzgerald
32d0ea6349 Bug 922835 - Fix the operator of an if conditional in the debugger server; r=robcee 2014-01-06 17:21:53 -08: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
Tom Schuster
e64b35e141 Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence 2014-01-09 18:39:36 +01:00
Chris Peterson
4780db17f8 Bug 955890 - Part 2: Fix some undefined property warnings in DevTools JS. r=rcampbell 2013-12-31 20:18:13 -08:00
Mihai Sucan
be2b346bce Bug 843004 - Part 2: ObjectActor grip changes to allow pretty output; r=benvie,past 2013-12-19 15:04:59 +02: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
Paul Rouget
6bb93c4d8d Bug 951616 - Use docshell to get manifest url. r=ochameau 2013-12-19 11:32:13 -05:00
Heather Arthur
d8ea087d7d Bug 949556 - Add Firefox 26-28 backwards compatibility to Style Editor. r=paul 2013-12-19 11:32:12 -05:00
J. Ryan Stinnett
8c53f25d2b 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
Nick Fitzgerald
00a923905f Bug 929349 - Integrate a tracing debugger into our existing debugger; r=vporof,past 2013-12-18 14:17:27 -08:00
Paul Rouget
98fa1513ce Bug 951609 - Fix scope issues in child.js. r=ochameau 2013-12-18 13:18:25 -05:00
Paul Rouget
8e66a2a341 Bug 951658 - Kill the inspector front even if walker.release() failed. r=pbrosset 2013-12-18 12:41:28 -05:00
Michael Ratcliffe
cb71ab3030 Bug 864098 - Add "Disable Cache" to options panel r=jwalker
--HG--
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs.html => browser/devtools/framework/test/browser_toolbox_options_disable_js.html
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs.js => browser/devtools/framework/test/browser_toolbox_options_disable_js.js
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs_iframe.html => browser/devtools/framework/test/browser_toolbox_options_disable_js_iframe.html
2013-12-18 09:34:49 +00:00
Carsten "Tomcat" Book
d1cebfc090 Backed out changeset 812c5f165aca (bug 864098) for XPC Bustage on a CLOSED TREE
--HG--
rename : browser/devtools/framework/test/browser_toolbox_options_disable_js.html => browser/devtools/framework/test/browser_toolbox_options_disablejs.html
rename : browser/devtools/framework/test/browser_toolbox_options_disable_js.js => browser/devtools/framework/test/browser_toolbox_options_disablejs.js
rename : browser/devtools/framework/test/browser_toolbox_options_disable_js_iframe.html => browser/devtools/framework/test/browser_toolbox_options_disablejs_iframe.html
2013-12-17 13:58:55 +01:00
Michael Ratcliffe
975eb6e7c7 Bug 864098 - Add "Disable Cache" to options panel r=jwalker
--HG--
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs.html => browser/devtools/framework/test/browser_toolbox_options_disable_js.html
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs.js => browser/devtools/framework/test/browser_toolbox_options_disable_js.js
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs_iframe.html => browser/devtools/framework/test/browser_toolbox_options_disable_js_iframe.html
2013-12-17 10:58:21 +00:00
Heather Arthur
b5b4861210 Bug 949678 - Rule view should show inline sheet links as 'inline:<lineno>' instead of '/:<lineno>' when source maps are enabled; r=pbrosset 2013-12-16 11:49:17 -08:00
Panos Astithas
c5250fd127 Bug 773563 - Cleanup BTA_detach callers to avoid redundant state checks; r=robcee 2013-12-16 21:27:00 +02:00
Brian Grinstead
163cea2fc8 Bug 950097 - [ruleview] Styles not being updated on some pages;r=paul 2013-12-13 13:17:23 -06:00
Bobby Holley
a7395d2ec6 Bug 937317 - Replace all instance of null cx pushing with AutoSystemCaller. r=bz
This is an easy bonus chunk of the work to phase out cx pushing in the browser.
2013-12-11 17:51:58 -08:00
Heather Arthur
1ef2e1c103 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
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
J. Ryan Stinnett
2bfcffdc08 Bug 947406 - Don't return promise when done with package upload. r=ochameau 2013-12-06 14:49:17 -06:00
Phil Ringnalda
e2e1627d17 Back out 35371620801a:bf2019278b77 (bug 937317) for gaia-ui-test bustage and frequent timeouts in its own test 2013-12-07 11:08:56 -08:00
Shu-yu Guo
cd7b33e9b2 Bug 946641 - Part 2: Revert in Debugger frontend to balance event suppression/unsuppression. (r=past) 2013-12-06 19:31:09 -08: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
Ryan VanderMeulen
ae7c01efb4 Merge m-c to inbound. 2013-12-06 16:13:37 -05:00
Bobby Holley
4d56f0a83d Bug 937317 - Replace all instance of null cx pushing with AutoSystemCaller. r=bz
This is an easy bonus chunk of the work to phase out cx pushing in the browser.
2013-12-06 12:01:42 -08: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
472b6d7295 Bug 917982 - The ThreadActor's threadLifetimePool should actually have the same lifetime as the thread; r=jimb 2013-12-05 16:33:53 -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
Panos Astithas
2fcf72e153 Properly exit nested event loops when a tab is abruptly closed (bug 942931). r=fitzgen 2013-12-05 09:33:55 +02:00
Brian Grinstead
e8f5763d4b Bug 931191 - Inspector janks for seconds at a time looking at chat.meatspac.es. r=dcamp 2013-11-06 15:39:50 -06:00
Mihai Sucan
17ad56e44c Bug 943496 - Autocomplete should execute native getters; r=past 2013-12-03 15:32:41 +02:00
Alexandre Poirot
e60b38d9c5 Bug 941012 - Always use SDK loader to load DebuggerServer. r=jryans 2013-12-02 11:34:47 -05:00
Alexandre Poirot
c9259f5e7c Bug 931921 - Prevent creating multiple intances of global actors. r=past 2013-12-02 11:34:47 -05:00
Ryan VanderMeulen
da2075e3fb 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
J. Ryan Stinnett
8bdef3ce43 Bug 912057 - Replace Browser Debugger with Browser Toolbox. r=past
--HG--
rename : browser/devtools/debugger/DebuggerProcess.jsm => browser/devtools/framework/ToolboxProcess.jsm
2013-12-02 02:28:01 -06:00
Alexandre Poirot
176237bc7a Bug 941012 - Always use SDK loader to load DebuggerServer. r=jryans 2013-12-02 11:34:47 -05:00
Alexandre Poirot
1244ab513a Bug 931921 - Prevent creating multiple intances of global actors. r=past 2013-12-02 11:34:47 -05:00
Victor Porof
c9827218ed Bug 943596 - The shader editor highlighting acts weirdly when there's a custom framebuffer attachment on the default renderbuffer, r=rcampbell 2013-11-27 09:08:52 +02:00
Christos Stathis
27e93d4496 Bug 842682 - Use the debugger API for autocomplete and provide suggestions from the selected stackframe scope; r=msucan 2013-11-26 20:42:02 +02:00
Victor Porof
058593c540 Bug 938549 - Recompiling shaders when highlighting is very heavy and loses cached state, r=rcampbell
--HG--
rename : browser/devtools/shadereditor/test/browser_se_programs-blackbox.js => browser/devtools/shadereditor/test/browser_se_programs-blackbox-01.js
rename : browser/devtools/shadereditor/test/browser_se_programs-highlight.js => browser/devtools/shadereditor/test/browser_se_programs-highlight-01.js
2013-11-26 10:51:20 +02:00
Nick Fitzgerald
3bf9547c4d Bug 934163 - Use Cu.isDeadWrapper in objectDescriptor; r=past 2013-11-25 10:31:46 -08:00
Nick Fitzgerald
12f3243085 Bug 934163 - Improve performance of tracer actors; r=past 2013-11-25 10:11:53 -08:00
Shu-yu Guo
bd20adfb23 Bug 941787 - Fix race between tab closure event and nested event loop popping in devtools browser actor. (r=panos) 2013-11-24 22:51:19 -08:00
Mike Hommey
9e5652d67f Bug 941989 - Remove useless EXTRA_DSO_LDOPTS. r=mshal 2013-11-23 07:02:10 +09:00
Nick Fitzgerald
463b65b788 Bug 917583 - part 1: make function's definition site its own request in the RDP; r=past 2013-11-05 16:40:00 -08:00
Panos Astithas
82f8a9a6a4 Black-box self hosted functions (bug 933738); r=fitzgen 2013-11-19 10:37:04 -08:00
Paul Rouget
cf896c5332 Bug 939840 - Show position in layout view. r=miker 2013-11-19 09:16:03 -05:00
Mike Hommey
a65383e1e9 Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
8ceb917350 Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps 2013-11-19 11:48:10 +09:00
Mike Hommey
9fe772e7fd Bug 939044 - Rename remaining MODULE definitions to XPIDL_MODULE. r=mshal 2013-11-19 11:47:43 +09:00
Mike Hommey
bb6779efe3 Bug 939044 - Remove most definitions of MODULE. r=mshal 2013-11-19 11:47:39 +09:00
Mike Hommey
d7b6f95761 Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps 2013-11-19 11:47:14 +09:00
Brandon Benvie
681a32500a Bug 936101 - Make ObjectActor.onDisplayString not call debuggee code. r=fitzgen 2013-11-18 13:24:54 -08:00
Victor Porof
f0f96dcf53 Bug 937627 - The webgl constructs cache should be per context, not per document global, r=rcampbell 2013-11-18 10:26:00 +02:00
Paul Rouget
f960f0c030 Bug 935229 - Open unix socket with 666 permissions instead of 600. r=past 2013-11-15 21:47:01 -05:00
Michael Ratcliffe
20b41f9880 Bug 929384 - Display color swatch for background properties with href. r=pbrosset 2013-11-11 15:17:41 +00:00
J. Ryan Stinnett
b1ebb3234c Bug 935854 - Always move uploaded package to installation dir. r=ochameau 2013-11-07 14:41:58 -06:00
Jonathan Fuentes
c9be77e235 Bug 895603 - Remove named function expressions from script actors. r=fitzgen 2013-11-07 09:27:40 -05:00
Ryan VanderMeulen
02ccc603da Merge fx-team to m-c. 2013-11-06 14:49:41 -05:00
Paul Rouget
ffc69ff31b Bug 914077 - Use rawNde() only if connection is not remote. r=bgrins 2013-11-06 09:02:09 -05:00
Nick Fitzgerald
4d9950e188 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
e355c02a2b Back out 5b70e599577c (bug 930141) for test_loader_paths.html bustage 2013-11-05 22:19:28 -08:00
Nick Fitzgerald
6e50381edd 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
Carsten "Tomcat" Book
12456cd937 merge mozilla-central to mozilla-inbound 2013-11-06 14:55:48 +01:00
Jon Coppeard
a992b2f985 Bug 927930 - Make nsJSInspector cycle collected as it has JS::Value members r=jimb r=smaug 2013-11-06 10:45:59 +00:00
Nick Fitzgerald
ec5210c15a Bug 918053 - TA__discoverSources should use Debugger.Source; r=past 2013-11-05 12:59:33 -08:00
Patrick Brosset
accb41d63a Bug 932937 - Images are resized on the server-side for image preview tooltips. r=harth 2013-11-05 11:19:29 -05:00
Victor Porof
de22d2e09d Bug 933646 - Blackboxing a program in the shader editor should hide the rendered geometry, r=rcampbell 2013-11-04 22:48:10 +02:00
Alexandre Poirot
7496e81759 Bug 933273 - Prevent loading AddonManager in webbrowser actor when not explicitely needed. r=nfitzgerald 2013-11-04 17:30:10 -05:00
Wes Kocher
f15e8e12f9 Backed out changeset 6cbc5a5a177f (bug 933646) for xpcshell bustage 2013-11-04 14:26:58 -08:00
Victor Porof
1475da937b Bug 933646 - Blackboxing a program in the shader editor should hide the rendered geometry, r=rcampbell 2013-11-04 22:48:10 +02:00
Dennis Schubert
fb4a8f4cd3 Bug 921366 - Fix output for throw false/0/null/undefined in Scratchpad; r=msucan 2013-11-01 18:03:30 +02:00
Panos Astithas
a9a0f8846f Bug 932880 - Small cleanups and fixes for browser_dbg_clean-exit-window.js. r=fitzgen 2013-11-01 20:09:50 +02:00
Panos Astithas
0ea8f3357e Bug 932880 - Make preNest/postNest not throw when the browser is abruptly shut down. r=rcampbell 2013-10-31 23:10:22 +02:00
Victor Porof
e9e75e2a94 Bug 932282 - Shader editor doesn't work with bfcache. r=past 2013-10-30 18:54:01 +02:00
Brian Grinstead
40ef0468bf Bug 932880: Developer tools leak many windows until shutdown in browser-chrome tests. r=anton CLOSED TREE 2013-10-30 20:29:06 -05:00
Dave Camp
55ca919b81 Bug 897194: Use outer window ID to match toolbox to tab rather than assuming the currently-selected tab. r=bgrins 2013-10-29 10:47:16 -07:00
Alexandre Poirot
6ba0f22831 Bug 920481 - Ensure flushing jar cache when updating an app. r=paul 2013-10-22 03:25:50 +02:00
Nicholas Nethercote
ba1e9bce90 Bug 925584 - Remove some unnecessary jsapi.h inclusions from .cpp files. r=Ms2ger.
--HG--
extra : rebase_source : 41fcb0e922a519ef679c1c1b6293c2b638e83a48
2013-10-10 15:22:35 -07:00
Jim Blandy
f9d01b87fc Bug 919349: Remove infelicitous uses of 'delete' from the JavaScript debugger server. r=dcamp 2013-10-27 11:03:20 -07:00
Patrick Brosset
e8f694c63f Bug 765105 - Tooltip shared component, showing image previews in markup, css rules and computed views, r=miker,harth 2013-10-26 00:51:01 +05:30
Ed Morley
d160d00dbe Merge mozilla-central and fx-team 2013-10-25 12:19:55 +01:00
Carsten "Tomcat" Book
f19f416288 Merge Fx-Team to Mozilla-Central 2013-10-25 11:21:15 +02:00
Mike Hommey
1d566f7586 Bug 929905 - Consolidate sources in moz.build. r=gps 2013-10-25 08:23:05 +09:00
Victor Porof
d43452240d Bug 910953 - Avoid strict warnings in webgl.js, r=me 2013-10-25 11:43:25 +03:00
Brian Grinstead
a89ef93583 Bug 895561 - 'Edit As HTML' option in the markup view - toolkit changes, r=fitzgen 2013-10-23 11:53:39 -05:00
Gijs Kruitbosch
60a3dcd1d6 Bug 920794 - make browser console DWIM, r=msucan 2013-10-22 16:37:23 +02:00
Alexandre Poirot
70bac2b98d Bug 918695 - Ensure dispatching tabDetached event for ContentAppActor when the app is closed/killed r=paul 2013-10-21 10:38:00 +01:00
J. Ryan Stinnett
f55e01c5c2 Bug 929824 - Pretty print RDP on receive. r=robcee 2013-10-22 20:41:57 -05:00
Paul Rouget
deef4c74bc Bug 926371 - show reflow events in the webconsole. r=msucan 2013-10-22 08:43:00 +01:00
Panos Astithas
45d5081115 Make the debugger more resilient in the presence of a bogus source map (bug 906889). r=fitzgen 2013-10-24 11:47:10 +03:00
Ed Morley
e1b978be3e Backed out changeset 54da01870611 (bug 920481) for test_webapps_actor.html timeouts on a CLOSED TREE 2013-10-23 16:15:02 +01:00
Alexandre Poirot
71344fb5d3 Bug 920481 - Ensure flushing jar cache when updating an app. r=paul 2013-10-19 21:14:44 +02:00
Alexandre Poirot
3ff98d25f0 Bug 927108 - Fix certified app actor installation r=paul 2013-10-19 21:03:30 +02:00
Nick Fitzgerald
9940956347 Bug 916180 - Make pretty printing toggle-able; r=vporof 2013-10-22 00:04:46 -07:00
Philipp Kewisch
98f0f1bb28 Bug 915444 - Add webProgress to root actor for the chrome style editor and inspector. r=harth 2013-10-17 21:28:49 +02:00
Phil Ringnalda
1ba1866ae9 Merge m-c to a CLOSED TREE f-t 2013-10-18 21:27:48 -07:00
Ehsan Akhgari
790a77af6e Backed out changeset a2ad798f4b90 (bug 915444) on the suspicion of this having caused frequent mochitest-bc oranges 2013-10-18 20:51:23 -04:00
Michael Ratcliffe
dcf9c27036 Bug 918716 - Add color swatches to devtools output parser. r=jwalker 2013-10-18 15:01:20 +01:00
Philipp Kewisch
f47d3f5134 Bug 915444 - Add webProgress to root actor for the chrome style editor and inspector. r=harth 2013-10-17 21:28:49 +02:00
Victor Porof
b1b35492d8 Bug 910953 - Implement the backend for a WebGL shader editor, r=dcamp,vlad 2013-09-09 23:33:25 +03:00
Fernando Jiménez
be4193d29b Bug 910466 - Refactor IPC app state updating. r=fabrice 2013-10-17 14:47:58 +02:00
Nick Fitzgerald
5ad1045447 Bug 812764 - Show magic properties on Error objects in the debugger; r=past 2013-10-15 10:21:44 -07:00
Nick Fitzgerald
a917b15075 Bug 922835 - Make youngestFrame a getter instead of managing it manually; r=past 2013-10-11 14:35:51 -07:00
Nick Fitzgerald
1154248953 Backout 6de71ba24d50 (bug 922835) because it was the wrong version of the patch. r=me 2013-10-11 14:26:13 -07:00
Nick Fitzgerald
d02d9e866d Bug 923735 - Tracer should attach why to frame exit packets; r=robcee 2013-10-11 13:40:42 -07:00
Nick Fitzgerald
df0d97a4e0 Bug 922835 - Make youngestFrame a getter instead of managing it manually; r=past 2013-10-11 13:30:36 -07:00
Patrick Brosset
175a738288 Bug 922125 - Destroy markup, rule and computed views on navigation and unload. r=miker 2013-10-11 11:50:33 -04:00
Birunthan Mohanathas
bfeb1b105e Bug 784739 - Switch from NULL to nullptr in toolkit/; r=ehsan 2013-10-10 16:36:42 -04:00
Paul Rouget
2184c53f22 Bug 921191 - Allow inspection/editing of SVG elements' CSS properties. r=mratcliffe 2013-10-09 09:46:48 -04:00
Nick Fitzgerald
2a36ab4a81 Bug 923600 - don't pretty print RDP packets when devtools.debugger.log is false; r=robcee 2013-10-06 11:45:07 -07:00
Paul Rouget
35667137e0 Bug 919496 - [app manager] Once an app has been installed, it doesn't show up in the 'installed app' tab. r=ochameau 2013-10-05 10:43:06 -04:00
Phil Ringnalda
6653050e19 Backed out changeset 0addc6532f62 (bug 923600) for b2g bustage 2013-10-04 19:04:41 -07:00
Nick Fitzgerald
3e8b8d13f6 Bug 923600 - don't pretty print RDP packets when devtools.debugger.log is false; r=robcee 2013-10-04 15:38:22 -07:00
Paul Rouget
048cf2d0e4 Bug 919981 - Dispatch app (un)install events via the webapps actor. r=fabrice 2013-10-04 13:01:14 -04:00
Victor Porof
78b0612db4 Bug 800857 - Handle getOwnPropertyDescriptor throwing when accessing "displayName", r=past 2013-10-04 10:33:08 +03:00
Ms2ger
7ffcd856c2 Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps 2013-10-03 09:11:13 +02:00
Ms2ger
105ce73cfa Bug 922268 - Remove empty makefiles; r=gps 2013-10-03 09:10:00 +02:00
Wes Kocher
4d92cef6c5 Merge inbound to m-c 2013-10-01 18:41:15 -07:00
Nick Fitzgerald
01536ebd1d Bug 918802 - Move the debugger's pretty printing into a worker; r=past 2013-10-01 14:25:19 -07:00
Panos Astithas
d043b7987a Bug 810966 - Display closed over variables in the variables view for functions that are not stack frames; r=vporof,msucan 2013-09-25 19:03:17 +03:00
Gregory Szorc
cc1da2c22a Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
Ed Morley
038cae0901 Backed out changeset 68b6b152f51a (bug 920223) 2013-09-30 12:50:09 +01:00
Gregory Szorc
483a776413 Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
Ryan VanderMeulen
5dc1c55908 Merge m-c to inbound. 2013-10-01 17:23:59 -04:00
Jim Blandy
fbf9139844 Bug 837060: Test that Debugger.Object.prototype.evalInGlobal{,withBindings} properly outerizes 'this'. r=jorendorff 2013-10-01 14:07:19 -07:00
Paul Rouget
f093655541 Bug 920509 - [app manager] Don't use hiddenDOMWindow in styles.js. r=dcamp 2013-09-27 14:41:30 -04:00
Ed Morley
31f192d5d4 Backed out changeset a2601d3f3214 (bug 919496) for xpcshell assertions during test_webappsActor.js 2013-09-26 16:22:26 +01:00
Paul Rouget
7fcbf257ef Bug 920495 - In the inspector, when a node is highlighted, we should scroll to show the node. r=mratcliffe 2013-09-26 09:53:22 -04:00
Ryan VanderMeulen
82ed116802 Backed out changeset 3786755b89c0 (bug 920495) for landing with the wrong bug # in the commit message. 2013-09-26 10:00:44 -04:00
Paul Rouget
fe1708bbf9 Bug 920984 - In the inspector, when a node is highlighted, we should scroll to show the node. r=mratcliffe 2013-09-26 09:53:22 -04:00
Paul Rouget
24d060de6b Bug 919496 - [app manager] Once an app has been installed, it doesn't show up in the 'installed app' tab. r=apoirot 2013-09-26 09:53:22 -04:00
Wes Kocher
9f40060dc3 Merge fx-team to m-c 2013-09-24 20:06:37 -07:00
Nick Fitzgerald
27bf957e32 Bug 918802 - Pretty printer shouldn't block Firefox on large files; r=dcamp 2013-09-24 16:01:01 -07:00
Nick Fitzgerald
4f5528be3e Backout c49d5912c0de on a CLOSED TREE due to pushing the wrong version of the patch. 2013-09-24 15:16:25 -07:00
Nick Fitzgerald
e48406cb44 Bug 918802 - Pretty printer shouldn't block Firefox on large files; r=dcamp 2013-09-24 13:54:56 -07:00
Patrick Brosset
e3418b4c98 Bug 917448 - Avoids dead-object exceptions in markup-view due to delete iframe during load. r=paul 2013-09-23 09:04:01 -05:00
Paul Rouget
bf76efc9b6 Bug 918004 - B2G: Can't see remote stylesheets in Style Editor. r=ehsan 2013-09-24 09:24:36 -04:00
Mihai Sucan
af273fe4ed Bug 860672 - Command line option -jsconsole should open the Browser Console. r=robcee 2013-09-23 13:43:37 +03:00
Philipp Kewisch
80be5dcb15 Fix bug 880930 - JS debugger: RootActor needs its own definition of windowMediator. r=past
--HG--
extra : transplant_source : %DB%A6H%9B%D0%00%B4%24t%89%F0r%F9r%9C%7B%EC%07%D0%1B
2013-09-21 11:38:32 +02:00
Gregory Szorc
ed68c2482b Bug 901990 - Part 2: Upgrade xpcshell manifests; r=ted
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell-unpack/head_unpack.js => toolkit/mozapps/extensions/test/xpcshell/head_unpack.js
2013-09-24 11:50:08 -07:00
Nick Fitzgerald
e21664535f Backout bcc657b11631 (Bug 918073) due to regressing bug 916458; r=me 2013-09-19 10:22:14 -07:00
Ed Morley
8ecccccfc3 Merge latest green fx-team changeset and mozilla-central 2013-09-19 15:39:37 +01:00
Phil Ringnalda
39df442f56 Merge m-c to m-i 2013-09-18 23:28:41 -07:00
J. Ryan Stinnett
49bb480694 Bug 915372 - Clean up inspector front and actor when reusing connection. r=paul 2013-09-13 19:09:52 -05:00
Nick Fitzgerald
43ffe41627 Bug 762761 - part 2: front end changes for debugger pretty printing; r=vporof 2013-09-18 17:56:20 -07:00
Nick Fitzgerald
19d194ad4f Bug 918073 - dbg server's dumpn should prefix all lines with DBG-SERVER so that whitespace is preserved; r=dcamp 2013-09-18 14:30:13 -07:00
Panos Astithas
7de1b1aae3 Ignore failures to get the lastPausedUrl when a tab is closing (bug 916458). r=fitzgen 2013-09-18 12:58:37 +03:00
Jim Blandy
5917b71689 Bug 914405: Define makeGlobalObjectReference, a quick way to get D.O's referring to global objects, to simplify the web console. r=jorendorff r=msucan 2013-09-17 15:21:11 -07:00