Commit Graph

82 Commits

Author SHA1 Message Date
abdelrhman
64233c145f Bug 1111276 - Replace gBrowser.selectedTab.linkedBrowser with gBrowser.selectedBrowser. r=dao 2014-12-15 22:05:46 +01:00
Ankit Goyal
17bed67637 Bug 1110069 - Replace getBrowser() with gBrowser in /browser. r=dao 2014-12-11 21:48:00 -05:00
Carsten "Tomcat" Book
c830270801 Backed out changeset 85a89a0a4c1c (bug 1110069) 2014-12-12 13:14:57 +01:00
Ankit Goyal
4531cc1be5 Bug 1110069 - Replace getBrowser() with gBrowser. r=dao 2014-12-12 10:40:23 +01:00
Jordan Santell
dafc24d50e Bug 1069673 - Add support methods on devtool's Target, r=jryans 2014-10-22 13:33:00 +02:00
Brian Grinstead
399b24098d Bug 964819 - Be able to mark gcli commands as remote safe and let them show up as command buttons. r=jwalker 2014-09-09 05:55:00 -04:00
Brian Grinstead
04b35b3ccc Bug 1060086 - Get rid of error message 'TypeError: command.state.offChange is not a function' in mochitest-dt. r=jwalker 2014-08-28 19:00:00 -04:00
Joe Walker
2712673d1f Bug 1032789 - Pull together the various GCLI plugin points; r=mratcliffe 2014-07-10 14:37:09 +01:00
Gijs Kruitbosch
4663199fbc Bug 1032696 - only alter nodes with [href] which are descendantds of panel node, r=jwalker 2014-07-01 12:03:39 +01:00
Joe Walker
6aa1734506 Bug 1028252 - Allow toolbox command buttons to be text-only; r=bgrins 2014-06-25 14:03:26 +01:00
Joe Walker
850bc4d94b Bug 1028234 - Allow command buttons to use target; r=bgrins 2014-06-25 11:21:07 +01:00
Joe Walker
8b8893fee6 Bug 992309 - Don't leak gcli promise to other tests; r=mratcliffe 2014-06-09 15:16:26 +01:00
Joe Walker
9b07866b90 Bug 1016330 - (Part 1) Make CSS Coverage work with B2G; r=paul
https://bugzilla.mozilla.org/show_bug.cgi?id=1016330#c3
> prettifyCSS needs to be used client side or moved at the toolkit level.
Done

https://bugzilla.mozilla.org/show_bug.cgi?id=1016330#c4
> Move the call to makeRemote to DeveloperToolbar.jsm
Not done. See https://bugzilla.mozilla.org/show_bug.cgi?id=1016330#c6

https://bugzilla.mozilla.org/show_bug.cgi?id=1016330#c5
> We need to test first there's a cssusage actor.
> A toolbox might be debugging gecko < 32.
Done

https://bugzilla.mozilla.org/show_bug.cgi?id=1016330#c2
> Kill reference to this._tabActor.browser. This might create issues
> with sub documents ("load" is sent to browser even for inner documents.
> It's not the case with tabActor.window).
Future work.
2014-06-08 22:33:36 +01:00
Joe Walker
199b079da7 Bug 975522 - Add CSS coverage commands; r=harth 2014-05-22 11:04:47 +01:00
Joe Walker
7c14d761bc 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".
2014-04-13 07:47:27 +01:00
Joe Walker
c034c93275 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
2013-09-03 12:20:27 +01:00
J. Ryan Stinnett
26967f4282 Bug 976679 - Move event-emitter to toolkit. r=paul 2014-02-25 22:22:05 -06:00
Mihai Sucan
8818b7560d Bug 877262 - Part 2: move the Web Console files over to the new jetpack-based loader; r=dcamp 2013-08-03 13:29:48 +03:00
Mihai Sucan
d8020f7e77 Bug 859756 - [browserconsole] Show nsIConsoleMessages in the Browser Console; r=robcee 2013-05-28 18:24:31 +03:00
Michael Ratcliffe
b98a56797d Bug 866642 - We need to add general telemetry / FHR info to devtools r=jwalker 2013-05-24 11:26:17 +01:00
Mihai Sucan
15cbde1ca4 Bug 855180 - Intermittent browser_toolbar_webconsole_errors_count.js | Timed out while waiting for: web console shows the page errors followed by other timeouts, failures, leaks; r=jwalker 2013-05-22 23:32:58 +03:00
Joe Walker
b555774c8f Bug 874023 - GCLI: context.environment.window not always defined when running GCLI commands; r=mratcliffe 2013-05-21 10:18:56 +01:00
Ryan VanderMeulen
021f503ad3 Backed out changesets 073791f33ab7 and 7ac5779a426c (bug 859756) for causing intermittent Windows build failures.
CLOSED TREE
2013-05-17 17:30:20 -04:00
Mihai Sucan
8ee175f01a Bug 859756 - [browserconsole] Show nsIConsoleMessages in the Browser Console; r=robcee 2013-05-17 13:36:56 +03:00
Dave Camp
e923fe56c4 Bug 867485: Move the devtools loader into toolkit/ r=jwalker 2013-05-01 09:27:24 -07:00
Joe Walker
3b1131c529 Bug 839862 - The developer toolbar / GCLI should be able to execute commands remotely; r=dcamp 2013-05-09 15:15:22 +01:00
Michael Ratcliffe
06b4ed3211 Bug 862286 - GCLI panel too narrow for meaningful output r=jwalker 2013-05-10 14:46:28 +01:00
Joe Walker
2f3665f72f Backed out changeset d6249744132e (bug 839862) because xpcshell bustage 2013-05-09 17:46:27 +01:00
Joe Walker
02de30461d Bug 839862 - The developer toolbar / GCLI should be able to execute commands remotely; r=dcamp 2013-05-09 15:15:22 +01:00
Dave Camp
31ce67e5e0 Bug 855914 - Start using the jetpack loader in devtools. r=jwalker, f=ochameau 2013-04-11 13:59:08 -07:00
Dave Camp
a5c65f65e2 Backed out changeset 9117c7ad29d5 for MaxHeap regression. 2013-04-28 14:42:23 -07:00
Dave Camp
fee966b388 Bug 855914 - Start using the jetpack loader in devtools. r=jwalker, f=ochameau 2013-04-11 13:59:08 -07:00
Tim Taubert
3e77fcdbc2 Backed out changeset 229cd2ebe225 (bug 855108) for intermittent mochitest-bc failures 2013-04-27 21:21:42 +02:00
David Creswick
83ef05cb74 Bug 855108 - Disable tools toggled by the developer toolbar when it closes. r=jwalker 2013-04-21 18:35:53 -05:00
Joe Walker
ae312a31f7 Bug 854948 - GCLI context.environment.contentDocument points to doc from when GCLI first opened; r=mratcliffe 2013-04-20 11:59:00 +03:00
Joe Walker
98f8d6e2d9 Bug 657595 - GCLI type conversion should be a type->type affair not just arg->type; r=mratcliffe 2013-03-22 19:55:21 +00:00
Joe Walker
0769c972e3 Bug 685526 - GCLI should allow basic async types; r=dcamp,past,harthur,mratcliffe 2013-03-13 04:51:30 +00:00
Mihai Sucan
266c6767dc Bug 834721 - Use plurals for toolbox button tooltip; r=paul f=l10n 2013-02-15 23:29:44 +02:00
Mihai Sucan
cefd8815cc Bug 834721 - Use plurals for toolbox button tooltip; r=paul 2013-01-25 18:14:53 +02:00
Tyrone Chong
c0dd7b6f61 Bug 788445 - Add a tooltip for webconsole count on Developer Tool bar; r=msucan 2013-01-22 17:55:02 +02:00
Mike Hommey
e5aacd84db Bug 829460 - Get CmdCommands from the right url in DeveloperToolbar.jsm. r=paul 2013-01-11 12:24:53 +01:00
Joe Walker
07a25bc02e Bug 795988 - Closing browser window with Developer Toolbar open leaks an everything; r=paul,ttaubert 2013-01-04 20:31:38 +00:00
Girish Sharma
1bee06e9b6 Bug 816958 - Launch buttons for Tilt and Responsive Mode should be of checkbox type. r=jwalker 2012-12-19 02:17:39 +05:30
Tetsuharu OHZEKI
c7f411e5af Bug 817579 - Command buttons in toolbox do not have tooltip; r=msucan,jwalker 2012-12-05 18:39:56 +02:00
Joe Walker
9632928486 Bug 788977 - [toolbox] Land the developer tools window; r=harth,jwalker,mikeratcliffe,paul,dão 2012-11-30 08:07:59 +00:00
Ryan VanderMeulen
e835c82df8 Merge fx-team to m-c. 2012-11-02 15:45:53 -04:00
Grant Gayed
43ce437d54 Bug 806821 - GCLI should ensure that 'string' command return types are treated as plaintext; r=jwalker
* * *
Bug 800363 - XSS in Web Developer Toolbar's chrome privilege page
2012-11-02 02:54:13 +00:00
Kyle Huey
76a2832eea Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-31 09:13:28 -07:00
Vicamo Yang
ea784216bd Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
c82a2d6fea Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 12:28:11 -07:00