Cameron McCormack
|
77ef5bb7bf
|
Bug 968923 - part 4 - hook up use counters to WebIDL bindings; r=bz
|
2015-02-05 12:53:01 -05:00 |
|
Samy Dindane
|
6c5d0d5488
|
Bug 1142609 - Fix PEP 8 E7xx warnings in dom/bindings's Python code. r=peterv
|
2015-08-10 19:11:42 +02:00 |
|
Samy Dindane
|
0e44a336e5
|
Bug 1142609 - Fix PEP 8 E5xx warnings in dom/bindings's Python code. r=peterv
|
2015-08-10 19:01:56 +02:00 |
|
Samy Dindane
|
be60792c25
|
Bug 1142609 - Fix PEP 8 E3xx warnings in dom/bindings's Python code. r=peterv
|
2015-08-10 18:57:39 +02:00 |
|
Samy Dindane
|
009ad9fdb3
|
Bug 1142609 - Fix PEP 8 E2xx warnings in dom/bindings's Python code. r=peterv
|
2015-08-10 18:53:45 +02:00 |
|
Samy Dindane
|
f85212ef99
|
Bug 1142609 - Fix PEP 8 E128 warnings in dom/bindings's Python code. r=peterv
|
2015-08-10 18:26:29 +02:00 |
|
Samy Dindane
|
7359db1e19
|
Bug 1142609 - Fix PEP 8 E127 warnings in dom/bindings's Python code. r=peterv
|
2015-08-10 18:17:07 +02:00 |
|
Samy Dindane
|
6e28bf36f1
|
Bug 1142609 - Fix PEP 8 E126 warnings in dom/bindings's Python code. r=peterv
|
2015-08-10 18:07:53 +02:00 |
|
Samy Dindane
|
ff1855e51f
|
Bug 1142609 - Fix PEP 8 E124 warnings in dom/bindings's Python code. r=peterv
|
2015-08-10 17:51:25 +02:00 |
|
Samy Dindane
|
472d28dd8f
|
Bug 1142609 - Fix PEP 8 E121 warnings in dom/bindings's Python code. r=peterv
|
2015-08-10 17:42:08 +02:00 |
|
Samy Dindane
|
780175d0d7
|
Bug 1142609 - Fix PEP 8 E111/E113 warnings in dom/bindings's Python code. r=peterv
|
2015-08-10 17:34:45 +02:00 |
|
Boris Zbarsky
|
7ec98a916e
|
Bug 983301 part 2. Change Promise to not be distinguishable from any other type. r=peterv
|
2015-07-31 13:30:55 -04:00 |
|
Kan-Ru Chen
|
99340ed7d8
|
Bug 1179718 - Rename CheckPermissions to CheckAnyPermissions. r=bz
|
2015-07-17 11:07:53 +08:00 |
|
Kan-Ru Chen
|
76443cadaa
|
Bug 1179718 - Add a CheckAllPermissions extended attribute to WebIDL. r=bz
|
2015-07-17 11:06:23 +08:00 |
|
Martin Thomson
|
b075b28bcd
|
Bug 1172785 - Adding StaticClassOverride routing for JS implemented WebIDL, r=peterv
|
2015-07-06 10:40:03 -07:00 |
|
Boris Zbarsky
|
34c4faa21f
|
Bug 1176800 part 1. When getting all types, include the types Promises are parametrized over. r=peterv
|
2015-07-01 00:15:30 -04:00 |
|
Kyle Machulis
|
dd19729534
|
Bug 1123516 - Implement maplike/setlike in WebIDL Codegen; r=bz
|
2015-06-29 15:38:53 -07:00 |
|
Kyle Machulis
|
2da9f385f0
|
Bug 1123516 - Implement maplike/setlike in WebIDL parser; r=bz
|
2015-06-29 15:38:53 -07:00 |
|
Jukka Jylanki
|
73ccda211a
|
Bug 1168471 - Implement support for SharedArrayBuffers and SharedArrayViews in WebIDL. r=bz, r=lth, r=luke
|
2015-06-13 14:02:46 +03:00 |
|
Jinank Jain
|
544b9faa87
|
Bug 1155342 - Disallow flagging a [NewObject] method with a [DependsOn] value that implies it might return the same value when called twice. r=bzbarsky
|
2015-06-10 22:07:51 +02:00 |
|
Boris Zbarsky
|
978f557416
|
Bug 913053. Split up IDLTypedef and IDLTypedefType, and likewise for IDLCallback vs IDLCallbackType, so it's clearer whether we're operating on types or objects represented by those types. r=khuey
|
2015-05-13 22:19:22 -04:00 |
|
Boris Zbarsky
|
fff92c1f01
|
Bug 1152902 part 1. Add a way to flag a method in webidl as being identity-testable, so we'll expose such an identity test from bindings to other C++ code. r=peterv
|
2015-04-17 22:01:02 -04:00 |
|
Boris Zbarsky
|
1509916090
|
Bug 1155942. Treat USVString and ByteString as serializable values. r=bkelly
|
2015-04-20 16:54:46 -04:00 |
|
Phil Ringnalda
|
dd5a08b2e0
|
Back out 2 changesets (bug 1152902) for Gu bustage
CLOSED TREE
Backed out changeset 462f2f668259 (bug 1152902)
Backed out changeset 1c5ed66652c3 (bug 1152902)
|
2015-04-18 15:30:17 -07:00 |
|
Boris Zbarsky
|
835c60a5c3
|
Bug 1152902 part 1. Add a way to flag a method in webidl as being identity-testable, so we'll expose such an identity test from bindings to other C++ code. r=peterv
|
2015-04-17 22:01:02 -04:00 |
|
Boris Zbarsky
|
a3b3b9f0cc
|
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
|
953a7ae4d3
|
Bug 1148496 - Allow to set an interface member as [Deprecated] in WebIDL. r=bz,smaug
|
2015-04-14 17:03:49 +02:00 |
|
Cameron McCormack
|
066652df16
|
Bug 1146235 - Followup to address review comment correctly.
|
2015-03-28 15:05:04 +11:00 |
|
Cameron McCormack
|
60575b539f
|
Bug 1146235 - Part 1: Add support for an [Alias] extended attribute on IDL operations. r=peterv
|
2015-03-28 11:44:39 +11:00 |
|
Cameron McCormack
|
b9b56768ad
|
Bug 1141858 - Fix error message for unexpected extended attribute on dictionary members. r=bzbarsky
|
2015-03-14 16:34:40 +11:00 |
|
Jan de Mooij
|
153c1c19c2
|
Bug 1140324 - Remove __noSuchMethod__ handling from WebIDL parser and throw an exception instead. r=peterv
|
2015-03-07 16:35:04 +01:00 |
|
Boris Zbarsky
|
7707cda99d
|
Bug 1131096. Use IDLExposureMixins for IDLInterfaceMember. r=peterv
|
2015-02-13 14:34:54 -05:00 |
|
Wes Kocher
|
e4f806e8ba
|
Backed out changeset 6e0973b390f5 (bug 1131096)
|
2015-02-13 13:25:31 -08:00 |
|
Boris Zbarsky
|
a6a38d12d0
|
Bug 1131096. Use IDLExposureMixins for IDLInterfaceMember. r=peterv
|
2015-02-13 14:34:54 -05:00 |
|
Boris Zbarsky
|
884f98c531
|
Bug 1132252. An interface with an interface object should not inherit from one that's [NoInterfaceObject]. r=smaug
|
2015-02-12 18:39:26 -05:00 |
|
Boris Zbarsky
|
fe5c589f75
|
Bug 1127501. Treat external interfaces as only being exposed in Window in Web IDL bindings. r=peterv
|
2015-02-09 11:42:27 -05:00 |
|
Boris Zbarsky
|
950e48d12c
|
Bug 1118978 part 3. Add support for DependsOn=DeviceState. r=peterv
|
2015-01-15 17:39:01 -05:00 |
|
Boris Zbarsky
|
01c700ec1b
|
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
|
153709a3c6
|
Bug 1118978 part 1. Introduce "Affects" and "DependsOn" state for IDL attributes and operations and desugar [Pure] and [Constant] into that state. r=peterv
This does not change the generated binding code in any way for our existing IDL files.
|
2015-01-15 17:39:01 -05:00 |
|
Boris Zbarsky
|
edcb16b9b2
|
Bug 1105614. Fix dependency tracking for IDL methods with dictionary arguments. r=peterv
|
2014-12-01 15:17:58 -05:00 |
|
Andrea Marchesini
|
b5a05079a9
|
Bug 1077393 - Rename ScalarValueString to USVString. r=smaug
|
2014-11-20 12:58:00 +01:00 |
|
Boris Zbarsky
|
d3ab8780bb
|
Bug 1081241. Things that aren't exposed in Window shouldn't show up in RegisterBindings at all. r=smaug
|
2014-11-16 15:01:32 -05:00 |
|
Boris Zbarsky
|
eaef7fc2f3
|
Bug 1098739. Add a BufferSource typedef in our IDL. r=khuey
|
2014-11-16 15:01:08 -05:00 |
|
Tom Schuster
|
c913a24c50
|
Bug 993026 - Rename NewResolve to Resolve in browser. r=bz
|
2014-11-08 01:07:12 +01:00 |
|
Peter Van der Beken
|
91b7ab2dba
|
Bug 1068740 - Consider putting union types in the binding files where they're used. r=bz.
|
2014-10-01 20:43:26 +02:00 |
|
Boris Zbarsky
|
82f10217d6
|
Bug 1073124 part 1. Hack the "System" global name into the Web IDL parser, since we have no actual Web IDL interface for system globals. r=khuey
|
2014-10-17 11:30:18 -04:00 |
|
Boris Zbarsky
|
3bdf3f316f
|
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
|
c53d3eaac9
|
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
|
04b7d62311
|
Bug 958887 part 1. Add support for doing BinaryName annotations in IDL. r=peterv
|
2014-09-19 22:58:26 -04:00 |
|
Boris Zbarsky
|
3b36983138
|
Bug 1066776. Make variadic dictionary arguments work. r=khuey
|
2014-09-19 00:02:33 -04:00 |
|