dom/bindings/parser/WebIDL.py
48d6dad2df1630c9ca59755f5948024c6d2e2aec
created 2013-10-18 10:17 -0400
pushed 2013-10-18 19:14 +0000
Tareq Khandaker Tareq Khandaker - Bug 924397 - WebIDL parser doesn't specify file when encountering syntax error at end of file. r=jdm
fcddc11fb2ef7747a638f7f5efc1fb1c62614996
created 2013-10-14 17:31 +0100
pushed 2013-10-14 16:31 +0000
Ed Morley Ed Morley - Backed out changeset 877a227c502f (bug 882541) for causing bug 926305
f313d33bdbc478698baf13e732937a7714d15d15
created 2013-10-14 17:30 +0100
pushed 2013-10-14 16:31 +0000
Ed Morley Ed Morley - Backed out changeset ccf11ae08ba2 (bug 882541)
ccf11ae08ba2d800801a135efa0694577797253b
created 2013-10-11 12:28 -0400
pushed 2013-10-12 01:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 882541 part 4. Treat undefined as missing for optional WebIDL arguments. r=khuey,ms2ger
877a227c502f07a77a1600edf3285665218ae0fb
created 2013-10-11 12:28 -0400
pushed 2013-10-12 01:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 882541 part 1. Don't require all arguments after an optional argument to be optional. r=khuey
a4f96de49668a86063da67a8de77e4eb23e49b0d
created 2013-10-03 13:37 +0100
pushed 2013-10-04 03:52 +0000
Andy Wingo Andy Wingo - Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
cc64d4aa11177ef43cf04fd8464e56b1560053e3
created 2013-10-01 16:18 -0400
pushed 2013-10-02 01:41 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6d72b823b67f and acdff324d588 (bug 907077) for ASAN debug jit-test failures.
acdff324d588676a3b50259aec4e919e9389d483
created 2013-10-01 06:25 +0200
pushed 2013-10-02 01:41 +0000
Andy Wingo Andy Wingo - Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
8918bc282c8ae3e37b52af44124245616d65e181
created 2013-09-28 13:27 +0300
pushed 2013-09-29 09:37 +0000
Olli Pettay Olli Pettay - Bug 637248, Make Event.isTrusted Unforgeable, r=bz
ea71558fef5b95d6150349cb17fb5ce1268bf6ea
created 2013-09-26 00:05 -0400
pushed 2013-09-26 11:30 +0000
Boris Zbarsky Boris Zbarsky - Bug 918011 part 4. Support dictionaries in unions. r=smaug
542cba368cc621bcc394da9f245b3879b286ad61
created 2013-09-25 14:38 -0400
pushed 2013-09-26 11:30 +0000
Boris Zbarsky Boris Zbarsky - Bug 919603 part 1. Introduce support for the [Global] extended attribute. r=peterv
acfa7e48b7f2dff25d18366fbc4b8ca23b44e9e2
created 2013-09-25 18:22 -0400
pushed 2013-09-26 03:27 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 905493, bug 920125, bug 919603) for mochitest orange on a CLOSED TREE.
b0a051ec55b72bc61193252cdbaaa26f6ff99951
created 2013-09-25 14:38 -0400
pushed 2013-09-26 03:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 919603 part 1. Introduce support for the [Global] extended attribute. r=peterv
45cdb4bf98ecb325d2fbc2b58849edf986d251b8
created 2013-09-23 23:11 -0400
pushed 2013-09-25 02:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 919705. Don't ever claim that jsImplemented things are single-operation interfaces. r=mccr8
bdee33450e309d2c66bc4f45ff76fd49804d44d0
created 2013-09-09 22:10 -0400
pushed 2013-09-10 08:13 +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-08-30 16:23 +0000
David Zbarsky David Zbarsky - Bug 903277. Support default values other than null for WebIDL unions. r=bzbarsky
0842ace0fe4e4b8ca0f0de4dfd1acaf7427bdc6d
created 2013-08-29 00:30 -0400
pushed 2013-08-29 13:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 909863. Add support for the [SameObject] extended attribute in WebIDL. r=khuey
fd9ecdb7aa06909c1d82b554bc8a4f5db7ef57e8
created 2013-08-29 00:30 -0400
pushed 2013-08-29 13:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 901116. Give a better error message if the same name is typedeffed twice in WebIDL. r=khuey
6d06d759b8e413a1109ee17c6f1bd62b0475f92e
created 2013-08-05 13:40 -0400
pushed 2013-08-06 03:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 901285. Allow trailing comma in WebIDL enums. r=khuey
a630b8d2a4a73b1c283b2cbfb28fca9c48cfd24c
created 2013-08-03 23:38 -0400
pushed 2013-08-05 09:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 900994. Add support for Func annotations on interface objects. r=smaug
c3518c009ca8596a1899b5c9a875e04caab514b4
created 2013-07-30 22:28 -0700
pushed 2013-07-31 11:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 892609. Implement support for [ArrayClass]. r=khuey
dece14618562032b964bfe460c2d9c8267d4b6c0
created 2013-07-30 15:41 -0400
pushed 2013-07-31 01:29 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound.
7cc767d92af6b96798c0e49b31da9f00b410f8ad
created 2013-07-30 10:39 -0700
pushed 2013-07-31 01:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 895728 part 2. Make booleans, numerics, and strings/enums all be distinguishable from each other. r=khuey
11874cb8656063fa6b32d5427d013d233955308d
created 2013-07-30 10:39 -0700
pushed 2013-07-31 01:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 895728 part 1. Introduce "boolean" and "numeric" types, since those will be treated differently for purposes of distinguishability and overload resolution. r=khuey
72240998c0941cf95ed14513ee956ee4785a12b8
created 2013-07-30 13:12 -0400
pushed 2013-07-30 19:41 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to fx-team.
6039007537d6edc1c9438ce4ccea9f5a64ccd3c0
created 2013-07-30 10:04 -0400
pushed 2013-07-30 19:41 +0000
Mina Almasry Mina Almasry - Bug 897185 - toJSON only deals with attributes whose types are serializable. r=bz
ca0c8e91042669b1151474ce482422208edcc3fa
created 2013-07-29 12:39 -0400
pushed 2013-07-30 17:07 +0000
Mina Almasry Mina Almasry - Bug 872377 - Restore "toJSON" to list of reserved webidl keywords. r=bz
889041639eb9248ba0c0402e4f0cbe1c607b33ca
created 2013-07-26 11:25 -0700
pushed 2013-07-27 02:25 +0000
David Zbarsky David Zbarsky - Bug 865998: Implement WebIDL union return values r=bz
e26410b337b59d41e88c952bceef0ac437d455b9
created 2013-07-26 12:00 -0400
pushed 2013-07-27 02:25 +0000
Mina Almasry Mina Almasry - Bug 760851 - Add jsonifier WebIDL declaration and add toJSON to performance.timing. r=bz
7f527b34f4606e559419e91e6a74585ae5d0ac91
created 2013-06-26 10:59 -0400
pushed 2013-06-26 20:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 884373. Align WebIDL handling of default parameters with ES6. r=khuey
864acd590539268af53937b95943def6efcf903c
created 2013-06-13 01:15 -0400
pushed 2013-06-13 19:28 +0000
James Kitchener James Kitchener - Bug 796850 - Implement WebIDL parser support for Bytestring r=bz
7bf20eaca9ff40d75a045d6b7ab02705d4b089b8
created 2013-06-13 01:12 -0400
pushed 2013-06-13 19:28 +0000
Boris Zbarsky Boris Zbarsky - Bug 880367 part 3. Add support for [ChromeOnly] on interface objects. r=smaug
653f259d5d995dd1b81110a0f20144da2ea70438
created 2013-06-13 01:12 -0400
pushed 2013-06-13 19:28 +0000
Boris Zbarsky Boris Zbarsky - Bug 880367 part 2. Make ordering of named constructors in codegen deterministic. r=smaug
5f66c33dbf001c446e137953d4ed3df64ba21d3d
created 2013-06-05 20:51 -0400
pushed 2013-06-06 09:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 829248. Implement basic support for [TreatUndefinedAs=Missing] in WebIDL. r=khuey
4f60fe3eefc58a9eda9071a66d8800cec7a59aba
created 2013-05-15 01:07 -0400
pushed 2013-05-17 16:44 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 823512: Part 4: Workaround for lack of serializer support (bug 863402). r=bz
9f7d1f298a2a30848385a004b2f9b06f67630e72
created 2013-05-09 13:08 -0400
pushed 2013-05-10 08:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 869014. Don't allow name collisions between external interfaces and other objects. r=khuey
0871f59b1ad5cca23562a3316c6eb53b910301df
created 2013-05-09 17:11 -0400
pushed 2013-05-10 08:13 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 868996, bug 867903, bug 869014, bug 870219, bug 861587) for PGO bustage.
013fd226403e0593980cd32062921449e809168c
created 2013-05-09 13:08 -0400
pushed 2013-05-10 08:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 869014. Don't allow name collisions between external interfaces and other objects. r=khuey
9fc3d4e62179a7a14f8fd3307a394807b2bf7aa8
created 2013-04-20 18:04 +0200
pushed 2013-05-06 00:15 +0000
Peter Van der Beken Peter Van der Beken - Bug 820846 - Modify the ListBase IC to work with [OverrideBuiltins] bindings, codegen changes and make HTMLDocument OverrideBuiltins. r=bz.
2b63238518a39ffa03c79abddb982244abb3427c
created 2013-05-04 19:27 -0400
pushed 2013-05-06 00:15 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 3 changesets (bug 855971, bug 820846) because of browser-chrome test failures
2a999f8ee317323c22e7ebdd81a065f1de508387
created 2013-04-20 18:04 +0200
pushed 2013-05-06 00:15 +0000
Peter Van der Beken Peter Van der Beken - Bug 820846 - Modify the ListBase IC to work with [OverrideBuiltins] bindings, codegen changes and make HTMLDocument OverrideBuiltins. r=bz.
c4013f62540efc1c95fd7351006ecbb76b0a06a8
created 2013-05-02 14:38 -0400
pushed 2013-05-03 01:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 742206 part 2. Implement WebIDL parser support for Date. r=smaug,khuey
e0b317249f19aa74327cd513357c61c09fad7267
created 2013-04-30 13:30 -0700
pushed 2013-05-01 01:49 +0000
Andrew McCreight Andrew McCreight - Bug 851639 - Allow JS implemented WebIDL to be registered on window.navigator. r=bz
138187d07a1c27c61a97ff9a22c7d236c5598862
created 2013-04-22 18:05 -0700
pushed 2013-04-23 11:09 +0000
Reuben Morais Reuben Morais - Bug 864578 - Allow NamedConstructor and NoInterfaceObject in the same interface. r=bz
72522647532312d4d6e2f0a32dab54c7c5a7a068
created 2013-04-19 23:04 -0400
pushed 2013-04-21 16:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 863386. Add support for nullable enum arguments and return values. r=mccr8
d214b2f5a61f06e0efbea845e1698f84e857ddb4
created 2013-04-18 19:58 +0300
pushed 2013-04-19 01:24 +0000
Olli Pettay Olli Pettay - Bug 863094 - Infinity/-Infinity/NaN defaults for unrestricted types, r=bz
cb656b3c3d6d74685e42150fc2c4725cb5c37e95
created 2013-04-17 23:29 +0300
pushed 2013-04-18 14:56 +0000
Olli Pettay Olli Pettay - Bug 862983 - HeaderFile annotation for WebIDL interfaces, r=bz
35f95339c44c8101c7965dd52ab77ccc50806d74
created 2013-04-10 13:49 -0400
pushed 2013-04-11 19:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 859503. Make unknown extended attributes into parse errors. r=khuey
7d2c6a721c1aa8e1dcedf7e6f5f6ea1336339901
created 2013-04-03 22:22 -0400
pushed 2013-04-05 00:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 852219 part 1. Don't mark JS-implemented interfaces with descendant interfaces as final. r=khuey,mccr8
ca6a498dcf69b4ce833f17fdfcec33050d20526d
created 2013-03-18 19:14 -0400
pushed 2013-03-19 13:43 +0000
David Zbarsky David Zbarsky - Bug 850958 - Implement instanceof without relying on nsIDOM interfaces r=bz
8212a0b3bbe7078a40b9608a8836ad11e488d60e
created 2013-03-18 16:05 -0700
pushed 2013-03-19 13:43 +0000
Andrew McCreight Andrew McCreight - Bug 827486, part 6 - generate headers and code for JS implemented WebIDL classes. r=bz
649be71ae43b11ee47f198dbcc330a124fb619d2
created 2013-03-18 16:04 -0700
pushed 2013-03-19 13:43 +0000
Andrew McCreight Andrew McCreight - Bug 827486, part 1: add JSImplementation extended attribute. r=bz
20152b50f68a57c7edde43d02701f9a950613d35
created 2013-03-18 13:00 -0700
pushed 2013-03-19 13:43 +0000
Kyle Huey Kyle Huey - Back out Bug 827486 for PGO bustage. CLOSED TREE
07c51bdbd801eb09d2e3b8ebaf8b495bcc6ddd4e
created 2013-03-18 10:19 -0700
pushed 2013-03-19 13:43 +0000
Andrew McCreight Andrew McCreight - Bug 827486, part 6 - generate headers and code for JS implemented WebIDL classes. r=bz
e4a689014130eb6cee46fc7d991051a766b4af6f
created 2013-03-18 10:19 -0700
pushed 2013-03-19 13:43 +0000
Andrew McCreight Andrew McCreight - Bug 827486, part 1: add JSImplementation extended attribute. r=bz
d75e34da1a9f18aeccf3eabbd834f8597c409c6c
created 2013-03-17 16:40 -0700
pushed 2013-03-18 20:06 +0000
Phil Ringnalda Phil Ringnalda - Back out 2ea5f267af77:218356c595fc (bug 827486) for Windows builds dying with an obscure "MemoryError"
f3a58b8ac8b11cc4ac0875fe08d996794c426b2b
created 2013-03-17 09:56 -0700
pushed 2013-03-18 20:06 +0000
Andrew McCreight Andrew McCreight - Bug 827486, part 6 - generate headers and code for JS implemented WebIDL classes. r=bz
218356c595fcd3b969bc5f83ddc1c6c0ee43fd6e
created 2013-03-17 09:55 -0700
pushed 2013-03-18 20:06 +0000
Andrew McCreight Andrew McCreight - Bug 827486, part 1: add JSImplementation extended attribute. r=bz
61099fdb7b2398302cf9a695e03169cd3ea00b0f
created 2013-03-17 10:42 -0400
pushed 2013-03-18 20:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 843627 part 2. Implement the WebIDL API for <embed> and <applet>. r=peterv
f5a19977d51e45062c32d4aed0537121d4d15c4f
created 2013-03-16 18:16 -0700
pushed 2013-03-17 19:46 +0000
Phil Ringnalda Phil Ringnalda - Back out f408dd29944c:db5c280d1907 (bug 827486) for probably having needed a clobber
less more (0) -100 -60 tip