js/src/jsproxy.cpp
2ddb6278d1de06de58d9d182e2e0a701cc75747a
created 2012-06-13 03:11 -0500
pushed 2012-06-13 08:17 +0000
Jason Orendorff Jason Orendorff - Bug 750307 - "Assertion failure: isBoolean()" in RegExpObject::ignoreCase after redefining nonconfigurable data property. r=Waldo. Second landing, test change rs=bholley on IRC.
55fab314aedc244fdcd2050db8dc06347ac9704d
created 2012-06-11 17:17 -0700
pushed 2012-06-12 17:03 +0000
Jeff Walden Jeff Walden - Warning patrol. No bug, r=terrence
65c7255e9d1544d7ae1c1ab7584d35aee14db44b
created 2012-06-11 17:02 -0700
pushed 2012-06-12 00:02 +0000
Phil Ringnalda Phil Ringnalda - Back out 7166a68a7994 (bug 750307) for browser_bug645699.js bustage in a CLOSED TREE
7166a68a799462472d609b3b6aad5f8bc4d04b6d
created 2012-06-11 16:31 -0500
pushed 2012-06-11 21:40 +0000
Jason Orendorff Jason Orendorff - Bug 750307 - "Assertion failure: isBoolean()" in RegExpObject::ignoreCase after redefining nonconfigurable data property. r=Waldo.
b7f3236f127b6f8d455efa6ad75f82a3a3c5f3d4
created 2012-06-10 19:44 -0400
pushed 2012-06-11 01:36 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert c39d36167b99 due to a horribly munged backout.
c39d36167b99139c4e39c2180f21cebae7ea6dbd
created 2012-06-10 19:37 -0400
pushed 2012-06-11 01:36 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout the bug 754202 backout due to orange.
a02ae7ddd7977ee15549af1fb692df9a29e8dbb7
created 2012-06-07 18:31 -0700
pushed 2012-06-08 01:34 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 738244: Fix proxy behavior when assigning to inherited properties.
807490eb9bbd9bcc53f6c18e067ca95805efc54a
created 2012-06-04 16:34 -0700
pushed 2012-06-05 20:37 +0000
Luke Wagner Luke Wagner - Bug 761439 - Make IndirectProxyHandler::nativeCall indirect (r=sfink)
fb914b623fa79d428074042b3a9f1bd966e159e7
created 2012-05-24 16:05 -0700
pushed 2012-05-24 23:08 +0000
Brian Hackett Brian Hackett - Rename RootedVar to Rooted, bug 756823. r=billm
265ea2a9d1693d56ab46f993dc53431c7bd09618
created 2012-05-23 16:31 -0700
pushed 2012-05-24 18:29 +0000
Bill McCloskey Bill McCloskey - Bug 757667 - Clean up Proxy tracing (r=terrence)
ee4625163f87e60043434a0052662871f4a82381
created 2012-05-23 17:14 -0700
pushed 2012-05-24 00:14 +0000
Bill McCloskey Bill McCloskey - Backout bug 757667 for bustage
3a0351f94b716e3a67df1de23681ebf562fe9b47
created 2012-05-23 16:31 -0700
pushed 2012-05-23 23:31 +0000
Bill McCloskey Bill McCloskey - Bug 757667 - Clean up Proxy tracing (r=terrence)
da890c10b4acc67ebeab859a1a366448a315fefb
created 2012-05-23 10:17 -0700
pushed 2012-05-23 17:17 +0000
Bill McCloskey Bill McCloskey - Bug 754989 - Assert for cross-compartment wrappers (r=bholley)
981eaf7b3333f485b88a0801efa478bb82054754
created 2012-05-22 21:42 +0200
pushed 2012-05-22 19:43 +0000
Eddy Bruel Eddy Bruel - Bug 757063 - Make sure ScriptedProxyHandler::defaultValue forwards to BaseProxyHandler, not IndirectProxyHandler; r=bholley
a83f71d4613c767dcc3259a907a721ab2f977803
created 2012-05-22 20:21 +0200
pushed 2012-05-22 18:22 +0000
Eddy Bruel Eddy Bruel - Bug 703537 - Add DirectProxyHandler; r=bholley
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 12:28 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
32cfab3a6aa5f8d46189e62dc3e8f319fed2669f
created 2012-05-19 15:03 -0700
pushed 2012-05-19 22:04 +0000
Brian Hackett Brian Hackett - Use handles in API object hooks where possible, bug 750733. r=billm
c80dde3faa3d838f28b16b4d21be72cc09e00ca3
created 2012-05-19 21:56 +0200
pushed 2012-05-19 19:58 +0000
Tom Schuster Tom Schuster - Bug 673499 - remove some trailing whitespace from js/src. r=jorendorff
932a19f737d9e82e3438cb3a71b490aa256e2cc1
created 2012-05-19 11:52 -0700
pushed 2012-05-19 18:53 +0000
Brian Hackett Brian Hackett - Backed out changeset 5fc7462dd394 for android orange.
5fc7462dd39495e74df849f9fba2f6a8e2035c2a
created 2012-05-19 09:48 -0700
pushed 2012-05-19 16:48 +0000
Brian Hackett Brian Hackett - Use handles in API object hooks where possible, bug 750733. r=billm
b98aee2cdf4fd32116e726f77c4b2a397c97167e
created 2012-05-17 13:19 +0200
pushed 2012-05-17 11:21 +0000
Eddy Bruel Eddy Bruel - Bug 703537 - Add IndirectProxyhandler; r=bholley,jorendorff
7082192622e6a930c3e06f5e3bfa3e79ea320073
created 2012-05-07 12:44 -0700
pushed 2012-05-08 22:11 +0000
Luke Wagner Luke Wagner - Bug 747617 - fix document.all and swap JSClass::{construct,hasInstance} so this doesn't happen again (r=bz)
86d28b6fa4fc7c4d153cc4bd22362970b9e4e059
created 2012-05-06 13:45 -0700
pushed 2012-05-06 20:45 +0000
Brian Hackett Brian Hackett - Disallow non-canonical jsids, bug 751331. r=luke
bd3e28b8adfbe0f4bf4ad9ba184d5af87155965d
created 2012-05-01 14:30 -0700
pushed 2012-05-03 23:26 +0000
Jeff Walden Jeff Walden - Bug 750907 - Move the marking declarations out of jsgcmark.h and into a header with minimal dependencies. r=billm
26738df8a4e08a5474342dcfa36e16b537fb5eeb
created 2012-05-03 14:55 -0700
pushed 2012-05-03 21:55 +0000
Matt Brubeck Matt Brubeck - Back out 682bf201edde, ef35ba222ac8, and 6a20cf61289d (bug 750907, bug 751003, bug 751377) because of build failure on a CLOSED TREE
682bf201eddec8eb14495895bd1fde0fba04616f
created 2012-05-01 14:30 -0700
pushed 2012-05-03 21:22 +0000
Jeff Walden Jeff Walden - Bug 750907 - Move the marking declarations out of jsgcmark.h and into a header with minimal dependencies. r=billm
07a4d4b0260ce84432b35d514176d30262cbe992
created 2012-04-30 17:10 -0700
pushed 2012-05-01 00:11 +0000
Brian Hackett Brian Hackett - Get rooting analysis to pass jit-tests in the interpreter, bug 745742. r=billm
299758765c724224a71d6e1a479e997bd000d54c
created 2012-04-28 10:09 -0700
pushed 2012-04-28 17:14 +0000
Jeff Walden Jeff Walden - Fix some optimized-build warnings, neither yet reported as far as I know. No bug, r=themaid
cf9be410ceaf030ebab656340c7385f903f96dd2
created 2012-04-27 17:09 -0400
pushed 2012-04-27 21:18 +0000
Eddy Bruel Eddy Bruel - Bug 703537: Removing the fix trap r=jorendorff@mozilla.com
a2f61f95b2c3d869826f6bf6e3d1a04e75cab450
created 2012-04-26 21:40 -0700
pushed 2012-04-27 04:42 +0000
Phil Ringnalda Phil Ringnalda - Merge m-c to m-i
cc5254f9825fe2a1edc3817575b1ea36ab294013
created 2012-04-25 21:03 -0700
pushed 2012-04-27 04:42 +0000
Kyle Huey Kyle Huey - Bug 695480: Remove support for chrome code leaking DOM objects. r=jst,billm,bholley
a701965194f426b81e0cdc94e304ff9889a05355
created 2012-04-10 11:08 -0700
pushed 2012-04-26 17:58 +0000
Jeff Walden Jeff Walden - Bug 745944 - Make PropDesc assert propriety of access in its accessors, and privatize all PropDesc fields. r=jorendorff
cdb6904fa2cf98115160eeeee3d7a5947d875acc
created 2012-04-25 09:54 +0100
pushed 2012-04-25 08:54 +0000
Ed Morley Ed Morley - Backout afab1aaf6704 & 0405d42629fd (bug 747197), 0379525bbdca (bug 746262), 91b9cba098f8 (bug 745944), 8535dc5b590a (bug 741040) for win debug bustage
91b9cba098f89d56110afe39df0efec07664835e
created 2012-04-10 11:08 -0700
pushed 2012-04-24 23:14 +0000
Jeff Walden Jeff Walden - Bug 745944 - Make PropDesc assert propriety of access in its accessors, and privatize all PropDesc fields. r=jorendorff
4cfb132c7c16f6b76b9397091a7f54fc5e62d82a
created 2012-04-12 09:23 -0700
pushed 2012-04-13 14:50 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
906aa73122d98b423452bdca8d93d31a92a77525
created 2012-04-12 22:07 -0700
pushed 2012-04-13 05:07 +0000
Matt Brubeck Matt Brubeck - Back out e4c82a6b298c, 036194408a50, 39acc9f51df8 (bug 714647 and followups) because of test_finalizer.js crashes in Linux64 PGO builds
e4c82a6b298c57415fc574fc79151a31acafc4a1
created 2012-04-12 09:23 -0700
pushed 2012-04-12 16:24 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
36bae719a2d461416c79042da2de07193f462459
created 2012-04-04 17:26 -0700
pushed 2012-04-05 00:27 +0000
Bobby Holley Bobby Holley - Bug 737251 - Reuse the throwing code in jsobj.cpp for jsproxy.cpp. r=luke
d5057ff02ffb9786f62ca69ebc22cf11aa86f612
created 2012-03-19 15:34 +0100
pushed 2012-04-04 10:36 +0000
Igor Bukanov Igor Bukanov - Bug 737365 - stop using the cx during finalization, part 1.
e89811e547a2145155457f1a987078a2cf72ff60
created 2012-03-12 16:16 -0700
pushed 2012-03-26 20:14 +0000
Jeff Walden Jeff Walden - Bug 738075 - Remove JSFunction::u::n::clasp, and change associated code accordingly. r=dmandelin
bba06c18d52d54584acee2bbef470b1f34f3eb10
created 2012-03-16 12:47 -0700
pushed 2012-03-16 19:47 +0000
Bobby Holley Bobby Holley - Bug 596351 - Proxies should throw TypeErrors for assignments to read-only properties in ES5 strict mode. r=luke
c7e65c5fa1469a5939cf3f8b236a29b86e786ea0
created 2012-03-07 11:10 -0500
pushed 2012-03-14 17:40 +0000
Benoit Girard Benoit Girard - Merge mc->Maple
17c65d32c7b891e70435561b965b71c355bd28ac
created 2012-03-05 13:09 -0500
pushed 2012-03-14 17:40 +0000
Benoit Girard Benoit Girard - Restore merge changeset 39a3044823b0, regression fixed upstream in mc
5c3d11c465f1b029e7fbbfffe6af13d0b094a28d
created 2012-03-02 18:32 -0500
pushed 2012-03-14 17:40 +0000
Benoit Girard Benoit Girard - Backed out changeset 39a3044823b0 because of bad interaction with maple.
5ca23d2045b649c845e1015dfddd3559f00cf8a0
created 2012-03-06 15:52 -0800
pushed 2012-03-07 01:18 +0000
David Mandelin David Mandelin - Bug 733260 followup: use uint32_t for array and string lengths, r=luke
ae005ec67376f06621d997ff208c95202b55c308
created 2012-03-05 18:43 -0800
pushed 2012-03-06 02:44 +0000
David Mandelin David Mandelin - Bug 733260: remove typedef jsuint, r=luke
c22135099e70609695d2a83c3e1974b8d6c2126c
created 2012-03-01 12:59 -0800
pushed 2012-03-01 21:01 +0000
Jim Blandy Jim Blandy - Bug 721642: Remove function proxy support from proxy_TraceObject. r=jorendorff
9dde6af30ab201c2fdb0084e298182533eac48ff
created 2012-02-28 15:11 -0800
pushed 2012-02-29 00:36 +0000
David Mandelin David Mandelin - Bug 730511: remove obsolete typedefs intN, uintN, r=luke
568732cb086f7b0caeb4b641daa43a6636574b1f
created 2012-02-17 18:43 -0800
pushed 2012-02-27 23:40 +0000
Terrence Cole Terrence Cole - Bug 727306 - Specialize HeapValue::postWriteBarrier for object slots; r=billm
24bfdb22d2d4937dafc5dc40f7ca6219df18d176
created 2012-02-23 13:51 -0800
pushed 2012-02-23 22:30 +0000
Luke Wagner Luke Wagner - Bug 726595 - Do a better job guarding RegExpShared objects against GC (r=cdleary)
e6ffb760d2f0f7b4f6f590cf51555cbf22a681e2
created 2012-02-13 09:02 +0100
pushed 2012-02-21 06:25 +0000
Igor Bukanov Igor Bukanov - bug 726944 - Remove JSClass::xdrObject and related functionality. r=luke
f07a6060cc5a15f7435d1429dad813baf8992687
created 2012-02-20 13:56 -0800
pushed 2012-02-20 22:23 +0000
Jeff Walden Jeff Walden - Bug 728423 - Fix warnings in js/src related to JSObject::asString et al (r=luke)
2a8ceeb27f7c8a6a43ef01d55d827ddccb887e33
created 2012-02-17 14:35 -0800
pushed 2012-02-17 22:36 +0000
Bill McCloskey Bill McCloskey - Bug 641025 - Incremental GC (r=igor,smaug,roc,cdleary,gregor)
6f6f9de4458388caacce57706f1478a73aba6e51
created 2012-02-15 17:16 -0800
pushed 2012-02-16 18:50 +0000
Terrence Cole Terrence Cole - Bug 726845 - Make Value marking interfaces indirect; r=billm
c1b718602a5ad36a41cbcfeb3383d2e3586926b9
created 2012-02-10 13:40 +0100
pushed 2012-02-16 12:04 +0000
Igor Bukanov Igor Bukanov - bug 725595 - drop native object checks from JS_(Get|Set)ReservedSlot. r=Waldo
db1398b72779fe0de707a0722923c3760fa97cdf
created 2012-02-07 12:57 -0600
pushed 2012-02-07 18:58 +0000
Jason Orendorff Jason Orendorff - Bug 699565 - Part 3 - for-of loops on wrappers. r=bhackett.
304182354c92428f046c3c7328316681f7bcb869
created 2012-02-01 13:36 -0800
pushed 2012-02-03 08:49 +0000
Luke Wagner Luke Wagner - Bug 688069 - fix String.prototype.{replace,match,search,split} for transparently wrapped RegExp arguments (r=cdleary)
cface840992d0f449d79b57ea2ec79439fa1124c
created 2012-01-31 12:48 -0800
pushed 2012-01-31 20:52 +0000
Jim Blandy Jim Blandy - Bug 722551: Once a function proxy has been frozen, operating on it should not cause its trap handlers to be called.
8085a3fff93c00d655cafa394461174934a0c1e0
created 2012-01-26 12:54 +0100
pushed 2012-01-26 11:56 +0000
Blake Kaplan Blake Kaplan - Bug 720305 - Deal with odd getters and setters. r=jwalden
e517d4c431436772c46802f98618155ea8e37973
created 2011-07-18 14:54 -0700
pushed 2012-01-25 03:16 +0000
Luke Wagner Luke Wagner - Bug 675078 - rm JSThreadData and JSThread (JSRuntime is now officially single-threaded) (r=igor,rs=mccr8)
less more (0) -100 -60 tip