js/xpconnect/src/XPCComponents.cpp
aa68b74a149563279ad94beaf6642733c912ee87
created 2013-03-16 22:58 -0700
pushed 2013-03-17 05:58 +0000
Bobby Holley Bobby Holley - Bug 658909 - Force |this| computation in SandboxCallableProxyHandler::call when using Xrays. r=bz
23df95aba9cde5613e423b5d4c70e9ae5dfdfb65
created 2013-03-16 20:36 -0700
pushed 2013-03-17 03:37 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Zones (r=jonco,bhackett,njn,dvander,luke,bz,mccr8,bholley)
22835e17f50a5381b7091deba9bf7d1f998d973b
created 2013-03-11 14:27 -0700
pushed 2013-03-12 05:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 842438 (part 1) - Remove @line support from SpiderMonkey. r=benjamin.
d4f5562cbabfa83b592668cc154bc3787bef79ca
created 2013-03-11 10:13 -0700
pushed 2013-03-11 17:13 +0000
Bobby Holley Bobby Holley - Bug 825697 - Check for all wrapper types. r=mrbkap
0d3f5942d825d1345e33fa68473c2329d5aa74d8
created 2013-03-06 16:41 +0000
pushed 2013-03-07 16:43 +0000
Jon Coppeard Jon Coppeard - Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted outside SpiderMonkey r=terrence
408973dba4ebd3e525a92e7de50f2d4b0666150b
created 2013-03-07 13:03 +0000
pushed 2013-03-07 13:04 +0000
Ed Morley Ed Morley - Backed out changeset 28ef4bdff455 (bug 848395)
28ef4bdff4551a365ec4c9e7c360a64aa6619068
created 2013-03-06 16:41 +0000
pushed 2013-03-07 10:29 +0000
Jon Coppeard Jon Coppeard - Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted outside SpiderMonkey r=terrence
bef7c417aa938643582034e2abb606b79c2d3710
created 2013-03-05 15:44 -0500
pushed 2013-03-05 20:44 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 790732) for talos-other hangs/crashes on a CLOSED TREE.
00b10e10d3564383a297f808fe2778ae96457140
created 2013-03-05 10:01 -0800
pushed 2013-03-05 18:02 +0000
Bobby Holley Bobby Holley - Bug 790732 - Remove Components warning and Telemetry. r=mrbkap
cac9eeba156efc315ab6a058b0ccf597f6ca7ffe
created 2013-03-05 10:01 -0800
pushed 2013-03-05 18:02 +0000
Bobby Holley Bobby Holley - Bug 790732 - Remove the aTarget parameter from AttachComponentsObject. r=mrbkap
19593a7c78f1a86a829503c1e5665661f54c4d04
created 2013-02-26 11:04 -0800
pushed 2013-02-26 19:04 +0000
Bobby Holley Bobby Holley - Bug 834732 - Implement stricter cx handling in xpc_EvalInSandbox. r=mrbkap
e449d0a86bc57de2a8004a45e2887475da1832c5
created 2013-02-21 17:48 +0800
pushed 2013-02-22 13:12 +0000
Chuck Lee Chuck Lee - Bug 835719 - 0003. Rename JSAutoByteString.encode() to encodeLatin1(). r=terrence
181787e9d67049d65f34b0838e7442c7ce100ff1
created 2013-02-22 09:36 +0000
pushed 2013-02-22 09:59 +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 2013-02-22 02:50 +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)
0fc77f0a35d883a3c10e0713f2f3dadc1155cdda
created 2013-02-15 22:41 -0500
pushed 2013-02-16 03:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 822674. Give RTCPeerConnection a sane classinfo. r=jst,jesup. r=peterv pending
a69f329fc7eef21b722b2d6d514d7432f9ec18e8
created 2013-02-12 20:54 -0500
pushed 2013-02-13 01:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 12 changesets (bug 834732) for b2g bustage and OSX mochitest-1 crashes on a CLOSED TREE.
c4249db8f54b617522edb237b9b4fcb2b0cfcec6
created 2013-02-13 00:22 +0100
pushed 2013-02-12 23:22 +0000
Bobby Holley Bobby Holley - Bug 834732 - Implement stricter cx handling in xpc_EvalInSandbox. r=mrbkap
08baa859a8d4ea520ba11be70206c265935006ba
created 2013-02-06 21:35 -0800
pushed 2013-02-07 23:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 836949 (part 1) - Clean up the versions/options code. r=jorendorff.
c929583ba8ae39a6e32752039fc538f3e94fde9a
created 2013-01-24 21:24 -0800
pushed 2013-02-01 07:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
a7f7309da69d8d1aefead656cbf6b47403154395
created 2013-01-31 22:29 -0800
pushed 2013-02-01 06:30 +0000
Phil Ringnalda Phil Ringnalda - Back out 66882ea6f8c7 (bug 788293) and 32f09cb3c7b6 (bug 834090) for bustage
66882ea6f8c7048b3c3aa6f235387beb86ae0c9d
created 2013-01-24 21:24 -0800
pushed 2013-02-01 05:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
228181ec5626da05b51ac94751dcfbffa7f79428
created 2013-01-23 06:04 +0100
pushed 2013-01-23 05:05 +0000
Bobby Holley Bobby Holley - Bug 823348 - Flip off the wantXrays for chrome sandboxes. r=mrbkap
79b2064c1a9909f33dd547ab56835fd79cfe343d
created 2013-01-03 15:31 -0600
pushed 2013-01-04 18:03 +0000
Jeff Walden Jeff Walden - Bug 826447 - Change all the proxy API signatures to take unsigned flags, rather than bool set, so that it's easier to find all tests of JSRESOLVE_ASSIGNING. r=bz
c75726a3b18185d1a54ed0403409f2256d07f504
created 2013-01-04 12:02 -0500
pushed 2013-01-04 17:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 826423. Fix SpecialPowers.wrap() to reliably detect Xrays. r=peterv
faf5e1fdde8873a60b04bb86bf9d0a1f8bdda7e5
created 2012-12-31 15:54 -0500
pushed 2012-12-31 20:55 +0000
Andrew McCreight Andrew McCreight - Bug 821371, part 1 - Don't finish GC when CCTimerFired calls CycleCollectNow. r=smaug
268fe9874d9dfc3f883237c288578032eca04aeb
created 2012-09-15 11:19 -0700
pushed 2012-12-27 17:36 +0000
Jeff Walden Jeff Walden - Bug 823283 - Remove all remaining uses of JSRESOLVE_QUALIFIED, and the few remaining tests (which were pretty much purely diagnostic). r=luke
be80d621f9bb9a084378841a50672b3bd1c39cee
created 2012-12-17 13:29 +0800
pushed 2012-12-17 22:33 +0000
Gene Lian Gene Lian - Bug 821633 - Alarm API - .getAll() need to wrap the objects respecting to the content window (part 1, ObjectWrapper.jsm and Cu.createDateIn()). r=sicking
1001e245b6bada3a1dfce48086efbcd3bdd2b764
created 2012-12-12 17:09 -0800
pushed 2012-12-13 01:10 +0000
Bobby Holley Bobby Holley - Bug 818716 - Move XBL detection into nsContentUtils and remove filename hack. r=mrbkap
3a0c93f1b34c9ceaa9aaddb3763b8c6feba649b6
created 2012-11-21 13:20 -0800
pushed 2012-11-21 21:21 +0000
Bobby Holley Bobby Holley - Bug 808608 - Rescue expando sharing tests. r=mrbkap
f8620fc3f18fd2db2b5c844d639431571038fa0c
created 2012-11-14 09:56 -0800
pushed 2012-11-14 17:56 +0000
Bobby Holley Bobby Holley - Bug 800915 - Remove the cx parameter and simplify various APIs. r=sfink,bz
f60b494448f881a35c5a1d7806bdd2aabb8d436d
created 2012-11-12 21:43 -0500
pushed 2012-11-13 02:46 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out de9fff3a523, c567df2244f5, 8e3d976d5dc5, and c7499faaec23 (bug 800915) for bustage.
de9fff3a523240b175c0aca822911011b926d64d
created 2012-11-12 17:35 -0800
pushed 2012-11-13 01:36 +0000
Bobby Holley Bobby Holley - Bug 800915 - Remove the cx parameter and simplify various APIs. r=sfink,bz
61d0e897a9f7461ad9f8c16f2eea125c3ae21916
created 2012-11-09 07:43 -0800
pushed 2012-11-09 15:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 779048 part 0.5. Don't require a JSContext argument for nsJSUtils::GetStaticScriptGlobal. r=bholley
4891d463b2ac70b7fb6bfaae43bc06b5e8cdcc7d
created 2012-11-07 08:28 -0800
pushed 2012-11-07 16:28 +0000
Bobby Holley Bobby Holley - Bug 808457 - Add Telemetry for Components.lookupMethod and Components.interfaces. r=mrbkap
4ee6b1acd5ea36e402f3b5ebe23a755275e51366
created 2012-10-09 20:50 +0200
pushed 2012-10-29 19:48 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 778152 (Content window does not have an XMLHttpRequest property when accessed via an Xray wrapper in a subscript). r=bz.
44d874f51c28266628fd367311002929b8c8197a
created 2012-10-29 16:52 +0100
pushed 2012-10-29 15:54 +0000
Bobby Holley Bobby Holley - Bug 803068 - Merge DirectWrapper and Wrapper. r=ejpbruel
1413ce44a30fc597cb1affa9b60f3cc32bbadbba
created 2012-10-29 16:52 +0100
pushed 2012-10-29 15:54 +0000
Bobby Holley Bobby Holley - Bug 803068 - Manually grab the BaseProxyHandler derived traps in SandboxProxyHandler. r=ejpbruel
76ffe1c8d45343f6a1038ff31885c61cf850db64
created 2012-10-09 20:50 +0200
pushed 2012-10-29 10:59 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 778152 (Content window does not have an XMLHttpRequest property when accessed via an Xray wrapper in a subscript) - rename ProtoOrIfaceArray. r=bz.
21a142b1a9d8a989a60cd41039c6ca4b2db0d563
created 2012-10-26 11:17 -0700
pushed 2012-10-26 18:20 +0000
Bill McCloskey Bill McCloskey - Bug 692267 - Remove jsgc.h from INSTALLED_HEADERS (r=terrence)
b011b2c888d14956b1d923b231c51c8371b1091a
created 2012-10-25 17:01 +0200
pushed 2012-10-25 15:02 +0000
Bobby Holley Bobby Holley - Bug 797821 - Address Ms2ger's review comments. r=me
f060ac1febfb878360274ca36f3a0cc17db63d5c
created 2012-10-25 17:01 +0200
pushed 2012-10-25 15:02 +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 2012-10-25 15:02 +0000
Bobby Holley Bobby Holley - Bug 797821 - Create XPCWrappedNativeScopes immediately after global creation. r=mrbkap
2a49f864998f02764c6c4f85b30414226e191870
created 2012-10-25 17:01 +0200
pushed 2012-10-25 15:02 +0000
Bobby Holley Bobby Holley - Bug 797821 - Stop passing wantXrays directly to CreateGlobalObject. r=mrbkap
01a59c65c8b87c2a3a76ed45f10944b819e2612f
created 2012-10-25 17:01 +0200
pushed 2012-10-25 15:02 +0000
Bobby Holley Bobby Holley - Bug 797821 - Simplify the call signature for XPC::CreateGlobalObject. r=mrbkap
1c8e7d36bb7eeb2c86377a3c51613c76bf32458f
created 2012-10-18 21:06 -0400
pushed 2012-10-19 01:07 +0000
Benjamin Peterson Benjamin Peterson - Bug 803358 - Remove JSOPTION_RELIMIT. r=luke
ab15ebccc0c0a9a6c7c6fbf3e2bdd1d01b0475a7
created 2012-10-10 11:01 +0200
pushed 2012-10-10 09:01 +0000
Bobby Holley Bobby Holley - Bug 789224 - Remove chrome check in xpc_EvalInSandbox. r=mrbkap
f9bb37e4c7b679647ae468059d3cd1d3a8b7fd12
created 2012-10-09 16:01 -0400
pushed 2012-10-09 20:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 799432 - Backout changeset 30ab4e1d4874 and changeset dbcc29e9fcf6 from bug 777292 since they're no longer necessary with bug 795238
a055a290f2662d4b1e48a65c763b79e02af5353b
created 2012-10-04 11:56 +0200
pushed 2012-10-04 09:57 +0000
Bobby Holley Bobby Holley - Bug 797583 - Remove bogus assertion. r=mrbkap
223f29a9e730b9c34a83c3c36e4b565d02dbc33c
created 2012-10-03 11:44 +0200
pushed 2012-10-03 09:44 +0000
Bobby Holley Bobby Holley - Bug 795275 - Telemetry. r=mrbkap
aeda4978c97c9c65cd73bc98b7c23b08bd3f9163
created 2012-10-03 11:44 +0200
pushed 2012-10-03 09:44 +0000
Bobby Holley Bobby Holley - Bug 795275 - Warn about content access to |Components|. r=mrbkap
43de19945cb1beacc8d20595627216e7b76f4954
created 2012-10-03 11:44 +0200
pushed 2012-10-03 09:44 +0000
Bobby Holley Bobby Holley - Bug 795275 - Turn Components into a JS value getter for content scopes. r=mrbkap
2e953d2c37b37fa4bb7dc2c85d114c7688d3dc8e
created 2012-10-02 10:24 +0200
pushed 2012-10-02 10:19 +0000
Ms2ger Ms2ger - Bug 793116 - Remove nsISupports argument to xpc_CreateGlobalObject; r=bholley
8e8915a37f5a3177bfec81a40a026dbc9043579b
created 2012-09-27 14:19 -0400
pushed 2012-09-27 18:24 +0000
Mark Banner Mark Banner - Bug 793580 - Part 1: Use unsigned types in ExceptionArgParser::parseResult; r=ehsan
b9721197c2211052051b7d38f0a0c9840330b629
created 2012-09-24 18:08 -0700
pushed 2012-09-26 18:28 +0000
Terrence Cole Terrence Cole - Bug 791322 - Move Rooted to js:: namespace; r=billm
1460d44ec8def5ee7d1d4ebb9534dcce652a0966
created 2012-09-24 14:46 +0200
pushed 2012-09-24 12:47 +0000
Bobby Holley Bobby Holley - Bug 792036 - Add a SpecialPowers API to provide access to the Components object in various forms. r=mrbkap,ted
65e5f5c48ffcb1b2b7f191c16eec3276bd8e554d
created 2012-09-24 14:46 +0200
pushed 2012-09-24 12:47 +0000
Bobby Holley Bobby Holley - Bug 792036 - Factor out glue code to get the JS Components object for a scope. r=mrbkap
9f0be04eee5fb57e4ab7334e00d0006086f3dbcc
created 2012-09-24 14:46 +0200
pushed 2012-09-24 12:47 +0000
Bobby Holley Bobby Holley - Bug 792036 - Refactor AttachComponentsObject API to allow an explicit target. r=mrbkap
dbcc29e9fcf66cc5f5501826d6b69e73c8b1cab6
created 2012-09-21 14:45 -0400
pushed 2012-09-21 18:50 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 777292 - Make sure that the Components.lastResult is interpreted as unsigned integers; r=bzbarsky
30ab4e1d48745b68392b493fc98ed97a6df476a1
created 2012-09-20 09:11 -0400
pushed 2012-09-20 13:11 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 777292 - Make sure that the Components.results values are interpreted as unsigned integers; r=bholley
0c97d9b38576fc9b8f4eb34782f84a904ada6fde
created 2012-09-20 09:55 +0200
pushed 2012-09-20 11:26 +0000
Ms2ger Ms2ger - Bug 792474 - Don't JS_ASSERT in xpconnect; rs=bholley
less more (0) -100 -60 tip