js/xpconnect/src/xpcprivate.h
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
8bc7561d75577b08ae0c5449104378144a6fc9e0
created 2015-03-27 18:52 +0000
pushed 2015-03-28 18:59 +0000
Andrea Marchesini Andrea Marchesini - Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
a4246efc8a253cabde698fbab437824bbcb08915
created 2015-02-25 13:11 -0800
pushed 2015-03-25 17:22 +0000
Terrence Cole Terrence Cole - Bug 1135985 - Split callback and marking tracers completely; r=jonco, r=mccr8
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 21:13 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
fe24d9f4790f3d6999e3fb7254a17590b34f5c60
created 2015-03-18 11:36 -0700
pushed 2015-03-19 13:19 +0000
Andrew McCreight Andrew McCreight - Bug 1142717, part 5 - Eliminate XPC_WRAPPED_NATIVE_TEAROFFS_PER_CHUNK. r=bholley
418f69d905f0aa881c11ce5257e67bcec6bca271
created 2015-03-18 11:36 -0700
pushed 2015-03-19 13:19 +0000
Andrew McCreight Andrew McCreight - Bug 1142717, part 4 - Add MOZ_COUNT_CTOR/DTOR for XPCWrappedNativeTearOff. r=bholley
de43ef55e8ef64a51539506e7169f664ca187e75
created 2015-03-18 11:36 -0700
pushed 2015-03-19 13:19 +0000
Andrew McCreight Andrew McCreight - Bug 1142717, part 3 - Make XPCWrappedNativeTearOff::mNative a smart pointer. r=bholley
8e04782685f48a9a1a1c2394a9bceff18b852ccd
created 2015-03-18 11:36 -0700
pushed 2015-03-19 13:19 +0000
Andrew McCreight Andrew McCreight - Bug 1142717, part 1 - Remove unused forward declaration of xpc_GetJSPrivate. r=bholley
da88e17551a8375908777cba1124e07bf6d85370
created 2015-03-18 18:22 +0900
pushed 2015-03-18 23:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1079919 - Part 1: Support RegExp in Xray. r=bholley
5f9adee38d45d5897a009189ce1fff7e7acdd1ca
created 2015-03-03 07:12 -0500
pushed 2015-03-04 01:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131797 part 3. Store the object we originally come from in a reserved slot on XPConnect functions instead of using the parent pointer. r=bholley
7aa34e8b4809dd4e411af72a16aae774054ac3dc
created 2015-03-03 07:12 -0500
pushed 2015-03-04 01:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131797 part 2. Stop storing the XPCNativeInterface* in XPConnect function objects and just get it from the XPCNativeMember* we're still storing. r=bholley
1ccaf7d21b90832217ea1ede61f3fc949642b321
created 2015-03-03 07:12 -0500
pushed 2015-03-04 01:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131797 part 1. Store an index into its XPCNativeInterface mMembers array in each XPCNativeMember. r=bholley
00ccf3b425fdd5b5a79f9af887712bdfd3494500
created 2015-02-26 17:55 -0800
pushed 2015-02-27 18:27 +0000
Wes Kocher Wes Kocher - Backed out changeset d7d9bbfa72c5 (bug 674779) for m-bc orange on a CLOSED TREE
d7d9bbfa72c5b58e01aff2ba7fc524e6203889e5
created 2015-02-26 11:53 +0100
pushed 2015-02-27 18:27 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 674779 - Add per-compartment CPU accounting. r=jandem, r=blassey, r=bz
5375260ebf76e9d58b748d4eb5a2f1ee769fd9f6
created 2015-02-26 09:40 -0500
pushed 2015-02-27 02:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1136516. Stop using JS_DeprecatedNewObjectWithGivenProtoAndParent in XPCWrappedNative. r=bholley
06227342cd2e5699161f5095ea97f7bc10e82e81
created 2015-02-26 09:40 -0500
pushed 2015-02-27 02:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1136292 part 5. Stop passing a global as the parent arg to JS_NewObjectWithGivenProto in XPConnect. r=peterv
7cf45873e3682883bae83fa90c55e963fe40c402
created 2015-02-22 10:57 +1300
pushed 2015-02-22 23:20 +0000
Martin Thomson Martin Thomson - Bug 975144 - Adding rtcIdentityProvider to sandbox global scope, r=gabor
92ab79b20f61c617acf628feda416e81caebe484
created 2015-02-13 14:34 -0500
pushed 2015-02-16 15:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1132187 part 3. Remove the WANT_CONVERT bit. r=peterv
cd8ff1a7572c736b740e0228d9ae01dd18ab2a0b
created 2015-02-13 14:34 -0500
pushed 2015-02-16 15:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1132187 part 2. Remove the WANT_DELPROPERTY bit. r=peterv
42f34f826f3de96a723b04f3d83f5828edea85ad
created 2015-02-13 14:34 -0500
pushed 2015-02-16 15:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1132187 part 1. Remove the totally unused WANT_CREATE bit. r=peterv
3bdb77f15f2ee0b922f430365c62113bf82ec2f4
created 2015-02-13 14:34 -0500
pushed 2015-02-16 15:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1132184. Remove the nsIXPCScriptable postCreate and postTransplant hooks. r=peterv
af5f70c0286a9562b0d347877ef123f32deb87a4
created 2015-02-13 14:34 -0500
pushed 2015-02-16 15:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131801 part 3. Get rid of the now-unused ReparentWrapperIfFound. r=peterv
7a3153f07028f193a83a03aad805e1fd3b075b21
created 2015-02-13 14:34 -0500
pushed 2015-02-16 15:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131801 part 1. Get rid of the now-unnecessary RescueOrphans function. r=peterv
5793906a8cff318e352e0a0e1f7502961f620318
created 2015-02-13 14:34 -0500
pushed 2015-02-16 15:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131799. Stop parenting XPConnect tearoffs to the XPCWrappedNative. r=peterv
ab77cac824f8892f5f3789b19267d1d9ff2f17a1
created 2015-02-13 13:25 -0800
pushed 2015-02-16 15:26 +0000
Wes Kocher Wes Kocher - Backed out changeset 564376c26384 (bug 1131799)
945a30df1b0a82b60bd4c1f740b409f44c04866e
created 2015-02-13 13:25 -0800
pushed 2015-02-16 15:26 +0000
Wes Kocher Wes Kocher - Backed out changeset d71b934c28ee (bug 1131801)
fa2a3978652aa58e0375485aa7c4f2fe3a88625d
created 2015-02-13 13:25 -0800
pushed 2015-02-16 15:26 +0000
Wes Kocher Wes Kocher - Backed out changeset 32176c758b4d (bug 1131801)
5bac46fc2c80f07f523cc720ca1429a42271faed
created 2015-02-13 13:25 -0800
pushed 2015-02-16 15:26 +0000
Wes Kocher Wes Kocher - Backed out changeset 6d9547a55557 (bug 1132184)
5b6a8679f6eaf2dbebc67c39f3fd3f5066d433b7
created 2015-02-13 13:25 -0800
pushed 2015-02-16 15:26 +0000
Wes Kocher Wes Kocher - Backed out changeset e5479c58d966 (bug 1132187)
a58ff7cd48d460b9bb3c9830318e37fdbeef3d47
created 2015-02-13 13:25 -0800
pushed 2015-02-16 15:26 +0000
Wes Kocher Wes Kocher - Backed out changeset 70b09a891a37 (bug 1132187)
635b6b12ea52c0ebe59a0e8032a58ea3b6f6ca69
created 2015-02-13 13:25 -0800
pushed 2015-02-16 15:26 +0000
Wes Kocher Wes Kocher - Backed out changeset 9017975d0201 (bug 1132187)
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
d3babbfbe771777402148d64b572857cb2454a36
created 2015-02-13 12:20 +0100
pushed 2015-02-16 15:26 +0000
Tom Schuster Tom Schuster - Bug 1124934 - Add a HasProperty ObjectOp. r=jorendorff
9017975d02018ed7bf4dfcb51232fb75a2b48201
created 2015-02-13 14:34 -0500
pushed 2015-02-16 15:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1132187 part 3. Remove the WANT_CONVERT bit. r=peterv
70b09a891a376bbb45774561c96d5629a69bb4fc
created 2015-02-13 14:34 -0500
pushed 2015-02-16 15:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1132187 part 2. Remove the WANT_DELPROPERTY bit. r=peterv
e5479c58d966338c24b4cc21cc85cd2f65f10a76
created 2015-02-13 14:34 -0500
pushed 2015-02-16 15:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1132187 part 1. Remove the totally unused WANT_CREATE bit. r=peterv
6d9547a55557ed4d28b0881afaf6e0f8c231c750
created 2015-02-13 14:34 -0500
pushed 2015-02-16 15:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1132184. Remove the nsIXPCScriptable postCreate and postTransplant hooks. r=peterv
32176c758b4dc7fa9ea35b8e173d3319a6274269
created 2015-02-13 14:34 -0500
pushed 2015-02-16 15:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131801 part 3. Get rid of the now-unused ReparentWrapperIfFound. r=peterv
d71b934c28ee476a7b341f49fe8dacbea5ecbdf6
created 2015-02-13 14:34 -0500
pushed 2015-02-16 15:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131801 part 1. Get rid of the now-unnecessary RescueOrphans function. r=peterv
564376c26384893b730bf3485c48f5c440f08bae
created 2015-02-13 14:34 -0500
pushed 2015-02-16 15:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131799. Stop parenting XPConnect tearoffs to the XPCWrappedNative. r=peterv
c5b1c517ad63bc99922dfe96a18ab0b964d350c0
created 2015-02-13 09:21 -0800
pushed 2015-02-16 15:26 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1117242 - SavedFrame objects should do principal checks for every accessor; r=jimb,jandem,bz
c93e99adfc7d52866cae3a65d818bb32374e9557
created 2015-02-11 23:40 +0100
pushed 2015-02-13 17:27 +0000
Tom Schuster Tom Schuster - Bug 1125437 - Get rid of SetPropertyAttributes and use DefineProperty to follow ES6 specification. r=efaust
3c88c70e1e643dbef30f2b1dfb4f412e4d1be1aa
created 2015-02-06 13:40 -0500
pushed 2015-02-06 22:56 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 1117242) for mochitest failures.
b3f8122dd9908f97ae8638d1beb63d25213af8d9
created 2015-02-06 09:15 -0800
pushed 2015-02-06 22:56 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1117242 - Part 5: Implement xray support for SavedFrame; r=bholley
40aeb4e4292c6157d56922c3c709668d50303ebf
created 2015-02-03 09:13 -0800
pushed 2015-02-03 21:16 +0000
Andrew McCreight Andrew McCreight - Bug 1122758 - Get rid of XPCJSObjectHolder::newHolder(). r=gabor
f1ac9100750e5669ae15208d939af3a9a794e748
created 2015-01-28 17:12 -0600
pushed 2015-02-03 14:31 +0000
Jason Orendorff Jason Orendorff - Bug 1127121 - Remove property key type splitting in ObjectOps. r=bhackett.
ff99308cdefcf27899ce53d9198a11140f66a3ed
created 2015-01-24 16:38 +0100
pushed 2015-01-25 00:26 +0000
Tom Schuster Tom Schuster - Bug 1122619 - Remove getPropertyAttributes object ops. r=jorendorff
de33f69c43fb5a0e9d532e98fccdd5e3ebcaa4fd
created 2015-01-23 10:23 +0000
pushed 2015-01-23 17:32 +0000
Jon Coppeard Jon Coppeard - Bug 1107639 - Replace nsAutoJSValHolder with use of PersistentRooted r=bent
192118b52c165a7f9305bfbe77e0fd209278dbc2
created 2015-01-08 10:14 -0500
pushed 2015-01-23 17:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1119260 - Mark virtual overridden functions as MOZ_OVERRIDE in XPConnect; r=bholley
ce3aaa3b3a4210f49c960ead4257e1f7e5e99a87
created 2015-01-22 17:17 +0100
pushed 2015-01-22 22:51 +0000
Tom Schuster Tom Schuster - Bug 1122552 - Introduce [[GetOwnProperty]] object op. r=jorendorff,bz
10b0f190e1efa9d1c40d9906e768178ee7a944bb
created 2015-01-21 16:13 -0800
pushed 2015-01-22 13:42 +0000
Bill McCloskey Bill McCloskey - Bug 1114345 - Don't pop up slow script dialog after waking up laptop (r=bholley)
b7e67e34e081b39fe0dc9b395cfcf95dbb3240bd
created 2015-01-21 09:25 +0000
pushed 2015-01-22 00:27 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Don't trace contents of wrapped native scope in wrapped native proto's trace hook, just the scope's global r=billm
da03d6aff37d92878b0c19897fd759db92600f59
created 2015-01-09 10:55 -0800
pushed 2015-01-12 14:22 +0000
Martin Thomson Martin Thomson - Bug 1116269 - Add 'crypto' to sandbox global properties, r=gabor
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-01-09 14:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
7070c9621457ef4383b674c8c8569b3c8a9c2ed7
created 2015-01-05 14:53 -0800
pushed 2015-01-06 16:04 +0000
Ben Turner Ben Turner - Bug 1116697 - Fix nsScriptError::InitWithWindowID to work better off the main thread, r=mrbkap.
f49d4632197b752f93aca8cba741137e95b606cf
created 2014-12-18 17:36 -0800
pushed 2014-12-19 20:12 +0000
Bill McCloskey Bill McCloskey - Bug 1111412 - Make sure slow script timeout is initialized when event starts running (r=bholley)
bf0e4454f0d2afea829fcb1a8edd08881ce15e2d
created 2014-12-05 09:38 -0800
pushed 2014-12-17 12:08 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 14: Convert NoteJSChild to GCCellPtr; r=mccr8, r=jonco
4d9be695d380fca3cce00f34e1c435a8880b10e7
created 2014-12-15 11:34 +0100
pushed 2014-12-15 19:04 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 1110105 - Get rid of -Promise from wantGlobalProperties. r=bholley
less more (0) -300 -100 -60 tip