js/src/jsproxy.cpp
3fadc02e2e841c3bb5f6fd7db6fc4fa9593817fa
created 2014-07-14 22:10 -0700
pushed 2014-10-06 12:51 +0000
Bill McCloskey Bill McCloskey - Bug 1017323 - Add-on interposition (r=bholley)
f8f7b0e89bcfdef690759c38b266ab1fb1002595
created 2014-07-14 19:14 -0700
pushed 2014-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 346912776f97 (bug 1027402)
55f6c141528165e4487de0cdd76295adacdc0bcf
created 2014-06-27 14:21 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 285c853fedfa (bug 1027402)
eeea01ddfe7ba8d9ef6615c7568c8faee501d502
created 2014-06-27 14:21 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 96443362db6f (bug 1027402)
96443362db6fae4ff7e7c2f31654a3c6d3dcdbb1
created 2014-06-27 04:44 -0700
pushed 2014-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 27 - Implement Object.getOwnPropertySymbols(). r=Waldo.
c763de6a2fde3ef9741a4960574ebe72f4af1b81
created 2014-06-23 10:57 -0500
pushed 2014-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +0000
Eric Faust Eric Faust - Bug 980565 - Remove defunct Proxy.[[HasOwnProperty]]. (r=jorendorff)
414392c43876865a9e83a78271df26177314c04c
created 2014-06-11 15:16 -0700
pushed 2014-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +0000
Eric Faust Eric Faust - Bug 1017862 - Remove virtual destructor from BaseProxyHandler. (r=jorendorff)
06bd71f490fa2cc1551373f8cfc08ade8e18a61e
created 2014-06-09 12:28 -0700
pushed 2014-10-06 12:51 +0000
Eric Faust Eric Faust - Bug 978229 - Remove now unused NormalizeAndCompletePropertyDescriptor(). (r=Waldo)
c755d28a52660a883d0390dc3c9adefedc294511
created 2014-08-07 16:24 -0400
pushed 2014-08-25 18:42 +0000
Ryan VanderMeulen Ryan VanderMeulen - Bug 1043690 - Remove extraneous const usage. r=jorendorff, a=bustage
8375886783f2943f28e99fafb39461ce494a9481
created 2014-07-29 20:27 -0500
pushed 2014-08-25 18:42 +0000
Jason Orendorff Jason Orendorff - Bug 1043690 - Part 1: Provide helper function for HTMLDocument and HTMLFormElement proxies to use from [[Set]]. r=efaust, a=lmandel
e1f7922776650a02579e800e93a7ee3b13b82f58
created 2014-06-11 15:16 -0700
pushed 2014-08-25 18:42 +0000
Bobby Holley Bobby Holley - Bug 1020609 - Inherit property descriptor attributes for pre-existing own value props in Proxy::set. r=efaust, a=lmandel
dbec390460f655702a1d953efaefae07bcad21ac
created 2014-06-06 11:15 -0400
pushed 2014-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +0000
Ed Morley Ed Morley - Backed out changeset e4279ded250d (bug 997894)
b922ed24938fae6fe2150377eb547d253a443ed1
created 2014-06-03 17:07 -0400
pushed 2014-08-25 18:42 +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-08-25 18:42 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset e89d2416585f (bug 978236) for jsreftest failures.
51dd4f1ba1864950a8a02dfa4b6532b882f2c8d8
created 2014-06-03 17:06 -0400
pushed 2014-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +0000
Eric Faust Eric Faust - Bug 1017862 - Remove virtual destructor from BaseProxyHandler. (r=jorendorff)
52120db36f78a1f62573b87f88bf2b8584b809d3
created 2014-05-08 15:00 +0200
pushed 2014-08-25 18:42 +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-08-25 18: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-08-25 18:42 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
aa24cb6334829583157ccc59a7aef0a42294aa3f
created 2014-04-30 15:38 +0200
pushed 2014-08-25 18:42 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8b82db9273f3 (bug 988486)
8b82db9273f36a7ca177c4ca7a138f241b8e2654
created 2014-04-30 12:13 +0100
pushed 2014-08-25 18:42 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
85d37fc36546aa776336ddb88261c2b6f7c8f523
created 2014-04-30 13:59 +0200
pushed 2014-08-25 18:42 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3e6abdf3b4b4 (bug 988486)
3e6abdf3b4b4fbab07b722205f2d0b478b29f1e4
created 2014-04-30 12:13 +0100
pushed 2014-08-25 18:42 +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