Commit Graph

170 Commits

Author SHA1 Message Date
Erik Vold
744634eecb Bug 1075429 - Uplift Add-on SDK to Firefox
cbf6cdd0d6...34141d4d4c
2014-10-02 19:41:36 +01:00
Dave Townsend
f1e5377077 Bug 1068440: Uplift Add-on SDK to Firefox.
cc3242d1ca...cbf6cdd0d6
2014-09-26 08:32:55 -07:00
Dave Townsend
9f3b41964b Backing out bug 893276 for causing bug 1058840. 2014-09-19 11:28:55 -07:00
Wes Kocher
877afbd303 Merge m-c to inbound a=merge 2014-09-15 16:41:45 -07:00
Shu-yu Guo
6cfc2eb110 Bug 1001090 - Part 4: Fix errors in chrome code. (r=zombie,gavin,fitzgen,dcamp,bgrins,fabrice,gwagner,margaret,mrbkap,mak,njn,vicamo) 2014-09-15 16:30:46 -07:00
Paul Rouget
7b3c0e4229 Backed out changeset a6d02cff43d3 (bug 1037235) for breaking WebIDE (bug 1067331) 2014-09-15 16:23:04 +02:00
Erik Vold
164a27af2b Bug 1037235 - toolkit/loader doesn't check module compatibility r=Mossop 2014-09-09 18:33:55 -07:00
Erik Vold
1aa57239f8 Bug 1063465 - Uplift Add-on SDK to Firefox r=me 2014-09-09 10:32:37 -07: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
879465baa8 Bug 1062132 - Uplift Add-on SDK to Firefox r=me 2014-09-03 01:08:20 -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
643c7c4ceb Bug 1042239 creating a promise which resolves when the system has started r=Mossop 2014-08-09 00:01:23 -07:00
Erik Vold
d372810ecf Bug 1045115 - Uplift Add-on SDK to Firefox r=me 2014-07-29 17:14:18 -07:00
Wes Kocher
e2fe9a2d8b Backed out changeset 74f015f58be9 (bug 1037235) under suspicion of causing various failures on a CLOSED TREE 2014-07-24 13:37:05 -07:00
Erik Vold
1c7980cec0 Bug 1037235 - toolkit/loader doesn't check module compatibility 2014-07-24 11:43:48 -07:00
Bobby Holley
2aca60669c Bug 742444 - Rejigger unsafeWindow definition to not rely on passing waivers across origins. r=gabor 2014-07-22 16:14:26 -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
Erik Vold
63e0f9ab8d Bug 1040336 - Uplift Add-on SDK to Firefox r=me 2014-07-17 13:54:21 -07:00
Erik Vold
664e06b87f Bug 1037374 - Uplift Add-on SDK to Firefox r=me 2014-07-15 06:19:40 -07:00
Bobby Holley
9f7036e7c8 Bug 1034262 - Don't use wantXrays for requiresAddonGlobal sandboxes. r=gabor 2014-07-10 10:04:30 -07:00
Alexandre Poirot
1d9e0ffb72 Bug 1013997 - Use only one compartment for all devtools modules. r=mossop, r=past 2014-07-07 06:07:00 -04:00
Erik Vold
fbcb6eebfe Bug 1035329 - Uplift Add-on SDK to Firefox r=me 2014-07-07 19:37:56 -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
Erik Vold
0a48eaeb38 Bug 1032969 - Uplift Add-on SDK to Firefox r=me 2014-07-02 14:37:05 -07: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
005166e598 Bug 1029207 - Uplift Add-on SDK to Firefox r=me 2014-06-24 10:36:52 -07:00
Nicholas Nethercote
7b107d5931 Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg. 2014-05-20 23:06:54 -07:00
Boris Zbarsky
2abc4a8ca9 Bug 1019194 part 1. Get rid of nsIIndexedDatabaseManager. r=paul,khuey,mossop 2014-06-17 15:01:47 -04:00
Erik Vold
fa73841aac Bug 1024837 - Uplift Add-on SDK to Firefox r=me 2014-06-16 14:42:23 -07:00
Erik Vold
234e2c6eae Bug 1021280 - Uplift Add-on SDK to Firefox r=me 2014-06-05 16:22:03 -07:00
Bobby Holley
3b2edd990a Bug 1015396 - Get rid of apiSandbox. r=irakli
Currently, Jetpack uses two sandboxes for each content script - one for the
content script itself, and another for SDK machinery. And we end up getting Xrays
between the sandboxes, even though they're same-origin (generally with an nsEP)
because Jetpack sandboxes use |wantXrays: true| to get same-origin Xrays.

Object Xrays cause all sorts of communication problems between the sandboxes.
Irakli says we don't actually need the separate sandbox anymore since we've
removed the proxy layer, so let's just get rid of it.
2014-05-30 15:11:06 -07:00
Eddy Bruel
67412823f3 Bug 1003095 - Convert DevToolsExtensions.jsm into an SDK module;r=past;r=ZER0 2014-05-22 16:20:41 +02:00
Erik Vold
e6aa8c2ad5 Bug 1013510 - Uplift Add-on SDK to Firefox r=me 2014-05-20 21:46:38 -07:00
Erik Vold
1f9e840708 Bug 1011107 - Uplift Add-on SDK to Firefox 2014-05-15 12:39:59 -07:00
Erik Vold
c8de16d891 Bug 1004395 - Uplift Add-on SDK to Firefox r=me 2014-05-09 10:10:05 -07:00
Gabor Krizsanits
b865efb5a2 Bug 999585 - wantExportHelpers for all content-script. r=Mossop 2014-04-28 11:53:50 +02:00
Erik Vold
d031c99833 Bug 1001074 - Uplift Add-on SDK to Firefox r=me 2014-04-24 12:32:56 -07:00
Erik Vold
86acd13a6a Bug 997561 - Uplift Add-on SDK to Firefox (CLOSED TREE) r=me 2014-04-17 02:07:49 -07:00
Erik Vold
8d4372cb2d Bug 993272 - Uplift Add-on SDK to Firefox 2014-04-14 22:56:11 -07:00
Gabor Krizsanits
4544ce65c9 Bug 821809 - Part3: nsEp for content-script. r=rFobic 2014-04-10 19:52:54 +02:00
Carsten "Tomcat" Book
223f1c2d50 Backed out changeset 22feaebc0b2c (bug 821809) win8 debug jetpack-sdk test failures 2014-04-09 15:12:01 +02:00
Gabor Krizsanits
98836df1c4 Bug 821809 - Using nsExpandedPrincipal for jetpack content-scripts. r=rFobic 2014-04-09 11:52:24 +02:00
Erik Vold
d78cf2dc50 Bug 988743 - Uplift Add-on SDK to Firefox 2014-03-27 03:23:12 -07:00
Boris Zbarsky
3591403a3b Bug 980962. Fix in-tree consumers to not construct typed arrays without "new". r=jorendorff 2014-03-20 23:19:42 -04:00
Erik Vold
1553f9245e Bug 985956 - Uplift Add-on SDK to Firefox 2014-03-20 08:07:16 -07:00
Erik Vold
f97a9b2461 Bug 964545 Add-on SDK page-mods are now debuggable r=dcamp 2014-01-27 23:21:31 -08:00
Erik Vold
2b95a60130 Bug 982379 - Uplift Add-on SDK to Firefox 2014-03-12 17:20:56 -07:00
Boris Zbarsky
538d917aef Bug 980965. Stop using DOM constructors as functions in chrome code. r=bholley 2014-03-10 17:38:14 -04:00
Erik Vold
02b270ec51 Bug 980511 - Uplift Add-on SDK to Firefox 2014-03-06 14:21:49 -08:00
Erik Vold
e563d4d3f2 Bug 972925 - Uplift Add-on SDK to Firefox 2014-03-03 11:22:07 -08:00