js/xpconnect/src/xpcprivate.h
56471970fe899f133f91d8ef35673a218273f96e
created 2014-01-16 15:45 -0800
pushed unknown
Bobby Holley Bobby Holley - Bug 794943 - Remove custom support for nsISecurityCheckedComponent in nsXPCWrappedJS. r=mrbkap
7ff8f88da96da250c78bdd000ffd899ec5054d03
created 2014-01-16 08:49 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 959484 - de-THREADSAFE XPConnect. r=bholley
364252188f1e634f45b011ee5811a2d4ad2cfe55
created 2014-01-16 08:49 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 959485, part 4 - Cleanup nsJSCID::NewID. r=gabor
b6a17c03876ab3406a949c48b9e7345af4a5891e
created 2014-01-16 08:49 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 959485, part 3 - Cleanup nsJSIID::NewID. r=gabor
2b9fe80be6ba1a07feea2bd85b49f6cad7566217
created 2014-01-16 08:49 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 959485, part 2 - Cleanup nsJSID::NewID. r=gabor
ea0e905d918d146704a37983a1cbc7b2a6aa1ef3
created 2014-01-16 08:49 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 959413, part 2 - Smart pointerize nsXPCComponents. r=bholley
b61deb1bee05550378eb468c0bf4b2d9b7163e80
created 2014-01-14 18:49 -0800
pushed unknown
Bobby Holley Bobby Holley - Bug 951948 - Add a way for automation to force the creation of a privileged Components object for an unprivileged scope. r=ted,r=mrbkap
4c687bba563b762fdf999dea21b79c3f1a8469ce
created 2014-01-14 18:49 -0800
pushed unknown
Bobby Holley Bobby Holley - Bug 951948 - Store nsXPCComponentsBase on XPCWrappedNativeScope, so that we can have either. r=mrbkap
fbdd66a8b18f5595909c8702af666cd3a4b55e8d
created 2014-01-14 18:49 -0800
pushed unknown
Bobby Holley Bobby Holley - Bug 951948 - Separate out the unprivileged parts of nsXPCComponents into a separate interface and class. r=mrbkap
efffc53426b4141737b2bfb2d0614e13ab60c9a2
created 2014-01-14 18:49 -0800
pushed unknown
Bobby Holley Bobby Holley - Bug 951948 - Get rid of manual nsIClassInfo and nsIXPCScriptable implementations for nsXPCComponents. r=mrbkap
9469174aff9bc98b834c58ba5521d08cd8066279
created 2014-01-14 18:49 -0800
pushed unknown
Bobby Holley Bobby Holley - Bug 951948 - Make AttachComponentsObject a non-static method on XPCWrappedNativeScope. r=mrbkap
8773a793e758963998188063314e0d92e8efec9a
created 2014-01-14 18:49 -0800
pushed unknown
Bobby Holley Bobby Holley - Bug 951948 - Remove nsISecurityCheckedComponents stuff from Components. r=mrbkap
f24fce132e1aa0d87eff255c3ad19ef8f84297e2
created 2014-01-14 18:49 -0800
pushed unknown
Bobby Holley Bobby Holley - Bug 951948 - Stop using nsISecurityCheckedComponent for nsJSID. r=mrbkap
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
d58e0d23b28e91d642c8ff522ccde856e1db903d
created 2014-01-02 11:33 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 952660, part 6 - Add and use nsXPCWrappedJS::FindOrFindInherited. r=bholley
060805681c3abb930f8c3097d603d4f06fc6f87d
created 2014-01-02 11:33 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 947336, part 3 - Add comment about ownership of nsXPCWrappedJS::mRoot. r=bholley
0c95ce70e9695be8504690883dd891b554ae889f
created 2014-01-02 11:33 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 947336, part 2 - Make nsXPCWrappedJS::mClass a smart pointer. r=bholley
5cccbc60db9cfe3ef7d49c95e6d7e345ca026cd9
created 2014-01-02 11:33 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 947336, part 1 - Make nsXPCWrappedJS::mOuter into a smart pointer. r=bholley
53d78589f3497f5e13e11cb58a4f482dd224d749
created 2014-01-01 19:23 -0800
pushed unknown
Bobby Holley Bobby Holley - Bug 951847 - Stop pushing a cx in the XPCCallContext constructor. r=gabor
54c69b807cb102e752999de792ddd6d1fd843ac4
created 2014-01-01 19:23 -0800
pushed unknown
Bobby Holley Bobby Holley - Bug 951847 - Make the |cx| param to XPCCallContext mandatory. r=gabor
37171d622e4902f85a4b193269fb90344081c75e
created 2013-12-20 10:22 +0100
pushed unknown
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge fx-team to mozilla-central
eb908c8e68eb2c7a7b953162447bc4ff227cf53c
created 2013-12-19 17:31 -0600
pushed unknown
J. Ryan Stinnett J. Ryan Stinnett - Bug 946813 - Part 1: Expose invisibleToDebugger as a sandbox flag. r=bholley
ca675cefb7e40c2745c9960e5436f6d396158ae6
created 2013-12-19 18:08 -0800
pushed unknown
Bobby Holley Bobby Holley - Bug 950909 - Forward native aggregation to the root XPCWrappedJS. r=mccr8,sr=smaug
1c6081f57d57ab677daed49eebc069ebada6e93c
created 2013-12-16 18:27 -0800
pushed unknown
Wes Kocher Wes Kocher - Backed out changeset ef0eeaec74a8 (bug 949183) on the theory that it somehow broke every single b2g test on a CLOSED TREE
ef0eeaec74a8a13bf6eb8f6265b3c7124e6d3577
created 2013-12-16 14:40 -0800
pushed unknown
Sean Stangl Sean Stangl - Bug 949183 - Fix jsid static constructor explosion. r=Waldo
22929b380e8458c9bc2816eef1bbfbf14e84472e
created 2013-12-13 19:15 -0800
pushed unknown
Bobby Holley Bobby Holley - Bug 913734 - Stop storing security policies on XPCWrappedNativeProtos. r=mrbkap
3b50a75aa431e0d92fd227cb948be58b1d925b7f
created 2013-12-12 19:38 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 944492, part 2 - Make XPCWrappedJS a proper skippable class. r=smaug
70b2d51d4f6138ef5acdcf16fb881c043f61c298
created 2013-12-12 19:38 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 944492, part 1 - Make XPCWrappedJS use the purple buffer. r=smaug
f9149f2fc278284e1d6279bf379f26a6ba6bde58
created 2013-12-06 13:08 -0500
pushed unknown
Nathan Froyd Nathan Froyd - Bug 946781 - part 5 - measure the proto and iface cache from within xpconnect; r=bholley,njn
223cd199faa2e396e240d7eb57ae7710b35ec62c
created 2013-12-06 13:04 -0500
pushed unknown
Nathan Froyd Nathan Froyd - Bug 946781 - part 3 - prepare for measuring multiple things from XPCWrappedNativeScope; r=bholley,njn
6f67a0fa584a6c4c79f0961e852a9e02b86fcbf7
created 2013-12-10 08:07 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 943373, part 1 - Use MOZ_THIS_IN_INITIALIZER_LIST in XPConnect. r=bholley
8d80dc68e35a3f209113c3ed5d62dcb0ca0479a6
created 2013-12-10 08:07 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 947448 - Define and use nsXPCWrappedJS::IsRootWrapper. r=bholley
80d1a749ea686dd19f0e19ff025e6cde6bf83a1c
created 2013-12-10 09:56 +0100
pushed unknown
Gabor Krizsanits Gabor Krizsanits - Bug 943357 - Name argument of exportFunction should be optional. r=bholley
aa573b104bdfe1bf994d14dd0bb6de2465791953
created 2013-12-05 20:07 +0100
pushed unknown
Tom Schuster Tom Schuster - Bug 697343 - Introduce a slice hook to allow optimizing Array.prototype.slice for Proxies etc. r=jandem,bz
e0803c4ddc9020cc46128326b8a2b82c96d1e790
created 2013-12-05 20:07 +0100
pushed unknown
Tom Schuster Tom Schuster - Bug 697343 - Remove getElementIfPresent. r=Waldo
6dfdc31408f9695d0f2a8c7ca75804d657c5a738
created 2013-12-08 21:52 -0500
pushed unknown
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo
fbc0b4c30fd0fb53e5613e747ab5b9263170919a
created 2013-12-05 16:19 -0500
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 22770b30545b, 0809370fabdb, 4ef4764c1b55, and bfe768b87464 (bug 697343) due to Gaia UI test bustage.
4ef4764c1b559115664fbd4534629e48d45e3cf0
created 2013-12-05 20:07 +0100
pushed unknown
Tom Schuster Tom Schuster - Bug 697343 - Introduce a slice hook to allow optimizing Array.prototype.slice for Proxies etc. r=jandem,bz
bfe768b8746466df23f9f141b8ed32ba991bc5ff
created 2013-12-05 20:07 +0100
pushed unknown
Tom Schuster Tom Schuster - Bug 697343 - Remove getElementIfPresent. r=Waldo
f7330220c26d10fd651acea98b81d68188a0c86e
created 2013-12-02 13:17 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 942528 - Make XPCWN more of a normal cycle collected class. r=smaug
bc10e345db80a758af5cd709478899a1ee0aa0b1
created 2013-11-24 11:03 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 770535, part 3 - Fold mMainThreadWrappedNativeProtoMap into mWrappedNativeProtoMap. r=bholley
01908f98a35b940e33dd1a93eac92f1ab79e47ae
created 2013-11-24 10:34 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 770535, part 2 - Replace ThreadRunningGC with GCIsRunning. r=bholley
c1f37de21c8678584ab4fc64f3460494cc1fd0bc
created 2013-11-24 10:27 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 770535, part 1 - Remove map lock from XPConnect. r=bholley
0fe924afeb74a59dbe450689a98e50ac92a1ad36
created 2013-11-25 15:16 -0500
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6235d23be128, 0fbd934a80c8, and 592b49270490 (bug 770535) for Windows build bustage on a CLOSED TREE.
6235d23be12869205d4d42784e672462278396f1
created 2013-11-24 11:03 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 770535, part 3 - Fold mMainThreadWrappedNativeProtoMap into mWrappedNativeProtoMap. r=bholley
0fbd934a80c806ce83d3e46a9d4f4f85c954c2b3
created 2013-11-24 10:34 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 770535, part 2 - Replace ThreadRunningGC with GCIsRunning. r=bholley
592b49270490075650221c01983fbbb24dd0a0a2
created 2013-11-24 10:27 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 770535, part 1 - Remove map lock from XPConnect. r=bholley
176caf61a97545ce3c5637b59ba9989394db94a7
created 2013-11-22 10:55 -0800
pushed unknown
Bobby Holley Bobby Holley - Bug 933681 - Resolve canonical eval() onto Xrayed globals. r=jorendorff
9e354b8e06ceae0b819c41e90c7a594349b46e12
created 2013-11-20 14:35 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 935721, part 5 - Invert the control flow of CycleCollectNow's pre- and post-collection work, add CCResults as a field on the CC. r=smaug
2267eab2fde37e183b87f8821ed6465e648dbcd5
created 2013-11-20 12:12 -0800
pushed unknown
Terrence Cole Terrence Cole - Bug 940718 - Create the first safe JSContext in a GC safe location; r=bholley
9f517455f8f5f4202302a03d6b7eee7c1bb4f1b5
created 2013-11-20 15:37 +0000
pushed unknown
Jon Coppeard Jon Coppeard - Bug 940727 - Fix rooting hazard in DOMProxyHandler::GetAndClearExpandoObject() r=bholley
b9ed2c3164a5d382a9a2b90d82f878c70febcd8d
created 2013-11-20 16:37 +0000
pushed unknown
Ed Morley Ed Morley - Backed out changeset 17ca97e65aa5 (bug 940727)
17ca97e65aa542fc94888a66a0874b99e2de260e
created 2013-11-20 15:37 +0000
pushed unknown
Jon Coppeard Jon Coppeard - Bug 940727 - Fix rooting hazard in DOMProxyHandler::GetAndClearExpandoObject() r=bholley
5cb70c98cbb6b715610c55de17d831a8ce0d6904
created 2013-11-17 14:47 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 937152 - Remove XPCWrappedJS::mMainThread and mMainThreadOnly. r=bholley
2c12e321f22a49c0fe630d310be533a80d571c5b
created 2013-11-17 14:47 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 937157, part 12 - Remove DEBUG_xpc_hacker. r=bholley
53edeffc65c2dff946e62667960513675bb59a06
created 2013-11-17 14:47 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 937157, part 9 - Remove XPC_TRACK_WRAPPER_STATS. r=bholley
3f46c9ffdc9a848fd7302185f8cc3bcdff0729fb
created 2013-11-17 14:47 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 937157, part 8 - Remove XPC_TRACK_SCOPE_STATS. r=bholley
0bbf398ade29a2c22c4b656b7b6e556a2ee79047
created 2013-11-17 14:46 -0800
pushed unknown
Andrew McCreight Andrew McCreight - Bug 937157, part 7 - Remove XPC_TRACK_PROTO_STATS. r=bholley
da04bbb2bad463aad33bd86c38db4c06b1256831
created 2013-11-17 14:46 -0800
pushed unknown
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 unknown
Andrew McCreight Andrew McCreight - Bug 937157, part 5 - Remove XPC_REPORT_SHADOWED_WRAPPED_NATIVE_MEMBERS. r=bholley
less more (0) -300 -100 -60 tip