Jim Blandy
39dc0c6097
Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
...
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):
- Never set the buffer's mode.
Years ago, Emacs did not have a good JavaScript mode, so it made sense
to use Java or C++ mode in .js files. However, Emacs has had js-mode for
years now; it's perfectly serviceable, and is available and enabled by
default in all major Emacs packagings.
Selecting a mode in the -*- file variable line -*- is almost always the
wrong thing to do anyway. It overrides Emacs's default choice, which is
(now) reasonable; and even worse, it overrides settings the user might
have made in their '.emacs' file for that file extension. It's only
useful when there's something specific about that particular file that
makes a particular mode appropriate.
- Correctly propagate settings that establish the correct indentation
level for this file: c-basic-offset and js2-basic-offset should be
js-indent-level. Whatever value they're given should be preserved;
different parts of our tree use different indentation styles.
- We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
Remove tab-width: settings, at least in files that don't contain tab
characters.
- Remove js2-mode settings that belong in the user's .emacs file, like
js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Eddy Bruel
072f994a7f
Bug 1003095 - Clean up how we provide several APIs;r=past
2014-06-17 21:51:43 +02:00
Eddy Bruel
b70c3b3203
Bug 1003095 - Refactor script.js to be worker friendly;r=past
2014-05-30 16:42:55 +02:00
Eddy Bruel
0346ffbc28
Bug 1003095 - Refactor main.js to be worker friendly;r=past
2014-05-22 16:27:19 +02:00
Joe Walker
199b079da7
Bug 975522 - Add CSS coverage commands; r=harth
2014-05-22 11:04:47 +01:00
Eddy Bruel
bfe3d12a69
Bug 1003095 - Make the xpcInspector a built-in module;r=past
2014-05-21 15:55:53 +02:00
Eddy Bruel
cbbd0993c2
Bug 1003095 - Copy the lazy getter functions from XPCOMUtils.jsm to DevToolsUtils.js;r=past
2014-05-21 15:08:24 +02:00
Eddy Bruel
43708c243e
Bug 1003095 - Implement a Worker Loader;r=past
2014-05-21 13:58:18 +02:00
Victor Porof
a754989a9f
Bug 1007200 - Create a framerate actor, r=rcampbell,benwa
2014-05-15 15:28:00 -04:00
J. Ryan Stinnett
1ef4815886
Bug 797639 - Part 2: Bulk data support in client and server. r=jimb
2014-05-14 14:30:02 -05:00
J. Ryan Stinnett
0ed5e93e63
Bug 797639 - Part 1: Bulk data support in the transport layer. r=jimb
2014-05-14 14:30:02 -05:00
J. Ryan Stinnett
3e21379b64
Bug 797639 - Part -1: Change forwarding prefix to slash. r=jimb
2014-05-14 14:30:01 -05:00
Eddy Bruel
96be712ce7
Bug 859372 - Refactor webbrowser.js;r=past
2014-05-13 21:56:30 +02:00
Patrick Brosset
39405fa1fd
Bug 997198 - Create a standalone reflow actor; r=bgrins
2014-05-12 16:51:06 +02:00
Eddy Bruel
739e4ca696
Bug 859372 - Refactor root.js;r=past
2014-04-30 03:11:11 +02:00
Eddy Bruel
d8f5b80ef5
Bug 859372 - Refactor script.js; r=past
2014-04-29 17:52:44 +02:00
Ryan VanderMeulen
26aff187e7
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
5c15506b62
Bug 859372 - Refactor transport.js; r=past
2014-04-24 13:23:30 +02:00
0172c59143
Bug 859372 - Factor out common actor definitions; r=past
2014-04-24 13:13:12 +02:00
Alexandre Poirot
6deebff984
Bug 997239 - Move webconsole actor to a module. r=jryans,msucan
2014-04-23 10:38:00 +02:00
Paul Rouget
a6a8415c4a
Bug 942756 - Unify debugger server startup: devtools and browser code. r=ochameau
2014-04-18 10:45:00 +02:00
Paolo Amadini
6d99e32a9f
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
83913b8f24
Backed out changeset a6a7df40f00a (bug 997239) for causing regresssions per #devtools
2014-04-22 12:08:10 +02:00
Alexandre Poirot
0fca8e1c3f
Bug 997239 - Convert webconsole to a module. r=msucan
2014-04-18 09:39:56 -04:00
Dave Camp
ab4d920797
Bug 983331 - The debugger server protocol should describe itself. r=gozala
2014-04-17 16:25:07 -07:00
cbecada6ff
Bug 859372 - Refactor DevToolsUtils.js;r=past
2014-04-17 20:47:28 +02:00
2b9381d616
Bug 859372 - Provide Debugger constructor as a built-in module;r=past
2014-04-17 20:45:32 +02:00
Dave Townsend
0ef30f714a
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
7761c1c5d2
Backing out bug 993029 due to Win8 debug test failures. CLOSED TREE
2014-04-17 10:20:49 -07:00
Dave Townsend
1cce524a5e
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
Panos Astithas
6aabd89e3d
Disconnect actors by default when removing an actor pool (bug 992244). r=dcamp
2014-04-08 10:23:00 +03:00
James Long
e04fcf02a9
Bug 812172 - Add conditional breakpoint handling to the debugger client. r=vp
2014-04-04 08:27:57 -04:00
Mihai Sucan
64f3dd9ed8
Bug 989043 - Network monitor support for e10s. r=ochameau
2014-04-03 15:45:25 +03:00
Jordan Santell
b33008adb6
Bug 980502 - Implement web audio actors and audio node actors. r=vp
2014-03-26 15:28:24 -07:00
Alexandre Poirot
31a68c9746
Bug 966991 - Ensure cleaning up child processes tab actors when disconnecting. r=jryans
2014-04-02 15:29:40 -04:00
Victor Porof
44be8a9e11
Bug 917226 - Build a canvas inspection tool, r=rcampbell, jryans
2014-03-29 13:01:37 -04:00
Ed Morley
7b7e69675a
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
94fd0585ad
Backed out changeset 7b9fab28c591 (bug 917226) for incorrect commit message generated by qbackout; DONTBUILD
2014-03-27 19:07:31 +00:00
Victor Porof
1e99cd89c2
Bug 917226 - Build a canvas inspection tool, r=rcampbell
2014-03-27 18:57:16 +00:00
Jan Keromnes
ccb2164b3e
Bug 988931 - Fix some race conditions in the devtools. r=ochameau
2014-03-27 14:58:02 -04:00
Victor Porof
edb8b333ef
Backed out changeset 882b91ce5a9f, as a relanding of Bug 917226, r=me
2014-03-27 12:24:00 -04:00
Ed Morley
773b2fdd6c
Backed out changeset 894e40121370 (bug 917226) for mochitest-chrome failures
2014-03-27 16:11:59 +00:00
Alexandre Poirot
9471c188c2
Bug 977043 - Improve error reporting when an actor fails loading r=past
2014-03-22 09:02:13 +01:00
Victor Porof
8f4d59d943
Bug 917226 - Build a canvas inspection tool, r=rcampbell
2014-03-27 10:21:37 -04:00
"J. Ryan Stinnett"
2ed52538ee
Bug 985652 - Only register pref actor on b2g if certified is allowed. r=ochameau
2014-03-26 10:43:44 -07:00
Panos Astithas
52158be97b
Bug 986481 - Expose Promise.jsm promises as a devtools loader global. r=dcamp
2014-03-14 11:33:09 +02:00
Carsten "Tomcat" Book
618a0713d9
Backed out changeset 81f230994acd (bug 980502) for hopefully fixing gi tests
2014-03-26 11:09:34 +01:00
Jordan Santell
a3aa9ece13
Bug 980502 - Implement WebAudio actor and AudioNode actor. r=vp
2014-03-06 16:39:00 -08:00
James Long
b3bc778d24
Bug 812172 - Add conditional breakpoint handling to the debugger server. r=past
2014-03-24 09:37:24 -04:00
Ryan VanderMeulen
ccc3f11d1b
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