js/xpconnect/wrappers/ChromeObjectWrapper.cpp
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-05-11 18:39 +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-05-11 18:39 +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-05-11 18: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-05-11 18:39 +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-05-11 18:39 +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-05-11 18:39 +0000
Jason Orendorff Jason Orendorff - Bug 1142784, part 2 - Change ProxyHandler::defineProperty() to make the desc argument a non-mutable handle. r=Waldo.
0712a3d4b79c78f151cf50407fb8707f41b52b25
created 2015-02-03 19:51 -0600
pushed 2015-05-11 18:39 +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-05-11 18:39 +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.
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
7aed94d1f1a66414026d754c60107f59a4eb6ecd
created 2014-10-20 15:52 +0200
pushed 2015-01-12 19:37 +0000
Bobby Holley Bobby Holley - Bug 1081985 - Remove prototype remapping and make COWs simple. r=gabor
17c8a8ce0ea84c5719c67024c7453b98f9c2d9b1
created 2014-10-20 15:52 +0200
pushed 2015-01-12 19:37 +0000
Bobby Holley Bobby Holley - Bug 1081985 - Move checkPassToPrivilegedCode to AccessCheck.cpp where it belongs. r=gabor
712da524ebdd413c8dabf493505867f55973e1b7
created 2014-10-18 11:02 +0200
pushed 2015-01-12 19:37 +0000
Bobby Holley Bobby Holley - Bug 1081990 - Generalize CheckPassToChrome machinery to operate on call/construct for all FilteringWrappers. r=gabor
39ca4817b51ca569e7f6f53927f61ac4d4adfebf
created 2014-10-15 15:05 +0200
pushed 2015-01-12 19:37 +0000
Bobby Holley Bobby Holley - Bug 1082450 - Correctly propagate exceptions from ExposedPropertiesOnly::check. r=gabor
6c6d2dff93811ddffc143e0b0eda58f1fa003b18
created 2014-09-10 17:15 -0700
pushed 2014-11-28 15:29 +0000
Bill McCloskey Bill McCloskey - Bug 1062024 - Allow CPOWs to be passed to COWs (r=bholley)
a5b95c1ec2528af2da5c4517055bac74623ff43c
created 2014-07-30 12:23 -0700
pushed 2014-10-13 16:35 +0000
Bobby Holley Bobby Holley - Bug 965898 - Switch policies for get{,Own}PropertyDescriptor. r=gabor
92d1c61c3cdfd301a1a6d3127ac186c67037d765
created 2014-07-30 12:23 -0700
pushed 2014-10-13 16:35 +0000
Bobby Holley Bobby Holley - Bug 965898 - Don't use a FilteringWrapper to get an unfiltered view in ChromeObjectWrapper. r=gabor
042fa33c3f5c0a3abbea095ecf17f3740842a1db
created 2014-07-29 22:57 -0700
pushed 2014-10-13 16:35 +0000
Bobby Holley Bobby Holley - Backed out 16 changesets (bug 965898) for rooting hazards. CLOSED TREE
ac4abde3579fa7f56741c6e964c1ddbc4c35453e
created 2014-07-29 22:37 -0700
pushed 2014-10-13 16:35 +0000
Bobby Holley Bobby Holley - Bug 965898 - Fix non-unified build bustage. r=me CLOSED TREE
3d80ffc439fb8ec065b88d5be8892ce6fcb88d48
created 2014-07-29 21:35 -0700
pushed 2014-10-13 16:35 +0000
Bobby Holley Bobby Holley - Bug 965898 - Switch policies for get{,Own}PropertyDescriptor. r=gabor
d3f02e80355dfe16962ce07ebd590d3633d2dd96
created 2014-07-29 21:35 -0700
pushed 2014-10-13 16:35 +0000
Bobby Holley Bobby Holley - Bug 965898 - Don't use a FilteringWrapper to get an unfiltered view in ChromeObjectWrapper. r=gabor
2eddd81bb167dae26bacb94777eded1b73ab1a88
created 2014-07-20 15:36 -0600
pushed 2014-09-02 16:39 +0000
Bobby Holley Bobby Holley - Bug 930091 - Check objects at COW membranes. r=gabor,r=msucan
f74b2c50ea0bc991eb69d7c6390c6986d5cba0d6
created 2014-06-27 04:44 -0700
pushed 2014-09-02 16:39 +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-09-02 16:39 +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-09-02 16:39 +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-09-02 16:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 346912776f97 (bug 1027402)
55f6c141528165e4487de0cdd76295adacdc0bcf
created 2014-06-27 14:21 +0200
pushed 2014-09-02 16:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 285c853fedfa (bug 1027402)
eeea01ddfe7ba8d9ef6615c7568c8faee501d502
created 2014-06-27 14:21 +0200
pushed 2014-09-02 16:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 96443362db6f (bug 1027402)
96443362db6fae4ff7e7c2f31654a3c6d3dcdbb1
created 2014-06-27 04:44 -0700
pushed 2014-09-02 16:39 +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-09-02 16:39 +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-09-02 16:39 +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-06-09 21:49 +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-06-09 21:49 +0000
Jason Orendorff Jason Orendorff - Bug 547140, part 2 - Remove flags argument from JS_GetPropertyDescriptor and friends. r=Waldo.
84904662e2d567085b5c63f57aa2db45580940db
created 2014-02-21 16:03 -0800
pushed 2014-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 975277 - Introduce a mechanism to identify instances of standard classes. r=luke
804ed7a7eb9f1d3d917ce2342c55efa92ba4afa3
created 2014-02-13 10:54 -0800
pushed 2014-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 965901 - Add an ENUMERATE policy action. r=gabor sr=mrbkap
ada4e3d61c3b85c3254b57a850b4af4c063fd383
created 2014-02-13 10:54 -0800
pushed 2014-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 965901 - Track and assert the policy action in AutoEnterPolicy/assertEnteredPolicy. r=gabor sr=mrbkap
9e35c9af6285ab6c474091992133ab75fc22bf79
created 2014-01-30 07:45 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 959012 - Remove unused cx parameter from JS_IdentifyClassPrototype. r=jorendorff
1c6081f57d57ab677daed49eebc069ebada6e93c
created 2013-12-16 18:27 -0800
pushed 2014-03-17 21:55 +0000
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 2014-03-17 21:55 +0000
Sean Stangl Sean Stangl - Bug 949183 - Fix jsid static constructor explosion. r=Waldo
9ee0459d73363b3eeabc9e8ab4e79bf13fd51be9
created 2013-10-10 16:35 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/xpconnect/; r=ehsan
053f6a2c5e293a0c34618591f02dd58e7ce56381
created 2013-09-05 16:08 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 912411 (part 2) - Move JSID_{VOID,EMPTY}HANDLE from jsapi.{h,cpp} to Id.{h,cpp}. r=luke.
c2414f44c0ccbdda0f8fbddfee7b036b4e7c6d1b
created 2013-08-12 12:09 +0100
pushed 2013-10-28 21:59 +0000
Jon Coppeard Jon Coppeard - Bug 903352 - Handlify remaining PropertyDescriptor APIs r=terrence r=bholley r=smaug
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
f67fd341dd2ed3dac0e99fc06212e21840a5e135
created 2013-07-31 12:20 -0400
pushed 2013-09-16 19:14 +0000
Tom Schuster Tom Schuster - Bug 884410 - Handlify JS_GetPrototype. r=terrence
aa442c0ebfb229e8cce48d2726faba742f79b489
created 2013-04-17 16:38 +0100
pushed 2013-06-24 18:52 +0000
Jon Coppeard Jon Coppeard - Bug 863289 - GC: Continue the rooting of XPConnect r=bholley
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
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
0596c6e4c260da90300d650be5d6a41d5ed11f26
created 2013-03-21 23:23 +0100
pushed 2013-05-13 16:59 +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-05-13 16:59 +0000
Tom Schuster Tom Schuster - Bug 828462 - Root Proxy/Wrapper get(Own)PropertyDescriptor. r=terrence
14865f4247b826da653ce400c69409aa59d22838
created 2013-03-21 12:56 +0000
pushed 2013-05-13 16:59 +0000
Jon Coppeard Jon Coppeard - Bug 853028 - GC: Fix some rooting issues found by static analysis r=terrence
030a2c32976579849d82ecaaee3c14b1eb3e8d99
created 2013-03-13 14:48 -0700
pushed 2013-05-13 16:59 +0000
Bobby Holley Bobby Holley - Bug 849730 - Let objectClassIs through for COWs. r=mrbkap
51483e470216d2226be08faf948c61ee898d5826
created 2013-02-25 13:54 -0800
pushed 2013-05-13 16:59 +0000
Bobby Holley Bobby Holley - Bug 836301 - Hoist some assertions, remove a bunch of no-op trap overrides, and add assertions that we've entered our policy. r=mrbkap
fdf8b5dab36c1e60f3cc7b5516ca509fe8de67c5
created 2013-02-25 13:54 -0800
pushed 2013-05-13 16:59 +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-05-13 16:59 +0000
Phil Ringnalda Phil Ringnalda - Back out 4d301b2bcad0:e0632e639097 (bug 836301) for Windows build bustage
4d301b2bcad047442fa34470893aff52b4df73ee
created 2013-02-22 08:14 -0800
pushed 2013-05-13 16:59 +0000
Bobby Holley Bobby Holley - Bug 836301 - Hoist some assertions, remove a bunch of no-op trap overrides, and add assertions that we've entered our policy. r=mrbkap
ab07392f24241194e485b42e9c5b598bba5aaf87
created 2013-02-22 08:14 -0800
pushed 2013-05-13 16:59 +0000
Bobby Holley Bobby Holley - Bug 836301 - Hoist enter() calls from {Xray,}Wrapper::foo into Proxy::foo. r=mrbkap
c72d0bbb5571b2b8225808e53c4aa96be5f95758
created 2013-01-04 17:00 -0600
pushed 2013-02-19 18:06 +0000
Jeff Walden Jeff Walden - Whitespace tab-killing patrol. No bug, r=sparky
0c549b6038ef7d857ec7555c320810b0c3ee3f16
created 2013-01-03 17:55 -0600
pushed 2013-02-19 18:06 +0000
Jeff Walden Jeff Walden - Bug 824217 - Make ChromeObjectWrapper::getPropertyDescriptor not pretend no descriptor exists when the property exists along the prototype chain, when the property is being resolved just before an assignment. r=bholley
79b2064c1a9909f33dd547ab56835fd79cfe343d
created 2013-01-03 15:31 -0600
pushed 2013-02-19 18:06 +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
less more (0) -60 tip