js/xpconnect/src/XPCWrappedNativeScope.cpp
75c1becb3d9b020d7b9ef583126ca53c302f4eee
created 2014-04-08 20:48 +0200
pushed 2014-05-05 16:31 +0000
Peter Van der Beken Peter Van der Beken - Add infrastructure to create main-thread WebIDL globals with XPConnect.
c9c1e001452bbdc054460038021bc928ee95e91b
created 2014-04-30 10:10 +0100
pushed 2014-05-05 16:31 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley
2cf294d2257fa35641677f003701285a758455ab
created 2014-04-03 07:58 -0400
pushed 2014-05-05 16:31 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 866289 - Make mode lines consistent in js/xpconnect/ for 4 space indented files. r=Ms2ger
892a3da3d9b4aa135b7c98e1e694aab2aa8afb42
created 2014-03-22 13:04 -0400
pushed 2014-05-05 16:31 +0000
Nathan Froyd Nathan Froyd - Bug 987457 - rename ProtoAndIfaceArray to ProtoAndIfaceCache; r=bz
9dfad3027682d3c47f88b7159264adf7b589e61f
created 2014-03-10 18:06 +0100
pushed 2014-03-24 22:43 +0000
Peter Van der Beken Peter Van der Beken - Switch Window to WebIDL bindings.
b239389ec1e6dc842168fe906743c03b28ef6547
created 2014-03-13 13:53 -0700
pushed 2014-03-24 22:43 +0000
Steve Fink Steve Fink - Bug 981809 - Postbarrier WeakMapPtr keys, r=terrence
3c594e255df6777c1d3c182f8e0df9cd75931748
created 2014-03-04 15:56 +0100
pushed 2014-03-06 09:24 +0000
Peter Van der Beken Peter Van der Beken - Switch Window to WebIDL bindings.
fb680cb6a07e3542b4c4def563d1bac3244f0a9e
created 2014-02-21 11:35 -0800
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 973780 - Implement an expando WeakMap on XPCWrappedNativeScope. r=mccr8
a917689cc392eefa3a2accd9853da14ebacbb437
created 2014-02-20 20:46 -0800
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out 0f5f58d5d410:8db4d719f5f8 (bug 973780) for debug WinXP mochitest-3 assertions
523e9ec89a9f02bc1b1b6e1d72733785e361bf08
created 2014-02-20 18:24 -0800
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 973780 - Implement an expando WeakMap on XPCWrappedNativeScope. r=mccr8
707abbb92a8ba920caae74fdaf9dc62e6364bc66
created 2014-01-14 18:49 -0800
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 951948 - Use nsXPCComponentsBase for everything but system-principaled scopes. r=mrbkap
b61deb1bee05550378eb468c0bf4b2d9b7163e80
created 2014-01-14 18:49 -0800
pushed 2014-03-06 09:24 +0000
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 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 951948 - Store nsXPCComponentsBase on XPCWrappedNativeScope, so that we can have either. r=mrbkap
9469174aff9bc98b834c58ba5521d08cd8066279
created 2014-01-14 18:49 -0800
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 951948 - Make AttachComponentsObject a non-static method on XPCWrappedNativeScope. r=mrbkap
22929b380e8458c9bc2816eef1bbfbf14e84472e
created 2013-12-13 19:15 -0800
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 913734 - Stop storing security policies on XPCWrappedNativeProtos. r=mrbkap
f9149f2fc278284e1d6279bf379f26a6ba6bde58
created 2013-12-06 13:08 -0500
pushed 2014-03-06 09:24 +0000
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 2014-03-06 09:24 +0000
Nathan Froyd Nathan Froyd - Bug 946781 - part 3 - prepare for measuring multiple things from XPCWrappedNativeScope; r=bholley,njn
bc10e345db80a758af5cd709478899a1ee0aa0b1
created 2013-11-24 11:03 -0800
pushed 2014-03-06 09:24 +0000
Andrew McCreight Andrew McCreight - Bug 770535, part 3 - Fold mMainThreadWrappedNativeProtoMap into mWrappedNativeProtoMap. r=bholley
c1f37de21c8678584ab4fc64f3460494cc1fd0bc
created 2013-11-24 10:27 -0800
pushed 2014-03-06 09:24 +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-06 09:24 +0000
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 2014-03-06 09:24 +0000
Andrew McCreight Andrew McCreight - Bug 770535, part 3 - Fold mMainThreadWrappedNativeProtoMap into mWrappedNativeProtoMap. r=bholley
592b49270490075650221c01983fbbb24dd0a0a2
created 2013-11-24 10:27 -0800
pushed 2014-03-06 09:24 +0000
Andrew McCreight Andrew McCreight - Bug 770535, part 1 - Remove map lock from XPConnect. r=bholley
9ae2e02e70226ad314641a19ad01fc1965f9dff2
created 2013-11-17 14:47 -0800
pushed 2014-03-06 09:24 +0000
Andrew McCreight Andrew McCreight - Bug 937157, part 11 - Remove XPC_DUMP_AT_SHUTDOWN. r=bholle
3f46c9ffdc9a848fd7302185f8cc3bcdff0729fb
created 2013-11-17 14:47 -0800
pushed 2014-03-06 09:24 +0000
Andrew McCreight Andrew McCreight - Bug 937157, part 8 - Remove XPC_TRACK_SCOPE_STATS. r=bholley
fa28da03e7d9fde3c52e9c6d64f53bb1a65875e2
created 2013-11-01 15:31 +0100
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 911864 - Make in-content XBL event handlers allowuntrusted=false by default. r=smaug
05c31c03a8dd7ca613840e8de25ad37f5487b1af
created 2013-10-26 18:19 +0200
pushed 2014-03-06 09:24 +0000
Tom Schuster Tom Schuster - Bug 930782 - Handlify JS_WrapValue. r=terrence
e2c492172295ca050b275c2370a97f13b6320337
created 2013-10-16 15:18 +0200
pushed 2014-03-06 09:24 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 925293 - Refactoring SandboxOptions parsing. r=bholley
5126b48adf91390db142ee55bc9c19cc1b9ae801
created 2013-10-15 20:02 -0400
pushed 2014-03-06 09:24 +0000
Tom Schuster Tom Schuster - Bug 8844105 - Handlify JS_WrapObject. r=terrence
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
77cd72a836e60548db0ae4013fca6786f5ac8c8f
created 2013-09-09 23:14 +0200
pushed 2014-03-06 09:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 913851 - Minimize the #includes in js/xpconnect; r=bholley
e47089ae214d177d909b0d712bad1c36b6fba7cb
created 2013-09-08 20:28 -0700
pushed 2014-03-06 09:24 +0000
Kyle Huey Kyle Huey - Bug 910937: Remove xpc_UnmarkGrayObject and use JSAPI directly. r=mccr8
5b1ca7188e8477f5b7007b27c448feea73e8ddee
created 2013-09-06 11:35 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 905364 - Don't call into AllowXULXBLForPrincipal during SafeJSContext initialization. r=bz
b0d98d8b93e5ff35c76d767b24aaf12bf165f0de
created 2013-09-06 09:12 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 912322 - Update semantics of IsChromeOrXBL to return true for remote XUL. r=bz
b2730cc16df13d50feb7722dd4e088366929d0ce
created 2013-09-04 21:49 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out e46601eb7279:533dc9ea3301 (bug 912322) for Android reftest bustage
533dc9ea33010db8ea822a84b7212728a2a9297a
created 2013-09-04 19:05 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 912322 - Update semantics of IsChromeOrXBL to return true for remote XUL. r=bz
f5743e7da43667013c15cb3796cffebd5c723fe0
created 2013-09-04 12:15 +0200
pushed 2014-03-06 09:24 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 892203 - Minor cleanups in sandbox.cpp. r=bholley
c8aac04c97dafc64b2be7091f0482707661d11a4
created 2013-08-23 09:55 +0200
pushed 2014-03-06 09:24 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 886237 - follow-up part1: Moving Sandbox/XPCComponents helpers into namespace xpc. r=bholley
b05548b721dfff31bc77628943dbb7479269316b
created 2013-08-14 09:00 +0200
pushed 2014-03-06 09:24 +0000
Ms2ger Ms2ger - Bug 903849 - Use MOZ_ASSERT consistently in XPConnect; r=bholley
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2014-03-06 09:24 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
65e7eb47b5a2fb2d1e19d1f7831f0d1294ff7d07
created 2013-06-19 16:15 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 884649 (part 1) - Used PLDHash instead of JSDHash in xpconnect. r=mccr8.
ef6329710710dac46332cfeea5dfc12f741ca339
created 2013-06-18 12:02 -0700
pushed 2014-03-06 09:24 +0000
Kyle Huey Kyle Huey - Bug 882162: Part 3 - Replace GetJSRuntime() with just Runtime(). r=mccr8
a28d5406031ed44f2cede6f75cf4da2b7b830d98
created 2013-06-12 14:10 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 881517 - Remove mPrototypeNoHelper machinery. r=mrbkap
b8d033f67ca35fadeac4250e2715686c79bdf139
created 2013-06-12 09:00 +0200
pushed 2014-03-06 09:24 +0000
Ms2ger Ms2ger - Bug 881358 - Kill build warnings in XPConnect; r=bholley
4cb6b2983e9dfe545e192dad241ab745aaaf7e98
created 2013-06-04 21:11 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 877261 - Remove a bunch of now-unnecessary ccx declarations from nsXPConnect. r=Ms2ber
6e56f8dae182844910a5238badf5f716ccc24287
created 2013-06-04 21:11 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 877261 - Remove XPCCallContext from XPCCComponents. r=Ms2ger
5a678ff4ce22365a4af2ec4c4ca61a0bc54b2870
created 2013-06-04 21:11 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 877261 - Stop using XPCCallContext for most stuff in XPCWrappedNative.cpp. r=Ms2ger
bd355364bc33747548db82bfd267fecd518f3ec3
created 2013-05-22 10:05 -0600
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 868130 - Remove the lion's share of JSAutoRequests in gecko. r=gabor
286e34bb0bb842fd1ed428c44da79a8a5385deae
created 2013-05-20 13:08 -0700
pushed 2014-03-06 09:24 +0000
Andrew McCreight Andrew McCreight - Bug 873111 - Statically enforce root/child phase separation in cycle collector graph building. r=smaug
fae8d9338eb53e49ae070fbe10b651943bbd30f2
created 2013-03-28 13:37 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 777548 - Make non-cc-participant tracing indirect; r=smaug,billm,jst
d56decca3e60d7b3fd2bc138951704fa0759757a
created 2013-05-02 16:02 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 834699 - Stop checking dom.xbl_scopes. r=bz
0f2b019185f40e4b1fe9e8a49205757ce5c4c963
created 2012-07-31 15:52 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 779336 - Replace DOMExpandoMap with a js::HashSet; r=bholley
a79abb6f9f8a39ce0b0baa51806101f1abcb6444
created 2013-04-05 21:22 -0700
pushed 2014-03-06 09:24 +0000
Jeff Walden Jeff Walden - Bug 858677 - Fix up code not built by SpiderMonkey to use the newly-changed deletion signatures. r=bholley, r=billm
f0c70f3f73efd32e942b9713f69b6f2404e77f9f
created 2013-04-15 15:29 +0100
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 861269 - GC: Continuing the rooting of XPConnect - Convert id_ to idArg style arguments r=bholley
4add88d3db6959db49c8f1c47b0d8537539fa969
created 2013-04-11 11:50 -0700
pushed 2014-03-06 09:24 +0000
Jacek Szpot Jacek Szpot - Bug 854503 - Rename JS unwrapping functions. r=bholley
a2fbe8dc1ee1f7056372b144b561bd73df4f69b1
created 2013-04-03 13:43 +0100
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 858107 - GC: Some more rooting in XPConnect - misc rooting r=bholley
c677dd4b1aba3806ea464b1dfccef647d4aefe56
created 2013-04-06 14:37 -0400
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset a85d21e394c0 (bug 854503) for bustage.
a85d21e394c0b3114e4ae34eac63ac5bea2f0f7c
created 2013-04-04 12:14 +0200
pushed 2014-03-06 09:24 +0000
Jacek Szpot Jacek Szpot - Bug 854503 - Rename JS unwrapping functions. r=bholley
b7f51945a2b7ee5f6d6a2cbdb6d0b4f98bb7cdfc
created 2013-04-05 12:04 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 858642 - Null-check the XBL scope. r=bz
91e4887f38c93168264ebee1d750ca8f30220cf4
created 2013-04-04 11:27 +0200
pushed 2014-03-06 09:24 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 820170 - assert in XPCWrappedNativeScope::SetGlobal. r=bholley
less more (0) -100 -60 tip