js/src/jswrapper.h
2b64fd64d1c772fda138da46e158c9451da33193
created 2014-06-09 15:48 -0700
pushed 2014-09-02 16:39 +0000
Eric Faust Eric Faust - Backout changesets 654a3fc28fa2 and 88fefd05fb64 (bug 1017862) for Cpp and mochitest failures on a CLOSED TREE. r=bustage
88fefd05fb64739808d9185fa3b9e262017c7545
created 2014-06-09 14:12 -0700
pushed 2014-09-02 16:39 +0000
Eric Faust Eric Faust - Bug 1017862 - Remove virtual destructor from BaseProxyHandler. (r=jorendorff)
1f9bc5814f5ff23f8b3cf6766cda2d4e484c0b4c
created 2014-06-09 12:30 -0700
pushed 2014-07-21 20:25 +0000
Bill McCloskey Bill McCloskey - Bug 1016738 - Back out for webrtc crashes. a=backout
313dee1cd22814b4e81a8adacfcd474af456cbdf
created 2014-05-30 07:46 -0700
pushed 2014-07-21 20:25 +0000
Bill McCloskey Bill McCloskey - Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
3ac2205532ed66999c8fa7b25d42f8ccb7908617
created 2014-05-30 15:23 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 1016738, bug 1017150) for spikes in GC-related crashes.
93c5b9181c8441888204eb47444eb750269fe59a
created 2014-05-30 07:46 -0700
pushed 2014-07-21 20:25 +0000
Bill McCloskey Bill McCloskey - Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
94cfbc72d81fb5206d4115b3e24b865fb6d0a43d
created 2014-05-29 15:49 -0700
pushed 2014-07-21 20:25 +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-07-21 20:25 +0000
Eric Faust Eric Faust - Bug 1017862 - Remove virtual destructor from BaseProxyHandler. (r=jorendorff)
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-07-21 20:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
e0741f7815ffce0ee1fc5344ec928223b34ae7ab
created 2014-04-25 16:11 -0500
pushed 2014-06-09 21:49 +0000
Jason Orendorff Jason Orendorff - Bug 547140, part 2 - Remove flags argument from JS_GetPropertyDescriptor and friends. r=Waldo.
4e40f5a0bd940e2b049206f194344d050b4e8bce
created 2014-01-29 17:57 -0800
pushed 2014-03-17 21:55 +0000
Jeff Walden Jeff Walden - Bustage fix, bug 947014 followup. r=bustage in a CLOSED TREE
f6395f80b24fa7235fbfbf64f13d67339e74518a
created 2014-01-29 17:20 -0800
pushed 2014-03-17 21:55 +0000
Eric Faust Eric Faust - Bug 947014 - Allow callers of Wrapper::New to specify a prototype. (r=bholley)
d3af8463dddc2cbf7f80523975575ca91034984c
created 2014-01-29 17:20 -0800
pushed 2014-03-17 21:55 +0000
Eric Faust Eric Faust - Bug 924720 - Part 6: Allow callers of Wrapper::New to specify a Proxy JSClass. (r=bholley)
f8768358ad0f8ce7ff522eba6f2b812d6534f1b8
created 2014-01-29 13:07 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 965082 - Unify duplicate bits of state of proxies. r=mrbkap,r=gabor
ae50af3377666ac4f78992828e5ea38590fa2b29
created 2013-12-13 12:01 -0800
pushed 2014-03-17 21:55 +0000
Eric Faust Eric Faust - Bug 926012 - Part 3: Convert wrappers to using dynamic prototype hooks. (r=bholley)
e0803c4ddc9020cc46128326b8a2b82c96d1e790
created 2013-12-05 20:07 +0100
pushed 2014-03-17 21:55 +0000
Tom Schuster Tom Schuster - Bug 697343 - Remove getElementIfPresent. r=Waldo
fbc0b4c30fd0fb53e5613e747ab5b9263170919a
created 2013-12-05 16:19 -0500
pushed 2014-02-04 01:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 22770b30545b, 0809370fabdb, 4ef4764c1b55, and bfe768b87464 (bug 697343) due to Gaia UI test bustage.
a3f7a5b3bb3a099b521d5050a044f64e5e52e494
created 2013-12-05 12:58 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 945826 - Trap overrides and comments. r=jorendorff
bfe768b8746466df23f9f141b8ed32ba991bc5ff
created 2013-12-05 20:07 +0100
pushed 2014-02-04 01:06 +0000
Tom Schuster Tom Schuster - Bug 697343 - Remove getElementIfPresent. r=Waldo
09d8891fff222a2eec2267c06cf3a548b7941281
created 2013-10-07 12:44 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (9/9); r=ehsan
52bd45873c876eec4c3a0bef518448a8b13de14a
created 2013-10-04 13:29 +0200
pushed 2013-12-09 19:58 +0000
Bobby Holley Bobby Holley - Bug 921454 - Use background-finalize-ity forwarding for all wrappers, not just CCWs. r=jonco
fb163ed3947e45d7aa384893c1965c7d0bb6c7d4
created 2013-10-04 13:29 +0200
pushed 2013-12-09 19:58 +0000
Bobby Holley Bobby Holley - Bug 921454 - Match the background-finalize-ity of the DeadObjectProxy with that of origobj in js_TransplantObjectWithWrapper. r=jonco
b340b241e433e2e478c37c90d9196ce34331b8bd
created 2013-09-24 08:21 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
ac09e1a3fa46889569c043aa7c12f6bef071880a
created 2013-09-24 14:09 -0400
pushed 2013-12-09 19:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2c3d1c9241d7 (bug 918023) for Windows debug TestEndian failures.
2c3d1c9241d7b0f3612bb9cb705b33c537eb7925
created 2013-09-24 08:21 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
12e4307ff333c9f8bb93fa73bc3a6fd2109d6f8e
created 2013-09-04 20:58 -0400
pushed 2013-10-28 21:59 +0000
Yaron Tausky Yaron Tausky - Bug 911553 - Trap Proxy calls from ToPrimitive. r=bholley
d7f48284d66a733fb5cb6f7975034ea119db207d
created 2013-08-28 17:24 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910109 (part 2) - Make jswrapper.h not depend on jsapi.h. r=luke.
737fb09c65a3e8c61d8935e1e958ae89b89750ba
created 2013-07-25 22:52 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 7) - Remove jsprvtd.h from EXPORTS. r=jorendorff.
db34065a8666ff7d7f460056b28282619830e33c
created 2013-04-30 10:29 -0700
pushed 2013-10-28 21:59 +0000
Terrence Cole Terrence Cole - Bug 862115 - Use Rooted<JSPropertyDescriptor> in favor of JSPropertyDescriptor::AutoRooter r=terrence r=smaug r=bholley
bb2316d853d66f51808c8c506f974784e851fbe7
created 2013-06-27 22:42 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 4) - Introduce WrapperObject and CrossCrompartmentWrapperObject. r=jorendorff.
da9d61adaed29284c020f787d846dab72268793a
created 2013-06-28 14:01 -0700
pushed 2013-09-16 19:14 +0000
Jeff Walden Jeff Walden - Bug 888106 - Add too-much-recursion detection to isExtensible tests, and make the isExtensible hook capable of failing. r=bholley, r=ejpbruel
cba55a540e2a526b37fa6e66e4701ba747cbd2d4
created 2013-06-19 17:59 -0700
pushed 2013-08-05 18:49 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 2) - Make include guards consistent in some of js/src/. r=njn.
a28afac94104dd7713950647c3e5d84adc61357d
created 2013-05-06 19:38 -0700
pushed 2013-06-24 18:52 +0000
Bobby Holley Bobby Holley - Bug 834707 - Kill dynamic SOWs. r=gabor
7b1025831aeffade0c6481e936d837c986028d55
created 2013-04-30 15:41 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawObject typedef; r=jonco
e9d66cb5f791794c27c90ce4ab33eb4cca8f72e6
created 2013-04-30 14:44 -0700
pushed 2013-06-24 18:52 +0000
Jim Blandy Jim Blandy - Bug 862531: Replace BaseProxyHandler::obj_toString with className. r=jorendorff
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
3fa225a54135f955614f0b7bb781f3f2b401548e
created 2013-04-15 18:32 +0100
pushed 2013-06-24 18:52 +0000
Jon Coppeard Jon Coppeard - Bug 861281 - GC: Root the wrap object API r=terrence r=bholley
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
4add88d3db6959db49c8f1c47b0d8537539fa969
created 2013-04-11 11:50 -0700
pushed 2013-06-24 18:52 +0000
Jacek Szpot Jacek Szpot - Bug 854503 - Rename JS unwrapping functions. r=bholley
270ad24960d3a9ff3f29a045546a20515d2a88b9
created 2013-04-11 11:10 -0700
pushed 2013-06-24 18:52 +0000
Bobby Holley Bobby Holley - Bug 859957 - Simplify [[DefaultValue]] security wrapping setup. r=mrbkap,gabor,ejpbruel
c677dd4b1aba3806ea464b1dfccef647d4aefe56
created 2013-04-06 14:37 -0400
pushed 2013-06-24 18:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset a85d21e394c0 (bug 854503) for bustage.
a85d21e394c0b3114e4ae34eac63ac5bea2f0f7c
created 2013-04-04 12:14 +0200
pushed 2013-06-24 18:52 +0000
Jacek Szpot Jacek Szpot - Bug 854503 - Rename JS unwrapping functions. r=bholley
04987f63066fcd111a1952511d6a01ccb0819410
created 2013-04-04 09:02 +0200
pushed 2013-06-24 18:52 +0000
Ms2ger Ms2ger - Bug 852602 - Pass CallArgs to Proxy call() and construct() hooks; r=Waldo
f5b92b22981cf83ae7996666b8fa8b18bec89a31
created 2013-03-22 19:43 -0700
pushed 2013-05-13 16:59 +0000
Eddy Bruel Eddy Bruel - Bug 789897 - Implement isExtensible and preventExtensions traps for proxies, including scriptable direct proxies, and in the various wrapper classes. Also move non-static JSObject::preventExtensions to static ObjectImpl::preventExtensions, for handle correctness. Patch is a semi-tag-team effort with jwalden. r=jwalden, r=ejpbruel, r=bholley, r=two-turtle-doves-and-a-partridge-in-a-pear-tree
8ea262c8bb9ce6cd773eb1ff84dee339b33659d8
created 2013-03-29 18:13 -0700
pushed 2013-05-13 16:59 +0000
Bobby Holley Bobby Holley - Bug 853709 - Deny accessor definitions in SecurityWrapper. r=mrbkap
dc0b6744aef665c2445664d3758fa828a28e3d8a
created 2013-03-29 14:07 -0400
pushed 2013-05-13 16:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out bug 789897 due to regressions.
81cef708ab47be07690e03f07edb756e5733705a
created 2013-03-28 00:19 -0700
pushed 2013-05-13 16:59 +0000
Jeff Walden Jeff Walden - Bug 789897 - Make BaseProxyHandler::{isExtensible,preventExtensions} pure virtual. r=bholley
804c5ca59d99e89c7ee1e1d223a6ceafd34e0b65
created 2013-03-22 19:43 -0700
pushed 2013-05-13 16:59 +0000
Eddy Bruel Eddy Bruel - Bug 789897 - Implement a preventExtensions trap for proxies. Patch is a semi-tag-team effort with jwalden. r=jwalden, r=ejpbruel, r=bholley, r=two-turtle-doves-and-a-partridge-in-a-pear-tree
ea96ee5c55eca00f09ae4c11a1e0d1c0160580d5
created 2013-03-22 19:43 -0700
pushed 2013-05-13 16:59 +0000
Eddy Bruel Eddy Bruel - Bug 789897 - Implement an isExtensible trap for proxies. Patch is a semi-tag-team effort with jwalden. r=jwalden, r=ejpbruel, r=bholley, r=two-turtle-doves-and-a-partridge-in-a-pear-tree
5a97d33c3a071db58dd6b1d1f24d531e103bdb03
created 2013-02-14 14:51 -0800
pushed 2013-05-13 16:59 +0000
Terrence Cole Terrence Cole - Bug 841059 - Do not use the ArenaHeader for getAllocKind on JSObject; r=billm
89a3c21daea67f00f863ae3c14e889593c264d3f
created 2013-03-21 23:23 +0100
pushed 2013-05-13 16:59 +0000
Tom Schuster Tom Schuster - Bug 828462 - Root Proxy/Wrapper rests in js/src. r=terrence
9d6bf23b38e7c5e5617f84d4e65b3ffc5a6e96d4
created 2013-03-21 23:23 +0100
pushed 2013-05-13 16:59 +0000
Tom Schuster Tom Schuster - Bug 828462 - Root Proxy/Wrapper delete. r=terrence
53a76b390b8c3ac208ed7d11167c1f2ea660f0c7
created 2013-03-21 23:23 +0100
pushed 2013-05-13 16:59 +0000
Tom Schuster Tom Schuster - Bug 828462 - Root Proxy/Wrapper getOwnPropertyNames and keys. r=terrence
bf4dc429c4fa355e514fa5a1e656ea23b3a97e64
created 2013-03-21 23:23 +0100
pushed 2013-05-13 16:59 +0000
Tom Schuster Tom Schuster - Bug 828462 - Root Proxy/Wrapper defineProperty. r=terrence
207ff8c91b7d171fc8f3d45e82a448f6a0578375
created 2013-03-21 23:23 +0100
pushed 2013-05-13 16:59 +0000
Tom Schuster Tom Schuster - Bug 828462 - Root Proxy/Wrapper get(Own)PropertyDescriptor. r=terrence
ff717ac709fa0d5ad0281007b1a53c84f07bc113
created 2013-03-21 08:20 -0700
pushed 2013-05-13 16:59 +0000
Bobby Holley Bobby Holley - Bug 658909 - Make isSafeToUnwrap pseudo-dynamic for SOWs. r=mrbkap
b53685d06c8deb7d34910ff9f9c8a5d45fbc8090
created 2013-03-21 15:24 -0400
pushed 2013-05-13 16:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 22 changesets (bug 658909) for Windows debug bustage.
less more (0) -100 -60 tip