Samy Dindane
|
871a9f37e3
|
Bug 1142609 - Fix PEP 8 E5xx warnings in dom/bindings's Python code. r=peterv
--HG--
extra : rebase_source : f0e5e5015e300f2332ab00abd68491894be126a2
|
2015-08-10 19:01:56 +02:00 |
|
Samy Dindane
|
9d7320f826
|
Bug 1142609 - Fix PEP 8 E3xx warnings in dom/bindings's Python code. r=peterv
--HG--
extra : rebase_source : 32812b0bd734e49848099c128b12bade345848af
|
2015-08-10 18:57:39 +02:00 |
|
Samy Dindane
|
45094ca5ae
|
Bug 1142609 - Fix PEP 8 E2xx warnings in dom/bindings's Python code. r=peterv
--HG--
extra : rebase_source : 05ba0f6e73f635b7793b54294d9562faf71fb0f7
|
2015-08-10 18:53:45 +02:00 |
|
Samy Dindane
|
2bb5a0bda9
|
Bug 1142609 - Fix PEP 8 E128 warnings in dom/bindings's Python code. r=peterv
--HG--
extra : rebase_source : 5e48d4117aef833012765a532973db211a756071
|
2015-08-10 18:26:29 +02:00 |
|
Samy Dindane
|
6f86525223
|
Bug 1142609 - Fix PEP 8 E127 warnings in dom/bindings's Python code. r=peterv
--HG--
extra : rebase_source : 6c97537fb1fe5750f9cb1f68ad9dec69f30fea6b
|
2015-08-10 18:17:07 +02:00 |
|
Samy Dindane
|
c02e7721f6
|
Bug 1142609 - Fix PEP 8 E126 warnings in dom/bindings's Python code. r=peterv
--HG--
extra : rebase_source : ca48125458d1d8897c5d603a3e8f5e26b5591c80
|
2015-08-10 18:07:53 +02:00 |
|
Samy Dindane
|
f8573e51c5
|
Bug 1142609 - Fix PEP 8 E124 warnings in dom/bindings's Python code. r=peterv
--HG--
extra : rebase_source : 3898786515535dad76a19b9202721f1fd28e510e
|
2015-08-10 17:51:25 +02:00 |
|
Samy Dindane
|
92c8018e1d
|
Bug 1142609 - Fix PEP 8 E121 warnings in dom/bindings's Python code. r=peterv
--HG--
extra : rebase_source : cc67de8bd27b2de1c4bc31d050b7c49eeee3750c
|
2015-08-10 17:42:08 +02:00 |
|
Samy Dindane
|
7fff94acea
|
Bug 1142609 - Fix PEP 8 E111/E113 warnings in dom/bindings's Python code. r=peterv
--HG--
extra : rebase_source : 73569c20536f0a3a0d91752ad8878f3ab2d75f99
|
2015-08-10 17:34:45 +02:00 |
|
Boris Zbarsky
|
dba569f117
|
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
|
5c2f3fc74e
|
Bug 1179718 - Rename CheckPermissions to CheckAnyPermissions. r=bz
|
2015-07-17 11:07:53 +08:00 |
|
Kan-Ru Chen
|
a5886f19c7
|
Bug 1179718 - Add a CheckAllPermissions extended attribute to WebIDL. r=bz
|
2015-07-17 11:06:23 +08:00 |
|
Martin Thomson
|
a0c4950dee
|
Bug 1172785 - Adding StaticClassOverride routing for JS implemented WebIDL, r=peterv
--HG--
extra : commitid : H3mD5wT8wHm
extra : rebase_source : 64b9ed654bb2cc739a41981315350de4263f6930
|
2015-07-06 10:40:03 -07:00 |
|
Boris Zbarsky
|
cf4b97758b
|
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
|
c035543458
|
Bug 1123516 - Implement maplike/setlike in WebIDL Codegen; r=bz
|
2015-06-29 15:38:53 -07:00 |
|
Kyle Machulis
|
907dea7e41
|
Bug 1123516 - Implement maplike/setlike in WebIDL parser; r=bz
|
2015-06-29 15:38:53 -07:00 |
|
Jukka Jylanki
|
849a58bf98
|
Bug 1168471 - Implement support for SharedArrayBuffers and SharedArrayViews in WebIDL. r=bz, r=lth, r=luke
--HG--
extra : rebase_source : 0eb1a42791c03a43113f6a81b066c0c932deb7c8
|
2015-06-13 14:02:46 +03:00 |
|
Jinank Jain
|
fabe78f38d
|
Bug 1155342 - Disallow flagging a [NewObject] method with a [DependsOn] value that implies it might return the same value when called twice. r=bzbarsky
--HG--
extra : rebase_source : cc9459ab0298664ae487499a45a5b572c504b2b7
extra : histedit_source : 62114ba23d7dc78724ded444650ce53a65f12465
|
2015-06-10 22:07:51 +02:00 |
|
Boris Zbarsky
|
c3b1832743
|
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
|
ee1ef3326d
|
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
|
b38890fadb
|
Bug 1155942. Treat USVString and ByteString as serializable values. r=bkelly
|
2015-04-20 16:54:46 -04:00 |
|
Phil Ringnalda
|
11411ee0a4
|
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
|
bc2fcba9c4
|
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
|
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 |
|
Cameron McCormack
|
6a34c73ca4
|
Bug 1146235 - Followup to address review comment correctly.
|
2015-03-28 15:05:04 +11:00 |
|
Cameron McCormack
|
1350d06002
|
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
|
fcd38bba49
|
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
|
1e027edc3b
|
Bug 1140324 - Remove __noSuchMethod__ handling from WebIDL parser and throw an exception instead. r=peterv
--HG--
extra : rebase_source : 46e3fec0c5b1f399d209dd5e4038eeed6aabdc28
|
2015-03-07 16:35:04 +01:00 |
|
Boris Zbarsky
|
a12c99976e
|
Bug 1131096. Use IDLExposureMixins for IDLInterfaceMember. r=peterv
|
2015-02-13 14:34:54 -05:00 |
|
Wes Kocher
|
9d8054d6eb
|
Backed out changeset 6e0973b390f5 (bug 1131096)
|
2015-02-13 13:25:31 -08:00 |
|
Boris Zbarsky
|
fd45968faa
|
Bug 1131096. Use IDLExposureMixins for IDLInterfaceMember. r=peterv
|
2015-02-13 14:34:54 -05:00 |
|
Boris Zbarsky
|
1dcfd471fc
|
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
|
efe41d396b
|
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
|
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
|
cb9b43858f
|
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
|
6ac7384613
|
Bug 1105614. Fix dependency tracking for IDL methods with dictionary arguments. r=peterv
|
2014-12-01 15:17:58 -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
|
9ee334fef9
|
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
|
b32a7b90f2
|
Bug 1098739. Add a BufferSource typedef in our IDL. r=khuey
|
2014-11-16 15:01:08 -05:00 |
|
Tom Schuster
|
8a051a23e7
|
Bug 993026 - Rename NewResolve to Resolve in browser. r=bz
|
2014-11-08 01:07:12 +01:00 |
|
Peter Van der Beken
|
d76c717d3c
|
Bug 1068740 - Consider putting union types in the binding files where they're used. r=bz.
--HG--
extra : rebase_source : 7e0b1e2f60757b7758704dab3672ee829f3e4085
|
2014-10-01 20:43:26 +02:00 |
|
Boris Zbarsky
|
ed12d1f80c
|
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
|
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
|
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
|
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
|
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 |
|