Commit Graph

1385 Commits

Author SHA1 Message Date
Nick Fitzgerald
ceeabb7745 Bug 1020587 - Update pretty-fast to latest upstream. r=me 2014-06-04 14:03:00 -04:00
Patrick Brosset
1f23d32af8 Bug 911209 - Display hidden nodes differently in the markup-view; r=miker 2014-06-05 14:50:03 +02:00
Michael Ratcliffe
4d06595070 Bug 718250 - Add the dimensions of the node in the NodeInfobar r=jwalker 2014-06-04 16:38:41 +01:00
Michael Ratcliffe
d0790a9e97 Bug 969306 - Remove getQuads() polyfill now that getQuads has landed r=pbrosset 2014-06-03 13:12:55 +01:00
Carsten "Tomcat" Book
4880eab9f5 Backed out changeset 52068b669c2a (bug 911209) for causing type errors in tests 2014-06-05 08:55:26 +02:00
Patrick Brosset
a4b4d2d11e Bug 911209 - Display hidden nodes differently in the markup-view; r=miker 2014-06-04 21:42:16 +02:00
Manish Goregaokar
bc8dd4b019 Bug 1017654 - Disable self-xss warning if chrome debugging is enabled. r=jwalker 2014-05-31 14:10:00 -04:00
Patrick Brosset
edc963261f Bug 1007021 - The ReflowActor observes iframes and works after page navigations; r=bgrins r=ochameau 2014-06-03 09:51:55 +02:00
Victor Porof
b465a39e59 Bug 1016526 - The framerate actor returns incorrect data, r=benwa 2014-05-30 19:17:55 -04:00
Eddy Bruel
772e17ddf9 Bug 1003095 - Refactor css-logic to be require friendly;r=past 2014-05-30 16:43:05 +02:00
Eddy Bruel
431eba3c69 Bug 1003095 - Refactor transport.js to be worker friendly;r=past 2014-05-30 16:43:01 +02:00
Eddy Bruel
d451747849 Bug 1003095 - Refactor script.js to be worker friendly;r=past 2014-05-30 16:42:55 +02:00
Mike de Boer
ddfe3d4793 Bug 1014482: make existing tests compatible with global Assert.jsm methods. r=gps 2014-05-30 16:26:48 +02:00
vikneshwar
7c83ccd692 Bug 991045 - Added Screenshot Button to toolbar's UI;r=pbrosset; 2014-05-30 10:47:49 +02:00
Paul Rouget
b24ac64d15 Bug 1016924 - [appmgr v2] support non-device runtimes. r=ochameau 2014-05-30 07:22:16 +02:00
Victor Porof
91363cf86d Bug 1007202 - Create a framerate widget, r=pbrosset,rcampbell 2014-05-29 09:54:00 -04:00
Jordan Santell
8f2fb6c989 Bug 1006912 - Fix the web audio dev tools to work after a tab refresh. r=vp 2014-05-28 11:44:00 -04:00
Brian Grinstead
8e4af3603b Bug 935803 - Display browser styles in the rule view (UA style sheet rules);r=pbrosset 2014-05-29 07:02:26 -05:00
Paul Rouget
6c3fd165f1 Backed out changeset 2fb11b6f1dfe - fail in test_webappsActor.js 2014-05-29 13:40:35 +02:00
Paul Rouget
7941113e75 Bug 1016924 - [appmgr v2] support non-device runtimes. r=ochameau 2014-05-29 12:37:27 +02:00
Bobby Holley
19e1b6250d Bug 1015380 - Fix up devtools server. r=past 2014-05-28 11:14:27 -07:00
Carsten "Tomcat" Book
809708bcda merge mozilla-inbound to mozilla-central 2014-05-28 14:22:02 +02:00
Gabriel Luong
5acb30cc53 Bug 987797 - Font preview tooltip does not preview web fonts. r=bgrins 2014-05-27 18:55:00 +02:00
Jim Blandy
6e2a836d23 Bug 1014944: Clarify documentation for nsIJSInspector. DONTBUILD r=dcamp 2014-05-27 17:08:37 -07:00
Ryan VanderMeulen
a4753357d6 Merge fx-team to m-c. 2014-05-27 15:55:29 -04:00
Ryan VanderMeulen
bb0a569263 Backed out changeset 09ebd0af27a4 (bug 903291) for frequent B2G debug mochitest crashes. 2014-05-27 15:47:04 -04:00
Carsten "Tomcat" Book
5f4bdd154a merge b2g-inbound to mozilla-central 2014-05-26 15:26:11 +02:00
Fernando Jiménez
551f1dd2e5 Bug 903291 - App download hangs indefinitely if the child process dies before confirming the install. r=fabrice
* * *
Bug 903291 - App download hangs indefinitely if the child process dies before confirming the install
2014-05-24 12:28:13 -07:00
Wes Kocher
fe9de5265e Backed out changeset 3986e809158a (bug 903291) for Gu bustage 2014-05-23 15:48:20 -07:00
Fernando Jiménez
c72ded3253 Bug 903291 - App download hangs indefinitely if the child process dies before confirming the install. r=fabrice
* * *
Bug 903291 - App download hangs indefinitely if the child process dies before confirming the install
2014-05-23 14:21:09 -07:00
Alexandre Poirot
3c22d1b89c Bug 1014015 - Fix webapps actor exception when connecting more than once. r=paul 2014-05-21 08:21:00 -04:00
Eddy Bruel
e54dcbb949 Bug 1003095 - Refactor main.js to be worker friendly;r=past 2014-05-22 16:27:19 +02:00
Eddy Bruel
2dd67672e4 Bug 1003095 - Refactor protocol.js to be worker friendly;r=past 2014-05-22 16:25:02 +02:00
Eddy Bruel
f8fd30abd5 Bug 1003095 - Convert DevToolsExtensions.jsm into an SDK module;r=past;r=ZER0 2014-05-22 16:20:41 +02:00
Joe Walker
d265e4d588 Bug 975522 - Add CSS coverage commands; r=harth 2014-05-22 11:04:47 +01:00
Patrick Brosset
2f97ac1d46 Backed out changeset 40f323c3c14e -- Style-editor completion broken 2014-05-22 10:44:35 +02:00
Manish Goregaokar
de4be8677c Bug 994134 - Warn first time users on pasting code into the console. r=bgrins
--HG--
rename : browser/devtools/webconsole/test/browser_webconsole_bug_642615_autocomplete.js => browser/devtools/webconsole/test/browser_webconsole_autocomplete_and_selfxss.js
2014-05-22 00:34:00 +02:00
Manish Goregaokar
06eb8b377f Bug 1013905 - Correctly bind lazyRequireGetter(); r=jwalker 2014-05-21 04:36:00 +02:00
Paul Rouget
a33e475da8 Bug 1013876 - devices list is not cleared up when adb addon uninstalled. r=ochameau 2014-05-22 09:17:22 +02:00
Joe Walker
0758da081a Bug 1007006 - Add Task.spawn support to GCLI commands. r=harth 2014-05-08 04:22:00 -04:00
Brian Grinstead
61a42080e8 Bug 987089 - Land ProjectEditor in browser/devtools part 1;r=paul 2014-05-21 16:38:17 -05:00
Ed Morley
ae6eaeaeb5 Backed out changeset 9d2ca972053c (bug 987089) for intermittent failures 2014-05-21 15:55:58 +01:00
Eddy Bruel
9b8ea57c44 Bug 1003095 - Make the xpcInspector a built-in module;r=past 2014-05-21 15:55:53 +02:00
Eddy Bruel
e8808b8b53 Bug 1003095 - Copy the lazy getter functions from XPCOMUtils.jsm to DevToolsUtils.js;r=past 2014-05-21 15:08:24 +02:00
Ryan VanderMeulen
7e8c73f3e6 Merge m-c to fx-team. 2014-05-21 08:56:33 -04:00
Carsten "Tomcat" Book
e64cd11ad7 merge fx-team to mozilla-central 2014-05-21 13:57:43 +02:00
J. Ryan Stinnett
1701f854cb Bug 1010750 - Part 2: Repair dbg-browser-actors on Fennec. r=margaret, r=past
--HG--
rename : mobile/android/chrome/content/dbg-browser-actors.js => mobile/android/modules/dbg-browser-actors.js
2014-05-19 09:23:00 -04:00
Girish Sharma
339756fa6e Bug 1001131 - Reduce devtools footprint at browser startup - Sourcemap and devtools. r=fitzgen 2014-05-21 03:49:41 +05:30
Brian Grinstead
cc9c04dafe Bug 987089 - Land ProjectEditor in browser/devtools part 1;r=paul 2014-05-20 12:25:16 -05:00
Carsten "Tomcat" Book
0cf5a7b5b3 Merge mozilla-central to fx-team 2014-05-20 16:17:08 +02:00
Eddy Bruel
55c6905c8b Bug 1003095 - Create a whitelist for the chrome module;r=past 2014-05-21 14:01:20 +02:00
Eddy Bruel
19550e9c57 Bug 1003095 - Implement a Worker Loader;r=past 2014-05-21 13:58:18 +02:00
Mike Hommey
66233dd7ac Bug 1011816 - Avoid install targets race condition in toolkit/devtools/gcli. r=mshal
While at it, convert the libs:: rule to install targets
2014-05-20 08:47:59 +09:00
Brandon Benvie
c166faa06c Bug 968896 - Add tern support to source editor to provide autocompletion and type inference. r=vp, r=anton, r=fitzgen 2014-04-16 13:49:28 -07:00
J. Ryan Stinnett
05f1cc1c27 Bug 924574 - Use bulk transport to install apps. r=ochameau 2014-05-19 11:35:00 +02:00
Brian Grinstead
da645d3a98 Bug 998344 - Console input is slow when accessing large Uint8Array object properties. r=robcee 2014-05-15 12:07:00 -04:00
Carsten "Tomcat" Book
0f24f14f35 Merge mozilla-central to fx-team 2014-05-16 14:33:31 +02:00
Carsten "Tomcat" Book
9f4037af48 merge fx-team to mozilla-central 2014-05-16 14:17:01 +02:00
Patrick Brosset
d0896d9770 Bug 835896 - First word in selector-search also matches classes and ids; r=harth 2014-05-16 14:06:12 +02:00
Victor Porof
33e0da1c55 Bug 1007200 - Create a framerate actor, r=rcampbell,benwa 2014-05-15 15:28:00 -04:00
Eddy Bruel
a50cf14136 Bug 1003095 - Refactor breakpoint tests to run against multiple loaders;r=past 2014-05-15 16:47:12 +02:00
Eddy Bruel
b5009853fd Bug 1003095 - Parameterize helper functions in head_dbg.js;r=past 2014-05-15 16:40:12 +02:00
Eddy Bruel
40ef38722e Bug 1003095 - Fix strict errors in the debugger server;r=past 2014-05-15 16:36:03 +02:00
Jonathan Watt
fd3a1b8954 Bug 1014891 - Remove support for XML's 'catalog' style sheets, and provide an internal alternative for the abusing callers of EnsureCatalogStyleSheet. r=bz 2014-05-24 19:46:38 +01:00
Wes Kocher
3e9fe3b82d Merge m-c to inbound 2014-05-15 16:16:03 -07:00
Luke Wagner
b1159b6282 Bug 1007383 - Include asm.js frames in JS::DescribeStack (r=jandem,robcee) 2014-05-15 12:30:45 -05:00
Ryan VanderMeulen
fed316d6b8 Backed out changeset ce34c13388f2 (bug 1007383) for crashtest failures. 2014-05-15 14:23:11 -04:00
Luke Wagner
20e7381038 Bug 1007383 - Include asm.js frames in JS::DescribeStack (r=jandem,robcee) 2014-05-15 12:30:45 -05:00
Jordan Santell
eedebf7f21 Bug 1007920 - Handle non-primitive types in the AudioNode actor and in the web audio editor tool. r=vp 2014-05-26 10:41:00 -04:00
Gijs Kruitbosch
df86b6acad Bug 977009 - bustage fix, Cu is not defined, rs=firebot
--HG--
extra : rebase_source : 9e2858c2765f7e2762479b82440f968d5ea379b9
2014-05-26 21:13:00 +01:00
Joe Walker
cbc6b76c9a Bug 1013887 - Make CSS coverage should look nicer; r=harth 2014-05-26 19:57:58 +01:00
Heather Arthur
68112e6bac Bug 1012806 - Add @media rules sidebar to style editor; r=jwalker 2014-05-26 13:52:24 -04:00
Gijs Kruitbosch
32f5951fd0 Bug 977009 - switch to Cu.cloneInto instead of JSON.parse(JSON.stringify(foo)) because it's faster, r=vporof
--HG--
extra : rebase_source : 09dc0b502417ceb3384689f6517a4b21c46ff9d3
2014-05-26 13:25:00 +01:00
Eddy Bruel
eeb4ca4165 Bug 859372 - Refactor testactors.js;r=past 2014-05-13 22:06:37 +02:00
Eddy Bruel
ae7c69fc2c Bug 859372 - Refactor webbrowser.js;r=past 2014-05-13 21:56:30 +02:00
J. Ryan Stinnett
d8c8db3f3b Bug 1004701 - Add QR decoder library. r=paul
Imports the JS QR Code reader library[1].

This library was ported to JavaScript by Lazar Laszlo <lazarsoft@gmail.com>.
The port is made available under the Apache 2.0 license.

This library is based on the Java ZXing project[2] by the ZXing team.  It is
also made available under the Apache 2.0 license.

[1]: https://github.com/jryans/jsqrcode
[2]: https://github.com/zxing/zxing

--HG--
rename : toolkit/devtools/qrcode/encoder/moz.build => toolkit/devtools/qrcode/decoder/moz.build
rename : toolkit/devtools/qrcode/qrcode.js => toolkit/devtools/qrcode/index.js
2014-05-09 12:50:00 -04:00
Patrick Brosset
5c4e3ffb08 Bug 997198 - Create a standalone reflow actor; r=bgrins 2014-05-12 16:51:06 +02:00
J. Ryan Stinnett
19db5518de Bug 797639 - Part 2: Bulk data support in client and server. r=jimb 2014-05-14 14:30:02 -05:00
J. Ryan Stinnett
9d35a2f5ed Bug 797639 - Part 1: Bulk data support in the transport layer. r=jimb
--HG--
rename : toolkit/devtools/moz.build => toolkit/devtools/transport/moz.build
rename : toolkit/devtools/moz.build => toolkit/devtools/transport/tests/moz.build
rename : toolkit/devtools/server/tests/unit/test_dbgsocket.js => toolkit/devtools/transport/tests/unit/test_dbgsocket.js
rename : toolkit/devtools/server/tests/unit/test_dbgsocket_connection_drop.js => toolkit/devtools/transport/tests/unit/test_dbgsocket_connection_drop.js
rename : toolkit/devtools/server/transport.js => toolkit/devtools/transport/transport.js
2014-05-14 14:30:02 -05:00
J. Ryan Stinnett
73fed264ce Bug 797639 - Part 0: Clean up transport style. r=jimb 2014-05-14 14:30:02 -05:00
J. Ryan Stinnett
b286a2b11e Bug 797639 - Part -1: Change forwarding prefix to slash. r=jimb 2014-05-14 14:30:01 -05:00
Bob Owen
3bf399eb09 Bug 997440 - Yet another error reporting fix, this time in devtools server tests. r=bholley 2014-05-20 22:52:19 -07:00
Shu-yu Guo
8f91f2c8db Bug 717749 - Part 3: Terminate instead of resume debuggee script on tab closure. (r=past) 2014-05-20 18:27:25 -07:00
Shu-yu Guo
48684ab5b7 Bug 717749 - Part 2: Hook up the debugger to the slow script debug service. (r=past) 2014-05-20 18:27:25 -07:00
Dave Townsend
b3dda5d4d6 Bug 1007756: Strip out redundant and broken code landed in bug 990074. r=fitzgen 2014-05-09 10:28:29 -07:00
Brian Grinstead
b19fbc94d1 Bug 1002280 - ID starting with numeric value crashes the devtools DOM inspector;r=jwalker,bholley 2014-05-09 09:58:26 -05:00
Carsten "Tomcat" Book
22af270df0 merge fx-team to mozilla-central 2014-05-09 14:00:32 +02:00
Heather Arthur
4cd57bbbc8 Bug 1006231 - Get original source content for a stylesheet from source map's 'sourcesContent'. r=fitzgen 2014-05-08 15:25:00 +02:00
James Long
7741751893 Bug 995252 - Always remove a breakpoint and create a new one when setting the condition. r=past 2014-05-07 11:41:00 -04:00
Irakli Gozalishvili
45fac50171 Bug 1004840 - Fix regression in root actors protocolDescription requests. r=dcamp 2014-05-02 08:05:00 -04:00
Ryan VanderMeulen
ea171f0522 Backed out changeset 7ae6a7b925be for landing with the wrong bug number. 2014-05-07 14:18:52 -04:00
Irakli Gozalishvili
73c0f36e2b Bug 1000480 - Fix regression in root actors protocolDescription requests. r=dcamp 2014-05-02 08:05:00 -04:00
Eddy Bruel
c3c510365b Bug 1002456 - Fix debugger server breakage;r=jimb 2014-05-07 02:36:18 +02:00
Jordan Santell
60bce06019 Bug 1006283 - Set and display proper type on AudioParams for web audio editor. r=vp 2014-05-06 14:03:00 -04:00
Shu-yu Guo
327120e195 Bug 1007164 - Throw on touching sentinel values in DebugScopeProxy by default but allow Debugger.Environment.prototype.getVariable access. (r=jimb) 2014-05-08 21:30:50 -07:00
Marco Castelluccio
02ba7a7cb4 Bug 916874 - Reenable toolkit/devtools/apps/test/unit/test_webappsActor.js 2014-05-05 22:05:45 +02:00
Patrick Brosset
525e1e83dd Bug 971628 - Avoid exceptions when entering invalid property names in the rule-view; r=miker 2014-05-05 14:46:11 +02:00
J. Ryan Stinnett
5600f2a1ab Bug 1003620 - Add QR encoder library. r=paul
Imports the QR Code Generator library[1].

The original author is Kazuhiko Arase <arase@d-project.com>.

A copy of the library's MIT license is included.

[1]: https://github.com/kazuhikoarase/qrcode-generator

--HG--
rename : toolkit/devtools/moz.build => toolkit/devtools/qrcode/encoder/moz.build
rename : toolkit/devtools/moz.build => toolkit/devtools/qrcode/moz.build
2014-05-01 13:28:00 +02:00
Ryan VanderMeulen
87e88accfb Backed out changeset 2b48d8dcac21 (bug 995252) for linux debug mochitest-dt failures. 2014-05-01 17:05:34 -04:00
James Long
c209ffc94a Bug 995252 - Conditional breakpoints are always hit. r=past 2014-04-30 11:42:00 -04:00
Dave Townsend
7f17ca3889 Bug 993029: Create an add-on console actor that will be displayed in the console tab of the add-on debugger. r=msucan, r=Unfocused, r=past 2014-05-01 08:36:01 -07:00
Eddy Bruel
a8979579eb Bug 859372 - Fix for root.js refactor;r=past 2014-04-30 15:24:42 +02:00
Eddy Bruel
5861eba121 Bug 859372 - Refactor root.js;r=past 2014-04-30 03:11:11 +02:00
Eddy Bruel
2baf4e8ddf Bug 859372 - Refactor script.js; r=past 2014-04-29 17:52:44 +02:00
Dave Camp
b55dce2148 Backout Bug 997372 for mochitest-dt orange on a CLOSED TREE. 2014-04-28 09:53:26 -07:00
Dave Camp
e1b9d0acaa Bug 997372 - Add actor type logging to protocol.js. r=fitzgen 2014-04-28 08:58:26 -07:00
Nick Fitzgerald
54975d6a6d Bug 991904 - Create a way to load devtools modules lazily. r=dcamp 2014-04-25 11:23:00 -04:00
Ryan VanderMeulen
83e8056756 Backed out changeset 7f3e428b4a5d (bug 991904) for xpcshell failures.
CLOSED TREE
2014-04-25 14:08:12 -04:00
Nick Fitzgerald
f936072cda Bug 991904 - Create a way to load devtools modules lazily. r=dcamp 2014-04-24 13:47:00 -04:00
Wes Kocher
41bd0431d4 Backed out 7 changesets (bug 942756) for Gi bustage
Backed out changeset 87b1be303630 (bug 942756)
Backed out changeset eb385c85d88b (bug 942756)
Backed out changeset d234447173a8 (bug 942756)
Backed out changeset f7b85c252914 (bug 942756)
Backed out changeset 4e540736b330 (bug 942756)
Backed out changeset 824aec2863f5 (bug 942756)
Backed out changeset 43feed75916e (bug 942756)
2014-04-24 14:30:44 -07:00
Dave Townsend
6db9e6c28e Bug 990074: Sources linked via the optionsURL in install.rdf do not show up in addon debugger. r=fitzgen 2014-04-24 14:16:46 -07:00
Dave Townsend
0e0ec3c6f5 Backing out bug 990074 as we have to backout bug 990685 2014-04-24 13:04:40 -07:00
Paul Rouget
7ccb93167d Bug 942756 - Unify debugger server startup: devtools and browser code. r=ochameau 2014-04-18 10:45:00 -04:00
Ryan VanderMeulen
ff4b0476f6 Backed out 6 changesets (bug 942756) for Gaia integration test failures on a CLOSED TREE.
Backed out changeset 61f910c1aa72 (bug 942756)
Backed out changeset a45a8d47cf9c (bug 942756)
Backed out changeset ac1d4bc60841 (bug 942756)
Backed out changeset d7931085db18 (bug 942756)
Backed out changeset a048dcd963fd (bug 942756)
Backed out changeset 51a0ebd27ffb (bug 942756)
2014-04-24 13:11:55 -04:00
Eddy Bruel
ad07bd7e64 Bug 859372 - Refactor transport.js; r=past 2014-04-24 13:23:30 +02:00
Eddy Bruel
f7288f5b86 Bug 859372 - Make Timer a built-in module; r=past 2014-04-24 13:15:58 +02:00
Eddy Bruel
ce5f3f8722 Bug 859372 - Factor out common actor definitions; r=past 2014-04-24 13:13:12 +02:00
Alexandre Poirot
c6f3a02ab4 Bug 997239 - Move webconsole actor to a module. r=jryans,msucan 2014-04-23 10:38:00 +02:00
Paul Rouget
05b89b0090 Bug 942756 - Unify debugger server startup: devtools and browser code. r=ochameau 2014-04-18 10:45:00 +02:00
Alexandre Poirot
b96489f0c2 Bug 998898 - Fix webconsole exception on simulator. r=jryans 2014-04-23 06:45:38 -07:00
Alexandre Poirot
130182e30e Bug 977043 - Use same ProgressListener event across actors. r=bgrins,past 2014-04-22 20:17:30 +02:00
Paolo Amadini
5824bdf058 Bug 995184 - Copy the legacy "promise.js" implementation from the Add-on SDK to devtools. r=past 2014-04-22 20:55:01 +01:00
Carsten "Tomcat" Book
d446a5de59 merge mozilla-inbound to mozilla-central 2014-04-22 12:25:22 +02:00
Carsten "Tomcat" Book
a24ff80a87 Backed out changeset a6a7df40f00a (bug 997239) for causing regresssions per #devtools 2014-04-22 12:08:10 +02:00
Viktor Stanchev
549fb2406d 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
Bobby Holley
88cc67dc3b Bug 998083 - Introduce Cu.getObjectPrincipal and kill nsIScriptSecurityManager::GetObjectPrincipal. r=gabor 2014-04-19 10:39:59 -07:00
Alexandre Poirot
01bd777299 Bug 997239 - Convert webconsole to a module. r=msucan 2014-04-18 09:39:56 -04:00
Ryan VanderMeulen
bcf8ae8116 Merge inbound to m-c. 2014-04-18 09:08:59 -04:00
Joe Walker
e5b5397905 Bug 993985 - Fix broken tooltip in Developer Toolbar; r=mratcliffe 2014-04-18 09:21:12 +01:00
Ryan VanderMeulen
9e685c22d5 Merge inbound to m-c. 2014-04-17 22:31:17 -04:00
Dave Camp
6e8824e9c0 Bug 983331 - The debugger server protocol should describe itself. r=gozala 2014-04-17 16:25:07 -07:00
Ryan VanderMeulen
037eeccae6 Merge m-c to inbound on a CLOSED TREE. 2014-04-17 22:53:02 -04:00
J. Ryan Stinnett
2245082f22 Bug 997320 - Fix error in App Manager install cleanup. r=ochameau 2014-04-17 16:55:02 -04:00
Marco Castelluccio
aa859b7748 Bug 993326 - Automatically restore apps launchable value. r=fabrice 2014-04-17 16:43:04 -04:00
Eddy Bruel
655b943dd2 Bug 859372 - Refactor DevToolsUtils.js;r=past 2014-04-17 20:47:28 +02:00
Eddy Bruel
06b91b41d4 Bug 859372 - Provide Debugger constructor as a built-in module;r=past 2014-04-17 20:45:32 +02:00
Dave Townsend
e94e69db40 Bug 993029: Add a way for the add-on manager to pass add-on globals to the debug actors. r=panos, r=Unfocused 2014-04-17 10:27:03 -07:00
Dave Townsend
3306c4eb68 Backing out bug 993029 due to Win8 debug test failures. CLOSED TREE 2014-04-17 10:20:49 -07:00
Dave Townsend
9a9a5b00fc Bug 993533: Add remote add-ons to the list of targets on a remote device. r=panos 2014-04-17 08:35:20 -07:00
Dave Townsend
d79165435b Bug 993029: Add a way for the add-on manager to pass add-on globals to the debug actors. r=panos, r=Unfocused 2014-04-17 08:23:42 -07:00
Dave Townsend
0de01b0f9c Bug 990074: Sources linked via the optionsURL in install.rdf do not show up in addon debugger. r=fitzgen 2014-04-16 14:14:50 -07:00
Ryan VanderMeulen
48963275f4 Backed out changeset 59f4f732f6d7 (bug 968896) for mochitest-dt failures.
CLOSED TREE
2014-04-16 15:38:14 -04:00
Brandon Benvie
5b07c83a3c Bug 968896 - Add tern support to source editor to provide autocompletion and type inference. r=vp, r=anton, r=fitzgen 2014-04-16 10:46:55 -07:00
Patrick Brosset
27e097549c Bug 993190 - Use the outline highlighter on fennec; r=miker 2014-04-16 11:37:24 +02:00
Nathan Froyd
dad03bd365 Bug 997291 - remove write-only gInspectee variables from devtools server tests; r=jmaher 2014-04-16 13:21:20 -04:00
Dave Townsend
3371a6fa4a Bug 993520: Add innerID option to ConsoleAPI to allow creating consoles for specific DOM windows. r=msucan 2014-04-15 10:35:30 -07:00
Carsten "Tomcat" Book
e8d057500b Merge m-c to fx-team 2014-04-15 15:17:48 +02:00
Bobby Holley
3de1018bbe Bug 989528 - Rename AutoSystemCaller to AutoNoJSAPI, and assert against pre-existing exceptions. r=bz 2014-04-14 20:27:00 -07:00
Jordan Santell
c4cedfbea1 Bug 980503 - Implement Web Audio Editor front end, first pass. r=vp 2014-04-02 15:51:21 -07:00
Michael Ratcliffe
010788e170 Bug 988102 - Opening inspector scrolls the content page all the way to the top;r=bgrins 2014-04-14 15:33:06 +01:00
Paolo Amadini
bc198d1062 Bug 995170 - Convert legacy uses of promise.js in devtools where this doesn't result in test failures. r=jwalker 2014-04-14 14:15:43 +01:00
Joe Walker
7dddc32095 Bug 983712 - Fix the GCLI menu to remove scrollbars; r=mratcliffe 2014-04-13 07:47:30 +01:00
Joe Walker
6148f170d7 Bug 984365 - Refactor and split out BuiltinCommands.jsm; r=mratcliffe,robcee,panos
BuiltinCommands.jsm was huge to avoid slowing things down by having many
modules loading.

To avoid splitting it up from slowing things down we want to delay loading
commands. Create [add|remove]ItemsByModule to allow us to lazily add modules,
and convert all command modules to use this.

Then break up BuiltinCommands into a set of files, for each command, and do
some refactoring to use JS files rather than JSMs and use "use strict".

--HG--
rename : browser/devtools/commandline/Commands.jsm => browser/devtools/commandline/commands-index.js
rename : browser/devtools/debugger/CmdDebugger.jsm => browser/devtools/debugger/debugger-commands.js
rename : browser/devtools/inspector/CmdInspect.jsm => browser/devtools/inspector/inspector-commands.js
rename : browser/devtools/responsivedesign/CmdResize.jsm => browser/devtools/responsivedesign/resize-commands.js
rename : browser/devtools/scratchpad/CmdScratchpad.jsm => browser/devtools/scratchpad/scratchpad-commands.js
rename : browser/devtools/styleeditor/CmdEdit.jsm => browser/devtools/styleeditor/styleeditor-commands.js
rename : browser/devtools/tilt/CmdTilt.jsm => browser/devtools/tilt/tilt-commands.js
2014-04-13 07:47:27 +01:00
Heather Arthur
e5bfce063b Bug 939040 - Add eyedropper tool and include it in the color picker tooltip; r=pbrosset 2014-03-31 15:26:53 -07:00
Mihai Sucan
e76e62b281 Bug 823097 - Add support for %c style formatting in the web console; r=past,bz 2014-04-10 17:59:21 +03:00
Girish Sharma
512ff61b31 Bug 930931 - Storage Inspector - Indexed DB non-live actor, r=jwalker 2014-04-11 20:26:23 +05:30
Ryan VanderMeulen
7ba7f0e455 Merge m-c to inbound on a CLOSED TREE. 2014-04-10 22:16:50 -04:00
Eddy Bruel
d6d29dd028 Bug 859372 - Refactor DevToolsUtils.js;r=past 2014-04-10 20:44:54 +02:00
Alexandre Poirot
ebf492f6c8 Bug 991636 - Fix toolkit/devtools/server/tests/mochitest/test_connectToChild.html test. r=msucan 2014-04-08 14:07:00 +02:00
Michael Ratcliffe
d0f5dae6ab Bug 983948 - Add mach mochitest-devtools r=jmaher 2014-03-25 16:52:53 +00:00
Panos Astithas
8790cd9833 Disconnect actors by default when removing an actor pool (bug 992244). r=dcamp 2014-04-08 10:23:00 +03:00
James Long
b122e38819 Bug 812172 - Add conditional breakpoint handling to the debugger client. r=vp 2014-04-04 08:27:57 -04:00
Mihai Sucan
194d4fe0d9 Bug 989043 - Network monitor support for e10s. r=ochameau 2014-04-03 15:45:25 +03:00
Paolo Amadini
1e43c6691e Bug 988327 - Convert to Promise.jsm in "toolkit/devtools/server/tests/mochitest". r=dcamp 2014-04-03 11:57:35 +02:00
Panos Astithas
e84722d045 Lazy load modules as much as possible in gDevTools.jsm (bug 986841). r=dcamp
Also, ensure the devtools main module is only loaded once as it may have observable side-effects (like breaking the browser_toolbox_options.js test).
2014-04-03 11:19:31 +03:00
Jordan Santell
5ba983f529 Bug 980502 - Implement web audio actors and audio node actors. r=vp 2014-03-26 15:28:24 -07:00
Alexandre Poirot
052c4e3e3d Bug 966991 - Ensure cleaning up child processes tab actors when disconnecting. r=jryans 2014-04-02 15:29:40 -04:00
Mark Hammond
cae334e085 Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted. 2014-04-02 10:53:55 +11:00
Ryan VanderMeulen
a30c6ca187 Merge m-c to fx-team. 2014-03-31 17:31:19 -04:00
Dave Townsend
20fd1dc8f4 Bug 986755: Add-on debugger should use the XPI hierarchy to group sources. r=fitzgen, r=ochameau 2014-03-31 10:19:15 -07:00
Masatoshi Kimura
08797f46df Bug 988122 - Followup: fix bogus constification code. r=bz 2014-03-31 23:54:00 +09:00
Phil Ringnalda
e60072f823 Merge m-c to f-t 2014-03-29 10:13:56 -07:00
Phil Ringnalda
1883a0e0cf Merge f-t to m-c 2014-03-29 10:08:41 -07:00
Victor Porof
b566dac1b0 Bug 917226 - Build a canvas inspection tool, r=rcampbell, jryans 2014-03-29 13:01:37 -04:00
Masatoshi Kimura
0102f14c73 Bug 988122 - Expose Promise on non-window non-worker globals. r=bholley sr=bz 2014-03-29 15:55:53 +09:00
Wes Kocher
7846a4d1f4 Merge fx-team to m-c 2014-03-28 16:48:17 -07:00
Girish Sharma
b1cea7579c Bug 986467 - Remove the iframes before finishing the tests. r=jwalker 2014-03-28 20:42:15 +05:30
Mihai Sucan
b143b17223 Bug 989025 - WebConsole breaks when trying to autocomplete in objects from different domains; r=past 2014-03-27 23:15:29 +02:00
Shih-Chiang Chien
195403b856 Bug 983951 - Check selective set of preferences instead of all prefs. r=jryans 2014-03-28 10:44:04 -04:00
Jim Blandy
5b25310e99 Bug 880470 - Fix a reference from the undefined "self" to "this". r=dcamp 2014-03-28 10:44:03 -04:00
Ed Morley
88eeed4244 Backed out changeset 894e40121370 (bug 917226) for browser-chrome failures; DONTBUILD since fixing commit message
CLOSED TREE
2014-03-27 19:09:29 +00:00
Ed Morley
67a3d8e2c9 Backed out changeset 7b9fab28c591 (bug 917226) for incorrect commit message generated by qbackout; DONTBUILD 2014-03-27 19:07:31 +00:00
Victor Porof
2d2deee9a3 Backed out changeset 9c456120ed57 (bug 917226) for browser-chrome failures
--HG--
extra : rebase_source : f2780e4762b1537a07100be52f6949b201f24dc1
2014-03-27 18:57:40 +00:00
Victor Porof
8b52569db7 Bug 917226 - Build a canvas inspection tool, r=rcampbell
--HG--
extra : rebase_source : 466745d61633e1e56f7fd1f2e680952c52cdf0a4
2014-03-27 18:57:16 +00:00
Jan Keromnes
d45d0c2166 Bug 988931 - Fix some race conditions in the devtools. r=ochameau 2014-03-27 14:58:02 -04:00
Paolo Amadini
c0ebdb2389 Bug 988335 - Convert to Promise.jsm in the devtools server actors. r=fitzgen 2014-03-27 19:42:13 +01:00
Dave Townsend
8cbbc225cc Bug 986853: Add-on Debugger title is always 'Debugger - (null)'. r=past 2014-03-27 10:29:03 -07:00
Victor Porof
73b28f4ab2 Backed out changeset 882b91ce5a9f, as a relanding of Bug 917226, r=me 2014-03-27 12:24:00 -04:00
Victor Porof
ed71df9bd9 Bug 917226 - Make test_loader_paths.html aware of the content-observer being added in Loader.jsm, r=jryans 2014-03-27 12:12:46 -04:00
Ed Morley
216776abce Backed out changeset 894e40121370 (bug 917226) for mochitest-chrome failures 2014-03-27 16:11:59 +00:00
Dave Townsend
806a5829f4 Bug 986639: Use the __URI__ property of component and module globals to detect which add-on they come from (missed review comments). r=fitzgen 2014-03-27 09:02:39 -07:00
Carsten "Tomcat" Book
7b22d57d27 Merge mozilla-central to fx-team 2014-03-27 16:08:53 +01:00
Carsten "Tomcat" Book
66422737fb merge fx-team to mozilla-central 2014-03-27 14:14:32 +01:00
Ryan VanderMeulen
c5fd173c74 Merge m-c to inbound. 2014-03-26 23:09:54 -04:00
Ryan VanderMeulen
3cb7902f97 Merge m-c to fx-team. 2014-03-26 23:08:02 -04:00
Ryan VanderMeulen
b92aaa2756 Merge fx-team to m-c. 2014-03-26 20:51:01 -04:00
Dave Townsend
927174c9c6 Bug 986639: Use the __URI__ property of component and module globals to detect which add-on they come from. r=fitzgen 2014-03-26 16:04:20 -07:00
Dave Townsend
cbe90caf71 Bug 986108: Make all restartless add-ons debuggable. r=Unfocused, r=fitzgen 2014-03-26 16:03:57 -07:00
Kevin Grandon
2d3da28765 Bug 967516 - Set default preference for test. r=ochameau 2014-03-26 12:52:07 -04:00
"J. Ryan Stinnett"
c557d77a94 Bug 985652 - Only register pref actor on b2g if certified is allowed. r=ochameau 2014-03-26 10:43:44 -07:00
Mihai Sucan
24d3f3ce26 Bug 987369 - Fix for aRawObj.location is null in script.js; r=benvie 2014-03-25 13:01:53 +02:00
Paolo Amadini
302f615147 Bug 988330 - Convert to Promise.jsm in "toolkit/devtools/server/tests/unit". r=fitzgen 2014-03-26 17:32:11 +01:00
Alexandre Poirot
7710cd1736 Bug 977043 - Prevent styleeditor to break when iframes don't have a document r=harth 2014-03-22 09:02:14 +01:00
Alexandre Poirot
a0fe6d2a8e Bug 977043 - Prevent exceptions in debugger when debugging b2g popup window object. r=msucan 2014-03-22 09:02:13 +01:00
Alexandre Poirot
0916281347 Bug 977043 - Improve error reporting when an actor fails loading r=past 2014-03-22 09:02:13 +01:00
Victor Porof
4fd4807937 Bug 917226 - Build a canvas inspection tool, r=rcampbell 2014-03-27 10:21:37 -04:00
Carsten "Tomcat" Book
061be48b00 Backed out changeset 81f230994acd (bug 980502) for hopefully fixing gi tests 2014-03-26 11:09:34 +01:00
Panos Astithas
bbf844f8bd Bug 986481 - Expose Promise.jsm promises as a devtools loader global. r=dcamp 2014-03-14 11:33:09 +02:00
Carsten "Tomcat" Book
52d7c51e3d Merge mozilla-central to fx-team on a CLOSED TREE 2014-03-26 14:01:16 +01:00
Lancelot Nyachoto
0ff5aa84f4 Bug 958585 - Packaged apps do not work with symlinks; r=jryans 2014-03-22 11:09:12 +02:00
Jordan Santell
6273f4a697 Bug 980502 - Implement WebAudio actor and AudioNode actor. r=vp 2014-03-06 16:39:00 -08:00
Nick Fitzgerald
f650de08e2 Bug 987369 - Catch and report object previewer functions' errors in the debugger server rather than failing and giving up; r=benvie 2014-03-24 17:32:00 -07:00
Boris Zbarsky
a2a87e0d9e Bug 988106. No more unnecessary .wrappedJSObject in debugger. r=past 2014-03-26 21:44:25 -04:00
Girish Sharma
6eaee6e881 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
Patrick Brosset
cd784e9e87 Bug 966424 - Intermittent browser_bug765105_background_image_tooltip.js - Remove the timeout; r=miker 2014-03-31 11:11:37 +02:00
Phil Ringnalda
25ffcd7643 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
cde2db8ab1 Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted. 2014-03-31 14:11:49 +11:00
James Long
a5eaa47783 Bug 812172 - Add conditional breakpoint handling to the debugger server. r=past 2014-03-24 09:37:24 -04:00
Ryan VanderMeulen
d269ff5c2a 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
5396ba911c Bug 985094 - Show typeName from protocol.js in listTabs reply. r=past 2014-03-18 15:16:43 -05:00
James Long
6de21bcf7e Bug 812172 - Conditional breakpoints logic should be handled server-side. r=past 2014-03-21 08:55:50 -04:00
Alexandre Poirot
0a1bc3fa39 Bug 984929 - Fix EXPORTED_SYMBOLS is not an array in DevToolsExtensions.jsm on b2g r=erikvold
--HG--
extra : rebase_source : 93415faaf569657944b3da39f9b7084b69b9987c
2014-03-18 08:34:00 -07:00
Nick Fitzgerald
1567cb3b41 Bug 983970 - Properly sanitize more escape characters in string literals; r=benvie 2014-03-17 09:23:44 -07:00
Paolo Amadini
02af12a85c Bug 982597 - Remove backwards compatibility for the "sources" packet. r=fitzgen 2014-03-17 17:20:27 +01:00
Nick Fitzgerald
57c9528600 Bug 981258 - Set the breakpoints in browser_dbg_breakpoints-break-on-last-line-of-script-on-reload.js before executng the IIFE so that the IIFE's Debugger.Script can't be GC'd before the breakpoints are set; r=past 2014-03-15 18:48:55 -07:00
Joe Walker
feab6bb9b6 Bug 979030 - Fix srcdir loader breakage after GCLI split up; r=mratcliffe
--HG--
rename : toolkit/devtools/gcli/source/mozilla/gcli/mozui/completer.js => toolkit/devtools/gcli/source/lib/gcli/mozui/completer.js
rename : toolkit/devtools/gcli/source/mozilla/gcli/mozui/ffdisplay.js => toolkit/devtools/gcli/source/lib/gcli/mozui/ffdisplay.js
rename : toolkit/devtools/gcli/source/mozilla/gcli/mozui/inputter.js => toolkit/devtools/gcli/source/lib/gcli/mozui/inputter.js
rename : toolkit/devtools/gcli/source/mozilla/gcli/mozui/tooltip.js => toolkit/devtools/gcli/source/lib/gcli/mozui/tooltip.js
2014-03-15 08:06:34 +00:00
Girish Sharma
61491401d5 Bug 982997 - Add some logging. r=jwalker 2014-03-14 00:07:50 +05:30
Carsten "Tomcat" Book
329f44908d merge fx-team to mozilla-central 2014-03-14 12:35:23 +01:00
Bill McCloskey
fd05f3eb04 Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 21:38:19 -07:00
Michael Ratcliffe
aba2618867 Bug 663778 - Use flag instead of pref for mozafterpaint switch and highlighter noautohide r=jwalker 2014-03-13 21:27:10 +00:00
Michael Ratcliffe
d94ab2e2cf Bug 663778 - Box Model Highlighter r=jwalker 2014-03-13 21:36:48 +00:00
Michael Ratcliffe
5771ac5ee3 Bug 663778 - Misc fixes r=pbrosset 2014-03-09 17:03:00 +00:00
Ryan VanderMeulen
c9d4ba6f8d Merge m-c to fx-team. 2014-03-13 15:37:02 -04:00
Ryan VanderMeulen
4510c7d862 Backed out 6 changesets (bug 663778) for browser_dbg_listtabs-02.js leaks on a CLOSED TREE.
Backed out changeset cbd200206f9b (bug 663778)
Backed out changeset b0b74401e614 (bug 663778)
Backed out changeset df5255cffbfa (bug 663778)
Backed out changeset e6d0dd124356 (bug 663778)
Backed out changeset 134f77474941 (bug 663778)
Backed out changeset 456609873c5f (bug 663778)
2014-03-13 13:56:22 -04:00
Michael Ratcliffe
7809cf00b0 Bug 663778 - Box Model Highlighter r=jwalker 2014-03-13 13:54:02 +00:00
Michael Ratcliffe
b675040bec Bug 663778 - Misc fixes r=pbrosset 2014-03-13 15:46:37 +00:00
Eddy Bruel
ec60cb318f Bug 859372 - Refactor Services.jsm;r=past 2014-03-13 16:01:32 +01:00
Jim Blandy
e64be7f402 Bug 978657: Provide introductionType information for HTML and XUL <script> elements. r=smaug 2014-03-12 13:10:02 -07:00
Jim Blandy
3d39923e8d Bug 978657: Convert test_Debugger.Source.prototype.introductionType.html to use addTest and runNextTest. r=past 2014-03-12 13:10:02 -07:00
Panos Astithas
062d021994 Properly cleanup the tab actors when disconnecting (bug 983121). r=rcampbell
--HG--
extra : rebase_source : b50703c2b2e65a321af9535806903ee6671381c6
2014-03-13 15:15:51 +02:00
Shih-Chiang Chien
5aff1c59fe Bug 943251 - [app-manager] Add preference actor. r=jryans 2014-03-03 09:41:36 +08:00
Girish Sharma
cf0dca624b Bug 965872 - Storage Inspector - actor for cookies, local storage and session storage, r=jwalker 2014-03-12 03:36:43 +05:30
Ryan VanderMeulen
83ea4e27c8 Merge fx-team to m-c. 2014-03-08 01:12:53 -08:00
Mihai Sucan
81f3885117 Bug 917227 - Ensure network monitor is correctly disconnected; r=ochameau 2014-03-10 23:00:48 +02:00
Mihai Sucan
f064c86ef0 Bug 917227 - Part 2: network monitor server changes to add support for Firefox OS; r=ochameau 2014-03-10 20:57:27 +02:00
Mihai Sucan
b970d070be Bug 917227 - Part 1: network monitor client changes; r=ochameau 2014-03-07 14:14:53 +02:00
Patrick Brosset
9cd64a3229 Bug 757866 - Highlight and select DOM nodes in the web console output; r=msucan 2014-03-11 12:21:20 +02:00
Bill McCloskey
ed4e523f62 Bug 937172 - Add RemoteBrowserTabActor for e10s debugging (r=past) 2014-03-10 09:38:34 -07:00
Bill McCloskey
44cb1ef8c9 Bug 937172 - Rearrange TabActor to support debugging of e10s processes (r=ochameau,past) 2014-03-10 09:38:29 -07:00
Bill McCloskey
c5c1f3d4d3 Bug 937172 - Create TabActor superclass of BrowserTabActor (r=ochameau,past) 2014-03-10 09:38:23 -07:00