dom/bindings/DOMJSProxyHandler.h
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
c53e80370c9a34dbee691a34b251e8b1fcd078dd
created 2013-09-23 13:25 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
73bad4a03382abb23cedbcc0edbcb00ef2e71ebf
created 2013-08-28 17:20 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910109 (part 1) - Make jsproxy.h not depend on jsapi.h. r=luke.
e39cb2e48c27f324aceff3cb053c45281886c6ef
created 2013-08-23 22:42 -0400
pushed 2013-10-28 21:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 908530 part 3. Stop including xpcpublic.h in DOMJSProxyHandler.h. r=khuey
e6d3fd6af60638f175aef3059acd9e9952a06804
created 2013-08-23 22:42 -0400
pushed 2013-10-28 21:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 908351. Stop over-including DOMJSClass.h, so we don't rebuild as much when PrototypeList.h changes. We do this by factoring out the slot macros into a separate header and including that. r=khuey
dba0f0715b188190b2fe9a924f613ea02af9bf3e
created 2013-08-17 15:50 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
9bb15d65e503601bc25c7e4cc57806f4fbd23766
created 2013-07-09 10:45 -0400
pushed 2013-10-28 21:59 +0000
Peter Van der Beken Peter Van der Beken - Bug 895758. Make the global scope polluter a proxy. r=bzbarsky
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
54e8477f44152ccab35d4f3c00ed9843700be9a4
created 2013-08-03 23:38 -0400
pushed 2013-09-16 19:14 +0000
Boris Zbarsky Boris Zbarsky - Bug 707564 part 4. Teach WebIDL Xrays about the GetOwnProperties methods on WebIDL objects that have NewResolve. r=smaug
96b8f28d35e8aa2ad1ab41fad4a17662a056ba9c
created 2013-06-20 22:39 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 2) - Move various functions into ProxyObject and FunctionProxyObject. 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
9f5d65c04085338724d890f191cf379fece3c1ad
created 2013-06-28 12:32 -0700
pushed 2013-08-05 18:49 +0000
Andrew McCreight Andrew McCreight - Bug 882997 - Don't DROP or clear wrapper cache flag in GetAndClearExpandoObject. r=peterv, a=bajaj
0e2ca88d53e2d7b369a3c614add927afb95ed81a
created 2013-05-17 17:04 +0200
pushed 2013-06-24 18:52 +0000
Peter Van der Beken Peter Van der Beken - Bug 871849 - Correctly trace expando objects for OverrideBuiltin proxies. r=bz, a=lsblakk
0d6df86bb3dc5ca584c3fb8221dab49694d79803
created 2013-05-29 11:38 +0200
pushed 2013-06-24 18:52 +0000
Peter Van der Beken Peter Van der Beken - Bug 874321 - Fix setting of expandos on Xrays for DOM bindings with named properties. r=bzbarsky, a=akeybl
9fc3d4e62179a7a14f8fd3307a394807b2bf7aa8
created 2013-04-20 18:04 +0200
pushed 2013-06-24 18:52 +0000
Peter Van der Beken Peter Van der Beken - Bug 820846 - Modify the ListBase IC to work with [OverrideBuiltins] bindings, codegen changes and make HTMLDocument OverrideBuiltins. r=bz.
2b63238518a39ffa03c79abddb982244abb3427c
created 2013-05-04 19:27 -0400
pushed 2013-06-24 18:52 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 3 changesets (bug 855971, bug 820846) because of browser-chrome test failures
2a999f8ee317323c22e7ebdd81a065f1de508387
created 2013-04-20 18:04 +0200
pushed 2013-06-24 18:52 +0000
Peter Van der Beken Peter Van der Beken - Bug 820846 - Modify the ListBase IC to work with [OverrideBuiltins] bindings, codegen changes and make HTMLDocument OverrideBuiltins. r=bz.
53c579eac0dee334b576e285a2f6db94b12cdfae
created 2013-05-03 19:29 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 865969 part 7. Fix rooting hazards in DOMJSProxyHandler.cpp. r=ms2ger
35c6ad8bb2e4aeac66cb6c80eac2216b96fbc43f
created 2013-05-03 19:29 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 865969 part 6. Fix rooting hazards in BindingUtils.cpp. r=smaug
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
f5ba9622f687c9d52b9adffe5fc7b1cc3d81ac82
created 2013-04-16 19:02 +0200
pushed 2013-06-24 18:52 +0000
Peter Van der Beken Peter Van der Beken - Bug 862092 - "Assertion failure: target->isNative() == obj->isNative()" adopting a <select>. r=bz.
4287ba54fd1654179cbe1470c869df297281ad90
created 2013-04-02 16:05 -0700
pushed 2013-06-24 18:52 +0000
Jose Cortes Jose Cortes - Bug 842186 - Replace use of jsval with JS::Value in h and cpp files in the dom/bindings/ dom/plugins/ dom/src/ dom/activities/ directories. r=jwalden
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
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
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
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
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
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
e16925279ea3b533fcbcf8c2ce968ecd34aee211
created 2012-12-25 14:00 -0800
pushed 2013-02-19 18:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 816421. Make Document.visibilityState a WebIDL enum. r=peterv
1c1fa8af5978ed6bf0b038839750228a63d40a70
created 2012-11-08 23:48 -0800
pushed 2013-01-07 21:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 808991. Named getters should get called for indexed properties on objects that don't support indexed properties. r=peterv
9bb44a0caae4c4d1db19cd7fabe541915e71d8a0
created 2012-11-05 11:58 -0500
pushed 2013-01-07 21:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 772869. Make getOwnPropertyNames work correctly for WebIDL proxy bindings. r=peterv,ms2ger
5d03feda23009d5a79a1ed880a6ff20af57dbf2b
created 2012-10-13 14:50 +0200
pushed 2013-01-07 21:25 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 801083 (Remove old proxy-based list bindings). r=bz.
bc5648cb99722667dc9ea4dca572214504b1c16d
created 2012-10-05 18:59 +0200
pushed 2012-11-19 21:10 +0000
Bobby Holley Bobby Holley - Bug 761695 - Implement expando traps for ProxyXrayTraits DOMXrayTraits. r=peterv
3916c4ac4a81fa852a6d37d1bda69a8facc5ebeb
created 2012-09-06 17:51 -0700
pushed 2012-11-19 21:10 +0000
Jeff Walden Jeff Walden - Bug 789309 - Stop installing jsatom.h and jsatom.tbl. r=jorendorff
dc3f29a730b10ace9129d2605c7a40822ee8121f
created 2012-08-24 09:32 -0700
pushed 2012-10-08 18:29 +0000
Peter Van der Beken Peter Van der Beken - Bug 753517 part 5. Enable the list IC for new DOM bindings too. r=bz.
cd86e0d61c3facabea95de41947273a143c9d95c
created 2012-05-22 15:46 +0200
pushed 2012-10-08 18:29 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 768692 (Move DOM list binding generation to the new DOM binding codegen). r=bzbarsky.
less more (0) tip