js/xpconnect/wrappers/ChromeObjectWrapper.h
cdb4e0259eebe3db8f2abeb31aa4696656f3c2e2
created 2017-09-07 11:17 -0700
pushed 2017-09-12 09:38 +0000
Andrew McCreight Andrew McCreight - Bug 1377587, part 2 - Rename ExposedPropertiesOnly to OpaqueWithSilentFailing. r=krizsa
0a058c19c23507038bf2a1c830ddc34ca90fb578
created 2017-08-22 14:24 -0700
pushed 2017-09-12 09:38 +0000
Andrew McCreight Andrew McCreight - Bug 1377587, part 1 - Always act like __exposedProps__ is missing. r=krizsa
96875d7ae6f2f4cb0f56cd872eaae90345933563
created 2016-07-08 14:39 -0700
pushed 2016-07-09 03:49 +0000
Chris Peterson Chris Peterson - Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj
27fc4690ec4d0f4a0288d2b6eeba304fa927a3bb
created 2016-01-28 11:28 +0100
pushed 2016-01-28 10:28 +0000
Tom Schuster Tom Schuster - Bug 1242214 - Rename JSPropertyDescriptor JS::PropertyDescriptor in js. r=sstangl
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-28 22:23 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-28 17:42 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
8c02abfe5360fa4bf00c5c59ea1640f1e2e7c14a
created 2015-03-01 13:16 -0600
pushed 2015-03-27 15:55 +0000
Jason Orendorff Jason Orendorff - Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo.
7eca624923335b1ef0952ff3979f4a083d73bf78
created 2015-02-17 11:58 -0600
pushed 2015-03-26 09:39 +0000
Jason Orendorff Jason Orendorff - Bug 1142784, part 2 - Change ProxyHandler::defineProperty() to make the desc argument a non-mutable handle. r=Waldo.
c3638d994edd641c54b6cfcc60d8f32576530eca
created 2015-03-22 09:34 -0700
pushed 2015-03-22 16:34 +0000
Phil Ringnalda Phil Ringnalda - Backed out 9 changesets (bug 1142775, bug 1139683, bug 1143810, bug 1142761, bug 1142784, bug 1142794, bug 1144819) for widespread bustage
7613fc978d36faaf405f3490c19c85886c9e9686
created 2015-03-01 13:16 -0600
pushed 2015-03-22 14:58 +0000
Jason Orendorff Jason Orendorff - Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo.
dcd0af73ac848137d04fa35cc1d111ece51677fe
created 2015-02-17 11:58 -0600
pushed 2015-03-22 14:58 +0000
Jason Orendorff Jason Orendorff - Bug 1142784, part 2 - Change ProxyHandler::defineProperty() to make the desc argument a non-mutable handle. r=Waldo.
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-21 16:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
0712a3d4b79c78f151cf50407fb8707f41b52b25
created 2015-02-03 19:51 -0600
pushed 2015-03-07 02:06 +0000
Jason Orendorff Jason Orendorff - Bug 1113369, part 4 - [[Set]] ObjectOpResult support. r=Waldo, r=bz in dom, r=dvander in js/ipc, r=bholley in js/xpconnect.
2b18c04de86c2583959e350a95ef77d621deaef3
created 2015-01-30 11:37 -0600
pushed 2015-03-07 02:06 +0000
Jason Orendorff Jason Orendorff - Bug 1113369, part 3 - [[DefineOwnProperty]] ObjectOpResult support. r=Waldo, r=bz in dom, r=dvander in js/ipc, r=bholley in js/xpconnect.
7aed94d1f1a66414026d754c60107f59a4eb6ecd
created 2014-10-20 15:52 +0200
pushed 2014-10-20 13:53 +0000
Bobby Holley Bobby Holley - Bug 1081985 - Remove prototype remapping and make COWs simple. r=gabor
712da524ebdd413c8dabf493505867f55973e1b7
created 2014-10-18 11:02 +0200
pushed 2014-10-18 09:02 +0000
Bobby Holley Bobby Holley - Bug 1081990 - Generalize CheckPassToChrome machinery to operate on call/construct for all FilteringWrappers. r=gabor
a2458d9afc8167382d14066bd804689e6e401e22
created 2014-10-08 22:01 -0500
pushed 2014-10-16 19:42 +0000
Jason Orendorff Jason Orendorff - Bug 1081280 - Rename BaseProxyHandler::keys -> getOwnEnumerablePropertyKeys. r=efaust.
075cf4911854af4fdc5dba789cc518a30b929313
created 2014-10-08 12:09 -0500
pushed 2014-10-16 19:42 +0000
Jason Orendorff Jason Orendorff - Bug 1081255 - Rewrite comments in jsproxy.h; reclassify the methods a bit. No change in behavior. r=efaust, r=bz, r=jwalden.
d646fdb79bf6018d1aeeed355a8e51e5f2289f63
created 2014-09-26 19:39 -0500
pushed 2014-10-08 17:36 +0000
Jason Orendorff Jason Orendorff - Bug 1026918, part 2 - Rename js::GetPropertyNames -> GetPropertyKeys. r=efaust.
f41c1edabfe8e4c57caaca6d5b08660db3ad496d
created 2014-08-28 13:47 -0700
pushed 2014-08-28 20:47 +0000
Eric Faust Eric Faust - Bug 1027425 - Make all Proxy handler constructors use MOZ_CONSTEXPR. (r=bz, r=froydnj)
2eddd81bb167dae26bacb94777eded1b73ab1a88
created 2014-07-20 15:36 -0600
pushed 2014-07-20 21:37 +0000
Bobby Holley Bobby Holley - Bug 930091 - Check objects at COW membranes. r=gabor,r=msucan
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)
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)
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)
2cf294d2257fa35641677f003701285a758455ab
created 2014-04-03 07:58 -0400
pushed 2014-04-27 20:12 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 866289 - Make mode lines consistent in js/xpconnect/ for 4 space indented files. r=Ms2ger
e0741f7815ffce0ee1fc5344ec928223b34ae7ab
created 2014-04-25 16:11 -0500
pushed 2014-04-25 21:21 +0000
Jason Orendorff Jason Orendorff - Bug 547140, part 2 - Remove flags argument from JS_GetPropertyDescriptor and friends. r=Waldo.
77cd72a836e60548db0ae4013fca6786f5ac8c8f
created 2013-09-09 23:14 +0200
pushed 2013-09-10 05:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 913851 - Minimize the #includes in js/xpconnect; r=bholley
737fb09c65a3e8c61d8935e1e958ae89b89750ba
created 2013-07-25 22:52 -0700
pushed 2013-08-09 23:13 +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-08-09 09:46 +0000
Terrence Cole Terrence Cole - Bug 862115 - Use Rooted<JSPropertyDescriptor> in favor of JSPropertyDescriptor::AutoRooter r=terrence r=smaug r=bholley
0596c6e4c260da90300d650be5d6a41d5ed11f26
created 2013-03-21 23:23 +0100
pushed 2013-03-21 22:24 +0000
Tom Schuster Tom Schuster - Bug 828462 - Root Proxy/Wrapper in the browser. r=terrence,bz
207ff8c91b7d171fc8f3d45e82a448f6a0578375
created 2013-03-21 23:23 +0100
pushed 2013-03-21 22:24 +0000
Tom Schuster Tom Schuster - Bug 828462 - Root Proxy/Wrapper get(Own)PropertyDescriptor. r=terrence
030a2c32976579849d82ecaaee3c14b1eb3e8d99
created 2013-03-13 14:48 -0700
pushed 2013-03-13 21:49 +0000
Bobby Holley Bobby Holley - Bug 849730 - Let objectClassIs through for COWs. r=mrbkap
fdf8b5dab36c1e60f3cc7b5516ca509fe8de67c5
created 2013-02-25 13:54 -0800
pushed 2013-02-25 21:54 +0000
Bobby Holley Bobby Holley - Bug 836301 - Hoist enter() calls from {Xray,}Wrapper::foo into Proxy::foo. r=mrbkap
dee88fe417fe364ebea9164c1f284908fba3b5f9
created 2013-02-22 08:41 -0800
pushed 2013-02-22 16:42 +0000
Phil Ringnalda Phil Ringnalda - Back out 4d301b2bcad0:e0632e639097 (bug 836301) for Windows build bustage
ab07392f24241194e485b42e9c5b598bba5aaf87
created 2013-02-22 08:14 -0800
pushed 2013-02-22 16:14 +0000
Bobby Holley Bobby Holley - Bug 836301 - Hoist enter() calls from {Xray,}Wrapper::foo into Proxy::foo. r=mrbkap
79b2064c1a9909f33dd547ab56835fd79cfe343d
created 2013-01-03 15:31 -0600
pushed 2013-01-04 18:03 +0000
Jeff Walden Jeff Walden - Bug 826447 - Change all the proxy API signatures to take unsigned flags, rather than bool set, so that it's easier to find all tests of JSRESOLVE_ASSIGNING. r=bz
9265675be2af31041056d7d0d4615e9d59e8d448
created 2012-12-09 22:53 +0530
pushed 2012-12-09 17:24 +0000
Saurabh Anand Saurabh Anand - Bug 818817 - Fix some compiler warnings, r=Ms2ger
fff143d8b00fecab2dc1be44c0276b7838b082d2
created 2012-07-27 12:15 +0200
pushed 2012-07-27 10:16 +0000
Bobby Holley Bobby Holley - Bug 760109 - Override traps in ChromeObjectWrapper to bounce lookups to the local prototype chain. r=mrbkap
3f534f828e6e6539d2af19ad1cc6e6bb158e4b10
created 2012-07-27 12:15 +0200
pushed 2012-07-27 10:16 +0000
Bobby Holley Bobby Holley - Bug 760109 - Introduce an explicit ChromeObjectWrapper. r=mrbkap
less more (0) tip