Alexandre Lissy
|
6798f02654
|
Bug 1286530 - Clean AvailableIn, CheckAnyPermissions and CheckAllPermissions from WebIDL r=bz,fabrice
MozReview-Commit-ID: 6EQfBM09xUE
--HG--
rename : dom/contacts/tests/test_contacts_cache.xul => dom/contacts/tests/test_contacts_a_cache.xul
rename : dom/contacts/tests/test_contacts_shutdown.xul => dom/contacts/tests/test_contacts_a_shutdown.xul
rename : dom/contacts/tests/test_contacts_upgrade.xul => dom/contacts/tests/test_contacts_a_upgrade.xul
rename : dom/mobilemessage/tests/mochitest/mochitest.ini => dom/mobilemessage/tests/mochitest/chrome.ini
extra : rebase_source : 5f708f2a927fafff66626367ef07080785ba9f55
|
2016-04-21 15:48:59 +02:00 |
Jonathan Watt
|
55bfea4bac
|
Bug 1177957, part 4 - Tests for the [SecureContext] WebIDL extended attribute. r=bz
MozReview-Commit-ID: IodQqQ3rAfI
|
2016-05-16 10:04:38 +01:00 |
Boris Zbarsky
|
78b27415bc
|
Bug 983301 part 1. Handle JS-to-native conversion for Promise values via calling Promise::Resolve on whatever value was passed in (except if the type is nullable and the passed-in value is null or undefined). r=peterv
|
2015-07-31 13:30:55 -04:00 |
Boris Zbarsky
|
6a7660edde
|
Bug 1176236 . Make typed array arguments work for constructors of JS-implemented interfaces. r=peterv
|
2015-07-01 14:15:20 -04:00 |
Boris Zbarsky
|
806a236c64
|
Bug 1129239. Don't require 'optional' keyword on trailing dictionary arguments if the dictionary has a required member. r=smaug
|
2015-04-17 12:13:25 -04:00 |
Paul Adenot
|
a1ddbe8bcb
|
Bug 1148496 - Allow to set an interface member as [Deprecated] in WebIDL. r=bz,smaug
|
2015-04-14 17:03:49 +02:00 |
Boris Zbarsky
|
ff62f8c4c5
|
Bug 1130364. Fix the handling of nestingLevel to actuall increment it more than once. r=peterv
|
2015-02-09 11:42:27 -05:00 |
Boris Zbarsky
|
0221e36996
|
Bug 1118978 part 3. Add support for DependsOn=DeviceState. r=peterv
|
2015-01-15 17:39:01 -05:00 |
Boris Zbarsky
|
01f8cea46f
|
Bug 1118978 part 2. Introduce [Affects] and [DependsOn] extended attributes in Web IDL. r=peterv
|
2015-01-15 17:39:01 -05:00 |
Boris Zbarsky
|
58dedbbec6
|
Bug 1117131. Output the JS hooks for our cache-clearing stuff for [Pure] properties on JS-implemented objects even if we have no interface object, since these live on instances. r=mccr8
|
2015-01-02 17:08:33 -05:00 |
Andrea Marchesini
|
9d30f59efd
|
Bug 1077393 - Rename ScalarValueString to USVString. r=smaug
--HG--
rename : dom/bindings/parser/tests/test_scalarvaluestring.py => dom/bindings/parser/tests/test_usvstring.py
rename : dom/bindings/test/test_scalarvaluestring.html => dom/bindings/test/test_usvstring.html
|
2014-11-20 12:58:00 +01:00 |
Boris Zbarsky
|
cc0da71edc
|
Bug 1030192 part 2. Codegen changes to handle cases when a sequence is actually overloaded with a dictionary. r=khuey
|
2014-09-24 09:11:30 -04:00 |
Boris Zbarsky
|
6c258577ab
|
Bug 1071615. Make codegen fail when "A implements B" appears on a Web IDL file different from the file A is defined in. r=khuey
|
2014-09-24 09:11:29 -04:00 |
Boris Zbarsky
|
9b823d6509
|
Bug 958887 part 3. Fix codegen support for IDL attribute names and methods with dashes in them. r=peterv
|
2014-09-19 22:58:27 -04:00 |
Boris Zbarsky
|
895d364e1c
|
Bug 958887 part 1. Add support for doing BinaryName annotations in IDL. r=peterv
|
2014-09-19 22:58:26 -04:00 |
Boris Zbarsky
|
41fde7f472
|
Bug 1066776. Make variadic dictionary arguments work. r=khuey
|
2014-09-19 00:02:33 -04:00 |
Boris Zbarsky
|
9fca2ef9de
|
Bug 843272. Uncomment tests that should not be commented out. r=mccr8
|
2014-09-19 00:02:30 -04:00 |
Boris Zbarsky
|
935648f51a
|
Bug 1063889. Fix the handling of sequences of wrapper types in unions. r=khuey
|
2014-09-08 11:28:57 -04:00 |
Boris Zbarsky
|
3e0cc1e8d6
|
Back out bug 1063889 (rev 2f5df573f4a3) because windowsx.h defines GetFirstChild/GetNextSibling macros, so will make the world blow up if you include it anywhere near nsIDOMNode/nsINode. r=bustage
|
2014-09-08 12:25:17 -04:00 |
Boris Zbarsky
|
5f46861110
|
Bug 1063889. Fix the handling of sequences of wrapper types in unions. r=khuey
|
2014-09-08 11:28:57 -04:00 |
Boris Zbarsky
|
be14202b3d
|
Bug 929609 part 2. Fix passing of typed arrays to JS-implemented WebIDL to actually work. r=peterv
|
2014-08-25 15:07:45 -04:00 |
Andrew McCreight
|
e2153edd1d
|
Bug 1048659 - Return the union we construct in a JS callback. r=peterv
|
2014-08-19 08:41:26 -07:00 |
Ben Kelly
|
8866034d70
|
Bug 1025183 P5 Add tests for ScalarValueString. r=bz
|
2014-08-01 16:23:48 -04:00 |
Ben Kelly
|
93f746a2f6
|
Revert bug 1025183 (revs 69373df15281, dd6d84edf08e, 728a5d18bcd9, 71babe0bc84b, c60f9054acf6) for bustage. r=me
|
2014-08-01 14:10:40 -04:00 |
Ben Kelly
|
a38c3c73df
|
Bug 1025183 P5 Add tests for ScalarValueString. r=bz
|
2014-08-01 13:57:00 -04:00 |
Ms2ger
|
3b4a60ee80
|
Bug 1034204 - Implement unforgeable methods; r=bz
|
2014-07-04 15:02:10 +02:00 |
Ben Kelly
|
69fff9e05a
|
Bug 1029812 Make webidl Sequence and MozMap distinguishable. r=bz
|
2014-06-25 10:25:09 -07:00 |
Boris Zbarsky
|
e62870aedd
|
Bug 1027667. Allow MozMap in unions. r=peterv
|
2014-06-23 16:03:58 -04:00 |
Boris Zbarsky
|
ddcf724011
|
Bug 767924 part 4. Allow [] as a default value for sequences in unions. r=peterv
|
2014-06-23 16:03:58 -04:00 |
Boris Zbarsky
|
764c9e0b63
|
Bug 767924 part 3. Allow sequences in unions. r=peterv
|
2014-06-23 16:03:57 -04:00 |
Boris Zbarsky
|
f8dc563a90
|
Bug 1026080 part 2. Add binding codegen support for [] as a default value for sequence arguments and dictionary entries. r=khuey
|
2014-06-23 16:03:57 -04:00 |
Ben Kelly
|
840e5ff4b5
|
Bug 1027256 P2 Add test case for ByteString union type. r=bz
|
2014-06-18 20:22:09 -04:00 |
Boris Zbarsky
|
c61e88da09
|
Bug 1007878 part 5. Implement callback codegen for MozMap. r=khuey
|
2014-05-23 17:32:39 -04:00 |
Wes Kocher
|
5b516d6682
|
Backed out 5 changesets (bug 1007878) for b2g build bustage r=khuey
Backed out changeset ee3bb06075f7 (bug 1007878)
Backed out changeset ab3dd51be3cd (bug 1007878)
Backed out changeset aa53ba4e64b8 (bug 1007878)
Backed out changeset ff6fd8187ff3 (bug 1007878)
Backed out changeset d631378463ac (bug 1007878)
|
2014-05-23 15:10:51 -07:00 |
Boris Zbarsky
|
f99ba38a95
|
Bug 1007878 part 5. Implement callback codegen for MozMap. r=khuey
|
2014-05-23 17:32:39 -04:00 |
Boris Zbarsky
|
1da745b30f
|
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
|
2014-04-03 23:32:11 -04:00 |
Boris Zbarsky
|
f64c8624be
|
Bug 983228. Add a sequence tracer for sequences of unions. r=baku
|
2014-03-14 14:51:22 -04:00 |
Boris Zbarsky
|
54faddbaf7
|
Bug 983264. Include callback headers in UnionTypes.h when a callback is used in a union. r=mccr8
|
2014-03-14 14:51:06 -04:00 |
Boris Zbarsky
|
7ee245a69d
|
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
|
2014-02-19 10:13:38 -05:00 |
Boris Zbarsky
|
c0e5c60b65
|
Bug 965927. [StoreInSlot] and [Cached] getters should use the reflector as the scope obj when wrapping the return value. r=peterv
|
2014-02-06 21:08:29 -05:00 |
Boris Zbarsky
|
5f98263d40
|
Bug 958667 part 5. Hook up AvailableIn for interface members. r=peterv
|
2014-02-05 13:38:17 -05:00 |
Boris Zbarsky
|
4061bda4b1
|
Bug 963388. Add support for nullable dictionary return values in callbacks and js-implemented bindings. r=peterv
|
2014-02-05 13:38:16 -05:00 |
Boris Zbarsky
|
d5d6e0f8f3
|
Bug 963321 part 2. Add codegen support for [Cached] dictionary attributes. r=khuey
|
2014-02-05 13:38:16 -05:00 |
Boris Zbarsky
|
83bca7fa22
|
Bug 949501. Make nullable unions that are isMember stop claiming to have a holder. r=dzbarsky
|
2013-12-18 11:20:43 -05:00 |
Boris Zbarsky
|
ea8d385a26
|
Bug 949682 part 1. Add a [Frozen] annotation on WebIDL attributes that have sequence types. r=peterv
|
2013-12-16 13:06:35 -05:00 |
Boris Zbarsky
|
3073fb27e4
|
Bug 947351. [Constant] things don't need a way to clear a cached value, since they're not supposed to change. r=peterv
|
2013-12-06 13:49:44 -05:00 |
Boris Zbarsky
|
d6a7344f02
|
Bug 946909. For a [Cached] or [StoreInSlot] attribute with a setter, clear the cache on set. r=peterv
|
2013-12-05 16:31:04 -05:00 |
Boris Zbarsky
|
919ba9e509
|
Bug 946898. Make sure to not accidentally store COWs in the slot for [Cached] properties. r=peterv
|
2013-12-05 16:07:33 -05:00 |
Boris Zbarsky
|
f5f63077e2
|
Bug 949271. Fix callback and JS-implemented codegen for sequence-of-union and variadic-union arguments. r=smaug
|
2013-12-12 16:11:56 -05:00 |
Boris Zbarsky
|
21df6dd5cf
|
Bug 945788. Add support for dictionary return values to example codegen and js-implemented codegen. r=smaug
|
2013-12-05 11:39:50 -05:00 |