js/xpconnect/src/XPCWrappedJSClass.cpp
5481e58d87350c8c90aca096519c999fbb06c320
created 2016-03-22 13:50 -0400
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 8. Make the line/column number getters on JSStackFrame take an explicit JSContext. r=khuey
f899bc5270d43cec71eabe4e41cab56a7b475bd0
created 2016-03-22 13:50 -0400
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 6. Make the filename getter on JSStackFrame take an explicit JSContext. r=khuey
818a9b4255741e6a3c4a3a957b7cca051b15e2de
created 2016-03-22 13:50 -0400
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 3. Make the various toString methods on exceptions take an explicit JSContext. r=khuey
e22b4e5d45b677f888b9591755f32147e628ee26
created 2016-03-22 21:10 +0100
pushed 2016-04-04 13:43 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 6403c45366e0 (bug 1257919)
69211078761440000df4108d223855a66b34f111
created 2016-03-22 21:10 +0100
pushed 2016-04-04 13:43 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 6e95ee3cd4c6 (bug 1257919)
5dc49e4fb827ade500952800493d6c11d162a020
created 2016-03-22 21:10 +0100
pushed 2016-04-04 13:43 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 08f1c7239cdf (bug 1257919)
08f1c7239cdf24e4fecb8fae451c5e5f594f205f
created 2016-03-22 13:50 -0400
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 8. Make the line/column number getters on JSStackFrame take an explicit JSContext. r=khuey
6e95ee3cd4c6f40c3fa28e6bcd36e814e74701b0
created 2016-03-22 13:50 -0400
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 6. Make the filename getter on JSStackFrame take an explicit JSContext. r=khuey
6403c45366e0746c40a594b29eae7e38516bda83
created 2016-03-22 13:50 -0400
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 3. Make the various toString methods on exceptions take an explicit JSContext. r=khuey
781240d96e26ebc2da454d8f1c23e2c0af7f5fef
created 2016-03-09 19:02 -0500
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1254847 part 3. Make AutoEntryScript always take ownership of error reporting. r=bholley
d5dbc870688e2512e7fce880e842aa415871a8b6
created 2016-03-09 19:02 -0500
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1254847 part 1. Take ownership of error reporting on the AutoEntryScript in nsXPCWrappedJSClass::DelegatedQueryInterface. r=bholley
f31818f56cd278f5f6e0cad726f48caf426783e7
created 2016-03-08 17:21 -0500
pushed 2016-03-09 16:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1254393. Take ownership of error reporting on the AutoEntryScript in nsXPCWrappedJSClass::CallMethod. r=bholley
038d8e322378574d96d44fd6c2ebd2ac49224d90
created 2016-02-05 14:01 -0800
pushed 2016-02-17 19:16 +0000
Bobby Holley Bobby Holley - Bug 1244222 - Check for function interfaces in DelegatedQueryInterface. r=bz
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 03:03 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:12 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:12 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
f7fa97ef8e68ec59ac7c4fd69735c5edbc0a9444
created 2015-03-20 16:28 -0500
pushed 2015-10-01 12:18 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
027ddfe2c4afed797a06e5ef74ca9aa91d3da86b
created 2015-09-23 12:31 -0700
pushed 2015-09-24 10:08 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1206168, bug 1177318, bug 1054756) for hazard build failures CLOSED TREE
6c93d1044b7e66f9c9c368ebfcd9c9da3d481081
created 2015-03-20 16:28 -0500
pushed 2015-09-24 10:08 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
f8da9d2fc8dd4bf6ec3cd5ea3314a6a0510be3ef
created 2015-08-05 11:02 -0700
pushed 2015-08-12 14:50 +0000
Terrence Cole Terrence Cole - Bug 1191529 - Remove JSIdArray and AutoIdArray and replace with Rooted<IdVector>; r=mccr8, r=jonco
65f68419dbfcefe79421876936e62c7b0a58a9df
created 2015-08-04 16:17 -0700
pushed 2015-08-05 11:40 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
318d42434ec3a937c4bd89253edfa76e9986d8e6
created 2015-08-03 11:47 -0400
pushed 2015-08-05 11:40 +0000
Andrew McCreight Andrew McCreight - Bug 1190436 - Part 1: Use more smart pointers in XPConnect. r=gabor
5fc4e125b2b7c56d36efc0c1335cd71961570fe7
created 2015-07-18 21:45 +0200
pushed 2015-07-20 10:28 +0000
Jan de Mooij Jan de Mooij - Bug 1184564 part 1 - Use Value instead of jsval in XPConnect. r=bholley
72f48fd13b903f7e3f57c54744c58253f8efe406
created 2015-06-30 21:09 -0700
pushed 2015-07-01 13:49 +0000
Jan de Mooij Jan de Mooij - Bug 1177892 part 3 - Remove OBJECT_TO_JSVAL. r=evilpie
a560e8f9999136d20f2b3d6e270fb2e82a1c41d3
created 2015-06-20 09:16 +0200
pushed 2015-06-22 12:59 +0000
Ms2ger Ms2ger - Bug 1175513 - Improve code style in nsXPCWrappedJSClass::CleanupOutparams; r=bholley
45e57f3e386b96cd3119058f169261198c2b00fd
created 2015-06-20 09:16 +0200
pushed 2015-06-22 12:59 +0000
Ms2ger Ms2ger - Bug 1175513 - Factor out nsXPCWrappedJSClass::CleanupOutparams; r=bholley
ea5b6a488b421af3eac319d095c233644105f0c5
created 2015-06-20 09:16 +0200
pushed 2015-06-22 12:59 +0000
Ms2ger Ms2ger - Bug 1175513 - Make some private nsXPCWrappedJSClass const or static; r=bholley
7bc6ca1495610504491cc2c0634441a9b8abd873
created 2015-04-01 14:29 +0900
pushed 2015-05-01 16:59 +0000
Mike Hommey Mike Hommey - Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
ab87611d012e90b4fd8058e5da053322651dde84
created 2015-04-27 13:47 +0800
pushed 2015-04-27 19:21 +0000
Ginn Chen Ginn Chen - Bug 1153707 jsval is wrongly passed to XPT Javascript method on ppc/32 and SPARC/32 r=bobbyholley
8ed771ecfecd259a6236fbf0ad3214affb3b98aa
created 2015-04-23 15:51 +0200
pushed 2015-04-23 21:24 +0000
Jan de Mooij Jan de Mooij - Bug 1155946 part 1 - Add a mayResolve class hook to optimize objects with resolve hooks better. r=bhackett
720d0e4030454d43299ab3c23fc97467fdaa3176
created 2015-04-08 21:23 -0400
pushed 2015-04-19 00:34 +0000
Jim Blandy Jim Blandy - Bug 1152577: Add 'aReason' argument to AutoEntryScript constructor, and provide plausible names for its instantiations. r=bholley
e60e056a230c3792c8390f3e6808e97ad7cc3b47
created 2015-03-27 09:01 +0900
pushed 2015-04-01 16:42 +0000
Mike Hommey Mike Hommey - Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 04:41 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-29 04:41 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-29 04:41 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
e3459498439288ad480a3fd15785c3713d24d580
created 2015-02-18 10:42 -0800
pushed 2015-02-19 01:39 +0000
Bill McCloskey Bill McCloskey - Bug 1131317 - Always unwrap objects before wrapping them in XPCWrappedJS (r=mrbkap)
c80e833d780ee0b6a2820d2a43aa9dd52343a9d5
created 2015-02-13 12:20 +0100
pushed 2015-02-16 15:26 +0000
Tom Schuster Tom Schuster - Bug 1127475 - Remove unnecessary parent arguments. r=bz
46627b312b8d228592b7a9b67ef057fcf0a3cbb2
created 2015-02-09 19:55 +0000
pushed 2015-02-10 21:05 +0000
Bob Owen Bob Owen - Bug 1094953: Ensure that GetGlobalJSObject on the native global does not return null in nsXPCWrappedJSClass::DelegatedQueryInterface. r=bholley
3f806794d466fdd76c002103f0cc6006fa2d0ecd
created 2015-01-31 16:18 +0100
pushed 2015-02-01 17:20 +0000
Tom Schuster Tom Schuster - Bug 1127443 - Remove JS_NewObject proto argument.
901b357d733450444d316ec1e0f8530384aee7cc
created 2015-01-26 13:32 -0800
pushed 2015-01-27 14:59 +0000
Bill McCloskey Bill McCloskey - Bug 1123461 - Make a real interface for js/ipc (r=dvander)
1e53e8c79d9f999410fc82ef5ec1488bd225d14a
created 2015-01-22 21:04 -0800
pushed 2015-01-23 17:32 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1123461, bug 1123090) for windows build bustage
d7aa4c72ebaba57bb6a8f1c718bd63fb9e9feec1
created 2015-01-22 20:00 -0800
pushed 2015-01-23 17:32 +0000
Bill McCloskey Bill McCloskey - Bug 1123461 - Make a real interface for js/ipc (r=dvander)
9fa4c542936b5addb460bed38c9071f0508f70fa
created 2014-12-18 12:39 -0800
pushed 2014-12-19 20:12 +0000
Bobby Holley Bobby Holley - Bug 1112925 - Don't re-enter JS with a pending exception in CheckForPendingException. r=terrence
7fe7d8036eac311beb8aa600a158e7fa69e5431e
created 2014-12-16 02:02 -0800
pushed 2014-12-18 01:55 +0000
Nikhil Marathe Nikhil Marathe - Bug 1107777 - Add autoJSAPIOwnsErrorReporting flag to JSContext options. AutoJSAPI sets it. r=bholley
4c4c162bfc77a46c44729b66b2d5853c698fd137
created 2014-12-13 10:22 -0500
pushed 2014-12-15 19:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1109702 - Fix more bad implicit constructors in js; r=Waldo
65e82280a4be780a54ea4cf4ae15e85f216dd8dd
created 2014-11-22 12:23 -0600
pushed 2014-12-12 01:39 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
a7d403088a1608e6c04692313bf476478c5095eb
created 2014-12-02 16:56 -0600
pushed 2014-12-10 12:04 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
6d97109e0c306f9194d236eac82a6d7e8f572416
created 2014-12-09 13:52 +1100
pushed 2014-12-09 12:21 +0000
Mark Hammond Mark Hammond - Bug 287107 - make Components.returnCode be the xpcom nsresult if set by js components. r=bholley
63f71ff39bbc6f87008f7222db71d21d5d9d6d95
created 2014-11-24 17:04 -0800
pushed 2014-11-25 13:28 +0000
Wes Kocher Wes Kocher - Backed out changeset b3f742c00ba1 (bug 1103152)
c80672f72db67fa665c49642f2a73801b27249d8
created 2014-11-24 17:03 -0800
pushed 2014-11-25 13:28 +0000
Wes Kocher Wes Kocher - Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
b4b619628d1d1ffd28413d102f11ee89a7f77819
created 2014-11-22 12:23 -0600
pushed 2014-11-25 13:28 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
b3f742c00ba1395e499d859b6374ca6864d4f522
created 2014-11-21 15:14 -0600
pushed 2014-11-25 13:28 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
e1f3be2c48f65c462dc0a11b9852c03ef7200605
created 2014-09-21 21:31 +0200
pushed 2014-09-22 12:12 +0000
Bobby Holley Bobby Holley - Bug 1070696 - Rename xpc::GetNativeForGlobal to xpc::NativeGlobal and make it accept non-global JSObjects. r=smaug
22eb7571af8e9dd3415ff5bfb3fabc3361556d1f
created 2014-09-08 22:22 -0700
pushed 2014-09-09 14:06 +0000
Bobby Holley Bobby Holley - Bug 1064550 - Remove xpcWrappedJSErrorReporter. r=bz
bfb9eb2a6fcbecd36f8d26b61d27942f3d73dadc
created 2014-09-08 13:36 -0700
pushed 2014-09-09 14:06 +0000
Bobby Holley Bobby Holley - Bug 1062631 - Remove exception swallowing code in NS_ScriptErrorReporter. r=bz
1ef955db1f0dbb22e440a397320a1e83636c78ba
created 2014-09-08 13:36 -0700
pushed 2014-09-09 14:06 +0000
Bobby Holley Bobby Holley - Bug 1062631 - Fix up content QI security check and tests. r=bz
7f2131f9d67442142c6293fdad1ac2866c1279b8
created 2014-08-31 21:06 -0400
pushed 2014-09-02 18:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060977 - Fix more bad implicit constructors in xpconnect; r=smaug
0f2f47600849a2520163c4ccff31fee272887415
created 2014-08-13 15:42 -0700
pushed 2014-08-14 07:56 +0000
Seth Fowler Seth Fowler - Bug 913586 (Part 6) - Update Maybe users in js. r=luke
18783d1e2a77351c3a5a86ab32d88c8e82364c99
created 2014-07-11 19:21 -0700
pushed 2014-07-14 13:32 +0000
Ms2ger Ms2ger - Bug 1036777 - Remove the useAllocator argument to XPCConvert::JSData2Native; r=bholley
59467641b84df7f5a2c432a7e2ba2a9f33b66a87
created 2014-07-11 09:36 +0200
pushed 2014-07-11 20:42 +0000
Jan de Mooij Jan de Mooij - Bug 1034627 part 4 - Fix XPCComponents and XPCWrappedJSClass to work with Latin1 strings and nursery strings. r=bholley
less more (0) -100 -60 tip