js/src/jsproxy.cpp
2a6260b2ae9c9e8209ede753f7fd505fe55fb038
created 2014-07-30 12:23 -0700
pushed 2014-07-30 19:24 +0000
Bobby Holley Bobby Holley - Bug 965898 - Don't reuse the JSPropertyDescriptor in BaseProxyHandler::keys. r=gabor
042fa33c3f5c0a3abbea095ecf17f3740842a1db
created 2014-07-29 22:57 -0700
pushed 2014-07-30 05:58 +0000
Bobby Holley Bobby Holley - Backed out 16 changesets (bug 965898) for rooting hazards. CLOSED TREE
3d80ffc439fb8ec065b88d5be8892ce6fcb88d48
created 2014-07-29 21:35 -0700
pushed 2014-07-30 04:35 +0000
Bobby Holley Bobby Holley - Bug 965898 - Switch policies for get{,Own}PropertyDescriptor. r=gabor
dcf7ccf6eff2860d5723b69c8bea755b0a88b905
created 2014-07-29 21:35 -0700
pushed 2014-07-30 04:35 +0000
Bobby Holley Bobby Holley - Bug 965898 - Don't reuse the JSPropertyDescriptor in BaseProxyHandler::keys. r=gabor
588ea38a32fcb241002042759fb09f563e0909af
created 2014-07-23 01:06 -0400
pushed 2014-07-23 05:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1021066. Make named setters work even for non-overridebuiltins bindings over Xrays. r=bholley,jorendorff
ef39de0b6232d52fef2608b56d01a038ef3ea662
created 2014-07-22 14:10 -0700
pushed 2014-07-22 21:12 +0000
Eric Faust Eric Faust - Bug 978279 - Implement revocation semantics. (r=jorendorff)
8ac953c95562816fba11456b3386a67e211e799c
created 2014-07-22 14:10 -0700
pushed 2014-07-22 21:12 +0000
Eric Faust Eric Faust - Bug 978240 - Recomment remaining ES6 proxy traps. (r=jorendorff)
3fadc02e2e841c3bb5f6fd7db6fc4fa9593817fa
created 2014-07-14 22:10 -0700
pushed 2014-07-15 05:10 +0000
Bill McCloskey Bill McCloskey - Bug 1017323 - Add-on interposition (r=bholley)
f8f7b0e89bcfdef690759c38b266ab1fb1002595
created 2014-07-14 19:14 -0700
pushed 2014-07-15 02:33 +0000
Chris Peterson Chris Peterson - Bug 1036782 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src. r=jorendorff
e5494989d182b8d0d0222219cd4ee46904a09d16
created 2014-07-02 13:04 +0200
pushed 2014-07-02 11:05 +0000
Jan de Mooij Jan de Mooij - Bug 1032238 - Make some API functions handle Latin1 strings. r=luke
f74b2c50ea0bc991eb69d7c6390c6986d5cba0d6
created 2014-06-27 04:44 -0700
pushed 2014-06-30 21:15 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 4: Mark Proxy Handler uses const. (r=jorendorff, r=bz)
fe5b4bc91c68defa5562c1863b2c050eaf60bdb0
created 2014-06-27 04:44 -0700
pushed 2014-06-30 21:15 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 3: Mark all Proxy Handler methods const. (r=jorendorff, r=bz)
dc01b6b21d7189f9807e524f4e2690181f12c152
created 2014-06-27 04:44 -0700
pushed 2014-06-30 21:15 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 2: Mark Proxy Handler instances as const. (r=bholley, r=bz over IRC)
636c7e0c143dd72a911cc143006877a185ab076d
created 2014-06-27 04:44 -0700
pushed 2014-06-30 21:15 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 1: Remove set* from BaseProxyHandler. (r=bholley)
9d0725884e56c49dce6303bcae69e5b1e662e286
created 2014-06-30 12:18 -0700
pushed 2014-06-30 19:18 +0000
Eric Faust Eric Faust - Bug 1031243 - Remove FIXMEs invalidated by the removal of [[Origin]] from ES6. Comment only, DONTBUILD. (r=jorendorff)
e10bf710fb7a6f137016e86733a5483295be33be
created 2014-06-27 14:21 +0200
pushed 2014-06-27 12:22 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2c6403818106 (bug 1027402) for bustage on a CLOSED TREE
41e50e705f51d540656dd79d179b5b609861fa8c
created 2014-06-27 14:21 +0200
pushed 2014-06-27 12:22 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 346912776f97 (bug 1027402)
55f6c141528165e4487de0cdd76295adacdc0bcf
created 2014-06-27 14:21 +0200
pushed 2014-06-27 12:22 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 285c853fedfa (bug 1027402)
eeea01ddfe7ba8d9ef6615c7568c8faee501d502
created 2014-06-27 14:21 +0200
pushed 2014-06-27 12:22 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 96443362db6f (bug 1027402)
96443362db6fae4ff7e7c2f31654a3c6d3dcdbb1
created 2014-06-27 04:44 -0700
pushed 2014-06-27 11:44 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 4: Mark Proxy Handler uses const. (r=jorendorff, r=bz)
285c853fedfa684dfea52dba1e1e7db1cec7050b
created 2014-06-27 04:44 -0700
pushed 2014-06-27 11:44 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 3: Mark all Proxy Handler methods const. (r=jorendorff, r=bz)
346912776f973e9f5375cc49c4cac6ef374a3e75
created 2014-06-27 04:44 -0700
pushed 2014-06-27 11:44 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 2: Mark Proxy Handler instances as const. (r=bholley)
2c64038181063d93859477d05edd2f2c0fd3e173
created 2014-06-27 04:44 -0700
pushed 2014-06-27 11:44 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 1: Remove set* from BaseProxyHandler. (r=bholley)
e599c809f50dfbd93bebe2fbb28edd025a8c8e9b
created 2014-06-26 10:07 +0100
pushed 2014-06-26 09:21 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Make more GCRuntime state private and add necessary accessors r=terrence
dfefe211d083191c0ca99f865958d0839cbdc31e
created 2014-06-23 10:57 -0500
pushed 2014-06-23 19:19 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 27 - Implement Object.getOwnPropertySymbols(). r=Waldo.
c763de6a2fde3ef9741a4960574ebe72f4af1b81
created 2014-06-23 10:57 -0500
pushed 2014-06-23 19:19 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 25 - Add support for enumerating symbol-keyed properties. r=Waldo.
22f03ec25fcc1b3ceea0e77569748d38adb48132
created 2014-06-23 10:57 -0500
pushed 2014-06-23 19:19 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 24 - Modify proxy tests to add testing for symbol-keyed properties. r=efaust.
cdb97e86cc7423927dfa4f867afab567f748a42b
created 2014-06-19 15:34 -0700
pushed 2014-06-19 22:34 +0000
Eric Faust Eric Faust - Bug 1007334 - Clean up the GetOwnPropertyNames/Keys situation for ES6 proxies. (r=jorendorff)
867fabab7a851b74baf436ed1e58421f51d37d32
created 2014-06-18 19:46 -0700
pushed 2014-06-19 02:46 +0000
Eric Faust Eric Faust - Bug 980565 - Remove defunct Proxy.[[HasOwnProperty]]. (r=jorendorff)
414392c43876865a9e83a78271df26177314c04c
created 2014-06-11 15:16 -0700
pushed 2014-06-11 22:16 +0000
Bobby Holley Bobby Holley - Bug 1020609 - Inherit property descriptor attributes for pre-existing own value props in Proxy::set. r=efaust
2b64fd64d1c772fda138da46e158c9451da33193
created 2014-06-09 15:48 -0700
pushed 2014-06-09 22:49 +0000
Eric Faust Eric Faust - Backout changesets 654a3fc28fa2 and 88fefd05fb64 (bug 1017862) for Cpp and mochitest failures on a CLOSED TREE. r=bustage
8ed25ba82a9d7913e2a741ddeea9e82b6c45bcba
created 2014-06-09 15:32 -0700
pushed 2014-06-09 22:32 +0000
Eric Faust Eric Faust - Bug 978229 - Remove now unused FromGenericPropertyDescriptor(). (r=Waldo over IRC)
654a3fc28fa2b55f0720cde6c07943a4b3ffcf36
created 2014-06-09 14:34 -0700
pushed 2014-06-09 21:34 +0000
Eric Faust Eric Faust - Bug 1017862 - Followup: Fix bustage on a CLOSED TREE. (r=Waldo over IRC)
88fefd05fb64739808d9185fa3b9e262017c7545
created 2014-06-09 14:12 -0700
pushed 2014-06-09 21:12 +0000
Eric Faust Eric Faust - Bug 1017862 - Remove virtual destructor from BaseProxyHandler. (r=jorendorff)
06bd71f490fa2cc1551373f8cfc08ade8e18a61e
created 2014-06-09 12:28 -0700
pushed 2014-06-09 19:28 +0000
Eric Faust Eric Faust - Bug 978229 - Remove now unused NormalizeAndCompletePropertyDescriptor(). (r=Waldo)
dbec390460f655702a1d953efaefae07bcad21ac
created 2014-06-06 11:15 -0400
pushed 2014-06-06 15:17 +0000
Jason Orendorff Jason Orendorff - Bug 904723, part 1 - Add new IsConstructor intrinsic for self-hosting. r=till.
3825abd9a302a6270bd41f83bf666313af5cd758
created 2014-06-06 11:15 -0400
pushed 2014-06-06 15:17 +0000
Jason Orendorff Jason Orendorff - Bug 1008441 - Make Object.defineProperty(proxy, desc) only parse desc once. r=efaust.
ad465c247417bfb14250ad59f3a10e7616a190d7
created 2014-06-05 13:19 -0400
pushed 2014-06-06 15:17 +0000
Jason Orendorff Jason Orendorff - Bug 1017067 - Merge deleteProperty/deleteElement ops back into a single deleteGeneric op. r=bhackett.
17f1c024a18d7b15de96543d21d5f110551b542b
created 2014-06-03 13:23 -0700
pushed 2014-06-06 06:00 +0000
Eric Faust Eric Faust - Bug 978238 - Part 2: Implement Proxy.[[GetOwnProperty]] to new ES6 standard. (r=jorendorff)
0d4e738415f686937ea187ed127ae8bb43bb8885
created 2014-06-03 13:23 -0700
pushed 2014-06-06 06:00 +0000
Eric Faust Eric Faust - Bug 978238 - Part 1: Clean up PropDesc<->PropertyDescriptor conversions. (r=jorendorff)
c4d288e2a0a6fb25c2af66bcc4c5f35e55eb445b
created 2014-06-05 22:32 -0700
pushed 2014-06-06 05:32 +0000
Bobby Holley Bobby Holley - Bug 987111 - Proxy::set should create enumerable properties. r=efaust
6934964f2c99157fcb9435dccfbf82d50c313633
created 2014-06-03 13:00 -0700
pushed 2014-06-06 00:44 +0000
Eric Faust Eric Faust - Bug 978236 - Implement Proxy.[[DefineProperty]] to ES6 standard. (r=jorendorff)
c14b461b3c244c41cfed02a753b83a1407ac86bf
created 2014-06-03 12:37 -0700
pushed 2014-06-05 23:32 +0000
Eric Faust Eric Faust - Bug 1002737 - Convert PropDesc::pd_ to a JSObject *. (r=jorendorff)
b9d6fb7448b3d8944b0e02cc9c74e7b388885049
created 2014-06-03 12:05 -0700
pushed 2014-06-05 23:29 +0000
Eric Faust Eric Faust - Bug 997894 - Part 2: Replace existing externally rooted PropDesc sites with Rooted<PropDesc>. (r=terrence)
fe14647a422d538acd0959c5cb214d34504b9704
created 2014-06-04 22:12 -0700
pushed 2014-06-05 05:22 +0000
Wes Kocher Wes Kocher - Backed out 13 changesets (bug 987111) for disagreeing with some patch from b-i or fx-team in tonight's merge to hopefully fix a CLOSED TREE
944d128f135aeebe1d91d940f5ad1d81917db58f
created 2014-06-04 15:12 -0700
pushed 2014-06-04 22:12 +0000
Bobby Holley Bobby Holley - Bug 987111 - Proxy::set should create enumerable properties. r=efaust
39e24f12b36b223612e5395ef98e1e4b3feeaccf
created 2014-06-04 18:49 +0100
pushed 2014-06-04 17:50 +0000
Ed Morley Ed Morley - Backed out changeset e4279ded250d (bug 997894)
b922ed24938fae6fe2150377eb547d253a443ed1
created 2014-06-03 17:07 -0400
pushed 2014-06-03 21:07 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 1002737) for sm-rootanalysis test failures.
cbc90d9dafdbe49f500d5e640a9f5f5ca2c24d52
created 2014-06-03 17:06 -0400
pushed 2014-06-03 21:07 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset e89d2416585f (bug 978236) for jsreftest failures.
51dd4f1ba1864950a8a02dfa4b6532b882f2c8d8
created 2014-06-03 17:06 -0400
pushed 2014-06-03 21:07 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets ea412568c4be and c25abea181d7 (bug 978238) for Linux64 debug crashes during packaging.
ea412568c4be152f88f17745c5fbbe8a83a3ac1e
created 2014-06-03 13:23 -0700
pushed 2014-06-03 20:23 +0000
Eric Faust Eric Faust - Bug 978238 - Part 2: Implement Proxy.[[GetOwnProperty]] to new ES6 standard. (r=jorendorff)
c25abea181d7960baf96261f3db4124d591fa642
created 2014-06-03 13:23 -0700
pushed 2014-06-03 20:23 +0000
Eric Faust Eric Faust - Bug 978238 - Part 1: Clean up PropDesc<->PropertyDescriptor conversions. (r=jorendorff)
e89d2416585f3c8ed09845f655c65b721551253d
created 2014-06-03 13:00 -0700
pushed 2014-06-03 20:01 +0000
Eric Faust Eric Faust - Bug 978236 - Implement Proxy.[[DefineProperty]] to ES6 standard. (r=jorendorff)
6d4043272a0a2084ad587fda3bae0e625911cc83
created 2014-06-03 12:37 -0700
pushed 2014-06-03 19:39 +0000
Eric Faust Eric Faust - Bug 1002737 - Convert PropDesc::pd_ to a JSObject *. (r=jorendorff)
e4279ded250df37ef3208ff33770927bd36e1584
created 2014-06-03 12:05 -0700
pushed 2014-06-03 19:11 +0000
Eric Faust Eric Faust - Bug 997894 - Part 2: Replace existing externally rooted PropDesc sites with Rooted<PropDesc>. (r=terrence)
94cfbc72d81fb5206d4115b3e24b865fb6d0a43d
created 2014-05-29 15:49 -0700
pushed 2014-05-29 22:55 +0000
Wes Kocher Wes Kocher - Backed out changeset 004d84a6905a (bug 1017862) for assertion failures on a CLOSED TREE
004d84a6905a19e2c80687b78e60466079cddc92
created 2014-05-29 15:07 -0700
pushed 2014-05-29 22:07 +0000
Eric Faust Eric Faust - Bug 1017862 - Remove virtual destructor from BaseProxyHandler. (r=jorendorff)
52120db36f78a1f62573b87f88bf2b8584b809d3
created 2014-05-08 15:00 +0200
pushed 2014-05-08 13:04 +0000
Jan de Mooij Jan de Mooij - Bug 964915 part 1 - Remove cx argument from innerObject hook. r=efaust
bce07a6dc1774e976b145b43e62e617195cc1f31
created 2014-05-07 17:41 -0700
pushed 2014-05-08 00:42 +0000
Eric Faust Eric Faust - Bug 978240 - Update step number comments for ES6 Proxy.[[Delete]]. (r=jorendorff)
fd9b3cd32b47b018adc22680e9965ae291da3694
created 2014-04-30 12:13 +0100
pushed 2014-05-01 09:28 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
less more (0) -300 -100 -60 tip