Bobby Holley
|
062a629dac
|
Bug 959012 - Remove unused cx parameter from JS_IdentifyClassPrototype. r=jorendorff
|
2014-01-30 07:45:16 -08:00 |
|
Wes Kocher
|
a8ec671341
|
Backed out changeset ef0eeaec74a8 (bug 949183) on the theory that it somehow broke every single b2g test on a CLOSED TREE
|
2013-12-16 18:27:43 -08:00 |
|
Sean Stangl
|
0a79faf943
|
Bug 949183 - Fix jsid static constructor explosion. r=Waldo
|
2013-12-16 14:40:05 -08:00 |
|
Birunthan Mohanathas
|
d6b2c5fa56
|
Bug 784739 - Switch from NULL to nullptr in js/xpconnect/; r=ehsan
|
2013-10-10 16:35:53 -04:00 |
|
Nicholas Nethercote
|
3a2ab0db3f
|
Bug 912411 (part 2) - Move JSID_{VOID,EMPTY}HANDLE from jsapi.{h,cpp} to Id.{h,cpp}. r=luke.
--HG--
extra : rebase_source : 5fb68bf5079e3261fdca6cb99717d3a502c878f3
|
2013-09-05 16:08:57 -07:00 |
|
Jon Coppeard
|
11678aa48c
|
Bug 903352 - Handlify remaining PropertyDescriptor APIs r=terrence r=bholley r=smaug
|
2013-08-12 12:09:14 +01:00 |
|
Nicholas Nethercote
|
d3ebe3414c
|
Bug 898263 (part 7) - Remove jsprvtd.h from EXPORTS. r=jorendorff.
--HG--
extra : rebase_source : eca8164f8652587796a8283932d8ba8ec76c0b5b
|
2013-07-25 22:52:59 -07:00 |
|
Terrence Cole
|
61b15c2fbb
|
Bug 862115 - Use Rooted<JSPropertyDescriptor> in favor of JSPropertyDescriptor::AutoRooter r=terrence r=smaug r=bholley
|
2013-04-30 10:29:40 -07:00 |
|
Tom Schuster
|
0b021a6fa2
|
Bug 884410 - Handlify JS_GetPrototype. r=terrence
|
2013-07-31 12:20:33 -04:00 |
|
Jon Coppeard
|
5bba3f2017
|
Bug 863289 - GC: Continue the rooting of XPConnect r=bholley
|
2013-04-17 16:38:44 +01:00 |
|
Jacek Szpot
|
514f40e52a
|
Bug 854503 - Rename JS unwrapping functions. r=bholley
|
2013-04-11 11:50:18 -07:00 |
|
Ryan VanderMeulen
|
24a4c17eff
|
Backed out changeset a85d21e394c0 (bug 854503) for bustage.
|
2013-04-06 14:37:33 -04:00 |
|
Jacek Szpot
|
8ce12e971c
|
Bug 854503 - Rename JS unwrapping functions. r=bholley
|
2013-04-04 12:14:32 +02:00 |
|
Tom Schuster
|
045cb0fba7
|
Bug 828462 - Root Proxy/Wrapper in the browser. r=terrence,bz
|
2013-03-21 23:23:48 +01:00 |
|
Tom Schuster
|
b67362a266
|
Bug 828462 - Root Proxy/Wrapper get(Own)PropertyDescriptor. r=terrence
|
2013-03-21 23:23:47 +01:00 |
|
Jon Coppeard
|
1e656de13c
|
Bug 853028 - GC: Fix some rooting issues found by static analysis r=terrence
--HG--
extra : rebase_source : a1d340a00516ae890c98fa7420497e85526823fc
|
2013-03-21 12:56:58 +00:00 |
|
Bobby Holley
|
30641e3a63
|
Bug 849730 - Let objectClassIs through for COWs. r=mrbkap
|
2013-03-13 14:48:59 -07:00 |
|
Bobby Holley
|
c014987e4f
|
Bug 836301 - Hoist some assertions, remove a bunch of no-op trap overrides, and add assertions that we've entered our policy. r=mrbkap
|
2013-02-25 13:54:18 -08:00 |
|
Bobby Holley
|
f84dddd71f
|
Bug 836301 - Hoist enter() calls from {Xray,}Wrapper::foo into Proxy::foo. r=mrbkap
|
2013-02-25 13:54:18 -08:00 |
|
Phil Ringnalda
|
f3f16b4069
|
Back out 4d301b2bcad0:e0632e639097 (bug 836301) for Windows build bustage
CLOSED TREE
|
2013-02-22 08:41:37 -08:00 |
|
Bobby Holley
|
c1bc13e0dd
|
Bug 836301 - Hoist some assertions, remove a bunch of no-op trap overrides, and add assertions that we've entered our policy. r=mrbkap
|
2013-02-22 08:14:34 -08:00 |
|
Bobby Holley
|
1b08378825
|
Bug 836301 - Hoist enter() calls from {Xray,}Wrapper::foo into Proxy::foo. r=mrbkap
|
2013-02-22 08:14:34 -08:00 |
|
Jeff Walden
|
da2a57bc92
|
Whitespace tab-killing patrol. No bug, r=sparky
|
2013-01-04 17:00:43 -06:00 |
|
Jeff Walden
|
be7908afa3
|
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
|
2013-01-03 17:55:58 -06:00 |
|
Jeff Walden
|
d9889b3184
|
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
--HG--
extra : rebase_source : 3b88b411965087984d7973a90f8fa1b06457a6ce
|
2013-01-03 15:31:36 -06:00 |
|
Bobby Holley
|
327f8ca891
|
Bug 807179 - Add a constructor for JSPropertyDescriptor. r=luke
|
2012-11-05 17:49:44 -08:00 |
|
Bill McCloskey
|
2e75082f62
|
Bug 787856 - Convert JS_GetPrototype to support lazy protos (r=bhackett)
|
2012-09-03 16:42:17 -07:00 |
|
Ms2ger
|
1cee7fe10d
|
Bug 792474 - Don't JS_ASSERT in xpconnect; rs=bholley
|
2012-09-20 09:55:37 +02:00 |
|
Bobby Holley
|
16ae087b54
|
Bug 780370 - Remap objects from standard prototypes even if they're explicitly exposed. r=mrbkap
|
2012-08-23 19:07:14 -07:00 |
|
Bobby Holley
|
75665c581c
|
Bug 780370 - Clarify the compartment situation in ChromeObjectWrapper. r=mrbkap
Not sure what I was thinking before. We should always be in the compartment of the wrapper here.
|
2012-08-23 19:07:13 -07:00 |
|
Luke Wagner
|
94264a0bc8
|
Bug 625199 - s/JSAutoEnterCompartment/JSAutoCompartment/ and make it infallible (r=bholley)
--HG--
extra : rebase_source : 12acf2288285f5caefd7fecea8207de3a47eab5b
|
2012-08-21 18:42:53 -07:00 |
|
Bobby Holley
|
5308455b1c
|
Bug 760109 - Override traps in ChromeObjectWrapper to bounce lookups to the local prototype chain. r=mrbkap
|
2012-07-27 12:15:46 +02:00 |
|
Bobby Holley
|
ea5054b136
|
Bug 760109 - Introduce an explicit ChromeObjectWrapper. r=mrbkap
For now it's identical to ChromeObjectWrapperBase. Custom behavior comes in the next patch.
|
2012-07-27 12:15:46 +02:00 |
|