Kris Maglione
959e20ef00
Bug 1356810: Use noScriptRval option by default for loadSubScript. r=billm
...
MozReview-Commit-ID: 50QVvrG4lzV
2017-04-15 09:32:34 -07:00
Andrew McCreight
3ce95981b4
Bug 1356799, part 4 - Remove unused argument to ReadScript. r=mrbkap
...
MozReview-Commit-ID: I5Jf0Fan7VN
2017-04-14 16:43:08 -07:00
Andrew McCreight
4bc465b680
Bug 1356799, part 3 - Handlify the target argument to ReadScript{,Async}. r=mrbkap
...
MozReview-Commit-ID: GOodGQ647qI
2017-04-14 16:35:34 -07:00
Andrew McCreight
dcf2af66d9
Bug 1356799, part 2 - Don't use JS:: for handle types in subscript loader. r=mrbkap
...
Also, be consistent with the rest of the code and use a handle
typedef in one place.
MozReview-Commit-ID: KY3cnLemoUl
2017-04-15 06:47:07 -07:00
Andrew McCreight
30ea73f258
Bug 1356666, part 1 - Rename target_obj to targetObj in mozJSSubscriptLoader. r=mrbkap
...
MozReview-Commit-ID: 89WugjhzPLk
2017-04-14 14:10:40 -07:00
Shu-yu Guo
314651e95b
Bug 1315592 - Handle JS compilation errors in the async subscript loader. (r=bholley)
2016-12-02 17:36:42 -08:00
Fabrice Desré
98ca7e722f
Bug 1150106 - Async loadSubscript - Part 1, add async to loadSubscriptWithOptions r=bholley,mcrr8
2015-05-20 22:14:49 -07:00
Jan de Mooij
c6596c5fa8
Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
2015-03-28 23:22:11 +01:00
Phil Ringnalda
1a1c158706
Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
...
CLOSED TREE
2015-03-28 10:39:56 -07:00
Jan de Mooij
369ef1b850
Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
2015-03-28 12:08:37 +01:00
Steve Fink
a59e646593
Bug 1022773 - Resolve hazard by switching Compile to MutableHandle, r=terrence,smaug,bholley
2014-06-11 17:38:22 -07:00
Benoit Jacob
4401ffe3eb
Bug 1028588 - Fix dangerous public destructors in js/xpconnect - r=bholley
2014-06-23 14:49:08 -04:00
Birunthan Mohanathas
56da97da22
Bug 866289 - Make mode lines consistent in js/xpconnect/ for 4 space indented files. r=Ms2ger
2014-04-03 07:58:00 -04:00
Tom Schuster
87a3972722
Bug 958119 - Some cleanup for XPConnect. r=gabor
2014-01-22 18:50:32 +01:00
Andrew McCreight
878b9bddb6
Bug 959484 - de-THREADSAFE XPConnect. r=bholley
2014-01-16 08:49:26 -08:00
Tom Schuster
4a7dd51a60
Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence
2014-01-09 18:39:36 +01:00
Gijs Kruitbosch
4c995cad6f
Bug 821726 - allow bypassing script cache when using loadSubscript, r=bholley
2013-11-05 16:35:41 +01:00
Ehsan Akhgari
41784ed79f
Bug 913851 - Minimize the #includes in js/xpconnect; r=bholley
...
X-Git-Commit-ID: 78e6843063b303780a7dd2695dd2824a0a9c9a3c
2013-09-09 23:14:10 +02:00
Nicholas Nethercote
9fc605b8f3
Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
2013-08-17 15:50:18 -07:00
Joshua Cranmer
a06df58776
Bug 884061 - Part 3n: Use NS_DECL_THREADSAFE_ISUPPORTS in js/, r=bholley
2013-07-18 21:23:32 -05:00
Kyle Huey
e819db98e4
Bug 811784: Account for subscripts when figuring out what object to stick properties on. r=mrbkap
2012-11-26 14:41:55 -08:00
Jonathan Griffin
d2a2f0fb6b
Backed out a94288026ea5 (Bug 811784) for turning all b2g emulator tests red
2012-11-16 18:30:22 -08:00
Kyle Huey
f1d910dbd8
Bug 811784: Account for subscripts when figuring out what object to stick properties on. r=mrbkap
2012-11-16 08:54:58 -08:00
Ed Morley
f69b1b9454
Backout 4bc502c08da4 (bug 811784) for xpcshell failures
2012-11-16 18:16:33 +00:00
Kyle Huey
8a43951b5b
Bug 811784: Account for subscripts when figuring out what object to stick properties on. r=mrbkap
2012-11-16 08:54:58 -08:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Ms2ger
5e96005775
Bug 705188 - Use IDL for mozIJSSubScriptLoader::LoadSubScript, {xpcIJSModuleLoader,nsIXPCComponents_Utils}::Import; r=bz
2011-12-18 11:09:16 +01:00
Bobby Holley
6a2deac3e3
Bug 688012 - Move all multi-line continuation backslashes to column 79 (where possible). r=mrbkap
...
xpcfix -c `find | grep -P "cpp$|h$" | perl -pe 's/\n/ /'`
This isn't a huge deal, but it's necessary for the other style changes we want to make. Specifically, when adding and removing things from lines within macros, xpcfix corrects continuation backslashes by putting them at column 79. If we make sure that this is also the default everywhere, then everything will match up.
git diff -w shows no changes here as well.
2011-10-14 10:52:48 -07:00
Bobby Holley
ec90124839
Bug 691411 - Move js/src/xpconnect to js/xpconnect and rename source files while we're at it. r=khuey, sr=mrbkap
2011-10-14 10:52:47 -07:00