js/xpconnect/src/XPCWrappedNativeInfo.cpp
4f0ab1a0d8dd56c0deeda13250ebb69e37c4a575
created 2016-08-18 15:20 -0700
pushed 2017-01-16 13:07 +0000
Andrew McCreight Andrew McCreight - Bug 1288870, part 2 - Make XPCNativeInterface refcounted. r=billm
a7a5fd1b36e553163533f4ff112354be2b310a95
created 2016-07-27 16:36 -0700
pushed 2017-01-16 13:07 +0000
Andrew McCreight Andrew McCreight - Bug 1289137 - Make XPCNativeSet::NewInstance() take an nsTArray argument. r=billm
b2a6aaf59783cecf8cde63fe51fbd65e14b026df
created 2016-07-29 10:50 -0700
pushed 2017-01-16 13:07 +0000
Andrew McCreight Andrew McCreight - Bug 1290612 - XPCNativeSet::NewInstanceMutate() is always called with a non-null first argument. r=mrbkap
4dff23362d43e875e2ec549e8584ff973d25fb69
created 2016-07-29 10:46 -0700
pushed 2017-01-16 13:07 +0000
Andrew McCreight Andrew McCreight - Bug 1290587, part 5 - Add helper function to hash pointers in HashNativeKey. r=mrbkap
2376df9ef2b7ac81dc0a25235805e9fc1bd91eb1
created 2016-07-29 10:42 -0700
pushed 2017-01-16 13:07 +0000
Andrew McCreight Andrew McCreight - Bug 1290587, part 4 - Lower case Current in XPCNativeSetKey::Hash(). r=mrbkap
81072f3a058adaa3570679cf6632a9dad5ab4aa6
created 2016-07-31 11:36 -0700
pushed 2017-01-16 13:07 +0000
Andrew McCreight Andrew McCreight - Bug 1290587, part 3 - Inline accessors in XPCNativeSetKey::Hash(). r=mrbkap
bcf7690fc6570316fb46e5b9d08d9c1b86b4022d
created 2016-07-29 10:42 -0700
pushed 2017-01-16 13:07 +0000
Andrew McCreight Andrew McCreight - Bug 1290587, part 2 - Make XPCNativeSetKey hashing a method. r=mrbkap
5f0c9095c0ff59de08caa34270c6139deef86f3b
created 2016-07-29 16:08 -0700
pushed 2016-10-31 18:13 +0000
Andrew McCreight Andrew McCreight - Bug 1289457 - Take advantage of infallible new in XPCNativeSet::NewInstance{,Mutate} to skip checks. r=mrbkap
7b1b725f1f1da3fca2a341524a99906fc7a2eb4a
created 2015-09-01 17:56 -0700
pushed 2015-12-04 23:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1200484 (part 5) - Use JS column numbers in XPCNativeInterface::NewInstance(). r=mrbkap.
23952da58da6570043876a18f2592039368245fd
created 2015-07-26 14:26 -0700
pushed 2015-10-26 12:58 +0000
Andrew McCreight Andrew McCreight - Bug 1187410 - Use GetNameShared() in XPCNativeInterface::NewInstance() to avoid a leak. r=mrbkap
5fc4e125b2b7c56d36efc0c1335cd71961570fe7
created 2015-07-18 21:45 +0200
pushed 2015-10-26 12:58 +0000
Jan de Mooij Jan de Mooij - Bug 1184564 part 1 - Use Value instead of jsval in XPConnect. r=bholley
0ac19d3bf7bfef3b699c413a3350cb7de0292f7b
created 2015-07-03 18:29 -0700
pushed 2015-10-26 12:58 +0000
Juan Gomez Juan Gomez - Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
a849e759a0f7fbfa69e4c9b2a315ca453a8e2eee
created 2015-06-30 07:58 -0700
pushed 2015-10-26 12:58 +0000
Terrence Cole Terrence Cole - Bug 1178581 - Interning does not and should not imply infinite lifetime; r=sfink
72f48fd13b903f7e3f57c54744c58253f8efe406
created 2015-06-30 21:09 -0700
pushed 2015-10-26 12:58 +0000
Jan de Mooij Jan de Mooij - Bug 1177892 part 3 - Remove OBJECT_TO_JSVAL. r=evilpie
79800010be78122db7c36d4b5833814fdbf28495
created 2015-06-30 10:30 +0200
pushed 2015-10-26 12:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f41a2121425f (bug 1171931) for bustage
f41a2121425fb9f4cb81439bfc17d15b589ba6d1
created 2015-06-29 21:34 +0200
pushed 2015-10-26 12:58 +0000
Juan Gomez Juan Gomez - Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
1a326aaaba371e18e090f98ca1c4474bbdce2fca
created 2015-06-25 19:48 -0400
pushed 2015-09-14 18:56 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage.
8b4e4083639ef3563c9ebac4826cfbe8f21ef5ea
created 2015-06-24 14:11 -0400
pushed 2015-09-14 18:56 +0000
Juan Gomez Juan Gomez - Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-06-19 19:24 +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-06-19 19:24 +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-06-19 19:24 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
1652874e2d978dab14dd56b39342ccb93ddee650
created 2015-03-06 08:34 -0800
pushed 2015-06-19 19:24 +0000
Bill McCloskey Bill McCloskey - Bug 997325 - Implement main process scriptable only flag in XPIDL (r=mrbkap)
358970f124d78cf871fc5f04d113aa2fa36aa6ea
created 2015-03-09 12:50 -0400
pushed 2015-06-19 19:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1140573 part 4. Drop the parent argument from js::NewFunctionByIdWithReserved. r=waldo
5f9adee38d45d5897a009189ce1fff7e7acdd1ca
created 2015-03-03 07:12 -0500
pushed 2015-06-19 19:24 +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-06-19 19:24 +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-06-19 19:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131797 part 1. Store an index into its XPCNativeInterface mMembers array in each XPCNativeMember. r=bholley
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-04-21 23:03 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
55783b8e332ce82b6652f8917319cfa7b00bc031
created 2014-08-14 18:47 -0700
pushed 2014-11-24 19:04 +0000
Bobby Holley Bobby Holley - Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
1d41a9159e5809e937c8abd7490dd845832652c4
created 2014-08-14 17:23 -0400
pushed 2014-11-24 19:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 5b1a3161f614, 17a9673ed782, and a9b8c346d295 (bug 1052052) for B2G non-unified bustage.
17a9673ed7828da59142f66a63ea3ea7a95233d5
created 2014-08-14 12:54 -0700
pushed 2014-11-24 19:04 +0000
Bobby Holley Bobby Holley - Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
c590fcb23c3c1c1bb3a41979b04fdc3031953130
created 2014-05-08 16:45 -0400
pushed 2014-08-25 18:42 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 994964 - Make DOM XPIDL interfaces non-scriptable, and add shim Components.interfaces entries for them; r=bzbarsky,bholley
697506d9c32459abcbf817fbf54fb793078d49d3
created 2014-04-28 16:01 -0700
pushed 2014-08-25 18:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 952650 (part 16) - Remove JSVAL_TO_PRIVATE. r=till.
2cf294d2257fa35641677f003701285a758455ab
created 2014-04-03 07:58 -0400
pushed 2014-07-14 18:39 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 866289 - Make mode lines consistent in js/xpconnect/ for 4 space indented files. r=Ms2ger
64cfe4a6eafa2562623b6d793e75df6c3a24bfb9
created 2014-01-06 17:32 -0800
pushed 2014-04-22 00:22 +0000
Andrew McCreight Andrew McCreight - Bug 952840, part 2 - Get rid of one goto in XPCNativeSet::GetNewOrUsed. r=bholley
c1f37de21c8678584ab4fc64f3460494cc1fd0bc
created 2013-11-24 10:27 -0800
pushed 2014-03-10 22:05 +0000
Andrew McCreight Andrew McCreight - Bug 770535, part 1 - Remove map lock from XPConnect. r=bholley
0fe924afeb74a59dbe450689a98e50ac92a1ad36
created 2013-11-25 15:16 -0500
pushed 2014-03-10 22:05 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6235d23be128, 0fbd934a80c8, and 592b49270490 (bug 770535) for Windows build bustage on a CLOSED TREE.
592b49270490075650221c01983fbbb24dd0a0a2
created 2013-11-24 10:27 -0800
pushed 2014-03-10 22:05 +0000
Andrew McCreight Andrew McCreight - Bug 770535, part 1 - Remove map lock from XPConnect. r=bholley
cfe47cb78e84ccedf3367959ef6a823b0c3b7989
created 2013-10-11 22:02 -0700
pushed 2014-01-28 00:16 +0000
Steve Fink Steve Fink - Bug 925916 - Handlify various things in XPConnect, r=bholley
dba0f0715b188190b2fe9a924f613ea02af9bf3e
created 2013-08-17 15:50 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
b05548b721dfff31bc77628943dbb7479269316b
created 2013-08-14 09:00 +0200
pushed 2013-12-03 03:32 +0000
Ms2ger Ms2ger - Bug 903849 - Use MOZ_ASSERT consistently in XPConnect; r=bholley
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-10-21 21:47 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
9ab08f6d22582cc760e8dabf55da730556a7a0d0
created 2013-06-04 21:11 -0700
pushed 2013-09-09 22:57 +0000
Bobby Holley Bobby Holley - Bug 877261 - Stop using XPCCallContext for XPCConvert. r=Ms2ger
5a678ff4ce22365a4af2ec4c4ca61a0bc54b2870
created 2013-06-04 21:11 -0700
pushed 2013-09-09 22:57 +0000
Bobby Holley Bobby Holley - Bug 877261 - Stop using XPCCallContext for most stuff in XPCWrappedNative.cpp. r=Ms2ger
94ecfdd0231b1ff2d2d9f97b0a7429256f9531c8
created 2013-05-17 15:21 -0400
pushed 2013-09-09 22:57 +0000
Trevor Saunders Trevor Saunders - bug 873622 - remove XPCCallContext::GetXPConnect() r=bholley
e2344b2249db0610878f276a393175fc9eb3fd30
created 2013-04-09 16:42 +0100
pushed 2013-07-29 23:00 +0000
Jon Coppeard Jon Coppeard - Bug 860311 - GC: More rooting in XPConnect r=bholley
4add88d3db6959db49c8f1c47b0d8537539fa969
created 2013-04-11 11:50 -0700
pushed 2013-07-29 23:00 +0000
Jacek Szpot Jacek Szpot - Bug 854503 - Rename JS unwrapping functions. r=bholley
c677dd4b1aba3806ea464b1dfccef647d4aefe56
created 2013-04-06 14:37 -0400
pushed 2013-07-29 23:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset a85d21e394c0 (bug 854503) for bustage.
a85d21e394c0b3114e4ae34eac63ac5bea2f0f7c
created 2013-04-04 12:14 +0200
pushed 2013-07-29 23:00 +0000
Jacek Szpot Jacek Szpot - Bug 854503 - Rename JS unwrapping functions. r=bholley
49b621f262f1b54c8905d9ac1ff2737438aa677e
created 2013-03-21 08:20 -0700
pushed 2013-06-17 22:53 +0000
Bobby Holley Bobby Holley - Bug 658909 - Remove unnecessary ccx param. r=mrbkap
b53685d06c8deb7d34910ff9f9c8a5d45fbc8090
created 2013-03-21 15:24 -0400
pushed 2013-06-17 22:53 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 22 changesets (bug 658909) for Windows debug bustage.
8a59454e74af2dd9049a619da740135549b5feb7
created 2013-03-21 08:20 -0700
pushed 2013-06-17 22:53 +0000
Bobby Holley Bobby Holley - Bug 658909 - Remove unnecessary ccx param. r=mrbkap
b6d96f7aeea5d5439b014e26e00eb09c051484ce
created 2013-03-17 10:44 +0100
pushed 2013-06-17 22:53 +0000
Ms2ger Ms2ger - Backout bug 658909 for Marionette bustage.
ef12935784712436a7393e827c1ee84f42432382
created 2013-03-16 22:58 -0700
pushed 2013-06-17 22:53 +0000
Bobby Holley Bobby Holley - Bug 658909 - Remove unnecessary ccx param. r=mrbkap
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
a4916f9d8d2f217b2d452a5802f8ace5d44f396b
created 2012-03-19 14:13 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
f977d96263c2bbf35d4308c576feb7cce22c665e
created 2012-03-01 13:45 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
5f86dd728a3c9935f95b0e1a3cde2de68a346af3
created 2012-01-27 15:49 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -60 tip