Joe Walker
ffa9c6e99c
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
Michael Ratcliffe
e7dad953b0
Bug 983948 - Add mach mochitest-devtools r=jmaher
2014-03-25 16:52:53 +00:00
Michael Ratcliffe
dabaac4db5
Bug 663778 - Use flag instead of pref for mozafterpaint switch and highlighter noautohide r=jwalker
2014-03-13 21:27:10 +00:00
Ryan VanderMeulen
991e5c8bc3
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
39a70a90a5
Bug 663778 - Use flag instead of pref for mozafterpaint switch and highlighter noautohide r=jwalker
2014-03-13 15:38:37 +00:00
Bas Schouten
bde06b3dca
Bug 963073 - Merge tiling branch. r=Bas,jrmuizel,BenWa
...
http://hg.mozilla.org/users/bschouten_mozilla.com/tiling/summary
This work is mainly porting tiled layers to new textures, implementing
double-buffered tiles and implementing a texture client pool, to be used by
tiled content clients.
Any questions regarding this patch should go to:
Bas Schouten <bschouten@mozilla.com>
Chris Lord <clord@mozilla.com>
Nicolas Silva <nsilva@mozilla.com>
In their absence questions can be directed to:
Jeff Muizelaar <jmuizelaar@mozilla.com>
Benoit Girard <bgirard@mozilla.com>
2014-03-07 22:34:04 +01:00
Joe Walker
6fd91a613d
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
--HG--
rename : browser/devtools/commandline/test/browser_cmd_pref.js => browser/devtools/commandline/test/browser_cmd_pref1.js
rename : browser/devtools/commandline/test/browser_cmd_pref.js => browser/devtools/commandline/test/browser_cmd_pref2.js
rename : browser/devtools/commandline/test/browser_gcli_cli.js => browser/devtools/commandline/test/browser_gcli_cli1.js
rename : browser/devtools/commandline/test/browser_gcli_cli.js => browser/devtools/commandline/test/browser_gcli_cli2.js
rename : browser/devtools/commandline/test/browser_gcli_completion.js => browser/devtools/commandline/test/browser_gcli_completion1.js
rename : browser/devtools/commandline/test/browser_gcli_completion.js => browser/devtools/commandline/test/browser_gcli_completion2.js
2013-09-03 12:20:27 +01:00
J. Ryan Stinnett
ca83343b85
Bug 976679 - Move event-emitter to toolkit. r=paul
...
--HG--
rename : browser/devtools/shared/event-emitter.js => toolkit/devtools/event-emitter.js
rename : browser/devtools/shared/test/browser_eventemitter_basic.js => toolkit/devtools/tests/mochitest/test_eventemitter_basic.html
2014-02-25 22:22:05 -06:00
Ryan VanderMeulen
12c242f94b
Bug 973974 - Disable browser_profiler* tests for frequent crashes/timeouts.
2014-02-18 12:37:46 -05:00
Alex Henrie
3e11665fc2
Bug 968029 - Use unprefixed box-sizing in browser/ and toolkit/. r=dao
2014-02-04 21:36:29 -07:00
Brian Grinstead
989aa5b1c4
Bug 965985 - DevTools light theme button followup;r=vporof
2014-01-31 14:45:59 -06:00
Brian Grinstead
f83d4edd10
Bug 957117 - DevTools Themes: Use light theme for top tabbar and toolbars OVERRIDE HOOK;r=vporof
2014-01-30 14:42:15 -06:00
Victor Porof
735f8786f3
Bug 943883 - DevTools themes - theme sidemenuwidget, r=bgrins, australis
...
--HG--
rename : browser/themes/osx/devtools/itemArrow-ltr.png => browser/themes/shared/devtools/images/itemArrow-ltr.png
rename : browser/themes/osx/devtools/itemArrow-rtl.png => browser/themes/shared/devtools/images/itemArrow-rtl.png
2014-01-07 11:58:07 +02:00
Ed Morley
f5ef92b540
Merge latest green inbound changeset and mozilla-central
2014-01-06 12:51:38 +00:00
Victor Porof
1070182c25
Bug 951633 - Drop the <xul:menulist> support for WidgetMethods, r=past
2014-01-03 23:42:16 +02:00
Chris Peterson
347608f8bc
Bug 955891 - Part 2: Cleopatra: Fix misspellings of "contiguous". r=anton
2013-12-31 17:55:00 -08:00
Chris Peterson
04391d6b95
Bug 955891 - Part 1: Cleopatra: Fix some JS warnings. r=anton
2013-12-29 20:37:55 -08:00
Brandon Benvie
47c7148be1
Bug 943669 - Convert to Promise.jsm in profiler. r=anton
2013-11-26 16:30:23 -08:00
Shu-yu Guo
b7f46541c2
Bug 933882 - Force GC in Debugger mochitests for ASan. (r=past)
2013-11-20 22:50:28 -08:00
Brian Grinstead
198c03bdb2
Bug 916766 - Consistent theming across panels (adding webconsole and options panel). Also prevents flicker on panels while frame is loading. r=paul, ui-r=darrin
2013-11-13 12:02:05 -06:00
Panos Astithas
ee6df2a8b4
Don't display markers in the profile graph (bug 925990). r=anton
2013-10-26 15:25:01 +03:00
Anton Kovalyov
8bd5814074
Bug 919709 - Make Debugger use CodeMirror. r=vporof
2013-10-22 13:53:53 -07:00
Ms2ger
105ce73cfa
Bug 922268 - Remove empty makefiles; r=gps
2013-10-03 09:10:00 +02:00
Gregory Szorc
b03f79a7e6
Bug 920223 - Part 3: Mass convert MOCHITEST_BROWSER_FILES to manifests; rs=Ms2ger
2013-09-30 09:52:06 +02:00
Ed Morley
eccf636a23
Backed out changeset 8b02873ee07e (bug 920223)
2013-09-30 12:50:05 +01:00
Gregory Szorc
e4af98efbf
Bug 920223 - Part 3: Mass convert MOCHITEST_BROWSER_FILES to manifests; rs=Ms2ger
2013-09-30 09:52:06 +02:00
Mike Hommey
ae0966be15
Bug 917622 - Use INSTALL_TARGETS for mochitests. r=gps
2013-09-19 07:39:58 +09:00
Victor Porof
1ba631eceb
Bug 876277 - Fix webconsole and profiler accessing and relying on old debugger DOM event APIs, r=past
2013-09-13 16:23:14 +03:00
Srinath N
2966b9b5a9
Bug 897697 - The start button in the profiler needs a label or at least a tooltip, r=anton
2013-09-09 00:05:45 +03:00
Mike Hommey
f1cf3b4238
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Joe Walker
54a7606649
Bug 904549 - Make browser_dbg_cmd.js wait for helpers.audit to complete; r=past,anton,nfitzgerald
2013-08-29 14:00:52 +01:00
Anton Kovalyov
08455ef762
Bug 899991 - Fix TypeError in browser_profiler_console_api_content.js. r=me
2013-08-12 17:05:22 -07:00
Gabriel Luong
af2c9fa135
Bug 872906 - Calls from JS served from file:// urls are greyed out; r=anton
2013-08-12 15:21:34 -07:00
Mihai Sucan
c534736bac
Bug 877262 - Part 1: merge HUDConsoleUI into HUDService and prepare for the jetpack loader; r=robcee
2013-08-02 20:11:57 +03:00
Nick Fitzgerald
189ca03160
Bug 897848 - Profiler should use { showArrows: true } when initializing the SideMenuWidget; r=vporof
...
--HG--
extra : amend_source : 1545801ced057c7238c582aa6b5480debc3694b4
2013-07-25 11:27:53 -07:00
Anton Kovalyov
6a81729364
Bug 828046 - Save/load profiles to/from disk; r=robcee
2013-07-16 16:03:33 -07:00
Anton Kovalyov
45ed85189a
Bug 885417 - Have UIDs as values for profiler sidebar items; r=vporof
2013-07-16 11:41:36 -07:00
Anton Kovalyov
59b695ca16
Bug 888881 - Use single unicode character … instead of '...' in label profilerStarted; r=robcee
2013-07-11 16:27:56 -07:00
Panos Astithas
fedbf437f3
Rename Promise to promise to avoid collisions with the forthcoming DOM Promise implementation (bug 885318); r=jwalker
2013-07-11 10:12:20 +03:00
Anton Kovalyov
c036dcdbe3
No bug - Remove unnecessary console.log calls from Cleopatra code; r=dcamp
2013-07-10 18:28:10 -07:00
Anton Kovalyov
de264e943c
Bug 833495 - Add an option to show Gecko platform data in the Profiler; r=robcee
2013-07-09 13:58:53 -07:00
Anton Kovalyov
89611fda5a
Bug 828038 - Change profile recording UI and behavior; r=dcamp
2013-06-27 17:31:52 -07:00
Victor Porof
98d1fa955c
Bug 884006 - "Prebuilt items" and "Values" should coexist when adding items to widgets, r=anton,rcampbell
2013-06-21 17:33:57 +03:00
Victor Porof
5d176875e9
Bug 882054 - Cleanup widgets inheritance model mechanism a bit, r=past
2013-06-21 17:33:56 +03:00
Anton Kovalyov
0a10cfd517
Bug 863653 - Add hints to profiler [start|stop|show] commands; r=jwalker
2013-06-20 10:48:25 -07:00
Anton Kovalyov
9a6fb42077
Bug 863636 - Make 'profiler close' do nothing when toolbox is closed; r=jwalker
2013-06-19 10:07:04 -07:00
Anton Kovalyov
98aaca3352
Bug 850145 - Use SideMenuWidget in the Profiler; r=vporof
2013-06-18 14:42:36 -07:00
Anton Kovalyov
aad07a3f9a
Bug 817836 - Support for console.profile and console.profileEnd; r=dcamp
2013-05-14 15:25:28 -07:00
Anton Kovalyov
90cac4608a
Backed out changeset 4f2586fe4489
2013-05-28 12:51:42 -07:00
Anton Kovalyov
ba543e4120
Bug 817836 - Support for console.profile and console.profileEnd; r=dcamp
2013-05-14 15:25:28 -07:00