dom/bindings/test/TestBindingHeader.h
f97b33e8ec223c0e8b6d69f57f5b3d28f7e9c8eb
created 2014-06-11 16:35 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1009675 - Part 3: Return WebIDL 'object' values as handles. r=peterv, a=sledru
f69c307f1ebf8be8bd50c5833d12708ae1216fbf
created 2014-06-11 16:33 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1009675 - Part 2: Return WebIDL 'any' values as handles. r=peterv, a=sledru
00bc4a5b1c496929ff2692f3fdd7d9aae1a02387
created 2014-05-23 17:32 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 - Part 4: Add C++-to-JS conversion for MozMap. r=khuey, a=sledru
340a07fc3173be65e0204eb1f5acef42041ba867
created 2014-05-23 17:32 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1007878 - Part 3: Add JS-to-C++ conversion for MozMap. r=khuey, a=sledru
f0057045ace5c3b83ed65d38399e298641d7bd31
created 2014-04-15 22:58 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 843840 part 2. Add a way to ask DOM proxies for only their enumerable property names, and use that in the enumerate hook. r=peterv
6ffe0fe626e0b870f1922a85f99df50951a646e8
created 2014-04-15 22:58 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 843840 part 1. Add a way to ask DOM proxies with a named getter whether a property is enumerable or not and use that information in getOwnPropertyDescriptor. r=peterv
de7487db16d9df8f72eaeb4d6cc7288b47cedb54
created 2014-04-08 18:27 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
501baeb3a034903ad6f680ad0f88325fcf60bb7d
created 2014-04-03 23:32 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 985536. Go back to allowing optional any with no default value in WebIDL, but treat it as having a default value of undefined. r=khuey
4509cc145dfc241e323333c7aa098f402b6bd104
created 2014-03-28 08:45 +0000
pushed 2014-07-14 18:39 +0000
Neil Rashbrook Neil Rashbrook - Bug 514280 Consistently declare and define IID accessors r=bsmedberg
81e476d9599c88511528853a2c6597a3da2811d8
created 2014-04-03 23:32 -0400
pushed 2014-06-02 21:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 985536 - Go back to allowing optional any with no default value in WebIDL, but treat it as having a default value of undefined. r=khuey, a=lsblakk
ac2e44b5053782f6d9bfa66fe1d471f5d7b97a4c
created 2014-03-14 14:51 -0400
pushed 2014-06-02 21:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 983228. Add a sequence tracer for sequences of unions. r=baku
69473c50b7d8a7f6a956975ffa8c5e6fb56ad05b
created 2014-03-14 14:51 -0400
pushed 2014-06-02 21:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 983264. Include callback headers in UnionTypes.h when a callback is used in a union. r=mccr8
7aabad87c7d79841e6b8658c261c67e3a478946a
created 2014-03-05 22:48 -0500
pushed 2014-06-02 21:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 874787. Add support for legacycaller on proxy bindings. r=efaust,peterv
fed727c1231575a3df990f18cff61799c69ac245
created 2014-02-19 10:13 -0500
pushed 2014-06-02 21:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 970764. Remove support for non-optional "any" arguments values, since "any" needs to be able to include undefined anyway. Have "any" arguments and dictionary entries default to undefined unless the IDL explicitly says "= null". r=khuey
7695a5275a0e1613254507d46e3eaf11ad672dd3
created 2014-02-06 21:08 -0500
pushed 2014-06-02 21:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 965927. [StoreInSlot] and [Cached] getters should use the reflector as the scope obj when wrapping the return value. r=peterv
4153e70b0960a7c06ecab48a8f01c9ec9335637b
created 2014-02-05 13:38 -0500
pushed 2014-06-02 21:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 958667 part 5. Hook up AvailableIn for interface members. r=peterv
fdb5cb96261413345dd2aa51e10257bb1402c7a1
created 2014-02-05 13:38 -0500
pushed 2014-06-02 21:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 963321 part 2. Add codegen support for [Cached] dictionary attributes. r=khuey
745ca55d396a39459575a4a26c132e076738f3c5
created 2013-12-18 11:20 -0500
pushed 2014-04-22 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 949501. Make nullable unions that are isMember stop claiming to have a holder. r=dzbarsky
40dd59af8938734eb87442373c1913744effb69f
created 2013-12-16 13:06 -0500
pushed 2014-04-22 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 949682 part 1. Add a [Frozen] annotation on WebIDL attributes that have sequence types. r=peterv
cc448502afc7439edcf7b9fc829ff5d9c8e57618
created 2013-12-06 13:49 -0500
pushed 2014-04-22 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 947351. [Constant] things don't need a way to clear a cached value, since they're not supposed to change. r=peterv
de5430f699a2d71216ec3cc26ee01a5846d42c7e
created 2013-12-05 16:31 -0500
pushed 2014-04-22 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 946909. For a [Cached] or [StoreInSlot] attribute with a setter, clear the cache on set. r=peterv
ccabea54a9c99d0df9aa5b540971b82794b9516c
created 2013-12-05 16:07 -0500
pushed 2014-04-22 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 946898. Make sure to not accidentally store COWs in the slot for [Cached] properties. r=peterv
2a11f0a565ef35c4e8e5c737623421e58e93ea54
created 2013-12-12 16:11 -0500
pushed 2014-03-10 22:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 949271 - Fix callback and JS-implemented codegen for sequence-of-union and variadic-union arguments. r=smaug, a=1.3+
a439f81ded5c3b97e40b22552773184facd12ff9
created 2013-12-05 11:39 -0500
pushed 2014-03-10 22:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 945788. Add support for dictionary return values to example codegen and js-implemented codegen. r=smaug
a7878aac67f021cab53447ee30b385f5b43277e7
created 2013-12-04 08:02 -0500
pushed 2014-03-10 22:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 942631 part 4. Allow WebIDL attributes to return a sequence if it's cached. r=peterv
07fa802b9501d159345135053c9b9fab942f1d82
created 2013-12-04 08:02 -0500
pushed 2014-03-10 22:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 942631 part 1. Add support for a [Cached] WebIDL annotation. r=peterv
22c5b68ae2e9f2931969570caaf2ea1295b0c225
created 2013-11-05 22:16 +0800
pushed 2014-03-10 22:05 +0000
Kyle Huey Kyle Huey - Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz
250ae9645c791014d0ec2932f0b4c555b69117ad
created 2013-10-11 12:28 -0400
pushed 2014-03-10 22:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 882541 part 4. Treat undefined as missing for optional WebIDL arguments. r=khuey,ms2ger
cd1cfd84378d46132f1127b7934b9a8ee62a7838
created 2013-10-11 12:28 -0400
pushed 2014-03-10 22:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 882541 part 3. Rework the overload resolution algorithm to WebIDL spec changes in handling of optional arguments. r=khuey
e052d796741833ad367538befce91c5c434a90e1
created 2013-10-11 12:28 -0400
pushed 2014-03-10 22:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 882541 part 2. Fix a bug that crept in with overloading a string and a nullable number and then passing in null, due to the number conversion being conditional on the input type in that case. r=khuey
36fd56ac71ddf21d05eef1041f81026183cf601a
created 2013-10-28 00:33 -0400
pushed 2014-01-28 00:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 929512. Fix null default values for non-nullable unions containing a nullable type. r=dzbarsky, r=smaug pending
30afbcdcec4d488a9954b3f269ca04d2101e546e
created 2013-10-14 14:38 -0400
pushed 2014-01-28 00:16 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 915757, bug 919885) for frequent Android Armv6 mochitest-8 crashes.
493c89ba8da401e4d8d4133533641d3f732d7719
created 2013-10-14 17:39 +0100
pushed 2014-01-28 00:16 +0000
Ed Morley Ed Morley - Merge latest green inbound changeset and mozilla-central
db9190b3ce60b9fdab6cc6a17894645a123c8826
created 2013-10-14 19:58 +0800
pushed 2014-01-28 00:16 +0000
Kyle Huey Kyle Huey - Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz
b5dc6d9578e7c8f6d727e72cf768937f567271f0
created 2013-10-14 17:30 +0100
pushed 2014-01-28 00:16 +0000
Ed Morley Ed Morley - Backed out changeset d8636e485e85 (bug 882541)
8a2bb26229788b6eda1325a509415fbda066e2a2
created 2013-10-14 17:30 +0100
pushed 2014-01-28 00:16 +0000
Ed Morley Ed Morley - Backed out changeset 61092280cb2a (bug 882541)
f313d33bdbc478698baf13e732937a7714d15d15
created 2013-10-14 17:30 +0100
pushed 2014-01-28 00:16 +0000
Ed Morley Ed Morley - Backed out changeset ccf11ae08ba2 (bug 882541)
e8bb002bc13ab3149a4b5e9462e275f2fd0e1161
created 2013-10-13 21:59 -0700
pushed 2014-01-28 00:16 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 915757, bug 919885) for xpcshell bustage
91495d3a91c8e90d0e06c9deafed658f9bd00b81
created 2013-10-14 11:10 +0800
pushed 2014-01-28 00:16 +0000
Kyle Huey Kyle Huey - Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz
ccf11ae08ba2d800801a135efa0694577797253b
created 2013-10-11 12:28 -0400
pushed 2014-01-28 00:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 882541 part 4. Treat undefined as missing for optional WebIDL arguments. r=khuey,ms2ger
61092280cb2a3939999c7cb30b69943d4f1182cb
created 2013-10-11 12:28 -0400
pushed 2014-01-28 00:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 882541 part 3. Rework the overload resolution algorithm to WebIDL spec changes in handling of optional arguments. r=khuey
d8636e485e85f186a2d86d2f8c0304c92d802112
created 2013-10-11 12:28 -0400
pushed 2014-01-28 00:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 882541 part 2. Fix a bug that crept in with overloading a string and a nullable number and then passing in null, due to the number conversion being conditional on the input type in that case. r=khuey
04d774d42e1bfe1882c5aeada4f0b7aa1d4232c6
created 2013-10-09 12:05 -0400
pushed 2014-01-28 00:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 817194. Make WebIDL dictionary types sanely initialized by default; add a new Fast subclass to handle cases when we can skip the initialization safely. r=khuey
c062bb25ff57b376c7c49145dd54ce29788878ed
created 2013-10-09 17:48 +0100
pushed 2014-01-28 00:16 +0000
Ed Morley Ed Morley - Backed out changeset 8fa0cbe4a54d (bug 817194) for build failures
8fa0cbe4a54d33010aaef5841668ba7c84345d8b
created 2013-10-09 12:05 -0400
pushed 2014-01-28 00:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 817194. Make WebIDL dictionary types sanely initialized by default; add a new Fast subclass to handle cases when we can skip the initialization safely. r=khuey
ea71558fef5b95d6150349cb17fb5ce1268bf6ea
created 2013-09-26 00:05 -0400
pushed 2014-01-28 00:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 918011 part 4. Support dictionaries in unions. r=smaug
2da382c02bcf1f02079e6f950121e17bf47c6372
created 2013-09-26 00:05 -0400
pushed 2014-01-28 00:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 918011 part 2. Preprocess some of our test WebIDL files so we can have debug-only tests. r=khuey
99a789a320c7218f9ffe3f4d2d74b0c1acafafca
created 2013-09-17 11:16 -0400
pushed 2014-01-28 00:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 915971. Rename FooReturnValue unions to OwningFoo, because we use them for more than just return values. r=dzbarsky
54247b7b87e6de61adaab87989d86b5bd8abfb42
created 2013-09-12 22:34 -0400
pushed 2013-12-03 03:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 915419. Add support for "object" types in owning unions (so union return values and unions in dictionaries and sequences. r=dzbarsky, smaug
bdee33450e309d2c66bc4f45ff76fd49804d44d0
created 2013-09-09 22:10 -0400
pushed 2013-12-03 03:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 912948 part 2. Add support for [Clamp] and [EnforceRange] on writable attributes. r=khuey
ee3a0dcb266bd2378dab8eb9ff134c0dbf160a79
created 2013-08-29 23:29 -0400
pushed 2013-12-03 03:32 +0000
David Zbarsky David Zbarsky - Bug 903277. Support default values other than null for WebIDL unions. r=bzbarsky
dad092eac69a4ff99e41e4522569c9d21d747388
created 2013-08-29 00:30 -0400
pushed 2013-12-03 03:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 868799 part 3. Use RootedTypedArray in codegen. r=smaug
f02c696df785b1607e2b8498f959cd683f0d64d7
created 2013-08-22 08:30 +0200
pushed 2013-12-03 03:32 +0000
Ms2ger Ms2ger - Bug 903778 - Move dom::Date into its own files; r=khuey
f781fc1c6e8a0c5ae050cded9790dc1e43b7bb5b
created 2013-08-05 13:40 -0400
pushed 2013-12-03 03:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 900898 part 4. Support typed arrays inside sequences and variadics. r=smaug
4b0eb0a1fbc79246cbb97c4fe83a17ee265976bd
created 2013-08-05 13:40 -0400
pushed 2013-12-03 03:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 900898 part 2. Move to using Nullable<TypedArray> to represent possibly-null TypedArray structs. r=smaug
dece14618562032b964bfe460c2d9c8267d4b6c0
created 2013-07-30 15:41 -0400
pushed 2013-10-21 21:47 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound.
c4e3b826d3f323f2922c5b5acdb0deddd4deaa99
created 2013-07-30 10:39 -0700
pushed 2013-10-21 21:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 895728 part 3. Fix overload resolution to work with the new boolean/numeric/string setup. r=khuey
6039007537d6edc1c9438ce4ccea9f5a64ccd3c0
created 2013-07-30 10:04 -0400
pushed 2013-10-21 21:47 +0000
Mina Almasry Mina Almasry - Bug 897185 - toJSON only deals with attributes whose types are serializable. r=bz
889041639eb9248ba0c0402e4f0cbe1c607b33ca
created 2013-07-26 11:25 -0700
pushed 2013-10-21 21:47 +0000
David Zbarsky David Zbarsky - Bug 865998: Implement WebIDL union return values r=bz
6ed9c8fc4844e623ca265a8efbd65e95efe96d33
created 2013-07-22 08:15 -0400
pushed 2013-10-21 21:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 895009. Don't pass in NonNull/OwningNonNull arguments to WebIDL binding consumers. r=peterv
less more (0) -100 -60 tip