dom/bindings/BindingUtils.cpp
ac8864d8ecc07281669fcde393d809f4df6e46e2
created 2014-08-08 15:03 +0200
pushed 2014-08-21 20:33 +0000
Peter Van der Beken Peter Van der Beken - Bug 1036186 - Reset Migration wizard no longer skips the first step to choose a browser. r=smaug, a=lmandel
ac551f43e2b41943e259be06313f879315a36422
created 2014-08-20 18:14 -0700
pushed 2014-08-21 19:12 +0000
Bill McCloskey Bill McCloskey - Bug 1053999 - Be more conservative in recursion checks before brain transplants. r=bholley, a=lmandel
7fb3c0ed44171d3495690981984dfed4d5badcfe
created 2014-07-29 08:48 -0700
pushed 2014-08-04 16:21 +0000
Bobby Holley Bobby Holley - Bug 1044205 - Invoke XPCWrappedNativeScope::TraceSelf from TraceXPCGlobal. r=billm, a=sledru
e993e93566fefbab6196d76a8876c282fe5f971e
created 2014-06-11 12:43 -0400
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1009675 - Part 2: Return WebIDL 'any' values as handles. r=peterv, a=sledru
69ecf6b3aa8f1275d8a05219d26e104a3e412ff5
created 2014-05-28 22:45 +0200
pushed 2014-07-21 20:25 +0000
Peter Van der Beken Peter Van der Beken - Bug 1016960 - make |instanceof WebIDLInterface| work with outer windows. r=bz.
8a66b707dd5a31cf85f76beaccf240ceb9a2b042
created 2014-05-25 15:31 -0300
pushed 2014-07-21 20:25 +0000
Reuben Morais Reuben Morais - Bug 952486 - Add a CheckPermissions extended attribute to WebIDL. r=bz
cbc896965ae06d6a65e16c38e4846690008fae40
created 2014-05-26 12:11 -0700
pushed 2014-07-21 20:25 +0000
Fabrice Desré Fabrice Desré - Bug 952486 - backout for breaking all device and emulator builds (keeping dom reviewer to land the backout...) r=bz
1dacf5af46ed763ae172d726b47b70d40a78e9b1
created 2014-05-25 15:31 -0300
pushed 2014-07-21 20:25 +0000
Reuben Morais Reuben Morais - Bug 952486 - Add a CheckPermissions extended attribute to WebIDL. r=bz
b8e712a8ea3f54831ee974cee5a1ac6d69c4b35e
created 2014-05-22 06:48 +0300
pushed 2014-07-21 20:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 869836 - Part 3: Use `Append('c')` instead of `AppendLiteral("c")`. r=ehsan
322657b30d55f6f78365fd45e48eee979be70dc0
created 2014-05-20 21:44 +0200
pushed 2014-07-21 20:25 +0000
Peter Van der Beken Peter Van der Beken - Bug 1013796 - Make TraceGlobal deal with partially created global object. r=bz.
a200f79a7b8fcec1902639e8898f1a48825a7be2
created 2014-05-19 16:37 -0400
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1010658 part 2. Stop storing a DOMClass* in a slot on DOM prototypes. r=peterv
5d52c012effdd9cc727b940a2b5c8988105bd33f
created 2014-05-19 16:37 -0400
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1010658 part 1. Stop using the DOMClass stored in DOM_PROTO_INSTANCE_CLASS_SLOT for doing type checks in the jit, and do them directly on the instance classes instead. r=efaust
8069054ebfc71f7f6439581aea02f24483c8ffa3
created 2014-05-15 10:26 -0700
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1008236. Assert that binding generic getters/setters/methods return values that match the return type claimed in the jitinfo. r=smaug
48a84f76656dea28f489c306212c17a4b5edbff8
created 2014-05-16 16:40 -0700
pushed 2014-07-21 20:25 +0000
Bill McCloskey Bill McCloskey - Bug 996785 - Move global CPOW functions to top level (r=mrbkap)
eb2a6f7785a2e3c61bf44a24f8ce234b9aa3d948
created 2014-05-16 12:29 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert to revision 63dfac3c9c87 due to mass bustage pile-ups that landed after it on a CLOSED TREE.
47896750ba40709e2caf5e04dc5dd4a20ea2a163
created 2014-05-15 10:26 -0700
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1008236. Assert that binding generic getters/setters/methods return values that match the return type claimed in the jitinfo. r=smaug
2b99b42f1337a55f81ba879eb773288776f72be8
created 2014-05-15 14:24 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 4 changesets (bug 1008236, bug 1010344, bug 1004458, bug 1008719) for mochitest crashes on a CLOSED TREE.
184ead7f6e37323c36d99287732718477595b528
created 2014-05-15 10:26 -0700
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1008236. Assert that binding generic getters/setters/methods return values that match the return type claimed in the jitinfo. r=smaug
51e11d4c451c78a8e229d4ed0ab860511bf1cca3
created 2014-05-13 11:58 +0200
pushed 2014-07-21 20:25 +0000
Nick Lebedev Nick Lebedev - Bug 998002 - Rename nsContentUtils::Get{Subject,Object}Principal to nsContentUtils::{Subject,Object}Principal. r=bholley
bc9768d92d2fdd7f8ce2d73d71e7800cb67147b3
created 2014-04-08 20:48 +0200
pushed 2014-07-21 20:25 +0000
Peter Van der Beken Peter Van der Beken - Bug 1005978 - Add infrastructure to create main-thread WebIDL globals with XPConnect. r=bz.
056788c5064721eec840de5219e574d6bc5c1430
created 2014-02-15 22:12 +0100
pushed 2014-07-21 20:25 +0000
Peter Van der Beken Peter Van der Beken - Bug 1005898 - Make WebIDL properties on all globals own properties. r=bz.
ba7c2ae77d55dfbff7264623be781ab23069cd8f
created 2014-05-08 23:16 +0200
pushed 2014-07-21 20:25 +0000
Alexandre Lissy Alexandre Lissy - Bug 967475 - Implement mozChromeNotifications API. r=mhenretty,bent
e2106a5d1230df860498cbdb12c84d767aa6b90f
created 2014-05-08 16:06 -0700
pushed 2014-07-21 20:25 +0000
Wes Kocher Wes Kocher - Backed out changeset 21d743a319c6 (bug 967475) for apparently introducing two hazards to the build
21d743a319c659b9290b714846fd0752ec3f3e71
created 2014-05-08 10:07 -0400
pushed 2014-07-21 20:25 +0000
Alexandre Lissy Alexandre Lissy - Bug 967475 - Implement mozChromeNotifications API. r=mhenretty, r=bent
bdc9683e85bab7229e24e7345b8bfbd691828c0a
created 2014-04-27 19:45 -0700
pushed 2014-07-21 20:25 +0000
Rodrigo Rodriguez Jr. Rodrigo Rodriguez Jr. - Bug 952650 (part 8) - Remove JSVAL_TO_STRING. r=njn.
f69c307f1ebf8be8bd50c5833d12708ae1216fbf
created 2014-06-11 16:33 -0400
pushed 2014-06-17 17:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1009675 - Part 2: Return WebIDL 'any' values as handles. r=peterv, a=sledru
a470806c35534e22c9efb8b52b2f66466b029482
created 2014-04-25 16:11 -0500
pushed 2014-06-09 21:49 +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-06-09 21:49 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
ce496597e5eb7a546ec60a0d43611c100ad3f25f
created 2014-04-16 09:47 +0100
pushed 2014-06-09 21:49 +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-06-09 21:49 +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-06-09 21:49 +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-06-09 21:49 +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-06-09 21:49 +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-06-09 21:49 +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-06-09 21:49 +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-06-09 21:49 +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-06-09 21:49 +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-06-09 21:49 +0000
Nathan Froyd Nathan Froyd - Bug 987457 - rename ProtoAndIfaceArray to ProtoAndIfaceCache; r=bz
5ad1392066742f19a0a9e63976d23378bfcccecb
created 2013-12-10 16:04 -0500
pushed 2014-06-09 21:49 +0000
Nathan Froyd Nathan Froyd - Bug 948445 - use different caching schemes for ProtoAndIfaceArray depending on the global kind; r=bz
85285b291ab44c2148c7f31ec5732b3070bff7e4
created 2014-03-21 12:18 -0400
pushed 2014-06-09 21:49 +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-06-09 21:49 +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-06-09 21:49 +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-06-09 21:49 +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-06-09 21:49 +0000
Bobby Holley Bobby Holley - Bug 825392 - Remove SOWs. r=bz
3b1a35bd4e3f8b95a9ee166042042608d50f03d1
created 2014-03-17 20:27 +0100
pushed 2014-06-09 21:49 +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-06-09 21:49 +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-06-09 21:49 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify some friend and debug APIs r=sfink r=bholley
1c26f679818470636f1ac4765fee160c9ce11a8c
created 2014-05-20 14:29 -0400
pushed 2014-05-20 20:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 976920 - Mostly back out bug 932322 for now; only define the unforgeable properties on the window object itself. r=jst, a=lsblakk
8b801635d8cef360610c5a379c71816045de49f8
created 2014-05-20 13:18 -0400
pushed 2014-05-20 17:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d5fb33c4194e (bug 976920) for suspicion of causing mochitest-bc leaks.
d5fb33c4194eaddc644dd22a03ef61bbef8f2b50
created 2014-04-01 11:17 -0400
pushed 2014-05-20 15:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 976920 - Mostly back out bug 932322 for now; only define the unforgeable properties on the window object itself. r=jst, a=lsblakk
2045471633ac12ae219ae644b2b219b6af03b745
created 2014-03-10 17:38 -0400
pushed 2014-04-28 18:51 +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-04-28 18:51 +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-04-28 18:51 +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-04-28 18:51 +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-04-28 18:51 +0000
Jeff Walden Jeff Walden - Bug 972132 - Convert JS::EmptyValueArray to JS::HandleValueArray::empty(). r=terrence
e581cbef0dd93a2d0b4f3ed4466f4a26253ef959
created 2014-02-25 13:34 -0800
pushed 2014-04-28 18:51 +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-04-28 18:51 +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-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 797126 - Remove tinyid/shortid/userid (r=terrence)
a917689cc392eefa3a2accd9853da14ebacbb437
created 2014-02-20 20:46 -0800
pushed 2014-04-28 18:51 +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-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 973780 - Remove Xray expando slot from new-binding objects. r=bz
less more (0) -300 -100 -60 tip