js/src/jsproxy.cpp
b97134e8179824adff83e7be1abf5d07a739b244
created 2014-01-16 15:09 -0800
pushed unknown
Eric Faust Eric Faust - Bug 950407 Followup - Add a parameter to JSMSG_SETPROTOTYPEOF_FAIL. (r=Waldo on IRC)
19cb3daa91a754fadda67fa0843ea0cb23a7991f
created 2014-01-16 15:09 -0800
pushed unknown
Eric Faust Eric Faust - Bug 950407 - Fix ES6 Proxy forwarding, and apropriately throw on indirect ArrayBuffer __proto__ sets. (r=bholley,Waldo sr=mrbkap)
bf6cb0c04562e9fa13364b1043805ad8e9a77aaf
created 2014-01-16 09:48 -0800
pushed unknown
Terrence Cole Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 3; r=sfink
675b925b575e3e46a037f66061813c360bce9693
created 2014-01-14 21:46 -0500
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 959695 part 3. Make ReportIsNotFunction take a Handle. r=terrence
b47da97e9521a8a89114c3d3e6cf31adf14ab049
created 2014-01-14 21:46 -0500
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 959695 part 1. Make ValueToCallable take a Handle. r=terrence
4a613dc5e5c7d212b6d207c71051ab20bb87a677
created 2014-01-06 15:49 -0500
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 884a27ad7c5e (bug 950407) for mochitest orange.
884a27ad7c5e71ebaa5a34d3c559b9bc7121f555
created 2014-01-06 11:34 -0800
pushed unknown
Eric Faust Eric Faust - Bug 950407 - Fix broken scripted proxy prototype set forwarding. (r=bholley)
7ebd1e1a81978681ebe38d5af517b568e4b46aee
created 2014-01-06 10:06 -0500
pushed unknown
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in remaining directories; r=ehsan
ec79d33b9b0b8ed51ceb75f240af0a9a7dca786b
created 2013-12-19 17:39 +0100
pushed unknown
Tom Schuster Tom Schuster - Bug 949197 - Make Array#slice on COW arrays work again. r=bz f=bholley
0270980e1c0590ae0715d7b70c584086441e51d1
created 2013-12-18 13:30 +0100
pushed unknown
Tom Schuster Tom Schuster - Bug 942453 - Handlify IndexToId. r=terrence
5bcd468384a86605dc92dd6ce2986b1a5f6214ba
created 2013-12-17 23:50 +0100
pushed unknown
Till Schneidereit Till Schneidereit - Bug 814892 - Actually compare the right values when making sure a proxy [[Get]] trap returns the correct value. r=efaust
1c6081f57d57ab677daed49eebc069ebada6e93c
created 2013-12-16 18:27 -0800
pushed unknown
Wes Kocher Wes Kocher - Backed out changeset ef0eeaec74a8 (bug 949183) on the theory that it somehow broke every single b2g test on a CLOSED TREE
ef0eeaec74a8a13bf6eb8f6265b3c7124e6d3577
created 2013-12-16 14:40 -0800
pushed unknown
Sean Stangl Sean Stangl - Bug 949183 - Fix jsid static constructor explosion. r=Waldo
dbeea0e93b56b586792fe8265779249d22018b2a
created 2013-12-16 10:53 -0800
pushed unknown
Brian Hackett Brian Hackett - Bug 785905 - Build Ion MIR graph off thread, r=jandem.
ae50af3377666ac4f78992828e5ea38590fa2b29
created 2013-12-13 12:01 -0800
pushed unknown
Eric Faust Eric Faust - Bug 926012 - Part 3: Convert wrappers to using dynamic prototype hooks. (r=bholley)
8ba79063973d486a5f32d7f8bb67a22523399705
created 2013-12-13 12:01 -0800
pushed unknown
Eric Faust Eric Faust - Bug 926012 - Part 2: Allow __proto__ sets on proxies. (r=Waldo)
aa573b104bdfe1bf994d14dd0bb6de2465791953
created 2013-12-05 20:07 +0100
pushed unknown
Tom Schuster Tom Schuster - Bug 697343 - Introduce a slice hook to allow optimizing Array.prototype.slice for Proxies etc. r=jandem,bz
e0803c4ddc9020cc46128326b8a2b82c96d1e790
created 2013-12-05 20:07 +0100
pushed unknown
Tom Schuster Tom Schuster - Bug 697343 - Remove getElementIfPresent. r=Waldo
fbc0b4c30fd0fb53e5613e747ab5b9263170919a
created 2013-12-05 16:19 -0500
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 22770b30545b, 0809370fabdb, 4ef4764c1b55, and bfe768b87464 (bug 697343) due to Gaia UI test bustage.
4ef4764c1b559115664fbd4534629e48d45e3cf0
created 2013-12-05 20:07 +0100
pushed unknown
Tom Schuster Tom Schuster - Bug 697343 - Introduce a slice hook to allow optimizing Array.prototype.slice for Proxies etc. r=jandem,bz
bfe768b8746466df23f9f141b8ed32ba991bc5ff
created 2013-12-05 20:07 +0100
pushed unknown
Tom Schuster Tom Schuster - Bug 697343 - Remove getElementIfPresent. r=Waldo
b96d513cd89f5aff1841c6a6c926481807864589
created 2013-11-25 17:35 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 940033 - js::HashMapEntry::{key,value} fields should be private, with accessors, and the former should expose a const reference. r=jimb
27327f3e29437b92cd7f94899c19392b45c6ad59
created 2013-11-26 14:53 +0100
pushed unknown
Gabor Krizsanits Gabor Krizsanits - Bug 939696 - IsScriptedProxy. r=bholley
b5ad39d10f98b3519e9e01dab3f8cb865c26c061
created 2013-11-22 10:55 -0800
pushed unknown
Bobby Holley Bobby Holley - Bug 933681 - Always stash resolved constructors in global slots, and kill markStandardClassInitializedNoProto. r=jorendorff
3b9e118ded0fcf433cb78179cd2527ec09d33485
created 2013-11-22 00:16 -0500
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 941424 - Build more of the JS engine in unified mode; r=djvj
53b2cdf230dc391df15a5a84c209a5fbfa12b2b5
created 2013-11-09 19:53 -0700
pushed unknown
Brian Hackett Brian Hackett - Bug 928050 - Don't GC during atomization, r=billm.
dad39f51b7162f2b016d1ca42b5e16be445f7fbd
created 2013-10-29 16:39 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 903332 - Make watch/unwatch into proxy hooks and such, and make watching/unwatching work on DOM proxies and windows (or at least work as much as it ever did, which is to say kinda-sorta-ish). r=bhackett, r=efaust
0f285b36d592ea4cac854f26af69d50ffdc9e7cd
created 2013-11-07 16:10 -0500
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 471db633b20c (bug 903332) for B2G desktop mochitest-1 failures.
471db633b20c5dcbc914b2090aa141811363d089
created 2013-10-29 16:39 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 903332 - Make watch/unwatch into proxy hooks and such, and make watching/unwatching work on DOM proxies and windows (or at least work as much as it ever did, which is to say kinda-sorta-ish). r=bhackett, r=efaust
2f9458266db79b0884c88f72b399f0973db18dca
created 2013-11-06 16:26 +0100
pushed unknown
Tom Schuster Tom Schuster - Bug 934557 - Handlify JS::ToBoolean and remove JS_ValueToBoolean. r=terrence
e9b3eac5b6744e2147db5f67cec634bbfea83b9a
created 2013-10-17 18:13 -0700
pushed unknown
Eric Faust Eric Faust - Bug 923765 - Account for __noSuchMethod__ in proxy stubs in GetPropertyIC. (r=djvj)
0a16850fbd85f06db425675422a2700667b2d146
created 2013-10-14 15:24 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 923836 - Set aside the first 3 reserved slots of global objects for application use. r=Waldo.
c82f469916b909186b365dbb2cf6d3f0c74cbd8b
created 2013-10-11 22:02 -0700
pushed unknown
Steve Fink Steve Fink - Bug 925585 - Missing Rooted in proxy_createFunction, r=terrence
421efbf3ad86c5b1d3ddcec26f792bc27940faed
created 2013-10-07 12:44 -0400
pushed unknown
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (7/9); r=ehsan
6a194198c85da6772c32865cef1d507d75f44d1c
created 2013-10-04 13:29 +0200
pushed unknown
Bobby Holley Bobby Holley - Bug 921454 - Refactor proxy creation to use an options object. r=jonco
05abf18b56357d0fd585ddca61f89a5f9231390f
created 2013-10-04 13:29 +0200
pushed unknown
Bobby Holley Bobby Holley - Bug 921448 - Move ProxyObject::New to vm/ProxyObject.cpp. r=ejpbruel
df569a38d1b0d793e668481c737e6e43250937e1
created 2013-10-04 13:29 +0200
pushed unknown
Bobby Holley Bobby Holley - Bug 921448 - Remove FunctionProxyObjects. r=ejpbruel
62829945c612c047ee1f2eff45ca46bea560195b
created 2013-10-04 13:29 +0200
pushed unknown
Bobby Holley Bobby Holley - Bug 921448 - Stop using FunctionObjectProxies for ScriptedIndirectProxies. r=ejpbruel
fbb25bc1d0e4fb9f9dc3e7192a5ca2f635ab769b
created 2013-10-04 13:29 +0200
pushed unknown
Bobby Holley Bobby Holley - Bug 921448 - Stop creating a FunctionObjectProxy when a scripted direct proxy has a callable target. r=ejpbruel
875d92327646cd47eb9d4ca146e969ed2bb01045
created 2013-10-04 13:29 +0200
pushed unknown
Bobby Holley Bobby Holley - Bug 921448 - Get rid of weird demultiplexing NewProxyObject overload. r=ejpbruel
553f2ce034577dd7e34798367e651080d330c90e
created 2013-10-04 13:29 +0200
pushed unknown
Bobby Holley Bobby Holley - Bug 921448 - Implement sane default behavior for fun_toString for all proxies. r=ejpbruel
b340b241e433e2e478c37c90d9196ce34331b8bd
created 2013-09-24 08:21 -0700
pushed unknown
Dan Gohman Dan Gohman - Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
ac09e1a3fa46889569c043aa7c12f6bef071880a
created 2013-09-24 14:09 -0400
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2c3d1c9241d7 (bug 918023) for Windows debug TestEndian failures.
2c3d1c9241d7b0f3612bb9cb705b33c537eb7925
created 2013-09-24 08:21 -0700
pushed unknown
Dan Gohman Dan Gohman - Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
9bd2a167dfa19f2e6b9a817047852ba05e3fbba2
created 2013-09-19 16:24 -0600
pushed unknown
Brian Hackett Brian Hackett - Bug 903802 - Give a singleton type to the global scope polluter proxy, r=jandem.
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed unknown
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
6f22b81ed9b44458fc19951b3a448fd802395cb6
created 2013-09-11 09:23 +1000
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 914508 (attempt 2) - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
ecfd306e73fc0f22783cdf8d3f0411984c93b292
created 2013-09-10 23:00 -0700
pushed unknown
Wes Kocher Wes Kocher - Backed out changeset 45975a811207 (bug 914508) for Android 2.2 NoIon build bustage
45975a8112078e3a80c57de34f3bcfebdd2ef031
created 2013-09-11 09:23 +1000
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 914508 - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
77e2eaaf2fbb93bbfe086703d5125eb9584668ec
created 2013-09-06 12:05 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 893186, part 5 - Delete JS_GetPropertyAttributes and many similar APIs; remove half a dozen methods from JS::Class. r=Waldo.
053f6a2c5e293a0c34618591f02dd58e7ce56381
created 2013-09-05 16:08 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 912411 (part 2) - Move JSID_{VOID,EMPTY}HANDLE from jsapi.{h,cpp} to Id.{h,cpp}. r=luke.
12e4307ff333c9f8bb93fa73bc3a6fd2109d6f8e
created 2013-09-04 20:58 -0400
pushed unknown
Yaron Tausky Yaron Tausky - Bug 911553 - Trap Proxy calls from ToPrimitive. r=bholley
c0104d0c88a124009ef06bb857b5e69fd7e52d7f
created 2013-08-31 06:19 -0700
pushed unknown
Dan Gohman Dan Gohman - Bug 910829 - SpiderMonkey: Put cpp-private classes in anonymous namespaces. r=waldo
73bad4a03382abb23cedbcc0edbcb00ef2e71ebf
created 2013-08-28 17:20 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 910109 (part 1) - Make jsproxy.h not depend on jsapi.h. r=luke.
548651733b5a5e43c43fd6c88e4980894b7bc6b8
created 2013-08-28 11:04 -0700
pushed unknown
Bobby Holley Bobby Holley - Bug 732665 - Introduce a mechanism for specifying different stack limits for system, trusted, and untrusted code. r=luke
c2414f44c0ccbdda0f8fbddfee7b036b4e7c6d1b
created 2013-08-12 12:09 +0100
pushed unknown
Jon Coppeard Jon Coppeard - Bug 903352 - Handlify remaining PropertyDescriptor APIs r=terrence r=bholley r=smaug
96f5e26e3e25872eaff5155bbdf42a9d9a6a8849
created 2013-07-25 23:52 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 14) - Remove jsprvtd.h. r=jorendorff.
db34065a8666ff7d7f460056b28282619830e33c
created 2013-04-30 10:29 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 862115 - Use Rooted<JSPropertyDescriptor> in favor of JSPropertyDescriptor::AutoRooter r=terrence r=smaug r=bholley
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
21cff6a1f7ffba642f1de1a9dfc776d1c7ff25bf
created 2013-08-08 06:33 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 902820 - Fix a bunch of compile warnings in SpiderMonkey. r=till.
less more (0) -300 -100 -60 tip