Commit Graph

22 Commits

Author SHA1 Message Date
Shu-yu Guo
37989840cd Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Andrew McCreight
5cc7a1afef Bug 1148070 - Change nsIClassInfo::getHelperForLanguage() to getScriptableHelper(). r=bholley 2015-03-29 07:52:54 -07:00
Dave Townsend
a848aee169 Bug 1139189: Uplift the Add-on SDK to Firefox a=me
3fbf5a6bdd..3394ad5d1d
2015-03-11 22:19:48 -07:00
Erik Vold
bd05d2922a Bug 1114752 - Uplift Add-on SDK to Firefox a=me 2015-02-03 09:51:16 -08:00
Chris Peterson
def5e6780e Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem 2014-07-21 21:43:21 -07:00
Erik Vold
ba676fe23e Bug 1053911 - Uplift Add-on SDK to Firefox r=me 2014-08-23 08:30:34 -07:00
Erik Vold
7fcefe8d34 Bug 1040432 - Move sdk/system/xul-app to a jsm so that cuddlefish/toolkit loaders can access it easily. r=Mossop 2014-07-21 19:25:18 -07:00
Anup Kumar
3b87f721c6 Bug 451578 - Replace |.getService() .QueryInterface(iid)| by |.getService(iid)| in mozilla-central. r=Yoric 2014-07-03 10:31:00 +02:00
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
Erik Vold
8d4372cb2d Bug 993272 - Uplift Add-on SDK to Firefox 2014-04-14 22:56:11 -07:00
Erik Vold
e563d4d3f2 Bug 972925 - Uplift Add-on SDK to Firefox 2014-03-03 11:22:07 -08:00
Dave Townsend
364e9d1cc1 Bug 935220: Uplift Add-on SDK to Firefox. r=me
https://github.com/mozilla/addon-sdk/compare/firefox27...50697e6182cb4f79f9605b7cd1d1f5084cfaf03f
2013-11-05 13:51:58 -08:00
Wes Kocher
dba595fe3f Bug 907509 - Uplift Addon SDK to fx-team 2013-08-20 18:24:12 -07:00
Wes Kocher
a5f4fadf52 Bug 897683 - Uplift Add-on SDK to Firefox r=me 2013-07-29 14:37:44 -07:00
Ryan VanderMeulen
83a175c349 Backed out changeset 489046125fa6 (bug 897683) due to Ubuntu debug Jetpack perma-orange. 2013-07-25 08:51:50 -04:00
Wes Kocher
2ad7382ad0 Bug 897683 - Uplift Addon-SDK to Firefox r=me 2013-07-24 14:33:54 -07:00
Wes Kocher
3d378e7f12 Bug 861277 - Uplift addon-sdk's integration branch 2013-04-13 17:25:38 -07:00
Wes Kocher
cba4c2a7c8 Bug 849009 - Uplift Add-on SDK changeset 645b0ca71ccd41bb1fc69d97d22c456b03452e89 2013-03-07 15:09:34 -08:00
Dave Townsend
b1fc649fae Bug 842762: Uplift Add-on SDK changeset bf2c2f609babcea412a2349a431ae6bdbedcf05d
4e44dd094e...bf2c2f609b
2013-02-21 07:54:55 -08:00
Phil Ringnalda
9ce4d191b7 Back out a104642698a0 (bug 842762) for b2g test bustage
CLOSED TREE
2013-02-19 19:49:41 -08:00
Dave Townsend
1be39049f5 Bug 842762: Uplift Add-on SDK changeset 4e44dd094e8636216e8c9ca5664866a5cf7d0cdd
a16bbd5772...4e44dd094e
2013-02-19 14:14:54 -08:00
Dave Townsend
03380d9942 Bug 731779: Integrate the Add-on SDK loader and API libraries into Firefox (uplifting from addon-sdk a16bbd5772880b578a939eeb65102bca6560d494) 2013-02-01 13:17:34 -08:00