dom/bindings/BindingUtils.cpp
75c1becb3d9b020d7b9ef583126ca53c302f4eee
created 2014-04-08 20:48 +0200
pushed 2014-05-05 16:31 +0000
Peter Van der Beken Peter Van der Beken - Add infrastructure to create main-thread WebIDL globals with XPConnect.
53b25b8cafe9b6ecc666dbeb0b93f976922bb39d
created 2014-02-15 22:12 +0100
pushed 2014-05-05 16:31 +0000
Peter Van der Beken Peter Van der Beken - Make Xrays work correctly with WebIDL global objects.
7ccef133912755ce2890b3b5f9ab651966ed96f8
created 2014-02-15 22:12 +0100
pushed 2014-05-05 16:31 +0000
Peter Van der Beken Peter Van der Beken - Make WebIDL properties on all globals own properties.
bdc9683e85bab7229e24e7345b8bfbd691828c0a
created 2014-04-27 19:45 -0700
pushed 2014-05-05 16:31 +0000
Rodrigo Rodriguez Jr. Rodrigo Rodriguez Jr. - Bug 952650 (part 8) - Remove JSVAL_TO_STRING. r=njn.
a470806c35534e22c9efb8b52b2f66466b029482
created 2014-04-25 16:11 -0500
pushed 2014-05-05 16:31 +0000
Jason Orendorff Jason Orendorff - Bug 547140, part 4 - Remove flags argument from resolve hooks. r=Waldo.
1b7eef53c08abb7f48386e64fd412cb5139656f8
created 2014-01-21 18:11 -0800
pushed 2014-05-05 16:31 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
ce496597e5eb7a546ec60a0d43611c100ad3f25f
created 2014-04-16 09:47 +0100
pushed 2014-05-05 16:31 +0000
Jon Coppeard Jon Coppeard - Bug 912581 - Make JS_Add*Root APIs take Heap<T> r=terrence r=bz r=bholley
bcd2cf9e9bdf261b2f3d214742bcdbd31c6441b8
created 2014-04-14 20:27 -0700
pushed 2014-05-05 16:31 +0000
Bobby Holley Bobby Holley - Bug 989528 - Rename AutoSystemCaller to AutoNoJSAPI, and assert against pre-existing exceptions. r=bz
50bb1cfc2352b98b5e3ca6519e4f2eaec322358d
created 2014-04-10 00:58 -0400
pushed 2014-05-05 16:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 993889 part 6. Remove the "scope" argument of dom::WrapObject methods. r=bholley
c51fa6ea5011b941f1d44d331847a5d8b0f5fce2
created 2014-04-08 18:27 -0400
pushed 2014-05-05 16:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 991742 part 9. Remove the "scope" argument of WrapNewBindingObject. r=bholley
de7487db16d9df8f72eaeb4d6cc7288b47cedb54
created 2014-04-08 18:27 -0400
pushed 2014-05-05 16:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
fdaf616d4a60a56a3a1aa78aa2b53060fdc2fca6
created 2014-04-08 18:27 -0400
pushed 2014-05-05 16:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 991742 part 1. Enter the compartment of the current wrapper before we try to reparent objects. r=bholley
d7b7dbe3c9d36a5fbdbc1336c9d6f658afeaf179
created 2014-04-08 20:39 +0200
pushed 2014-05-05 16:31 +0000
Peter Van der Beken Peter Van der Beken - Bug 983619 - Add Window.getInterface/QueryInterface to WebIDL, followup to deal with review comment. r=bz.
39b430a304cabc4b4700ea00d95ac8c859ca19aa
created 2014-02-15 22:12 +0100
pushed 2014-05-05 16:31 +0000
Peter Van der Beken Peter Van der Beken - Bug 983619 - Add Window.getInterface/QueryInterface to WebIDL. r=bz.
d9e6a6c40a57393d318e236558f799481cf7074f
created 2014-03-28 00:03 -0400
pushed 2014-05-05 16:31 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 983920 - Port window.sidebar and window.external to WebIDL; r=bzbarsky
892a3da3d9b4aa135b7c98e1e694aab2aa8afb42
created 2014-03-22 13:04 -0400
pushed 2014-05-05 16:31 +0000
Nathan Froyd Nathan Froyd - Bug 987457 - rename ProtoAndIfaceArray to ProtoAndIfaceCache; r=bz
5ad1392066742f19a0a9e63976d23378bfcccecb
created 2013-12-10 16:04 -0500
pushed 2014-05-05 16:31 +0000
Nathan Froyd Nathan Froyd - Bug 948445 - use different caching schemes for ProtoAndIfaceArray depending on the global kind; r=bz
9dfad3027682d3c47f88b7159264adf7b589e61f
created 2014-03-10 18:06 +0100
pushed 2014-03-24 22:43 +0000
Peter Van der Beken Peter Van der Beken - Switch Window to WebIDL bindings.
0fb4be91aaa74dd6c71895eed88fc8e84903fc2b
created 2014-03-24 21:12 +0100
pushed 2014-03-24 22:43 +0000
Peter Van der Beken Peter Van der Beken - Trace the XPCWrappedNativeScope from a global.
5224541331f399e4ed84f9282910a38da1351437
created 2014-02-15 22:12 +0100
pushed 2014-03-24 22:43 +0000
Peter Van der Beken Peter Van der Beken - Make Xrays work correctly with WebIDL global objects.
4cde5fd332a539b17d0ddfceaa69ab58b9b9eda3
created 2014-02-15 22:12 +0100
pushed 2014-03-24 22:43 +0000
Peter Van der Beken Peter Van der Beken - Make WebIDL properties on all globals own properties.
8957795e8b0d23aa632cea864232bd879cb509f7
created 2014-02-15 22:12 +0100
pushed 2014-03-24 22:43 +0000
Peter Van der Beken Peter Van der Beken - Bug 983619 - Add Window.getInterface/QueryInterface to WebIDL. r=bz.
85285b291ab44c2148c7f31ec5732b3070bff7e4
created 2014-03-21 12:18 -0400
pushed 2014-03-24 22:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 983300 part 4. Convert exceptions in static methods returning promises into rejected promises. r=khuey,efaust
4289ebd5725c614f519545cc6ddf62d596ea300a
created 2014-03-21 12:18 -0400
pushed 2014-03-24 22:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 983300 part 2. Introduce a GenericPromiseReturningBindingMethod for methods that return Promise return value. r=khuey,bholley
164a75f89456bd27e7d872dc94e55a824b74857e
created 2014-03-20 23:19 -0400
pushed 2014-03-24 22:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 976305. Use the callee, not the irrelevant this value, to figure out the GlobalObject for a static WebIDL method. r=bholley
4194a15697ac53f405dcd9e9b8f36bdb7099c328
created 2014-03-19 13:05 -0400
pushed 2014-03-24 22:43 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 984112 - Part 1: Use JS::CallArgs instead of JS_{ARGV,SET_RVAL,...}, `argc` in dom/. r=bz
dcdf23cc62329e54c9b65370173c041b01237e7d
created 2014-03-19 13:35 -0300
pushed 2014-03-24 22:43 +0000
Bobby Holley Bobby Holley - Bug 825392 - Remove SOWs. r=bz
3b1a35bd4e3f8b95a9ee166042042608d50f03d1
created 2014-03-17 20:27 +0100
pushed 2014-03-24 22:43 +0000
Peter Van der Beken Peter Van der Beken - Backout 8aca83520a91 (bug 983619) to fix orange/red on a CLOSED TREE.
8aca83520a911c7600aeb7e264c1e76f2b1c2f05
created 2014-02-15 22:12 +0100
pushed 2014-03-24 22:43 +0000
Peter Van der Beken Peter Van der Beken - Bug 983619 - Add Window.getInterface/QueryInterface to WebIDL. r=bz.
0ae9c4eef8d6ec3c7ddf977ca9a9efd1758183ec
created 2014-03-17 16:17 +0000
pushed 2014-03-24 22:43 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify some friend and debug APIs r=sfink r=bholley
2045471633ac12ae219ae644b2b219b6af03b745
created 2014-03-10 17:38 -0400
pushed 2014-03-24 22:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 981036. Disallow calling DOM constructors as functions in non-release builds. r=bholley
b850bc9ae30680c2dda0efa060eadafe695e0f74
created 2014-03-06 15:26 -0800
pushed 2014-03-24 22:43 +0000
Bobby Holley Bobby Holley - Bug 969441 - Check for recursion outside of the hairy transplant callsites. r=billm
3369e99042ce8e74414258bd8c6b55775e244a50
created 2014-03-06 13:05 -0800
pushed 2014-03-24 22:43 +0000
Kyle Huey Kyle Huey - Bug 978602: Caching the global's nsISupports* off the main thread. r=bz
b5ce697407293473c17b9e5fcea3b380a36ce2e1
created 2014-03-04 10:05 -0800
pushed 2014-03-24 22:43 +0000
Bobby Holley Bobby Holley - Bug 976938 - Add a way to identify the Xray parent (if any) of a given function. r=bz
9520e4259b6a93dcd8fc308e4c855eb9142d37ea
created 2014-02-12 23:38 -0800
pushed 2014-03-24 22:43 +0000
Jeff Walden Jeff Walden - Bug 972132 - Convert JS::EmptyValueArray to JS::HandleValueArray::empty(). r=terrence
3c594e255df6777c1d3c182f8e0df9cd75931748
created 2014-03-04 15:56 +0100
pushed 2014-03-06 09:24 +0000
Peter Van der Beken Peter Van der Beken - Switch Window to WebIDL bindings.
59786cc49f53bdf4fabc1f3c38aa45f232fdb046
created 2014-02-15 22:12 +0100
pushed 2014-03-06 09:24 +0000
Peter Van der Beken Peter Van der Beken - Make Xrays work correctly with WebIDL global objects.
027b4b685504735a7519082894cf803f7757a8cf
created 2014-02-15 22:12 +0100
pushed 2014-03-06 09:24 +0000
Peter Van der Beken Peter Van der Beken - Make WebIDL properties on all globals own properties.
dbc420908043b8d0cc6a12f273c9d6f00109296a
created 2014-02-15 22:12 +0100
pushed 2014-03-06 09:24 +0000
Peter Van der Beken Peter Van der Beken - Make queryInterface WebIDL method unwrap an outer window.
e581cbef0dd93a2d0b4f3ed4466f4a26253ef959
created 2014-02-25 13:34 -0800
pushed 2014-03-06 09:24 +0000
Kyle Huey Kyle Huey - Bug 974120: Add helpers for using Promse::MaybeResolve/MaybeReject from C++. r=bz
913cb7066263ab104f5917d82e82ad0c981df219
created 2014-02-21 11:35 -0800
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 973780 - Remove Xray expando slot from new-binding objects. r=bz
a6cf2d7996a4cbd058d53829cec7294331c67b89
created 2014-02-21 10:24 -0600
pushed 2014-03-06 09:24 +0000
Luke Wagner Luke Wagner - Bug 797126 - Remove tinyid/shortid/userid (r=terrence)
a917689cc392eefa3a2accd9853da14ebacbb437
created 2014-02-20 20:46 -0800
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out 0f5f58d5d410:8db4d719f5f8 (bug 973780) for debug WinXP mochitest-3 assertions
0f5f58d5d410c8d39da35cdcaa10a081a237e287
created 2014-02-20 18:24 -0800
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 973780 - Remove Xray expando slot from new-binding objects. r=bz
4081bcbf92852885796f1f5a7c8cc6e2843ecfed
created 2014-02-14 11:15 -0500
pushed 2014-03-06 09:24 +0000
Michael Shuen Michael Shuen - Bug 934817 - Part 2.5: Remove 0-length string check in dom/bindings/BindingUtils.cpp. r=bz
d8ceb7308dce9517863a11e4ba29dac5e351b1b3
created 2014-02-13 15:33 +0000
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify arguments for Call APIs r=terrence r=bz
241a7157196c09a64c90c2dbd170c01aa0681faf
created 2014-02-10 10:24 -0500
pushed 2014-03-06 09:24 +0000
Nathan Froyd Nathan Froyd - Bug 957175 - reduce relocations required by NamesOfInterfacesWithProtos; r=bz
ba4aa41ef3812e103a3496191f7f5b0ef965d207
created 2014-02-11 10:59 +0000
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 965830 - Convert use of JS_CallFunction and related APIs uses to HandleValueArray r=terrence r=smaug
175ecf3705647c1c230812d0c18ba4d11c2b5707
created 2014-02-07 15:56 -0500
pushed 2014-03-06 09:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 956806 part 2. Share generic getters/setters/methods across all bindings. r=peterv
0e28e7bc8b05a8baf740d4de7558621fdf915f63
created 2014-02-06 21:08 -0500
pushed 2014-03-06 09:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 968665. Get rid of MainThreadDictionaryBase and the dictionary bits in DummyBinding, since we now codegen a single version of dictionaries for both mainthread and workers. r=khuey
3fba6123d70f22172526336276d6496808611cf6
created 2014-02-05 13:38 -0500
pushed 2014-03-06 09:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 965094. Reconcile the behavior of the JSObject* argument for Func on interfaces and on interface members. r=bholley
1c8ad8975b67519e291f92630e1fb9028b4c8f96
created 2014-02-05 13:38 -0500
pushed 2014-03-06 09:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 958667 part 3. Add helper methods for testing whether things should be exposed in privilegd or certified apps. r=peterv
e9a091fd0265f894828f0d99355279b83643949d
created 2014-02-05 08:39 -0800
pushed 2014-03-06 09:24 +0000
Bill McCloskey Bill McCloskey - Bug 962604 - Add ActorDestroy handling to CPOWs (r=mrbkap)
9c264aed5f9e3cd55b4494268bf0d780f18fdc8c
created 2014-02-01 00:30 -0800
pushed 2014-03-06 09:24 +0000
Eric Faust Eric Faust - Bug 924720 - Followup: Remove js::IsProxyClass(clasp), and use clasp->isProxy() instead. (r=jwalden)
ed63a08515a4a23e519353e4cfd0bfb69238d27e
created 2014-02-01 00:29 -0800
pushed 2014-03-06 09:24 +0000
Eric Faust Eric Faust - Bug 947487 - Part 2: Generate and use js::Class structs for DOM proxies. (r=bz)
d34f91e55e75c7b2db54f1c56204a3adfa12fa4c
created 2014-01-29 22:33 -0800
pushed 2014-03-06 09:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 945416 part 6. Fix the resolve/enumerate hooks in WebIDL bindings in the [Global] case to handle standard classes. r=peterv
e40cf0c641b5543556240c97a08213e3b4c7a615
created 2014-01-17 10:09 -0800
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 5; r=jonco
21cef8b355cea6e7785ef61567e1ea4f752f305b
created 2014-01-17 10:08 -0800
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 4; r=sfink,r=bz
bf6cb0c04562e9fa13364b1043805ad8e9a77aaf
created 2014-01-16 09:48 -0800
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 3; r=sfink
f017ae03bb6c453132c7023870557c4a5d469c97
created 2014-01-09 18:39 +0100
pushed 2014-03-06 09:24 +0000
Tom Schuster Tom Schuster - Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence
less more (0) -100 -60 tip