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
|
78d7e5c45b
|
Bug 1030192 part 1. Make sequences distinguishable from dictionaries and callbacks in the Web IDL parser. r=khuey
|
2014-09-24 09:11: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 |
|
Ms2ger
|
51b6bdd7a2
|
Bug 1056138 - Move checks for the PutForwards and Replaceable extended attributes into the WebIDL parser; r=bz
In fact, the WebIDL parser already checks for PutForwards, so the check in the
codegen was superfluous.
|
2014-08-20 17:31:39 +02:00 |
|
Boris Zbarsky
|
0fa57174d9
|
Bug 1017988 part 7. Add support for parsing the [Exposed] Web IDL attribute and determining whether a given interface member should be exposed in a particular global. r=khuey
|
2014-08-04 22:20:34 -04:00 |
|
Boris Zbarsky
|
b6e246c5f6
|
Bug 1017988 part 4. Rejigger how we do partial interfaces so that we can keep track of which partial interface a given member came from. r=khuey
|
2014-08-04 22:20:33 -04:00 |
|
Ben Kelly
|
9e28c19084
|
Bug 1025183 P1 Add ScalarValueString to webidl parser. 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
|
687ee09c07
|
Bug 1025183 P1 Add ScalarValueString to webidl parser. r=bz
|
2014-08-01 13:56:59 -04:00 |
|
Ed Morley
|
7323d04da2
|
Backed out changeset 1be9a6d20566 (bug 1025183 ) for failures in test_scalarvaluestring.html on B2G/Android; CLOSED TREE
|
2014-08-01 10:28:52 +01:00 |
|
Boris Zbarsky
|
0511225e67
|
Bug 1045743. Add support for the Promise<type> syntax to Web IDL bindings. r=khuey
|
2014-07-31 23:50:30 -04:00 |
|
Ben Kelly
|
3e5f087f4e
|
Bug 1025183 P1 Add ScalarValueString to webidl parser. r=bz
|
2014-07-31 19:40:11 -04:00 |
|
Boris Zbarsky
|
a57cc37a52
|
Bug 832014 part 1. Add parser support for an [Unforgeable] annotation on WebIDL interfaces. r=peterv
|
2014-07-11 19:30:26 -04:00 |
|
Ben Kelly
|
69fff9e05a
|
Bug 1029812 Make webidl Sequence and MozMap distinguishable. r=bz
|
2014-06-25 10:25:09 -07:00 |
|
Boris Zbarsky
|
6c70fe8c81
|
Bug 1026080 part 1. Add WebIDL parser support for [] as a default value for sequence arguments and dictionary entries. r=khuey
|
2014-06-23 16:03:56 -04:00 |
|
Boris Zbarsky
|
cfbf67619d
|
Bug 1007878 part 1. Add parsing of MozMap to the WebIDL parser. r=khuey
|
2014-05-23 17:32:38 -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
|
0cca97fdf1
|
Bug 1007878 part 1. Add parsing of MozMap to the WebIDL parser. r=khuey
|
2014-05-23 17:32:38 -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
|
f40021934e
|
Bug 983300 part 1. Disallow Promise as a return type for legacy callers and enforce all overloads for a method either returning promises or not returning promises. r=khuey
|
2014-03-21 12:18:24 -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
|
0bc28e81b8
|
Bug 952365. Add a TreatNonObjectAsNull annotation for WebIDL callback functions and use it for event handlers, since web sites depend on assigning non-callable objects to them in some cases. r=peterv
|
2014-01-13 15:08:56 -05:00 |
|
Peter Van der Beken
|
794b2d6bd9
|
Bug 938544 - Add support for a Chrome-only constructor in WebIDL. r=bz.
--HG--
extra : rebase_source : e36fef0090d57947ceae6c2fc11bea8b115423e4
|
2013-08-12 16:45:33 +02:00 |
|
Boris Zbarsky
|
44a1bbf863
|
Bug 936634. Drop support for [TreatUndefinedAs] in WebIDL. r=peterv
|
2013-11-17 00:10:18 -05:00 |
|
Boris Zbarsky
|
a2f07bbb8a
|
Bug 882541 part 1. Don't require all arguments after an optional argument to be optional. r=khuey
|
2013-10-11 12:28:23 -04:00 |
|
Ed Morley
|
ed709a7977
|
Backed out changeset 877a227c502f (bug 882541) for causing bug 926305
|
2013-10-14 17:31:06 +01:00 |
|
Boris Zbarsky
|
0b96fd507b
|
Bug 882541 part 1. Don't require all arguments after an optional argument to be optional. r=khuey
|
2013-10-11 12:28:23 -04:00 |
|
Boris Zbarsky
|
c80929513e
|
Bug 919603 part 1. Introduce support for the [Global] extended attribute. r=peterv
|
2013-09-25 14:38:30 -04:00 |
|
Ryan VanderMeulen
|
b2c316d8b2
|
Backed out 5 changesets (bug 905493, bug 920125, bug 919603) for mochitest orange on a CLOSED TREE.
Backed out changeset ccef656b2973 (bug 919603)
Backed out changeset 4b29ce0b2fff (bug 919603)
Backed out changeset b0a051ec55b7 (bug 919603)
Backed out changeset baa9a774aad1 (bug 920125)
Backed out changeset e03276bf4eaa (bug 905493)
|
2013-09-25 18:22:33 -04:00 |
|
Boris Zbarsky
|
3f8499abae
|
Bug 919603 part 1. Introduce support for the [Global] extended attribute. r=peterv
|
2013-09-25 14:38:30 -04:00 |
|
Boris Zbarsky
|
68ca6691d8
|
Bug 909863. Add support for the [SameObject] extended attribute in WebIDL. r=khuey
|
2013-08-29 00:30:05 -04:00 |
|
Boris Zbarsky
|
0b30dee716
|
Bug 901285. Allow trailing comma in WebIDL enums. r=khuey
|
2013-08-05 13:40:32 -04:00 |
|
Boris Zbarsky
|
036228ec9f
|
Bug 892609. Implement support for [ArrayClass]. r=khuey
|
2013-07-30 22:28:30 -07:00 |
|
Boris Zbarsky
|
41d8dc6ef4
|
Bug 895728 part 2. Make booleans, numerics, and strings/enums all be distinguishable from each other. r=khuey
|
2013-07-30 10:39:34 -07:00 |
|
Boris Zbarsky
|
577cd0be78
|
Bug 884373. Align WebIDL handling of default parameters with ES6. r=khuey
|
2013-06-26 10:59:46 -04:00 |
|
James Kitchener
|
130d1ab83f
|
Bug 796850 - Implement WebIDL parser support for Bytestring r=bz
|
2013-06-13 01:15:35 -04:00 |
|
Boris Zbarsky
|
e335c1f797
|
Bug 869014. Don't allow name collisions between external interfaces and other objects. r=khuey
|
2013-05-09 13:08:29 -04:00 |
|
Ryan VanderMeulen
|
9edc2f4aa0
|
Backed out 6 changesets (bug 868996, bug 867903, bug 869014, bug 870219, bug 861587) for PGO bustage.
CLOSED TREE
|
2013-05-09 17:11:59 -04:00 |
|
Boris Zbarsky
|
53db24c110
|
Bug 869014. Don't allow name collisions between external interfaces and other objects. r=khuey
|
2013-05-09 13:08:29 -04:00 |
|
Boris Zbarsky
|
c61b432072
|
Bug 742206 part 2. Implement WebIDL parser support for Date. r=smaug,khuey
|
2013-05-02 14:38:19 -04:00 |
|
Reuben Morais
|
84bf3ea85d
|
Bug 864578 - Follow up, fixing test.
--HG--
extra : rebase_source : ace505d178de7ce66e5733df74291b31471a0202
|
2013-04-22 18:22:47 -07:00 |
|
Reuben Morais
|
116df4a0c4
|
Bug 864578 - Allow NamedConstructor and NoInterfaceObject in the same interface. r=bz
--HG--
extra : rebase_source : 1c15c840a72539cfd97d54dbaef4908b1571aefa
|
2013-04-22 18:05:25 -07:00 |
|
Olli Pettay
|
e086f4c1c6
|
Bug 863094 - Infinity/-Infinity/NaN defaults for unrestricted types, r=bz
--HG--
extra : rebase_source : c2495008be9b084656222e6a0773c72d5224e9cc
|
2013-04-18 19:58:01 +03:00 |
|
Boris Zbarsky
|
63ddc32ba6
|
Bug 859503. Make unknown extended attributes into parse errors. r=khuey
|
2013-04-10 13:49:06 -04:00 |
|
Boris Zbarsky
|
70ffbcae37
|
Bug 837339. Re-disallow nullable dictionary members inside dictionaries. r=khuey
|
2013-03-14 15:42:59 -04:00 |
|
Pranav Ravichandran
|
4af1152232
|
Bug 847928 - Element type of a WebIDL array must not be a sequence or dictionary type. r=bzbarsky
|
2013-03-06 13:06:23 -05:00 |
|
Pranav Ravichandran
|
242d2bcf74
|
Bug 836816 - WebIDL parser should enforce spec restrictions on dictionary member types. r=bzbarsky
|
2013-02-27 09:55:56 -05:00 |
|
Kyle Huey
|
2c8d7046c5
|
Bug 784812: Implement real dependencies for WebIDL bindings. r=bz,ted
|
2013-02-24 12:36:44 -08:00 |
|
Boris Zbarsky
|
cf1f63d55a
|
Bug 822470 part 4. Expose the concept of "single operation interface" in the WebIDL data model. r=peterv
|
2013-01-28 08:34:30 -05:00 |
|
William Chen
|
382d12416e
|
Bug 828532 - Removed 'prototype' as a reserved identifier in WebIDL. r=bz
|
2013-01-10 11:54:13 -08:00 |
|