Commit Graph

259 Commits

Author SHA1 Message Date
Brandon Benvie
9d4bb9f734 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
Vikneshwar
1b6622a63a Bug 998065 - Added 0o prefix to octal numbers; r=froydnj 2014-04-22 11:53:00 +02:00
Ryan VanderMeulen
66b14f4f7d Bug 996003 - Various devtools test manifest cleanups. r=miker 2014-04-15 08:03:53 -04: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
Michael Ratcliffe
4cc10271fe Bug 983948 - Add mach mochitest-devtools r=jmaher 2014-03-25 16:52:53 +00:00
Willian Gustavo Veiga
c273e59560 Bug 993973 - Move the View menu after the Edit menu. r=past 2014-04-09 14:28:00 +03:00
Ed Morley
463448ce87 Merge mozilla-central and fx-team 2014-04-02 18:25:23 +01:00
Willian Gustavo Veiga
69eea7d0b8 Bug 953206 - Add a Scratchpad view menu. r=benvie, r=anton 2014-04-02 11:17:21 -04:00
Mark Hammond
d5b24aae08 Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted. 2014-04-02 10:53:55 +11:00
Sukanta Pal
b0038166c8 Bug 982735 - Add keyboard shortcut hint for scratchpad jump to line. r=Benvie 2014-04-01 08:57:24 -04:00
Phil Ringnalda
68c2596596 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
c7db2d7aca Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted. 2014-03-31 14:11:49 +11:00
Ehsan Akhgari
861b8d8340 Bug 989226 - Double the test timeout 2014-03-30 09:45:28 -04:00
Michael Ratcliffe
6a28402ad5 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
2b3238df82 Bug 663778 - Changes to tests for box model highlighter r=jwalker 2014-03-12 14:01:31 +00:00
Ryan VanderMeulen
c633e65783 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
f4a47052ae Bug 663778 - Use flag instead of pref for mozafterpaint switch and highlighter noautohide r=jwalker 2014-03-13 15:38:37 +00:00
Michael Ratcliffe
c925e482b5 Bug 663778 - Changes to tests for box model highlighter r=jwalker 2014-03-12 14:01:31 +00:00
Mark Goodwin
c84eef60a5 Bug 961165 - Remove inline scripts from scratchpad.xul. r=bbenvie 2014-03-10 09:00:31 -04: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
Conrad Irwin
4cb87aea24 Bug 762556 - Error stack should contain column number. r=jorendorff 2014-02-19 11:30:08 -05:00
Brian Grinstead
04f7b10d5a Bug 967168 - DevTools Addon icons should not be inverted on light theme;r=jwalker 2014-02-10 07:50:13 -06:00
Vikneshwar
4208c5a3e9 Bug 957072 - Add Pretty Print to Scratchpad Menu. r=robcee 2014-02-08 21:02:11 -05:00
Brandon Benvie
7614a4731d Bug 941591 - No line numbers for Syntax Errors; r=benvie 2014-02-04 12:54:26 -08:00
Mihai Sucan
95e2540afe Bug 939783 - console.trace() group traces even if part of trace is different; r=robcee 2014-01-23 23:37:32 +02:00
Peiyong Lin
f5f2f8215a Bug 942774 - Fix files loaded into scratchpad to be recognized as "saved". r=benvie 2014-01-22 10:23:21 -08:00
Rob Campbell
e9eb577dc0 Bug 961767 - Remove dead toggleWebConsole method from hudservice.js; r=msucan 2014-01-21 12:40:00 -05:00
Anton Kovalyov
0f2968b470 Bug 960270 - Streamline Editor API. r=msucan 2014-01-17 12:58:45 -08:00
Anton Kovalyov
95a84f6708 Bug 734439 - Add code folding support to the source editor. r=msucan r=benvie 2014-01-15 16:23:32 -08:00
Anton Kovalyov
12fc4ed457 Bug 941725 - Add emacs and vim key bindings to source editor. r=harth r=benvie r=msucan 2014-01-15 12:04:19 -08:00
Ben DeCoste
0d4140ce87 Bug 910183 - Highlight trailing space in the editor. r=msucan 2014-01-14 14:12:39 -08:00
Brandon Benvie
f6899b3904 Bug 943672 - Convert to Promise.jsm in Scratchpad. r=anton 2013-12-02 14:09:11 -08:00
Victor Porof
a16b54f6f6 Bug 725235 - In the debugger, show a details bubble while hovering over a variable or property in the source editor, r=past,rcampbell 2013-11-29 16:47:52 +02:00
Peiyong Lin
78a4446db5 Bug 941089 - Remove __noSuchMethod__ from browser/devtools/scratchpad/test/browser_scratchpad_ui.js. r=bbenvie 2013-11-26 14:21:59 -05:00
Dan Koepke
70ad570bea Bug 940016 - Add Run and Reload to Scratchpad context menu. r=bbenvie 2013-11-21 09:32:55 -05:00
Anton Kovalyov
152f8d8560 Bug 929766 - Remove Orion from the SourceEditor component. r=msucan 2013-11-19 15:53:13 -08:00
Nick Fitzgerald
abd4e6b1db Bug 922812 - Add an 'eval current top level function' command to scratchpad; r=past 2013-11-19 15:17:40 -08:00
Wes Kocher
e48f37563f Backed out changeset 71dc115fe230 (bug 929766) for other m-bc bustage on what I'm guessing is a CLOSED TREE 2013-11-18 16:03:13 -08:00
Anton Kovalyov
e19ba385d0 Bug 929766 - Remove Orion from the SourceEditor component. r=msucan 2013-11-18 14:05:07 -08:00
Brandon Benvie
87b8409da2 Bug 936101 - Make ObjectActor.onDisplayString not call debuggee code. r=fitzgen 2013-11-18 13:24:54 -08:00
Brian Grinstead
691ea5108e Bug 916766 - Consistent theming across panels - added scratchpad and variable view;r=paul 2013-11-18 08:14:40 -06:00
Peiyong Lin
c2a3a4606c Bug 937953 - Remove bug numbers from all Scratchpad test file names and update browser.ini. r=benvie 2013-11-15 21:47:02 -05:00
Mihai Sucan
5cd19541bd Bug 934852 - Fix for intermittent browser_scratchpad_throw_output.js | Test timed out; r=me 2013-11-09 20:09:36 +02:00
Brandon Benvie
7703d901f3 Bug 862849 - Remove __iterator__ use from the devtools. r=vp 2013-11-07 13:23:55 -08:00
Wes Kocher
a2bc3b41d2 Backed out changeset 7dd13d06f132 (bug 862849) for breaking webconsole tests 2013-11-06 15:13:53 -08:00
Brandon Benvie
4f04ae641c Bug 862849 - Remove __iterator__ use from the devtools. r=vp 2013-10-17 16:05:14 -07:00
Nick Fitzgerald
691aeef671 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
e51b0181b9 Back out 5b70e599577c (bug 930141) for test_loader_paths.html bustage 2013-11-05 22:19:28 -08:00
Nick Fitzgerald
0bd640d68b 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