Commit Graph

63 Commits

Author SHA1 Message Date
Nick Fitzgerald
2d773637c8 Bug 1188697 - Update the tree's copy of the mozilla/source-map library; r=jryans
This update contains a fix for loadSourceError in the debugger when a source map
has an absolute sourceRoot and one or more of its sources are absolute rather
than relative to the sourceRoot.
2015-08-07 13:49:16 -07:00
Alexandre Poirot
13c7f63318 Bug 935366 - Fix b2g scope issue in sourcemap xpcshell tests. r=fitzgen 2015-08-06 09:52:29 -07:00
Alexandre Poirot
647e1738c0 Bug 935366 - Use source-map module instead of SourceMap.jsm. r=fitzgen 2015-08-06 05:38:09 -07:00
Nick Fitzgerald
436d3f2f6c Bug 1182278 - Update the tree's copy of the mozilla/source-map library to 0.4.4; r=jlongster 2015-07-13 20:14:20 -07:00
Nick Fitzgerald
a6b033b89c Bug 1166048 - Part 0: Upgrade the tree's copy of the mozilla/source-map library; r=jlongster 2015-07-08 14:40:14 -07:00
Eddy Bruël
5c52a1ef68 Bug 1149115 - Merge the latest version of the source-map library with fx-team. 2015-05-08 17:03:39 +02:00
Panos Astithas
65e0220167 Add a devtools tag to all devtools tests (bug 1149907). r=pbrosset 2015-04-01 14:09:33 +03:00
Eddy Bruël
a675b8d443 Bug 1136146 - Merge the latest version of the source-map library with fx-team;r=fitzgen 2015-03-12 20:18:34 +01:00
Wes Kocher
a70c006b29 Backed out changeset 95bec5828ef3 (bug 1136146) for devtools test failures CLOSED TREE 2015-03-11 15:17:46 -07:00
Eddy Bruël
0e94ef9e6f Bug 1136146 - Merge version 0.4.0 of the source-map library with fx-team;r=fitzgen 2015-03-11 15:12:26 +01:00
Carsten "Tomcat" Book
0d4550d4b5 Backed out changeset b6c511f17246 (bug 1136146) for browser_dbg_source-maps-01.js test failures 2015-03-10 16:35:47 +01:00
Eddy Bruël
e42d1942f1 Bug 1136146 - Merge version 0.4.0 of the source-map library with fx-team. 2015-03-10 13:50:04 +01:00
J. Ryan Stinnett
d6de8e4cab Bug 1090768 - Update to source-map 0.1.41. r=fitzgen 2014-12-17 11:55:00 -05:00
Nick Fitzgerald
b29eebc0da Bug 1076887 - Update the tree's copy of the mozilla/source-map library to 0.1.40. r=past 2014-10-02 08:44:00 +02:00
Nathan Froyd
2f3161ee3f Bug 1045247 - move install rules in toolkit/devtools/*/Makefile.in to moz.build; r=mshal 2014-07-28 17:23:44 -04:00
Jim Blandy
b6b202b6bb 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
4951fb4a07 Bug 1003095 - Fix strict errors in the debugger server;r=past 2014-05-15 16:36:03 +02:00
Gregory Szorc
1f28da1c9c Bug 969021 - Part 1: Consolidate moz.build data into parent moz.build files; r=ted
Many moz.build files define things that could be defined in parent
moz.build files. Keeping the number of moz.build files low helps with
build times due to less I/O and fewer directories traversed.

This patch eliminates a lot of moz.build files by moving their content
into parent moz.build files.

--HG--
extra : rebase_source : 0cfdf2697d10532e5b03cd27fbaadb41f42b837c
extra : amend_source : 0119d4e4881217f105e0e4ba1dfa9c8f7295f3e9
extra : histedit_source : eb49e62c67af2005fdc08d9c9a07f56bee98d558%2C50951e960e450f9b0e48fc7e8ec369d8666a63b0
2014-02-06 13:00:20 -08:00
Heather Arthur
650ddd6f27 Bug 959003 - Update SourceMap.jsm to include Sass-compatible changes. r=fitzgen 2014-01-14 09:49:08 -05:00
Mike Hommey
f0d1cd1e10 Bug 939044 - Remove most definitions of MODULE. r=mshal 2013-11-19 11:47:39 +09:00
Nick Fitzgerald
7877d181c0 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
637fba4ee3 Back out 5b70e599577c (bug 930141) for test_loader_paths.html bustage 2013-11-05 22:19:28 -08:00
Nick Fitzgerald
082a95b42c 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
Nick Fitzgerald
37c2f2ca86 Bug 916454 - Delay parsing source maps until queried for a location; r=past 2013-10-06 11:45:07 -07:00
Nick Fitzgerald
a1ba873e10 Bug 918802 - Move the debugger's pretty printing into a worker; r=past 2013-10-01 14:25:19 -07:00
Nick Fitzgerald
3a8d47844f Bug 921255 - Add an UPGRADING file to toolkit/devtools/sourcemap; r=robcee 2013-10-01 13:21:05 -07:00
Wes Kocher
6de7d1ef55 Merge fx-team to m-c 2013-09-24 20:06:37 -07:00
Nick Fitzgerald
8a9d50960c Bug 918802 - Pretty printer shouldn't block Firefox on large files; r=dcamp 2013-09-24 16:01:01 -07:00
Nick Fitzgerald
48f6a3c421 Backout c49d5912c0de on a CLOSED TREE due to pushing the wrong version of the patch. 2013-09-24 15:16:25 -07:00
Nick Fitzgerald
3d8fd54064 Bug 918802 - Pretty printer shouldn't block Firefox on large files; r=dcamp 2013-09-24 13:54:56 -07:00
Gregory Szorc
160a20817c Bug 901990 - Part 2: Upgrade xpcshell manifests; r=ted
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell-unpack/head_unpack.js => toolkit/mozapps/extensions/test/xpcshell/head_unpack.js
2013-09-24 11:50:08 -07:00
Nick Fitzgerald
a905799f48 Bug 762761 - add prettyPrint request to the remote debugging protocol server/client; r=past 2013-09-11 10:15:51 -07:00
Mike Hommey
05b3f24e0e Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Nick Fitzgerald
1b38c3137a Bug 889492 - Debugger does not stop at the debugger; statement in original files; r=anton 2013-08-22 10:41:48 -07:00
Nick Fitzgerald
76e78c45d3 Bug 885597 - absolute urls not working with sourcesContent and source maps in file:// urls; r=dcamp 2013-06-23 09:44:29 -07:00
Nick Fitzgerald
9981b83524 Bug 882986 - A source map's sourcesContent doesn't work when the original file path is absolute; r=dcamp 2013-06-13 18:21:06 -07:00
Gregory Szorc
c1b865f669 Bug 873629 - Remove 129 empty Makefile.in files; r=ted 2013-05-17 16:20:11 -07:00
Joey Armstrong
0d49db0381 bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal 2013-05-13 16:24:07 -04:00
Joey Armstrong
12356a4c50 bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS 2013-04-29 14:49:00 -04:00
Nick Fitzgerald
c1e0cabf5f Bug 849069 - relative source map URLs should be resolved according to the spec's rules; r=past 2013-04-09 11:40:00 +03:00
Nick Fitzgerald
6de4bef71a Bug 772119 - expose source mapped sources over the remote debugging protocol; r=past 2013-04-16 00:07:00 +03:00
Panos Astithas
c08908c3bb Backout eb887b962dfa (bug 772119) on suspicion of leaks 2013-04-10 16:08:59 +03:00
Panos Astithas
51594708f5 Backout 50b1fc3ef560 (bug 849069) on suspicion of leaks 2013-04-10 16:05:35 +03:00
Nick Fitzgerald
8b8f9fea8f Bug 849069 - Relative source map URLs should be resolved according to the spec's rules; r=past 2013-04-09 11:40:00 +03:00
Nick Fitzgerald
0dcb499894 Bug 772119 - Expose source mapped sources over the remote debugging protocol; r=past 2013-04-09 11:42:00 +03:00
Kyle Machulis
f5e3aadf0b Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Kyle Machulis
d2b6e6e01a Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis
5663b98bc5 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Mike Shal
ea1d9b8ba7 Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps 2013-03-19 11:47:00 -07:00
Gregory Szorc
cc8470b5e8 Bug 784841 - Part 18θ: Convert /toolkit f=Mossop, Ms2ger; rs=ted 2013-02-25 13:19:09 -08:00