js/xpconnect/src/XPCWrappedNativeScope.cpp
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
88ec6ee2d57a2c62051e13aba2c83bc071ccc47c
created 2013-03-28 13:27 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 765432 - Make JS_IsAboutToBeFinalized indirect; r=bholley,billm
2cb5ad80203eec7e62aafa136b1ce3528de5dd19
created 2013-03-26 15:10 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 855145 - DeMACROize the JS tracing interfaces; r=billm,mccr8
7ae2b31a75879143a1224d4d5f9157bf403b3ac4
created 2013-03-24 09:27 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 854019 - Continue checking the XBL bit if remote XUL disables XBL scopes. r=bz
c5ad6568024ddf6f05564db733f43037f16486df
created 2013-03-21 09:33 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 844783 - Disable XBL scopes for XUL-whitelisted domains. r=bz
0174ae8897f8f425033a711499528e6e8d20695d
created 2013-03-21 14:15 -0400
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 775abfe4876f and 1b75fab8561b (bug 844783) under suspicion of breaking Windows debug builds on a CLOSED TREE.
1b75fab8561ba94efdebf992a194ec636dcfd381
created 2013-03-21 09:33 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 844783 - Disable XBL scopes for XUL-whitelisted domains. r=bz
23df95aba9cde5613e423b5d4c70e9ae5dfdfb65
created 2013-03-16 20:36 -0700
pushed 2014-03-06 09:24 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Zones (r=jonco,bhackett,njn,dvander,luke,bz,mccr8,bholley)
99ec1a7214663d0bc196ce383078c67f14fa81cc
created 2013-03-06 07:09 +0900
pushed 2014-03-06 09:24 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 841289 - Remove prefable option from WebIDL codegen. r=bz
b332047abd6c27d470839c450540373d2f753dd5
created 2013-02-22 07:56 -0800
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 843231 - Compute whether to use an XBL scope exactly once. r=bz
fe3729c8396d5b3e3f28093bbe4b064ff2faec01
created 2013-02-22 07:56 -0800
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 843231 - Remove SetGlobal. r=bz
35d293a7541d972478ebcb39b64ef041cf29733b
created 2013-02-22 07:56 -0800
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 843231 - Move the nulling out of mPrototypeNoHelper from SetGlobal to RemoveWrappedNativeProtos. r=bz
181787e9d67049d65f34b0838e7442c7ce100ff1
created 2013-02-22 09:36 +0000
pushed 2014-03-06 09:24 +0000
Jonathan Kew Jonathan Kew - backout cset 4ede352670cd (bug 759585) on a CLOSED TREE on suspicion of making windows reftests so slow that they timeout and burn
4ede352670cd61828435f213935faf3f51166a04
created 2013-02-21 18:23 -0800
pushed 2014-03-06 09:24 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Change the granularity of collection from compartment to zone (r=jonco,bhackett,njn,dvander,mccr8,bz,luke,bholley)
580a65d9eb1e5069409812a6693e23e586299253
created 2013-02-08 14:24 +0000
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 821850 - Add infrastructure for lazily-created XBL scopes. r=bz
adde19c975eb8d87dfbb015a196e389fcfdfd161
created 2012-12-06 15:21 -0500
pushed 2014-03-06 09:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 815803. Now that JSSLOT_PROXY_PRIVATE == 0, simplify binding code that had to deal with different slot indices on proxy and non-proxy objects. r=peterv
a18076dda6c8c89ba9772bbad05a5c1fa1ea0e6b
created 2012-10-23 22:11 +0200
pushed 2014-03-06 09:24 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 804732 (Remove mCachedDOMPrototypes). r=bz.
b011b2c888d14956b1d923b231c51c8371b1091a
created 2012-10-25 17:01 +0200
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 797821 - Address Ms2ger's review comments. r=me
a2b8c01bcbbd4159bdf699a0bee84ed99a42437a
created 2012-10-25 17:01 +0200
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 797821 - Hoist XPConnect-y stuff out of the compartment private and into the XPCWrappedNativeScope. r=mrbkap
7f16e52501019c9f839162744549b5078d480709
created 2012-10-25 17:01 +0200
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 797821 - Remove JSCLASS_XPCONNECT_GLOBAL flag. r=mrbkap
847b5f4208be99860fac5b64e05aa0e04c67846c
created 2012-10-25 17:01 +0200
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 797821 - Remove FindInJSObjectScope and friends. r=mrbkap
f060ac1febfb878360274ca36f3a0cc17db63d5c
created 2012-10-25 17:01 +0200
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 797821 - Replace usage of XPCWrappedNativeScope::FindInJSObjectScope(ccx, obj) with GetObjectScope(obj). r=mrbkap
9c24c122583b261f5298a72650558de79ee6d23b
created 2012-10-25 17:01 +0200
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 797821 - Create XPCWrappedNativeScopes immediately after global creation. r=mrbkap
23d2c7d33c79cd26d8d05896cdf2f0c86ec17266
created 2012-10-25 17:01 +0200
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 797821 - Remove xpc_NewSystemInheritingJSObject and cached mJSPrototypeObject. r=mrbkap
1a4fb31ef6a87bb9444f2bc9687c0b1d50a9a5df
created 2012-10-25 17:01 +0200
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 797821 - Remove unused aNative parameter to XPCWrappedNativeScope creation. r=mrbkap
f7bfef3cd5e4ba9a8a4e4e0e5c756811da95d62b
created 2012-10-25 17:01 +0200
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 797821 - Stop storing mScriptObjectPrincipal. r=mrbkap
less more (0) -100 -60 tip