Commit Graph

14 Commits

Author SHA1 Message Date
Jim Blandy
4d6a633bba 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
Yury Delendik
801f9a77d2 Bug 1022388 - Fix Shumway communication with chrome code. r=till 2014-06-23 14:49:47 -05:00
Yury Delendik
430a64943a Bug 980742 - Update Shumway to version 0.8.271. r=till 2014-03-07 14:25:03 -06:00
Yury Delendik
6386fcb195 Bug 962736 - Update Shumway to version 0.8.6. r=till 2014-01-24 09:26:32 -06:00
Yury Delendik
9558530b73 Bug 958110 - Update Shumway to version 0.7.993. r=till 2014-01-09 10:46:09 -06:00
Yury Delendik
2d618dd6bc Bug 943006 - Update Shumway to version 0.7.806. r=till 2013-11-26 08:16:32 -06:00
Ed Morley
8e9d30130b Backed out changeset e6a9c98d62d0 (bug 927196) for causing bug 939269 2013-11-18 10:59:01 +00:00
Martijn Wargers
d5ef4d9173 Bug 927196 - Check more stuff in XHR. r=sicking 2013-10-16 19:20:51 +02:00
Yury Delendik
eb3e266ee9 Bug 929849 - Delay profiler initialization in Shumway. r=till 2013-10-29 07:48:40 -05:00
Yury Delendik
a0bf918aac Bug 928969 - Update Shumway to version 0.7.501. r=till 2013-10-21 11:01:48 -05:00
Yury Delendik
a7702f3922 Bug 928969 - Telemetry infrastructure for Shumway. r=till 2013-10-21 10:59:43 -05:00
Yury Delendik
8b4efe017c Bug 924571 - Address review comments for Shumway integration patch. r=gavin
--HG--
rename : browser/extensions/shumway/components/FlashStreamConverter.js => browser/extensions/shumway/content/ShumwayStreamConverter.jsm
2013-10-17 16:11:52 -05:00
Yury Delendik
28bb784b98 Bug 904346 - Shumway extension abc files 2013-09-30 18:25:59 -05:00
Yury Delendik
9188b8807d Bug 904346 - Shumway extension core files 2013-09-30 18:24:58 -05:00