js/xpconnect/src/XPCWrappedNative.cpp
68984d5a66a3e2fbacf06dbcdf1e144efe2108a1
created 2014-04-04 16:58 -0700
pushed 2014-04-04 23:58 +0000
Eric Faust Eric Faust - Bug 890686 - Implement JS_GlobalObjectTraceHook, and install it appropriately. (r=billm)
695622cd84e1494f5e4bfa64e181b0aa404c599d
created 2014-04-02 15:28 +0100
pushed 2014-04-02 14:48 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify remaining JS APIs r=sfink r=bholley r=smaug
0ae9c4eef8d6ec3c7ddf977ca9a9efd1758183ec
created 2014-03-17 16:17 +0000
pushed 2014-03-17 16:23 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify some friend and debug APIs r=sfink r=bholley
a07dde918187f3c244d412917144872e1a349cf3
created 2014-03-15 12:00 -0700
pushed 2014-03-15 19:01 +0000
Kyle Huey Kyle Huey - Bug 967364: Pass already_AddRefed by reference instead of by value. r=bsmedberg
32f48d6d3389ea5db45cfc6e452ec52595c11a43
created 2014-03-15 12:00 -0700
pushed 2014-03-15 19:01 +0000
Kyle Huey Kyle Huey - Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg
b850bc9ae30680c2dda0efa060eadafe695e0f74
created 2014-03-06 15:26 -0800
pushed 2014-03-06 23:26 +0000
Bobby Holley Bobby Holley - Bug 969441 - Check for recursion outside of the hairy transplant callsites. r=billm
59fcb8a3225f63ae9a93dd9ddb36b37e8b72f9b0
created 2014-02-21 11:35 -0800
pushed 2014-02-21 19:36 +0000
Bobby Holley Bobby Holley - Bug 973780 - Remove Xray expando slot from WNs. r=bz
a917689cc392eefa3a2accd9853da14ebacbb437
created 2014-02-20 20:46 -0800
pushed 2014-02-21 04:47 +0000
Phil Ringnalda Phil Ringnalda - Back out 0f5f58d5d410:8db4d719f5f8 (bug 973780) for debug WinXP mochitest-3 assertions
861f8a64627fff38794dd38a46346c91dfa8d235
created 2014-02-20 18:24 -0800
pushed 2014-02-21 02:24 +0000
Bobby Holley Bobby Holley - Bug 973780 - Remove Xray expando slot from WNs. r=bz
c1c6b4f9e19c3a89fcaf8fc5196bc24a3f580492
created 2014-02-19 18:23 -0800
pushed 2014-02-20 02:24 +0000
Bobby Holley Bobby Holley - Bug 960828 - More diagnostics. r=mccr8
1cad5f5cc647a126e7805f59a9822c686b3d7611
created 2014-02-13 11:54 -0800
pushed 2014-02-13 19:55 +0000
Bobby Holley Bobby Holley - Bug 960828 - Diagnostics. r=mccr8
c1fa3a5fa3438cf87dc1ef5b9a1e6426f8034451
created 2014-02-13 00:08 +0000
pushed 2014-02-13 00:09 +0000
Neil Rashbrook Neil Rashbrook - Bug 966911 Part 2: An AString out param should use a short lived string instead of wastefully creating an nsAutoString on the heap r=bholley
bb287ffec375245231f640559a0a8e14c707b382
created 2014-02-12 21:22 +0000
pushed 2014-02-12 21:22 +0000
Neil Rashbrook Neil Rashbrook - Bug 966911 Part 1: Improve DOMString and AString conversion code paths r=bholley
3223d3bfdcd0c66b82c3e5543b7f6cb1134dd0ef
created 2014-02-11 14:56 -0800
pushed 2014-02-11 22:59 +0000
Andrew McCreight Andrew McCreight - Bug 967023, part 2 - Get rid of XPCWrappedJSClass::GetNewOrUsed out param. r=bholley
08efbd3dd17f4282d79cdfe7a8570f15ccaef34e
created 2014-02-11 14:56 -0800
pushed 2014-02-11 22:59 +0000
Andrew McCreight Andrew McCreight - Bug 967023, part 1 - Rename clazz to clasp in XPCWrappedNative::GetNewOrUsed. r=bholley
a77c3bb103941c9395f9512efd41b514cdfd662e
created 2014-02-10 10:03 -0800
pushed 2014-02-10 18:04 +0000
Bobby Holley Bobby Holley - Bug 969156 - Don't fire onNewGlobalObject until the end of nsGlobalWindow::SetNewDocument. r=bz
e998c14ccd108193e6193b64fabc91e1fa8b1f20
created 2014-02-04 19:29 -0800
pushed 2014-02-05 06:44 +0000
Andrew McCreight Andrew McCreight - Bug 965920, part 1 - Smart pointerize getters in XPConnect. r=bholley
930f794bfba364a0a0bb3c5e5e04f9b7f1a553ee
created 2014-02-04 21:01 -0800
pushed 2014-02-05 05:01 +0000
Phil Ringnalda Phil Ringnalda - Backed out 9 changesets (bug 965920, bug 966765, bug 966766)
55dcd2a5362e630f6709cc0c4486bb655da595b8
created 2014-02-04 19:29 -0800
pushed 2014-02-05 03:30 +0000
Andrew McCreight Andrew McCreight - Bug 965920, part 1 - Smart pointerize getters in XPConnect. r=bholley
0c194a7651a53aa67438b02f2cbbb74a2f6de61f
created 2014-01-31 09:55 +0000
pushed 2014-02-01 12:39 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify JS_GetProperty and related APIs r=terrence r=bz
d011e4c97a5955ad459cd30823416cb9da5996da
created 2014-01-31 12:11 +0100
pushed 2014-01-31 11:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e2c75ec7f3d4 (bug 959787) for breaking b2g builds on a CLOSED TREE
e2c75ec7f3d4ed321cbe54605ff371a50120e508
created 2014-01-31 09:55 +0000
pushed 2014-01-31 10:13 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify JS_GetProperty and related APIs r=terrence r=bz
d6f5085fec81541675b0ff1a2b22dde54c5af60b
created 2014-01-24 20:14 -0800
pushed 2014-01-28 07:53 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
84a0bf9566e63572181f8274404b785bb99e6bf1
created 2014-01-25 09:29 +0000
pushed 2014-01-25 09:47 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify JS_Set* APIs r=terrence r=bz
cc32cb2daf2782ba95029cd30c462bc0c03653ae
created 2014-01-24 16:08 -0800
pushed 2014-01-25 00:08 +0000
Bobby Holley Bobby Holley - Bug 957688 - Remove nsIXPCSecurityManager::CanAccess and nsScriptSecurityManager::CheckPropertyAccessImpl. r=mrbkap
37420d9a2c76d14009c25d84580e03befaa7eae0
created 2014-01-21 17:03 -0800
pushed 2014-01-24 23:48 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 7; r=sfink
05d4d9b9807c12a4ed79d0a53121b11b70c267a7
created 2014-01-21 08:26 -0800
pushed 2014-01-21 16:26 +0000
Bobby Holley Bobby Holley - Bug 958324 - Remove SOW-transplant-related fixup. r=peterv
a8587cf48bb369cb1b8ca1cfabecc32304347b5d
created 2014-01-21 08:26 -0800
pushed 2014-01-21 16:26 +0000
Bobby Holley Bobby Holley - Bug 958324 - Remove same-compartment security wrappers for WNs. r=peterv,r=mrbkap
960d29ff5ab0889dab79e4d247af531c046a8aa7
created 2014-01-21 08:25 -0800
pushed 2014-01-21 16:26 +0000
Bobby Holley Bobby Holley - Bug 961054 - Don't invoke SetLastResult until the completion of an XPCWN method call. r=mrbkap
0ed69fa19314301d0945280944137efa8c9bf2ab
created 2014-01-17 05:57 -0800
pushed 2014-01-17 13:57 +0000
Andrew McCreight Andrew McCreight - Bug 960715, part 1 - Remove XPCWrappedNativeProto::ClassIsMainThreadOnly. r=bholley
bf6cb0c04562e9fa13364b1043805ad8e9a77aaf
created 2014-01-16 09:48 -0800
pushed 2014-01-16 19:21 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 3; r=sfink
7cc30ae56811cae75aecc277251d1272f9ad2cc8
created 2014-01-14 18:49 -0800
pushed 2014-01-15 02:49 +0000
Bobby Holley Bobby Holley - Bug 951948 - Remove Components wrappers. r=mrbkap
ce408ac339c5af0f028ef408714e9d1e6dd47caf
created 2014-01-07 13:46 +0100
pushed 2014-01-07 12:46 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 99eb8a370b21 (bug 952840) for permament B2G ICS Emulator Opt test failure
99eb8a370b2107ecdb7ab62a55336ad6582a795e
created 2014-01-06 17:35 -0800
pushed 2014-01-07 01:36 +0000
Andrew McCreight Andrew McCreight - Bug 952840 - Remove scope from XPCWN::FindTearOff. r=bholley
2cb3e4d522cc95356636dd9c5fa1ff66c74ab9c5
created 2014-01-06 17:32 -0800
pushed 2014-01-07 01:32 +0000
Andrew McCreight Andrew McCreight - Bug 952840, part 1 - Eliminate goto in XPCWrappedNative::FindTearOff. r=bholley
22929b380e8458c9bc2816eef1bbfbf14e84472e
created 2013-12-13 19:15 -0800
pushed 2013-12-14 03:16 +0000
Bobby Holley Bobby Holley - Bug 913734 - Stop storing security policies on XPCWrappedNativeProtos. r=mrbkap
f7330220c26d10fd651acea98b81d68188a0c86e
created 2013-12-02 13:17 -0800
pushed 2013-12-02 21:18 +0000
Andrew McCreight Andrew McCreight - Bug 942528 - Make XPCWN more of a normal cycle collected class. r=smaug
01908f98a35b940e33dd1a93eac92f1ab79e47ae
created 2013-11-24 10:34 -0800
pushed 2013-11-25 22:56 +0000
Andrew McCreight Andrew McCreight - Bug 770535, part 2 - Replace ThreadRunningGC with GCIsRunning. r=bholley
c1f37de21c8678584ab4fc64f3460494cc1fd0bc
created 2013-11-24 10:27 -0800
pushed 2013-11-25 22:56 +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 2013-11-25 20:16 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6235d23be128, 0fbd934a80c8, and 592b49270490 (bug 770535) for Windows build bustage on a CLOSED TREE.
0fbd934a80c806ce83d3e46a9d4f4f85c954c2b3
created 2013-11-24 10:34 -0800
pushed 2013-11-25 19:15 +0000
Andrew McCreight Andrew McCreight - Bug 770535, part 2 - Replace ThreadRunningGC with GCIsRunning. r=bholley
592b49270490075650221c01983fbbb24dd0a0a2
created 2013-11-24 10:27 -0800
pushed 2013-11-25 19:15 +0000
Andrew McCreight Andrew McCreight - Bug 770535, part 1 - Remove map lock from XPConnect. r=bholley
2c12e321f22a49c0fe630d310be533a80d571c5b
created 2013-11-17 14:47 -0800
pushed 2013-11-17 22:48 +0000
Andrew McCreight Andrew McCreight - Bug 937157, part 12 - Remove DEBUG_xpc_hacker. r=bholley
f54d82a391bc852193e56eac25b7a556b94a086a
created 2013-11-17 14:47 -0800
pushed 2013-11-17 22:48 +0000
Andrew McCreight Andrew McCreight - Bug 937157, part 10 - Remove DEBUG_xpc_leaks. r=bholley
53edeffc65c2dff946e62667960513675bb59a06
created 2013-11-17 14:47 -0800
pushed 2013-11-17 22:48 +0000
Andrew McCreight Andrew McCreight - Bug 937157, part 9 - Remove XPC_TRACK_WRAPPER_STATS. r=bholley
da04bbb2bad463aad33bd86c38db4c06b1256831
created 2013-11-17 14:46 -0800
pushed 2013-11-17 22:48 +0000
Andrew McCreight Andrew McCreight - Bug 937157, part 6 - Remove XPC_CHECK_WRAPPERS_AT_SHUTDOWN. r=bholley
b83b785c173687b56082b715e6143334e5b95c26
created 2013-11-17 14:46 -0800
pushed 2013-11-17 22:48 +0000
Andrew McCreight Andrew McCreight - Bug 937157, part 5 - Remove XPC_REPORT_SHADOWED_WRAPPED_NATIVE_MEMBERS. r=bholley
6d16fdc91ac7a044b693a9d3d472b5a4603de294
created 2013-11-17 14:46 -0800
pushed 2013-11-17 22:48 +0000
Andrew McCreight Andrew McCreight - Bug 937157, part 3 - Remove XPC_ASSERT_CLASSINFO_CLAIMS. r=bholley
3df299e18f2974655f6adfd7ca9b74b663ce09ce
created 2013-11-17 14:46 -0800
pushed 2013-11-17 22:48 +0000
Andrew McCreight Andrew McCreight - Bug 937157, part 1 - Remove some ancient or unused debugging #defines. r=bholley
cfe47cb78e84ccedf3367959ef6a823b0c3b7989
created 2013-10-11 22:02 -0700
pushed 2013-10-17 19:56 +0000
Steve Fink Steve Fink - Bug 925916 - Handlify various things in XPConnect, r=bholley
8fd2088036f2f170e2a9df8e02fd1e8871b90de5
created 2013-10-17 10:00 +0200
pushed 2013-10-17 08:00 +0000
Bobby Holley Bobby Holley - Bug 922009 - MOZ_CRASH when trying to transplant objects with SCSWs. r=mrbkap
b063d4310a8a98ffed7be9bf9f132039bb1889e9
created 2013-10-10 17:39 -0400
pushed 2013-10-10 21:40 +0000
Ehsan Akhgari Ehsan Akhgari - Remove the unused UnexpectedFailure static function to fix my build, no bug
9ee0459d73363b3eeabc9e8ab4e79bf13fd51be9
created 2013-10-10 16:35 -0400
pushed 2013-10-10 20:43 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/xpconnect/; r=ehsan
37ca290c9256bf3c342a0d8752eac19a6f540e96
created 2013-10-10 05:18 -0700
pushed 2013-10-10 12:24 +0000
Dan Gohman Dan Gohman - Bug 924642 - SpiderMonkey: Apply internal name linkage using static keywords. r=njn
ba049304cb5ecd4b35b14170926f15a7ff835930
created 2013-09-11 18:57 -0700
pushed 2013-09-28 17:30 +0000
Andrew McCreight Andrew McCreight - Bug 915488 - Make CC participant's Root, Unroot and Unlink methods infallible. r=smaug
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-09-11 12:50 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
77cd72a836e60548db0ae4013fca6786f5ac8c8f
created 2013-09-09 23:14 +0200
pushed 2013-09-10 05:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 913851 - Minimize the #includes in js/xpconnect; r=bholley
49c8f6b3f06237017871f76c8fd8a7e42fae063d
created 2013-08-22 15:51 -0700
pushed 2013-08-22 22:52 +0000
Bobby Holley Bobby Holley - Bug 903891 - Default the iid to nsISupports in NativeInterface2JSObject, and assert |Interface| when getting an XPCWrappedNative. r=mrbkap
dba0f0715b188190b2fe9a924f613ea02af9bf3e
created 2013-08-17 15:50 -0700
pushed 2013-08-22 04:55 +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-08-14 12:48 +0000
Ms2ger Ms2ger - Bug 903849 - Use MOZ_ASSERT consistently in XPConnect; r=bholley
less more (0) -300 -100 -60 tip