[html5] r6502 - [e] (0) Update WebIDL blocks to use new syntax.

whatwg at whatwg.org whatwg at whatwg.org
Wed Aug 17 16:32:39 PDT 2011


Author: ianh
Date: 2011-08-17 16:32:37 -0700 (Wed, 17 Aug 2011)
New Revision: 6502

Modified:
   complete.html
   index
   source
Log:
[e] (0) Update WebIDL blocks to use new syntax.

Modified: complete.html
===================================================================
--- complete.html	2011-08-17 23:18:15 UTC (rev 6501)
+++ complete.html	2011-08-17 23:32:37 UTC (rev 6502)
@@ -8204,8 +8204,8 @@
 
   <pre class=idl>interface <dfn id=htmlallcollection>HTMLAllCollection</dfn> : <a href=#htmlcollection>HTMLCollection</a> {
   // inherits <span title=dom-HTMLCollection-length>length</span> and <span title=dom-HTMLCollection-item>item</span>()
-  caller getter object? <a href=#dom-htmlallcollection-nameditem title=dom-HTMLAllCollection-namedItem>namedItem</a>(in DOMString name); // overrides inherited namedItem()
-  <a href=#htmlallcollection>HTMLAllCollection</a> <a href=#dom-htmlallcollection-tags title=dom-HTMLAllCollection-tags>tags</a>(in DOMString tagName);
+  caller getter object? <a href=#dom-htmlallcollection-nameditem title=dom-HTMLAllCollection-namedItem>namedItem</a>(DOMString name); // overrides inherited namedItem()
+  <a href=#htmlallcollection>HTMLAllCollection</a> <a href=#dom-htmlallcollection-tags title=dom-HTMLAllCollection-tags>tags</a>(DOMString tagName);
 };</pre>
 
   <dl class=domintro><dt><var title="">collection</var> . <code title=dom-HTMLCollection-length>length</code></dt>
@@ -8298,7 +8298,7 @@
 
   <pre class=idl>interface <dfn id=htmlformcontrolscollection>HTMLFormControlsCollection</dfn> : <a href=#htmlcollection>HTMLCollection</a> {
   // inherits <span title=dom-HTMLCollection-length>length</span> and <span title=dom-HTMLCollection-item>item</span>()
-  caller getter object? <a href=#dom-htmlformcontrolscollection-nameditem title=dom-HTMLFormControlsCollection-namedItem>namedItem</a>(in DOMString name); // overrides inherited namedItem()
+  caller getter object? <a href=#dom-htmlformcontrolscollection-nameditem title=dom-HTMLFormControlsCollection-namedItem>namedItem</a>(DOMString name); // overrides inherited namedItem()
 };
 
 interface <dfn id=radionodelist>RadioNodeList</dfn> : <a href=#nodelist>NodeList</a> {
@@ -8414,13 +8414,13 @@
   <pre class=idl>interface <dfn id=htmloptionscollection>HTMLOptionsCollection</dfn> : <a href=#htmlcollection>HTMLCollection</a> {
   // inherits <span title=dom-HTMLCollection-item>item</span>()
            attribute unsigned long <a href=#dom-htmloptionscollection-length title=dom-HTMLOptionsCollection-length>length</a>; // overrides inherited length
-  caller getter object? <a href=#dom-htmloptionscollection-nameditem title=dom-HTMLOptionsCollection-namedItem>namedItem</a>(in DOMString name); // overrides inherited namedItem()
-  <a href=#dom-htmloptionscollection-setter title=dom-HTMLOptionsCollection-setter>setter creator</a> void (in unsigned long index, in <a href=#htmloptionelement>HTMLOptionElement</a> option);
-  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(in <a href=#htmloptionelement>HTMLOptionElement</a> element, in optional <a href=#htmlelement>HTMLElement</a>? before);
-  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(in <a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, in optional <a href=#htmlelement>HTMLElement</a>? before);
-  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(in <a href=#htmloptionelement>HTMLOptionElement</a> element, in long before);
-  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(in <a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, in long before);
-  void <a href=#dom-htmloptionscollection-remove title=dom-HTMLOptionsCollection-remove>remove</a>(in long index);
+  caller getter object? <a href=#dom-htmloptionscollection-nameditem title=dom-HTMLOptionsCollection-namedItem>namedItem</a>(DOMString name); // overrides inherited namedItem()
+  <a href=#dom-htmloptionscollection-setter title=dom-HTMLOptionsCollection-setter>setter creator</a> void (unsigned long index, <a href=#htmloptionelement>HTMLOptionElement</a> option);
+  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(<a href=#htmloptionelement>HTMLOptionElement</a> element, optional <a href=#htmlelement>HTMLElement</a>? before);
+  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(<a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, optional <a href=#htmlelement>HTMLElement</a>? before);
+  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(<a href=#htmloptionelement>HTMLOptionElement</a> element, long before);
+  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(<a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, long before);
+  void <a href=#dom-htmloptionscollection-remove title=dom-HTMLOptionsCollection-remove>remove</a>(long index);
            attribute long <a href=#dom-htmloptionscollection-selectedindex title=dom-HTMLOptionsCollection-selectedIndex>selectedIndex</a>;
 };</pre>
 
@@ -8610,7 +8610,7 @@
 
   <pre class=idl>interface <dfn id=htmlpropertiescollection>HTMLPropertiesCollection</dfn> : <a href=#htmlcollection>HTMLCollection</a> {
   // inherits <span title=dom-HTMLCollection-length>length</span> and <span title=dom-HTMLCollection-item>item</span>()
-  caller getter <a href=#propertynodelist>PropertyNodeList</a>? <a href=#dom-htmlpropertiescollection-nameditem title=dom-HTMLPropertiesCollection-namedItem>namedItem</a>(in DOMString name); // overrides inherited namedItem()
+  caller getter <a href=#propertynodelist>PropertyNodeList</a>? <a href=#dom-htmlpropertiescollection-nameditem title=dom-HTMLPropertiesCollection-namedItem>namedItem</a>(DOMString name); // overrides inherited namedItem()
   readonly attribute <span>DOMStringList</span> <a href=#dom-htmlpropertiescollection-names title=dom-HTMLPropertiesCollection-names>names</a>;
 };
 
@@ -8710,10 +8710,10 @@
   for deleting names.</p>
 
   <pre class=idl>interface <dfn id=domstringmap>DOMStringMap</dfn> {
-  <a href=#dom-domstringmap-nameditem title=dom-DOMStringMap-namedItem>getter</a> DOMString (in DOMString name);
-  <a href=#dom-domstringmap-setitem title=dom-DOMStringMap-setItem>setter</a> void (in DOMString name, in DOMString value);
-  <a href=#dom-domstringmap-additem title=dom-DOMStringMap-addItem>creator</a> void (in DOMString name, in DOMString value);
-  <a href=#dom-domstringmap-removeitem title=dom-DOMStringMap-removeItem>deleter</a> void (in DOMString name);
+  <a href=#dom-domstringmap-nameditem title=dom-DOMStringMap-namedItem>getter</a> DOMString (DOMString name);
+  <a href=#dom-domstringmap-setitem title=dom-DOMStringMap-setItem>setter</a> void (DOMString name, DOMString value);
+  <a href=#dom-domstringmap-additem title=dom-DOMStringMap-addItem>creator</a> void (DOMString name, DOMString value);
+  <a href=#dom-domstringmap-removeitem title=dom-DOMStringMap-removeItem>deleter</a> void (DOMString name);
 };</pre>
 
   <p>The <a href=#supported-property-names>supported property names</a> on a
@@ -8794,10 +8794,10 @@
   and one for deleting mappings by name.</p>
 
   <pre class=idl>interface <dfn id=domelementmap>DOMElementMap</dfn> {
-  <a href=#dom-domelementmap-nameditem title=dom-DOMElementMap-namedItem>getter</a> <a href=#element>Element</a> (in DOMString name);
-  <a href=#dom-domelementmap-setitem title=dom-DOMElementMap-setItem>setter</a> void (in DOMString name, in <a href=#element>Element</a> value);
-  <a href=#dom-domelementmap-additem title=dom-DOMElementMap-addItem>creator</a> void (in DOMString name, in <a href=#element>Element</a> value);
-  <a href=#dom-domelementmap-removeitem title=dom-DOMElementMap-removeItem>deleter</a> void (in DOMString name);
+  <a href=#dom-domelementmap-nameditem title=dom-DOMElementMap-namedItem>getter</a> <a href=#element>Element</a> (DOMString name);
+  <a href=#dom-domelementmap-setitem title=dom-DOMElementMap-setItem>setter</a> void (DOMString name, <a href=#element>Element</a> value);
+  <a href=#dom-domelementmap-additem title=dom-DOMElementMap-addItem>creator</a> void (DOMString name, <a href=#element>Element</a> value);
+  <a href=#dom-domelementmap-removeitem title=dom-DOMElementMap-removeItem>deleter</a> void (DOMString name);
 };</pre>
 
   <p>The <a href=#supported-property-names>supported property names</a> on a
@@ -9180,7 +9180,7 @@
   readonly attribute DOMString <a href=#dom-document-readystate title=dom-document-readyState>readyState</a>;
 
   // <a href=#dom-tree-accessors>DOM tree accessors</a>
-  <a href=#dom-document-nameditem title=dom-document-namedItem>getter</a> object (in DOMString name);
+  <a href=#dom-document-nameditem title=dom-document-namedItem>getter</a> object (DOMString name);
            attribute DOMString <a href=#document.title title=dom-document-title>title</a>;
            attribute DOMString <a href=#dom-document-dir title=dom-document-dir>dir</a>;
            attribute <a href=#htmlelement>HTMLElement</a>? <a href=#dom-document-body title=dom-document-body>body</a>;
@@ -9191,31 +9191,31 @@
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-document-links title=dom-document-links>links</a>;
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-document-forms title=dom-document-forms>forms</a>;
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-document-scripts title=dom-document-scripts>scripts</a>;
-  NodeList <a href=#dom-document-getelementsbyname title=dom-document-getElementsByName>getElementsByName</a>(in DOMString elementName);
-<!--MD-->  NodeList <a href=#dom-document-getitems title=dom-document-getItems>getItems</a>(in optional DOMString typeNames); // <a href=#microdata>microdata</a> <!--WARNING: ALSO DUPLICATED IN MICRODATA SECTION--><!--MD-->
+  NodeList <a href=#dom-document-getelementsbyname title=dom-document-getElementsByName>getElementsByName</a>(DOMString elementName);
+<!--MD-->  NodeList <a href=#dom-document-getitems title=dom-document-getItems>getItems</a>(optional DOMString typeNames); // <a href=#microdata>microdata</a> <!--WARNING: ALSO DUPLICATED IN MICRODATA SECTION--><!--MD-->
 <!--CSSREF-->  readonly attribute <a href=#domelementmap>DOMElementMap</a> <a href=#dom-document-csselementmap title=dom-document-cssElementMap>cssElementMap</a>;<!--CSSREF-->
 
   // <a href=#dynamic-markup-insertion>dynamic markup insertion</a>
            attribute DOMString <a href=#dom-innerhtml title=dom-innerHTML>innerHTML</a>;
-  <a href=#htmldocument>HTMLDocument</a> <a href=#dom-document-open title=dom-document-open>open</a>(in optional DOMString type, in optional DOMString replace);
-  <a href=#windowproxy>WindowProxy</a> <a href=#dom-document-open title=dom-document-open>open</a>(in DOMString url, in DOMString name, in DOMString features, in optional boolean replace);
+  <a href=#htmldocument>HTMLDocument</a> <a href=#dom-document-open title=dom-document-open>open</a>(optional DOMString type, optional DOMString replace);
+  <a href=#windowproxy>WindowProxy</a> <a href=#dom-document-open title=dom-document-open>open</a>(DOMString url, DOMString name, DOMString features, optional boolean replace);
   void <a href=#dom-document-close title=dom-document-close>close</a>();
-  void <a href=#dom-document-write title=dom-document-write>write</a>(in DOMString... text);
-  void <a href=#dom-document-writeln title=dom-document-writeln>writeln</a>(in DOMString... text);
+  void <a href=#dom-document-write title=dom-document-write>write</a>(DOMString... text);
+  void <a href=#dom-document-writeln title=dom-document-writeln>writeln</a>(DOMString... text);
 
   // <a href=#editing>user interaction</a>
   readonly attribute <a href=#windowproxy>WindowProxy</a>? <a href=#dom-document-defaultview title=dom-document-defaultView>defaultView</a>;
   readonly attribute <a href=#element>Element</a>? <a href=#dom-document-activeelement title=dom-document-activeElement>activeElement</a>;
   boolean <a href=#dom-document-hasfocus title=dom-document-hasFocus>hasFocus</a>();
            attribute DOMString <a href=#designMode title=dom-document-designMode>designMode</a>;
-  boolean <a href=#execCommand title=dom-document-execCommand>execCommand</a>(in DOMString commandId);
-  boolean <a href=#execCommand title=dom-document-execCommand>execCommand</a>(in DOMString commandId, in boolean showUI);
-  boolean <a href=#execCommand title=dom-document-execCommand>execCommand</a>(in DOMString commandId, in boolean showUI, in DOMString value);
-  boolean <a href=#dom-document-querycommandenabled title=dom-document-queryCommandEnabled>queryCommandEnabled</a>(in DOMString commandId);
-  boolean <a href=#dom-document-querycommandindeterm title=dom-document-queryCommandIndeterm>queryCommandIndeterm</a>(in DOMString commandId);
-  boolean <a href=#dom-document-querycommandstate title=dom-document-queryCommandState>queryCommandState</a>(in DOMString commandId);
-  boolean <a href=#dom-document-querycommandsupported title=dom-document-queryCommandSupported>queryCommandSupported</a>(in DOMString commandId);
-  DOMString <a href=#dom-document-querycommandvalue title=dom-document-queryCommandValue>queryCommandValue</a>(in DOMString commandId);
+  boolean <a href=#execCommand title=dom-document-execCommand>execCommand</a>(DOMString commandId);
+  boolean <a href=#execCommand title=dom-document-execCommand>execCommand</a>(DOMString commandId, boolean showUI);
+  boolean <a href=#execCommand title=dom-document-execCommand>execCommand</a>(DOMString commandId, boolean showUI, DOMString value);
+  boolean <a href=#dom-document-querycommandenabled title=dom-document-queryCommandEnabled>queryCommandEnabled</a>(DOMString commandId);
+  boolean <a href=#dom-document-querycommandindeterm title=dom-document-queryCommandIndeterm>queryCommandIndeterm</a>(DOMString commandId);
+  boolean <a href=#dom-document-querycommandstate title=dom-document-queryCommandState>queryCommandState</a>(DOMString commandId);
+  boolean <a href=#dom-document-querycommandsupported title=dom-document-queryCommandSupported>queryCommandSupported</a>(DOMString commandId);
+  DOMString <a href=#dom-document-querycommandvalue title=dom-document-queryCommandValue>queryCommandValue</a>(DOMString commandId);
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-document-commands title=dom-document-commands>commands</a>;
 
   // <a href=#event-handler-idl-attributes>event handler IDL attributes</a>
@@ -9906,7 +9906,7 @@
   <pre class=idl>[NoInterfaceObject]
 interface <dfn id=xmldocumentloader>XMLDocumentLoader</dfn> {
 <!--SYNCLOAD           attribute boolean <span title="dom-XMLDocumentLoader-async">async</span>;
--->  boolean <a href=#dom-xmldocumentloader-load title=dom-XMLDocumentLoader-load>load</a>(in DOMString url);
+-->  boolean <a href=#dom-xmldocumentloader-load title=dom-XMLDocumentLoader-load>load</a>(DOMString url);
 };</pre>
 
   <!-- http://software.hixie.ch/utilities/js/live-dom-viewer/saved/576 -->
@@ -10209,7 +10209,7 @@
   // <a href=#dynamic-markup-insertion>dynamic markup insertion</a>
            attribute DOMString <a href=#dom-innerhtml title=dom-innerHTML>innerHTML</a>;
            attribute DOMString <a href=#dom-outerhtml title=dom-outerHTML>outerHTML</a>;
-  void <a href=#dom-insertadjacenthtml title=dom-insertAdjacentHTML>insertAdjacentHTML</a>(in DOMString position, in DOMString text);
+  void <a href=#dom-insertadjacenthtml title=dom-insertAdjacentHTML>insertAdjacentHTML</a>(DOMString position, DOMString text);
 
   // <span>metadata attributes</span>
            attribute DOMString <a href=#dom-id title=dom-id>id</a>;
@@ -22385,8 +22385,8 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class=idl>[NamedConstructor=<a href=#dom-image title=dom-image>Image</a>(),
- NamedConstructor=<a href=#dom-image-w title=dom-image-w>Image</a>(in unsigned long width),
- NamedConstructor=<a href=#dom-image-wh title=dom-image-wh>Image</a>(in unsigned long width, in unsigned long height)]
+ NamedConstructor=<a href=#dom-image-w title=dom-image-w>Image</a>(unsigned long width),
+ NamedConstructor=<a href=#dom-image-wh title=dom-image-wh>Image</a>(unsigned long width, unsigned long height)]
 interface <dfn id=htmlimageelement>HTMLImageElement</dfn> : <a href=#htmlelement>HTMLElement</a> {
            attribute DOMString <a href=#dom-img-alt title=dom-img-alt>alt</a>;
            attribute DOMString <a href=#dom-img-src title=dom-img-src>src</a>;
@@ -25043,7 +25043,7 @@
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 };</pre>
     <div class=impl>
     <p>Depending on the type of content instantiated by the
@@ -26257,7 +26257,7 @@
    <dt>DOM interface:</dt>
    <dd>
     <pre class=idl>[NamedConstructor=<a href=#dom-audio title=dom-Audio>Audio</a>(),
- NamedConstructor=<a href=#dom-audio-s title=dom-Audio-s>Audio</a>(in DOMString src)]
+ NamedConstructor=<a href=#dom-audio-s title=dom-Audio-s>Audio</a>(DOMString src)]
 interface <dfn id=htmlaudioelement>HTMLAudioElement</dfn> : <a href=#htmlmediaelement>HTMLMediaElement</a> {};</pre>
    </dd>
   </dl><p>An <code><a href=#the-audio-element>audio</a></code> element <a href=#represents>represents</a> a sound or
@@ -26773,7 +26773,7 @@
   readonly attribute boolean <span title="dom-media-bufferingThrottled">bufferingThrottled</span>;
 -->  readonly attribute <a href=#timeranges>TimeRanges</a> <a href=#dom-media-buffered title=dom-media-buffered>buffered</a>;
   void <a href=#dom-media-load title=dom-media-load>load</a>();
-  DOMString <a href=#dom-navigator-canplaytype title=dom-navigator-canPlayType>canPlayType</a>(in DOMString type);
+  DOMString <a href=#dom-navigator-canplaytype title=dom-navigator-canPlayType>canPlayType</a>(DOMString type);
 
   // ready state
   const unsigned short <a href=#dom-media-have_nothing title=dom-media-HAVE_NOTHING>HAVE_NOTHING</a> = 0;
@@ -26814,7 +26814,7 @@
   readonly attribute <a href=#audiotracklist>AudioTrackList</a> <a href=#dom-media-audiotracks title=dom-media-audioTracks>audioTracks</a>;
   readonly attribute <a href=#videotracklist>VideoTrackList</a> <a href=#dom-media-videotracks title=dom-media-videoTracks>videoTracks</a>;
   readonly attribute <a href=#texttracklist>TextTrackList</a> <a href=#dom-media-texttracks title=dom-media-textTracks>textTracks</a>;
-  <a href=#mutabletexttrack>MutableTextTrack</a> <a href=#dom-media-addtexttrack title=dom-media-addTextTrack>addTextTrack</a>(in DOMString kind, in optional DOMString label, in optional DOMString language);
+  <a href=#mutabletexttrack>MutableTextTrack</a> <a href=#dom-media-addtexttrack title=dom-media-addTextTrack>addTextTrack</a>(DOMString kind, optional DOMString label, optional DOMString language);
 };</pre>
 
   <p>The <dfn id=media-element-attributes>media element attributes</dfn>, <code title=attr-media-src><a href=#attr-media-src>src</a></code>, <code title=attr-media-crossorigin><a href=#attr-media-crossorigin>crossorigin</a></code>, <code title=attr-media-preload><a href=#attr-media-preload>preload</a></code>, <code title=attr-media-autoplay><a href=#attr-media-autoplay>autoplay</a></code>, 
@@ -29482,8 +29482,8 @@
 
   <pre class=idl>interface <dfn id=audiotracklist>AudioTrackList</dfn> {
   readonly attribute unsigned long <a href=#dom-audiotracklist-length title=dom-AudioTrackList-length>length</a>;
-  getter <a href=#audiotrack>AudioTrack</a> (in unsigned long index);
-  <a href=#audiotrack>AudioTrack</a>? <a href=#dom-audiotracklist-gettrackbyid title=dom-AudioTrackList-getTrackById>getTrackById</a>(in DOMString id);
+  getter <a href=#audiotrack>AudioTrack</a> (unsigned long index);
+  <a href=#audiotrack>AudioTrack</a>? <a href=#dom-audiotracklist-gettrackbyid title=dom-AudioTrackList-getTrackById>getTrackById</a>(DOMString id);
            attribute <a href=#function>Function</a>? <a href=#handler-tracklist-onchange title=handler-TrackList-onchange>onchange</a>;
 };
 
@@ -29497,8 +29497,8 @@
 
 interface <dfn id=videotracklist>VideoTrackList</dfn> {
   readonly attribute unsigned long <a href=#dom-videotracklist-length title=dom-VideoTrackList-length>length</a>;
-  getter <a href=#videotrack>VideoTrack</a> (in unsigned long index);
-  <a href=#videotrack>VideoTrack</a>? <a href=#dom-videotracklist-gettrackbyid title=dom-VideoTrackList-getTrackById>getTrackById</a>(in DOMString id);
+  getter <a href=#videotrack>VideoTrack</a> (unsigned long index);
+  <a href=#videotrack>VideoTrack</a>? <a href=#dom-videotracklist-gettrackbyid title=dom-VideoTrackList-getTrackById>getTrackById</a>(DOMString id);
   readonly attribute long <a href=#dom-videotracklist-selectedindex title=dom-VideoTrackList-selectedIndex>selectedIndex</a>;
            attribute <a href=#function>Function</a>? <a href=#handler-tracklist-onchange title=handler-TrackList-onchange>onchange</a>;
 };
@@ -31720,8 +31720,8 @@
   </div>
 
   <hr><pre class=idl>interface <dfn id=mutabletexttrack>MutableTextTrack</dfn> : <a href=#texttrack>TextTrack</a> {
- void <a href=#dom-mutabletexttrack-addcue title=dom-MutableTextTrack-addCue>addCue</a>(in <a href=#texttrackcue>TextTrackCue</a> cue);
- void <a href=#dom-mutabletexttrack-removecue title=dom-MutableTextTrack-removeCue>removeCue</a>(in <a href=#texttrackcue>TextTrackCue</a> cue);
+ void <a href=#dom-mutabletexttrack-addcue title=dom-MutableTextTrack-addCue>addCue</a>(<a href=#texttrackcue>TextTrackCue</a> cue);
+ void <a href=#dom-mutabletexttrack-removecue title=dom-MutableTextTrack-removeCue>removeCue</a>(<a href=#texttrackcue>TextTrackCue</a> cue);
 };</pre>
 
   <dl class=domintro><dt><var title="">mutableTextTrack</var> = <var title="">media</var> . <code title=dom-media-addTextTrack><a href=#dom-media-addtexttrack>addTextTrack</a></code>( <var title="">kind</var> [, <var title="">label</var> [, <var title="">language</var> ] ] )</dt>
@@ -31876,8 +31876,8 @@
 
   <hr><pre class=idl>interface <dfn id=texttrackcuelist>TextTrackCueList</dfn> {
   readonly attribute unsigned long <a href=#dom-texttrackcuelist-length title=dom-TextTrackCueList-length>length</a>;
-  getter <a href=#texttrackcue>TextTrackCue</a> (in unsigned long index);
-  <a href=#texttrackcue>TextTrackCue</a>? <a href=#dom-texttrackcuelist-getcuebyid title=dom-TextTrackCueList-getCueById>getCueById</a>(in DOMString id);
+  getter <a href=#texttrackcue>TextTrackCue</a> (unsigned long index);
+  <a href=#texttrackcue>TextTrackCue</a>? <a href=#dom-texttrackcuelist-getcuebyid title=dom-TextTrackCueList-getCueById>getCueById</a>(DOMString id);
 };</pre>
 
   <dl class=domintro><dt><var title="">cuelist</var> . <code title=dom-TextTrackCueList-length><a href=#dom-texttrackcuelist-length>length</a></code></dt>
@@ -31932,7 +31932,7 @@
 
   <hr><pre class=idl>
 <!--TTVTT-->
-[<a href=#dom-texttrackcue title=dom-TextTrackCue>Constructor</a>(in DOMString id, in double startTime, in double endTime, in DOMString text, in optional DOMString settings, in optional boolean pauseOnExit)]
+[<a href=#dom-texttrackcue title=dom-TextTrackCue>Constructor</a>(DOMString id, double startTime, double endTime, DOMString text, optional DOMString settings, optional boolean pauseOnExit)]
 <!--TTVTT-->
 interface <dfn id=texttrackcue>TextTrackCue</dfn> : <a href=#eventtarget>EventTarget</a> {
   readonly attribute <a href=#texttrack>TextTrack</a>? <a href=#dom-texttrackcue-track title=dom-TextTrackCue-track>track</a>;
@@ -34417,8 +34417,8 @@
 
   <pre class=idl>interface <dfn id=timeranges>TimeRanges</dfn> {
   readonly attribute unsigned long <a href=#dom-timeranges-length title=dom-TimeRanges-length>length</a>;
-  double <a href=#dom-timeranges-start title=dom-TimeRanges-start>start</a>(in unsigned long index);
-  double <a href=#dom-timeranges-end title=dom-TimeRanges-end>end</a>(in unsigned long index);
+  double <a href=#dom-timeranges-start title=dom-TimeRanges-start>start</a>(unsigned long index);
+  double <a href=#dom-timeranges-end title=dom-TimeRanges-end>end</a>(unsigned long index);
 };</pre>
 
   <dl class=domintro><dt><var title="">media</var> . <code title=dom-TimeRanges-length><a href=#dom-timeranges-length>length</a></code></dt>
@@ -34817,10 +34817,10 @@
            attribute unsigned long <a href=#dom-canvas-width title=dom-canvas-width>width</a>;
            attribute unsigned long <a href=#dom-canvas-height title=dom-canvas-height>height</a>;
 
-  DOMString <a href=#dom-canvas-todataurl title=dom-canvas-toDataURL>toDataURL</a>(in optional DOMString type, in any... args);
-  void <a href=#dom-canvas-toblob title=dom-canvas-toBlob>toBlob</a>(in <span>FileCallback</span>? callback, in optional DOMString type, in any... args);
+  DOMString <a href=#dom-canvas-todataurl title=dom-canvas-toDataURL>toDataURL</a>(optional DOMString type, any... args);
+  void <a href=#dom-canvas-toblob title=dom-canvas-toBlob>toBlob</a>(<span>FileCallback</span>? callback, optional DOMString type, any... args);
 
-  object? <a href=#dom-canvas-getcontext title=dom-canvas-getContext>getContext</a>(in DOMString contextId, in any... args);
+  object? <a href=#dom-canvas-getcontext title=dom-canvas-getContext>getContext</a>(DOMString contextId, any... args);
 };</pre>
    </dd>
   </dl><p>The <code><a href=#the-canvas-element>canvas</a></code> element provides scripts with a
@@ -35225,11 +35225,11 @@
   // useful e.g. for when an image manipulation app uses <canvas> both for UI previews and the actual work
 -->
   // transformations (default transform is the identity matrix)
-  void <a href=#dom-context-2d-scale title=dom-context-2d-scale>scale</a>(in double x, in double y);
-  void <a href=#dom-context-2d-rotate title=dom-context-2d-rotate>rotate</a>(in double angle);
-  void <a href=#dom-context-2d-translate title=dom-context-2d-translate>translate</a>(in double x, in double y);
-  void <a href=#dom-context-2d-transform title=dom-context-2d-transform>transform</a>(in double a, in double b, in double c, in double d, in double e, in double f);
-  void <a href=#dom-context-2d-settransform title=dom-context-2d-setTransform>setTransform</a>(in double a, in double b, in double c, in double d, in double e, in double f);
+  void <a href=#dom-context-2d-scale title=dom-context-2d-scale>scale</a>(double x, double y);
+  void <a href=#dom-context-2d-rotate title=dom-context-2d-rotate>rotate</a>(double angle);
+  void <a href=#dom-context-2d-translate title=dom-context-2d-translate>translate</a>(double x, double y);
+  void <a href=#dom-context-2d-transform title=dom-context-2d-transform>transform</a>(double a, double b, double c, double d, double e, double f);
+  void <a href=#dom-context-2d-settransform title=dom-context-2d-setTransform>setTransform</a>(double a, double b, double c, double d, double e, double f);
 <!--
   // v6 we've also received requests for:
   void skew(...);
@@ -35250,11 +35250,11 @@
   // colors and styles
            attribute any <a href=#dom-context-2d-strokestyle title=dom-context-2d-strokeStyle>strokeStyle</a>; // (default black)
            attribute any <a href=#dom-context-2d-fillstyle title=dom-context-2d-fillStyle>fillStyle</a>; // (default black)
-  <a href=#canvasgradient>CanvasGradient</a> <a href=#dom-context-2d-createlineargradient title=dom-context-2d-createLinearGradient>createLinearGradient</a>(in double x0, in double y0, in double x1, in double y1);
-  <a href=#canvasgradient>CanvasGradient</a> <a href=#dom-context-2d-createradialgradient title=dom-context-2d-createRadialGradient>createRadialGradient</a>(in double x0, in double y0, in double r0, in double x1, in double y1, in double r1);
-  <a href=#canvaspattern>CanvasPattern</a> <a href=#dom-context-2d-createpattern title=dom-context-2d-createPattern>createPattern</a>(in <a href=#htmlimageelement>HTMLImageElement</a> image, in DOMString repetition);
-  <a href=#canvaspattern>CanvasPattern</a> <a href=#dom-context-2d-createpattern title=dom-context-2d-createPattern>createPattern</a>(in <a href=#htmlcanvaselement>HTMLCanvasElement</a> image, in DOMString repetition);
-  <a href=#canvaspattern>CanvasPattern</a> <a href=#dom-context-2d-createpattern title=dom-context-2d-createPattern>createPattern</a>(in <a href=#htmlvideoelement>HTMLVideoElement</a> image, in DOMString repetition);
+  <a href=#canvasgradient>CanvasGradient</a> <a href=#dom-context-2d-createlineargradient title=dom-context-2d-createLinearGradient>createLinearGradient</a>(double x0, double y0, double x1, double y1);
+  <a href=#canvasgradient>CanvasGradient</a> <a href=#dom-context-2d-createradialgradient title=dom-context-2d-createRadialGradient>createRadialGradient</a>(double x0, double y0, double r0, double x1, double y1, double r1);
+  <a href=#canvaspattern>CanvasPattern</a> <a href=#dom-context-2d-createpattern title=dom-context-2d-createPattern>createPattern</a>(<a href=#htmlimageelement>HTMLImageElement</a> image, DOMString repetition);
+  <a href=#canvaspattern>CanvasPattern</a> <a href=#dom-context-2d-createpattern title=dom-context-2d-createPattern>createPattern</a>(<a href=#htmlcanvaselement>HTMLCanvasElement</a> image, DOMString repetition);
+  <a href=#canvaspattern>CanvasPattern</a> <a href=#dom-context-2d-createpattern title=dom-context-2d-createPattern>createPattern</a>(<a href=#htmlvideoelement>HTMLVideoElement</a> image, DOMString repetition);
 
   // line caps/joins
            attribute double <a href=#dom-context-2d-linewidth title=dom-context-2d-lineWidth>lineWidth</a>; // (default 1)
@@ -35269,60 +35269,60 @@
            attribute DOMString <a href=#dom-context-2d-shadowcolor title=dom-context-2d-shadowColor>shadowColor</a>; // (default transparent black)
 
   // rects
-  void <a href=#dom-context-2d-clearrect title=dom-context-2d-clearRect>clearRect</a>(in double x, in double y, in double w, in double h);
-  void <a href=#dom-context-2d-fillrect title=dom-context-2d-fillRect>fillRect</a>(in double x, in double y, in double w, in double h);
-  void <a href=#dom-context-2d-strokerect title=dom-context-2d-strokeRect>strokeRect</a>(in double x, in double y, in double w, in double h);
+  void <a href=#dom-context-2d-clearrect title=dom-context-2d-clearRect>clearRect</a>(double x, double y, double w, double h);
+  void <a href=#dom-context-2d-fillrect title=dom-context-2d-fillRect>fillRect</a>(double x, double y, double w, double h);
+  void <a href=#dom-context-2d-strokerect title=dom-context-2d-strokeRect>strokeRect</a>(double x, double y, double w, double h);
 
   // path API
   void <a href=#dom-context-2d-beginpath title=dom-context-2d-beginPath>beginPath</a>();
   void <a href=#dom-context-2d-closepath title=dom-context-2d-closePath>closePath</a>();
-  void <a href=#dom-context-2d-moveto title=dom-context-2d-moveTo>moveTo</a>(in double x, in double y);
-  void <a href=#dom-context-2d-lineto title=dom-context-2d-lineTo>lineTo</a>(in double x, in double y);
-  void <a href=#dom-context-2d-quadraticcurveto title=dom-context-2d-quadraticCurveTo>quadraticCurveTo</a>(in double cpx, in double cpy, in double x, in double y);
-  void <a href=#dom-context-2d-beziercurveto title=dom-context-2d-bezierCurveTo>bezierCurveTo</a>(in double cp1x, in double cp1y, in double cp2x, in double cp2y, in double x, in double y);
-  void <a href=#dom-context-2d-arcto title=dom-context-2d-arcTo>arcTo</a>(in double x1, in double y1, in double x2, in double y2, in double radius);
-  void <a href=#dom-context-2d-rect title=dom-context-2d-rect>rect</a>(in double x, in double y, in double w, in double h);
-  void <a href=#dom-context-2d-arc title=dom-context-2d-arc>arc</a>(in double x, in double y, in double radius, in double startAngle, in double endAngle, in optional boolean anticlockwise);
+  void <a href=#dom-context-2d-moveto title=dom-context-2d-moveTo>moveTo</a>(double x, double y);
+  void <a href=#dom-context-2d-lineto title=dom-context-2d-lineTo>lineTo</a>(double x, double y);
+  void <a href=#dom-context-2d-quadraticcurveto title=dom-context-2d-quadraticCurveTo>quadraticCurveTo</a>(double cpx, double cpy, double x, double y);
+  void <a href=#dom-context-2d-beziercurveto title=dom-context-2d-bezierCurveTo>bezierCurveTo</a>(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y);
+  void <a href=#dom-context-2d-arcto title=dom-context-2d-arcTo>arcTo</a>(double x1, double y1, double x2, double y2, double radius);
+  void <a href=#dom-context-2d-rect title=dom-context-2d-rect>rect</a>(double x, double y, double w, double h);
+  void <a href=#dom-context-2d-arc title=dom-context-2d-arc>arc</a>(double x, double y, double radius, double startAngle, double endAngle, optional boolean anticlockwise);
   void <a href=#dom-context-2d-fill title=dom-context-2d-fill>fill</a>();
   void <a href=#dom-context-2d-stroke title=dom-context-2d-stroke>stroke</a>();
-  void <a href=#dom-context-2d-drawsystemfocusring title=dom-context-2d-drawSystemFocusRing>drawSystemFocusRing</a>(in <a href=#element>Element</a> element);
-  boolean <a href=#dom-context-2d-drawcustomfocusring title=dom-context-2d-drawCustomFocusRing>drawCustomFocusRing</a>(in <a href=#element>Element</a> element);
+  void <a href=#dom-context-2d-drawsystemfocusring title=dom-context-2d-drawSystemFocusRing>drawSystemFocusRing</a>(<a href=#element>Element</a> element);
+  boolean <a href=#dom-context-2d-drawcustomfocusring title=dom-context-2d-drawCustomFocusRing>drawCustomFocusRing</a>(<a href=#element>Element</a> element);
   void <a href=#dom-context-2d-scrollpathintoview title=dom-context-2d-scrollPathIntoView>scrollPathIntoView</a>();
   void <a href=#dom-context-2d-clip title=dom-context-2d-clip>clip</a>();
-  boolean <a href=#dom-context-2d-ispointinpath title=dom-context-2d-isPointInPath>isPointInPath</a>(in double x, in double y);
+  boolean <a href=#dom-context-2d-ispointinpath title=dom-context-2d-isPointInPath>isPointInPath</a>(double x, double y);
 
   // text
            attribute DOMString <a href=#dom-context-2d-font title=dom-context-2d-font>font</a>; // (default 10px sans-serif)
            attribute DOMString <a href=#dom-context-2d-textalign title=dom-context-2d-textAlign>textAlign</a>; // "start", "end", "left", "right", "center" (default: "start")
            attribute DOMString <a href=#dom-context-2d-textbaseline title=dom-context-2d-textBaseline>textBaseline</a>; // "top", "hanging", "middle", "alphabetic", "ideographic", "bottom" (default: "alphabetic")
-  void <a href=#dom-context-2d-filltext title=dom-context-2d-fillText>fillText</a>(in DOMString text, in double x, in double y, in optional double maxWidth);
-  void <a href=#dom-context-2d-stroketext title=dom-context-2d-strokeText>strokeText</a>(in DOMString text, in double x, in double y, in optional double maxWidth);<!-- v6DVT
-  void <span title="dom-context-2d-fillVerticalText">fillVerticalText</span>(in DOMString text, in double x, in double y, in optional double maxHeight);
-  void <span title="dom-context-2d-strokeVerticalText">strokeVerticalText</span>(in DOMString text, in double x, in double y, in optional double maxHeight); -->
-  <a href=#textmetrics>TextMetrics</a> <a href=#dom-context-2d-measuretext title=dom-context-2d-measureText>measureText</a>(in DOMString text);
+  void <a href=#dom-context-2d-filltext title=dom-context-2d-fillText>fillText</a>(DOMString text, double x, double y, optional double maxWidth);
+  void <a href=#dom-context-2d-stroketext title=dom-context-2d-strokeText>strokeText</a>(DOMString text, double x, double y, optional double maxWidth);<!-- v6DVT
+  void <span title="dom-context-2d-fillVerticalText">fillVerticalText</span>(DOMString text, double x, double y, optional double maxHeight);
+  void <span title="dom-context-2d-strokeVerticalText">strokeVerticalText</span>(DOMString text, double x, double y, optional double maxHeight); -->
+  <a href=#textmetrics>TextMetrics</a> <a href=#dom-context-2d-measuretext title=dom-context-2d-measureText>measureText</a>(DOMString text);
 
   // drawing images
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlimageelement>HTMLImageElement</a> image, in double dx, in double dy);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlimageelement>HTMLImageElement</a> image, in double dx, in double dy, in double dw, in double dh);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlimageelement>HTMLImageElement</a> image, in double sx, in double sy, in double sw, in double sh, in double dx, in double dy, in double dw, in double dh);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlcanvaselement>HTMLCanvasElement</a> image, in double dx, in double dy);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlcanvaselement>HTMLCanvasElement</a> image, in double dx, in double dy, in double dw, in double dh);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlcanvaselement>HTMLCanvasElement</a> image, in double sx, in double sy, in double sw, in double sh, in double dx, in double dy, in double dw, in double dh);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlvideoelement>HTMLVideoElement</a> image, in double dx, in double dy);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlvideoelement>HTMLVideoElement</a> image, in double dx, in double dy, in double dw, in double dh);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlvideoelement>HTMLVideoElement</a> image, in double sx, in double sy, in double sw, in double sh, in double dx, in double dy, in double dw, in double dh);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlimageelement>HTMLImageElement</a> image, double dx, double dy);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlimageelement>HTMLImageElement</a> image, double dx, double dy, double dw, double dh);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlimageelement>HTMLImageElement</a> image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlcanvaselement>HTMLCanvasElement</a> image, double dx, double dy);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlcanvaselement>HTMLCanvasElement</a> image, double dx, double dy, double dw, double dh);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlcanvaselement>HTMLCanvasElement</a> image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlvideoelement>HTMLVideoElement</a> image, double dx, double dy);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlvideoelement>HTMLVideoElement</a> image, double dx, double dy, double dw, double dh);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlvideoelement>HTMLVideoElement</a> image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh);
 
   // pixel manipulation
-  <a href=#imagedata>ImageData</a> <a href=#dom-context-2d-createimagedata title=dom-context-2d-createImageData>createImageData</a>(in double sw, in double sh);
-  <a href=#imagedata>ImageData</a> <a href=#dom-context-2d-createimagedata title=dom-context-2d-createImageData>createImageData</a>(in <a href=#imagedata>ImageData</a> imagedata);
-  <a href=#imagedata>ImageData</a> <a href=#dom-context-2d-getimagedata title=dom-context-2d-getImageData>getImageData</a>(in double sx, in double sy, in double sw, in double sh);
-  void <a href=#dom-context-2d-putimagedata title=dom-context-2d-putImageData>putImageData</a>(in <a href=#imagedata>ImageData</a> imagedata, in double dx, in double dy);
-  void <a href=#dom-context-2d-putimagedata title=dom-context-2d-putImageData>putImageData</a>(in <a href=#imagedata>ImageData</a> imagedata, in double dx, in double dy, in double dirtyX, in double dirtyY, in double dirtyWidth, in double dirtyHeight);
+  <a href=#imagedata>ImageData</a> <a href=#dom-context-2d-createimagedata title=dom-context-2d-createImageData>createImageData</a>(double sw, double sh);
+  <a href=#imagedata>ImageData</a> <a href=#dom-context-2d-createimagedata title=dom-context-2d-createImageData>createImageData</a>(<a href=#imagedata>ImageData</a> imagedata);
+  <a href=#imagedata>ImageData</a> <a href=#dom-context-2d-getimagedata title=dom-context-2d-getImageData>getImageData</a>(double sx, double sy, double sw, double sh);
+  void <a href=#dom-context-2d-putimagedata title=dom-context-2d-putImageData>putImageData</a>(<a href=#imagedata>ImageData</a> imagedata, double dx, double dy);
+  void <a href=#dom-context-2d-putimagedata title=dom-context-2d-putImageData>putImageData</a>(<a href=#imagedata>ImageData</a> imagedata, double dx, double dy, double dirtyX, double dirtyY, double dirtyWidth, double dirtyHeight);
 };
 
 interface <dfn id=canvasgradient>CanvasGradient</dfn> {
   // opaque object
-  void <a href=#dom-canvasgradient-addcolorstop title=dom-canvasgradient-addColorStop>addColorStop</a>(in double offset, in DOMString color);
+  void <a href=#dom-canvasgradient-addcolorstop title=dom-canvasgradient-addColorStop>addColorStop</a>(double offset, DOMString color);
 };
 
 interface <dfn id=canvaspattern>CanvasPattern</dfn> {
@@ -35341,8 +35341,8 @@
 
 interface <dfn id=canvaspixelarray>CanvasPixelArray</dfn> {
   readonly attribute unsigned long <a href=#dom-canvaspixelarray-length title=dom-canvaspixelarray-length>length</a>;
-  <a href=#dom-canvaspixelarray-get title=dom-CanvasPixelArray-get>getter</a> octet (in unsigned long index);
-  <a href=#dom-canvaspixelarray-set title=dom-CanvasPixelArray-set>setter</a> void (in unsigned long index, [Clamp] in octet value);
+  <a href=#dom-canvaspixelarray-get title=dom-CanvasPixelArray-get>getter</a> octet (unsigned long index);
+  <a href=#dom-canvaspixelarray-set title=dom-CanvasPixelArray-set>setter</a> void (unsigned long index, [Clamp] octet value);
 };</pre>
 
   <dl class=domintro><dt><var title="">context</var> . <code title=dom-context-2d-canvas><a href=#dom-context-2d-canvas>canvas</a></code></dt>
@@ -39164,8 +39164,8 @@
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-table-tbodies title=dom-table-tBodies>tBodies</a>;
   <a href=#htmlelement>HTMLElement</a> <a href=#dom-table-createtbody title=dom-table-createTBody>createTBody</a>();
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-table-rows title=dom-table-rows>rows</a>;
-  <a href=#htmlelement>HTMLElement</a> <a href=#dom-table-insertrow title=dom-table-insertRow>insertRow</a>(in optional long index);
-  void <a href=#dom-table-deleterow title=dom-table-deleteRow>deleteRow</a>(in long index);
+  <a href=#htmlelement>HTMLElement</a> <a href=#dom-table-insertrow title=dom-table-insertRow>insertRow</a>(optional long index);
+  void <a href=#dom-table-deleterow title=dom-table-deleteRow>deleteRow</a>(long index);
            attribute DOMString <a href=#dom-table-border title=dom-table-border>border</a>;
 };</pre>
    </dd>
@@ -40024,8 +40024,8 @@
    <dd>
     <pre class=idl>interface <dfn id=htmltablesectionelement>HTMLTableSectionElement</dfn> : <a href=#htmlelement>HTMLElement</a> {
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-tbody-rows title=dom-tbody-rows>rows</a>;
-  <a href=#htmlelement>HTMLElement</a> <a href=#dom-tbody-insertrow title=dom-tbody-insertRow>insertRow</a>(in optional long index);
-  void <a href=#dom-tbody-deleterow title=dom-tbody-deleteRow>deleteRow</a>(in long index);
+  <a href=#htmlelement>HTMLElement</a> <a href=#dom-tbody-insertrow title=dom-tbody-insertRow>insertRow</a>(optional long index);
+  void <a href=#dom-tbody-deleterow title=dom-tbody-deleteRow>deleteRow</a>(long index);
 };</pre>
     <p>The <code><a href=#htmltablesectionelement>HTMLTableSectionElement</a></code> interface is also
     used for <code><a href=#the-thead-element>thead</a></code> and <code><a href=#the-tfoot-element>tfoot</a></code> elements.</p>
@@ -40221,8 +40221,8 @@
   readonly attribute long <a href=#dom-tr-rowindex title=dom-tr-rowIndex>rowIndex</a>;
   readonly attribute long <a href=#dom-tr-sectionrowindex title=dom-tr-sectionRowIndex>sectionRowIndex</a>;
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-tr-cells title=dom-tr-cells>cells</a>;
-  <a href=#htmlelement>HTMLElement</a> <a href=#dom-tr-insertcell title=dom-tr-insertCell>insertCell</a>(in optional long index);
-  void <a href=#dom-tr-deletecell title=dom-tr-deleteCell>deleteCell</a>(in long index);
+  <a href=#htmlelement>HTMLElement</a> <a href=#dom-tr-insertcell title=dom-tr-insertCell>insertCell</a>(optional long index);
+  void <a href=#dom-tr-deletecell title=dom-tr-deleteCell>deleteCell</a>(long index);
 };</pre>
    </dd>
   </dl><p>The <code><a href=#the-tr-element>tr</a></code> element <a href=#represents>represents</a> a <a href=#concept-row title=concept-row>row</a> of <a href=#concept-cell title=concept-cell>cells</a> in a <a href=#concept-table title=concept-table>table</a>.</p>
@@ -42255,8 +42255,8 @@
 
   readonly attribute <a href=#htmlformcontrolscollection>HTMLFormControlsCollection</a> <a href=#dom-form-elements title=dom-form-elements>elements</a>;
   readonly attribute long <a href=#dom-form-length title=dom-form-length>length</a>;
-  caller <a href=#dom-form-item title=dom-form-item>getter</a> <a href=#element>Element</a> (in unsigned long index);
-  caller <a href=#dom-form-nameditem title=dom-form-namedItem>getter</a> object (in DOMString name);
+  caller <a href=#dom-form-item title=dom-form-item>getter</a> <a href=#element>Element</a> (unsigned long index);
+  caller <a href=#dom-form-nameditem title=dom-form-namedItem>getter</a> object (DOMString name);
 
   void <a href=#dom-form-submit title=dom-form-submit>submit</a>();
   void <a href=#dom-form-reset title=dom-form-reset>reset</a>();
@@ -42541,7 +42541,7 @@
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 };</pre>
    </dd>
   </dl><p>The <code><a href=#the-fieldset-element>fieldset</a></code> element <a href=#represents>represents</a> a set
@@ -42954,14 +42954,14 @@
   readonly attribute <a href=#htmloptionelement>HTMLOptionElement</a>? <a href=#dom-input-selectedoption title=dom-input-selectedOption>selectedOption</a>;
            attribute DOMString <a href=#dom-dim-width title=dom-dim-width>width</a>;
 
-  void <a href=#dom-input-stepup title=dom-input-stepUp>stepUp</a>(in optional long n);
-  void <a href=#dom-input-stepdown title=dom-input-stepDown>stepDown</a>(in optional long n);
+  void <a href=#dom-input-stepup title=dom-input-stepUp>stepUp</a>(optional long n);
+  void <a href=#dom-input-stepdown title=dom-input-stepDown>stepDown</a>(optional long n);
 
   readonly attribute boolean <a href=#dom-cva-willvalidate title=dom-cva-willValidate>willValidate</a>;
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href=#nodelist>NodeList</a> <a href=#dom-lfe-labels title=dom-lfe-labels>labels</a>;
 
@@ -42969,7 +42969,7 @@
            attribute unsigned long <a href=#dom-textarea/input-selectionstart title=dom-textarea/input-selectionStart>selectionStart</a>;
            attribute unsigned long <a href=#dom-textarea/input-selectionend title=dom-textarea/input-selectionEnd>selectionEnd</a>;
            attribute DOMString <a href=#dom-textarea/input-selectiondirection title=dom-textarea/input-selectionDirection>selectionDirection</a>;
-  void <a href=#dom-textarea/input-setselectionrange title=dom-textarea/input-setSelectionRange>setSelectionRange</a>(in unsigned long start, in unsigned long end, in optional DOMString direction);
+  void <a href=#dom-textarea/input-setselectionrange title=dom-textarea/input-setSelectionRange>setSelectionRange</a>(unsigned long start, unsigned long end, optional DOMString direction);
 };</pre>
    </dd>
   </dl><p>The <code><a href=#the-input-element>input</a></code> element <a href=#represents>represents</a> a typed data field,
@@ -48640,7 +48640,7 @@
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href=#nodelist>NodeList</a> <a href=#dom-lfe-labels title=dom-lfe-labels>labels</a>;
 };</pre>
@@ -48803,14 +48803,14 @@
 
   readonly attribute <a href=#htmloptionscollection>HTMLOptionsCollection</a> <a href=#dom-select-options title=dom-select-options>options</a>;
            attribute unsigned long <a href=#dom-select-length title=dom-select-length>length</a>;
-  getter <a href=#element>Element</a> <a href=#dom-select-item title=dom-select-item>item</a>(in unsigned long index);
-  object <a href=#dom-select-nameditem title=dom-select-namedItem>namedItem</a>(in DOMString name);
-  void <a href=#dom-select-add title=dom-select-add>add</a>(in <a href=#htmloptionelement>HTMLOptionElement</a> element, in optional <a href=#htmlelement>HTMLElement</a>? before);
-  void <a href=#dom-select-add title=dom-select-add>add</a>(in <a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, in optional <a href=#htmlelement>HTMLElement</a>? before);
-  void <a href=#dom-select-add title=dom-select-add>add</a>(in <a href=#htmloptionelement>HTMLOptionElement</a> element, in long before);
-  void <a href=#dom-select-add title=dom-select-add>add</a>(in <a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, in long before);
-  void <a href=#dom-select-remove title=dom-select-remove>remove</a>(in long index);
-  <a href=#dom-htmloptionscollection-setter title=dom-HTMLOptionsCollection-setter>setter creator</a> void (in unsigned long index, in <a href=#htmloptionelement>HTMLOptionElement</a> option);
+  getter <a href=#element>Element</a> <a href=#dom-select-item title=dom-select-item>item</a>(unsigned long index);
+  object <a href=#dom-select-nameditem title=dom-select-namedItem>namedItem</a>(DOMString name);
+  void <a href=#dom-select-add title=dom-select-add>add</a>(<a href=#htmloptionelement>HTMLOptionElement</a> element, optional <a href=#htmlelement>HTMLElement</a>? before);
+  void <a href=#dom-select-add title=dom-select-add>add</a>(<a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, optional <a href=#htmlelement>HTMLElement</a>? before);
+  void <a href=#dom-select-add title=dom-select-add>add</a>(<a href=#htmloptionelement>HTMLOptionElement</a> element, long before);
+  void <a href=#dom-select-add title=dom-select-add>add</a>(<a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, long before);
+  void <a href=#dom-select-remove title=dom-select-remove>remove</a>(long index);
+  <a href=#dom-htmloptionscollection-setter title=dom-HTMLOptionsCollection-setter>setter creator</a> void (unsigned long index, <a href=#htmloptionelement>HTMLOptionElement</a> option);
 
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-select-selectedoptions title=dom-select-selectedOptions>selectedOptions</a>;
            attribute long <a href=#dom-select-selectedindex title=dom-select-selectedIndex>selectedIndex</a>;
@@ -48820,7 +48820,7 @@
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href=#nodelist>NodeList</a> <a href=#dom-lfe-labels title=dom-lfe-labels>labels</a>;
 };</pre>
@@ -49412,10 +49412,10 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class=idl>[NamedConstructor=<a href=#dom-option title=dom-option>Option</a>(),
- NamedConstructor=<a href=#dom-option-t title=dom-option-t>Option</a>(in DOMString text),
- NamedConstructor=<a href=#dom-option-tv title=dom-option-tv>Option</a>(in DOMString text, in DOMString value),
- NamedConstructor=<a href=#dom-option-tvd title=dom-option-tvd>Option</a>(in DOMString text, in DOMString value, in boolean defaultSelected),
- NamedConstructor=<a href=#dom-option-tvds title=dom-option-tvds>Option</a>(in DOMString text, in DOMString value, in boolean defaultSelected, in boolean selected)]
+ NamedConstructor=<a href=#dom-option-t title=dom-option-t>Option</a>(DOMString text),
+ NamedConstructor=<a href=#dom-option-tv title=dom-option-tv>Option</a>(DOMString text, DOMString value),
+ NamedConstructor=<a href=#dom-option-tvd title=dom-option-tvd>Option</a>(DOMString text, DOMString value, boolean defaultSelected),
+ NamedConstructor=<a href=#dom-option-tvds title=dom-option-tvds>Option</a>(DOMString text, DOMString value, boolean defaultSelected, boolean selected)]
 interface <dfn id=htmloptionelement>HTMLOptionElement</dfn> : <a href=#htmlelement>HTMLElement</a> {
            attribute boolean <a href=#dom-option-disabled title=dom-option-disabled>disabled</a>;
   readonly attribute <a href=#htmlformelement>HTMLFormElement</a>? <a href=#dom-option-form title=dom-option-form>form</a>;
@@ -49674,7 +49674,7 @@
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href=#nodelist>NodeList</a> <a href=#dom-lfe-labels title=dom-lfe-labels>labels</a>;
 
@@ -49682,7 +49682,7 @@
            attribute unsigned long <a href=#dom-textarea/input-selectionstart title=dom-textarea/input-selectionStart>selectionStart</a>;
            attribute unsigned long <a href=#dom-textarea/input-selectionend title=dom-textarea/input-selectionEnd>selectionEnd</a>;
            attribute DOMString <a href=#dom-textarea/input-selectiondirection title=dom-textarea/input-selectionDirection>selectionDirection</a>;
-  void <a href=#dom-textarea/input-setselectionrange title=dom-textarea/input-setSelectionRange>setSelectionRange</a>(in unsigned long start, in unsigned long end, in optional DOMString direction);
+  void <a href=#dom-textarea/input-setselectionrange title=dom-textarea/input-setSelectionRange>setSelectionRange</a>(unsigned long start, unsigned long end, optional DOMString direction);
 };</pre>
    </dd>
   </dl><p>The <code><a href=#the-textarea-element>textarea</a></code> element <a href=#represents>represents</a> a
@@ -50047,7 +50047,7 @@
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href=#nodelist>NodeList</a> <a href=#dom-lfe-labels title=dom-lfe-labels>labels</a>;
 };</pre>
@@ -50333,7 +50333,7 @@
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href=#nodelist>NodeList</a> <a href=#dom-lfe-labels title=dom-lfe-labels>labels</a>;
 };</pre>
@@ -51546,7 +51546,7 @@
            attribute unsigned long <a href=#dom-textarea/input-selectionstart title=dom-textarea/input-selectionStart>selectionStart</a>;
            attribute unsigned long <a href=#dom-textarea/input-selectionend title=dom-textarea/input-selectionEnd>selectionEnd</a>;
            attribute DOMString <a href=#dom-textarea/input-selectiondirection title=dom-textarea/input-selectionDirection>selectionDirection</a>;
-  void <a href=#dom-textarea/input-setselectionrange title=dom-textarea/input-setSelectionRange>setSelectionRange</a>(in unsigned long start, in unsigned long end, in optional DOMString direction);</pre>
+  void <a href=#dom-textarea/input-setselectionrange title=dom-textarea/input-setSelectionRange>setSelectionRange</a>(unsigned long start, unsigned long end, optional DOMString direction);</pre>
   <!-- v2: also add textLength? it seems to be widely used -->
 
   <p>These methods and attributes expose and control the selection of
@@ -62084,7 +62084,7 @@
   readonly attribute <a href=#history-0>History</a> <a href=#dom-history title=dom-history>history</a>;
 <!--UNDO--><!--FIND-->
   readonly attribute <a href=#undomanager>UndoManager</a> <a href=#dom-undomanager title=dom-undoManager>undoManager</a>;
-  boolean <a href=#dom-find title=dom-find>find</a>(in optional DOMString aString, in optional boolean aCaseSensitive, in optional boolean aBackwards, in optional boolean aWrapAround, in optional boolean aWholeWord, in optional boolean aSearchInFrames, in optional boolean aShowDialog);
+  boolean <a href=#dom-find title=dom-find>find</a>(optional DOMString aString, optional boolean aCaseSensitive, optional boolean aBackwards, optional boolean aWrapAround, optional boolean aWholeWord, optional boolean aSearchInFrames, optional boolean aShowDialog);
 <!--UNDO--><!--FIND-->
   [Replaceable] readonly attribute <a href=#barprop>BarProp</a> <a href=#dom-window-locationbar title=dom-window-locationbar>locationbar</a>;
   [Replaceable] readonly attribute <a href=#barprop>BarProp</a> <a href=#dom-window-menubar title=dom-window-menubar>menubar</a>;
@@ -62106,9 +62106,9 @@
            attribute <a href=#windowproxy>WindowProxy</a> <a href=#dom-opener title=dom-opener>opener</a>;
   readonly attribute <a href=#windowproxy>WindowProxy</a> <a href=#dom-parent title=dom-parent>parent</a>;
   readonly attribute <a href=#element>Element</a>? <a href=#dom-frameelement title=dom-frameElement>frameElement</a>;
-  <a href=#windowproxy>WindowProxy</a> <a href=#dom-open title=dom-open>open</a>(in optional DOMString url, in optional DOMString target, in optional DOMString features, in optional DOMString replace);
-  <a href=#dom-window-item title=dom-window-item>getter</a> <a href=#windowproxy>WindowProxy</a> (in unsigned long index);
-  <a href=#dom-window-nameditem title=dom-window-namedItem>getter</a> object (in DOMString name);
+  <a href=#windowproxy>WindowProxy</a> <a href=#dom-open title=dom-open>open</a>(optional DOMString url, optional DOMString target, optional DOMString features, optional DOMString replace);
+  <a href=#dom-window-item title=dom-window-item>getter</a> <a href=#windowproxy>WindowProxy</a> (unsigned long index);
+  <a href=#dom-window-nameditem title=dom-window-namedItem>getter</a> object (DOMString name);
 
   // the user agent
   readonly attribute <a href=#navigator>Navigator</a> <a href=#dom-navigator title=dom-navigator>navigator</a>; <!-- IE also has window.clientInformation === window.navigator -->
@@ -62116,14 +62116,14 @@
   readonly attribute <a href=#applicationcache>ApplicationCache</a> <a href=#dom-applicationcache title=dom-applicationCache>applicationCache</a>;
 
   // user prompts
-  void <a href=#dom-alert title=dom-alert>alert</a>(in DOMString message);
-  boolean <a href=#dom-confirm title=dom-confirm>confirm</a>(in DOMString message);
-  DOMString? <a href=#dom-prompt title=dom-prompt>prompt</a>(in DOMString message, in optional DOMString default);
+  void <a href=#dom-alert title=dom-alert>alert</a>(DOMString message);
+  boolean <a href=#dom-confirm title=dom-confirm>confirm</a>(DOMString message);
+  DOMString? <a href=#dom-prompt title=dom-prompt>prompt</a>(DOMString message, optional DOMString default);
   void <a href=#dom-print title=dom-print>print</a>();
-  any <a href=#dom-showmodaldialog title=dom-showModalDialog>showModalDialog</a>(in DOMString url, in optional any argument<!--, in optional DOMString features-->);
+  any <a href=#dom-showmodaldialog title=dom-showModalDialog>showModalDialog</a>(DOMString url, optional any argument<!--, optional DOMString features-->);
 
 <!--POSTMSG-->  // <a href=#web-messaging>cross-document messaging</a>
-  void <a href=#dom-window-postmessage title=dom-window-postMessage>postMessage</a>(in any message, in DOMString targetOrigin, in optional sequence<<a href=#transferable>Transferable</a>> transfer);
+  void <a href=#dom-window-postmessage title=dom-window-postMessage>postMessage</a>(any message, DOMString targetOrigin, optional sequence<<a href=#transferable>Transferable</a>> transfer);
 <!--POSTMSG-->
   // <a href=#event-handler-idl-attributes>event handler IDL attributes</a>
            attribute <a href=#function>Function</a>? <a href=#handler-onabort title=handler-onabort>onabort</a>;
@@ -63568,11 +63568,11 @@
   <pre class=idl>interface <dfn id=history-0>History</dfn> {
   readonly attribute long <a href=#dom-history-length title=dom-history-length>length</a>;
   readonly attribute any <a href=#dom-history-state title=dom-history-state>state</a>;
-  void <a href=#dom-history-go title=dom-history-go>go</a>(in optional long delta);
+  void <a href=#dom-history-go title=dom-history-go>go</a>(optional long delta);
   void <a href=#dom-history-back title=dom-history-back>back</a>();
   void <a href=#dom-history-forward title=dom-history-forward>forward</a>();
-  void <a href=#dom-history-pushstate title=dom-history-pushState>pushState</a>(in any data, in DOMString title, in optional DOMString url);
-  void <a href=#dom-history-replacestate title=dom-history-replaceState>replaceState</a>(in any data, in DOMString title, in optional DOMString url);
+  void <a href=#dom-history-pushstate title=dom-history-pushState>pushState</a>(any data, DOMString title, optional DOMString url);
+  void <a href=#dom-history-replacestate title=dom-history-replaceState>replaceState</a>(any data, DOMString title, optional DOMString url);
 };</pre>
 
   <dl class=domintro><dt><var title="">window</var> . <code title=dom-history><a href=#dom-history>history</a></code> . <code title=dom-history-length><a href=#dom-history-length>length</a></code></dt>
@@ -64008,8 +64008,8 @@
 
   <pre class=idl>interface <dfn id=location>Location</dfn> {
   stringifier attribute DOMString <a href=#dom-location-href title=dom-location-href>href</a>;
-  void <a href=#dom-location-assign title=dom-location-assign>assign</a>(in DOMString url);
-  void <a href=#dom-location-replace title=dom-location-replace>replace</a>(in DOMString url);
+  void <a href=#dom-location-assign title=dom-location-assign>assign</a>(DOMString url);
+  void <a href=#dom-location-replace title=dom-location-replace>replace</a>(DOMString url);
   void <a href=#dom-location-reload title=dom-location-reload>reload</a>();
 
   // <a href=#url-decomposition-idl-attributes>URL decomposition IDL attributes</a> <!-- blame brendan for these "innovative" names -->
@@ -64022,7 +64022,7 @@
            attribute DOMString <a href=#dom-location-hash title=dom-location-hash>hash</a>;
 
   // resolving relative URLs
-  DOMString <a href=#dom-location-resolveurl title=dom-location-resolveURL>resolveURL</a>(in DOMString url);
+  DOMString <a href=#dom-location-resolveurl title=dom-location-resolveURL>resolveURL</a>(DOMString url);
 };</pre>
 
   <dl class=domintro><dt><var title="">location</var> . <code title=dom-location-href><a href=#dom-location-href>href</a></code> [ = <var title="">value</var> ]</dt>
@@ -65317,7 +65317,7 @@
 
   <pre class=idl>interface <dfn id=popstateevent>PopStateEvent</dfn> : <a href=#event>Event</a> {
   readonly attribute any <a href=#dom-popstateevent-state title=dom-PopStateEvent-state>state</a>;
-  void <a href=#dom-popstateevent-initpopstateevent title=dom-PopStateEvent-initPopStateEvent>initPopStateEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any stateArg);
+  void <a href=#dom-popstateevent-initpopstateevent title=dom-PopStateEvent-initPopStateEvent>initPopStateEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, any stateArg);
 };</pre>
 
   <dl class=domintro><dt><var title="">event</var> . <code title=dom-PopStateEvent-state><a href=#dom-popstateevent-state>state</a></code></dt>
@@ -65349,7 +65349,7 @@
   <pre class=idl>interface <dfn id=hashchangeevent>HashChangeEvent</dfn> : <a href=#event>Event</a> {
   readonly attribute DOMString <a href=#dom-hashchangeevent-oldurl title=dom-HashChangeEvent-oldURL>oldURL</a>;
   readonly attribute DOMString <a href=#dom-hashchangeevent-newurl title=dom-HashChangeEvent-newURL>newURL</a>;
-  void <a href=#dom-hashchangeevent-inithashchangeevent title=dom-HashChangeEvent-initHashChangeEvent>initHashChangeEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in DOMString oldURLArg, in DOMString newURLArg);
+  void <a href=#dom-hashchangeevent-inithashchangeevent title=dom-HashChangeEvent-initHashChangeEvent>initHashChangeEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, DOMString oldURLArg, DOMString newURLArg);
 };</pre>
 
   <dl class=domintro><dt><var title="">event</var> . <code title=dom-HashChangeEvent-oldURL><a href=#dom-hashchangeevent-oldurl>oldURL</a></code></dt>
@@ -65399,7 +65399,7 @@
 
   <pre class=idl>interface <dfn id=pagetransitionevent>PageTransitionEvent</dfn> : <a href=#event>Event</a> {
   readonly attribute boolean <a href=#dom-pagetransitionevent-persisted title=dom-PageTransitionEvent-persisted>persisted</a>;
-  void <a href=#dom-pagetransitionevent-initpagetransitionevent title=dom-PageTransitionEvent-initPageTransitionEvent>initPageTransitionEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in boolean persistedArg);
+  void <a href=#dom-pagetransitionevent-initpagetransitionevent title=dom-PageTransitionEvent-initPageTransitionEvent>initPageTransitionEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, boolean persistedArg);
 };</pre>
 
   <dl class=domintro><dt><var title="">event</var> . <code title=dom-PageTransitionEvent-persisted><a href=#dom-pagetransitionevent-persisted>persisted</a></code></dt>
@@ -68952,7 +68952,7 @@
 
   <pre class=idl>[Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn id=function>Function</dfn> {
-  any <a href=#dom-function-call title=dom-function-call>call</a>(in any... arguments);
+  any <a href=#dom-function-call title=dom-function-call>call</a>(any... arguments);
 };</pre>
 
   <p>The <dfn id=dom-function-call title=dom-function-call><code>call(...)</code></dfn>
@@ -69168,8 +69168,8 @@
 
   <pre class=idl>[NoInterfaceObject]
 interface <dfn id=windowbase64>WindowBase64</dfn> {
-  DOMString <a href=#dom-windowbase64-btoa title=dom-windowbase64-btoa>btoa</a>(in DOMString btoa);
-  DOMString <a href=#dom-windowbase64-atob title=dom-windowbase64-atob>atob</a>(in DOMString atob);
+  DOMString <a href=#dom-windowbase64-btoa title=dom-windowbase64-btoa>btoa</a>(DOMString btoa);
+  DOMString <a href=#dom-windowbase64-atob title=dom-windowbase64-atob>atob</a>(DOMString atob);
 };
 <a href=#window>Window</a> implements <a href=#windowbase64>WindowBase64</a>;</pre>
 
@@ -69402,12 +69402,12 @@
 
   <pre class=idl>[NoInterfaceObject]
 interface <dfn id=windowtimers>WindowTimers</dfn> {
-  long <a href=#dom-windowtimers-settimeout title=dom-windowtimers-setTimeout>setTimeout</a>(in Function handler, in optional float timeout, in any... args);
-  long <a href=#dom-windowtimers-settimeout title=dom-windowtimers-setTimeout>setTimeout</a>([AllowAny] in DOMString handler, in optional float timeout, in any... args);
-  void <a href=#dom-windowtimers-cleartimeout title=dom-windowtimers-clearTimeout>clearTimeout</a>(in long handle);
-  long <a href=#dom-windowtimers-setinterval title=dom-windowtimers-setInterval>setInterval</a>(in Function handler, in optional float timeout, in any... args);
-  long <a href=#dom-windowtimers-setinterval title=dom-windowtimers-setInterval>setInterval</a>([AllowAny] in DOMString handler, in optional float timeout, in any... args);
-  void <a href=#dom-windowtimers-clearinterval title=dom-windowtimers-clearInterval>clearInterval</a>(in long handle);
+  long <a href=#dom-windowtimers-settimeout title=dom-windowtimers-setTimeout>setTimeout</a>(Function handler, optional float timeout, any... args);
+  long <a href=#dom-windowtimers-settimeout title=dom-windowtimers-setTimeout>setTimeout</a>([AllowAny] DOMString handler, optional float timeout, any... args);
+  void <a href=#dom-windowtimers-cleartimeout title=dom-windowtimers-clearTimeout>clearTimeout</a>(long handle);
+  long <a href=#dom-windowtimers-setinterval title=dom-windowtimers-setInterval>setInterval</a>(Function handler, optional float timeout, any... args);
+  long <a href=#dom-windowtimers-setinterval title=dom-windowtimers-setInterval>setInterval</a>([AllowAny] DOMString handler, optional float timeout, any... args);
+  void <a href=#dom-windowtimers-clearinterval title=dom-windowtimers-clearInterval>clearInterval</a>(long handle);
 };
 <a href=#window>Window</a> implements <a href=#windowtimers>WindowTimers</a>;</pre>
 
@@ -70286,8 +70286,8 @@
   <pre class=idl>[NoInterfaceObject]
 interface <dfn id=navigatorcontentutils>NavigatorContentUtils</dfn> {
   // content handler registration
-  void <a href=#dom-navigator-registerprotocolhandler title=dom-navigator-registerProtocolHandler>registerProtocolHandler</a>(in DOMString scheme, in DOMString url, in DOMString title);
-  void <a href=#dom-navigator-registercontenthandler title=dom-navigator-registerContentHandler>registerContentHandler</a>(in DOMString mimeType, in DOMString url, in DOMString title);
+  void <a href=#dom-navigator-registerprotocolhandler title=dom-navigator-registerProtocolHandler>registerProtocolHandler</a>(DOMString scheme, DOMString url, DOMString title);
+  void <a href=#dom-navigator-registercontenthandler title=dom-navigator-registerContentHandler>registerContentHandler</a>(DOMString mimeType, DOMString url, DOMString title);
 };</pre>
 
   <p>The <dfn id=dom-navigator-registerprotocolhandler title=dom-navigator-registerProtocolHandler><code>registerProtocolHandler()</code></dfn>
@@ -70664,8 +70664,8 @@
   </div>
 
   <pre class=idl>interface <dfn id=external>External</dfn> {
-  void <a href=#dom-external-addsearchprovider title=dom-external-AddSearchProvider>AddSearchProvider</a>(in DOMString engineURL);
-  unsigned long <a href=#dom-external-issearchproviderinstalled title=dom-external-IsSearchProviderInstalled>IsSearchProviderInstalled</a>(in DOMString engineURL);
+  void <a href=#dom-external-addsearchprovider title=dom-external-AddSearchProvider>AddSearchProvider</a>(DOMString engineURL);
+  unsigned long <a href=#dom-external-issearchproviderinstalled title=dom-external-IsSearchProviderInstalled>IsSearchProviderInstalled</a>(DOMString engineURL);
 };</pre>
 
   <dl class=domintro><dt><var title="">window</var> . <code title=dom-external><a href=#dom-external>external</a></code> . <code title=dom-external-AddSearchProvider><a href=#dom-external-addsearchprovider>AddSearchProvider</a></code>( <var title="">url</var> )</dt>
@@ -72404,14 +72404,14 @@
 
   readonly attribute <a href=#datatransferitemlist>DataTransferItemList</a> <a href=#dom-datatransfer-items title=dom-DataTransfer-items>items</a>;
 
-  void <a href=#dom-datatransfer-setdragimage title=dom-DataTransfer-setDragImage>setDragImage</a>(in Element image, in long x, in long y);
-  void <a href=#dom-datatransfer-addelement title=dom-DataTransfer-addElement>addElement</a>(in Element element);
+  void <a href=#dom-datatransfer-setdragimage title=dom-DataTransfer-setDragImage>setDragImage</a>(Element image, long x, long y);
+  void <a href=#dom-datatransfer-addelement title=dom-DataTransfer-addElement>addElement</a>(Element element);
 
   /* old interface */
   readonly attribute DOMStringList <a href=#dom-datatransfer-types title=dom-DataTransfer-types>types</a>;
-  DOMString <a href=#dom-datatransfer-getdata title=dom-DataTransfer-getData>getData</a>(in DOMString format);
-  void <a href=#dom-datatransfer-setdata title=dom-DataTransfer-setData>setData</a>(in DOMString format, in DOMString data);
-  void <a href=#dom-datatransfer-cleardata title=dom-DataTransfer-clearData>clearData</a>(in optional DOMString format);
+  DOMString <a href=#dom-datatransfer-getdata title=dom-DataTransfer-getData>getData</a>(DOMString format);
+  void <a href=#dom-datatransfer-setdata title=dom-DataTransfer-setData>setData</a>(DOMString format, DOMString data);
+  void <a href=#dom-datatransfer-cleardata title=dom-DataTransfer-clearData>clearData</a>(optional DOMString format);
   readonly attribute <a href=#filelist>FileList</a> <a href=#dom-datatransfer-files title=dom-DataTransfer-files>files</a>;
 };</pre>
 
@@ -72776,15 +72776,15 @@
 
   <pre class=idl>interface <dfn id=datatransferitemlist>DataTransferItemList</dfn> {
   readonly attribute unsigned long <a href=#dom-datatransferitemlist-length title=dom-DataTransferItemList-length>length</a>;
-  <a href=#dom-datatransferitemlist-item title=dom-DataTransferItemList-item>getter</a> <a href=#datatransferitem>DataTransferItem</a> (in unsigned long index);
-  <a href=#dom-datatransferitemlist-removeitem title=dom-DataTransferItemList-removeItem>deleter</a> void (in unsigned long index);
+  <a href=#dom-datatransferitemlist-item title=dom-DataTransferItemList-item>getter</a> <a href=#datatransferitem>DataTransferItem</a> (unsigned long index);
+  <a href=#dom-datatransferitemlist-removeitem title=dom-DataTransferItemList-removeItem>deleter</a> void (unsigned long index);
   void <a href=#dom-datatransferitemlist-clear title=dom-DataTransferItemList-clear>clear</a>();
 
-  <a href=#datatransferitem>DataTransferItem</a>? <a href=#dom-datatransferitemlist-add title=dom-DataTransferItemList-add>add</a>(in DOMString data, in DOMString type);<!--
-DND-v3:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(in <span>Blob</span> data);-->
-  <a href=#datatransferitem>DataTransferItem</a>? <a href=#dom-datatransferitemlist-add title=dom-DataTransferItemList-add>add</a>(in <a href=#file>File</a> data);<!--
-DND-v4:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(in any data, in DOMString type);--><!--
-DND-v5:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(in <span>DataTransferPromise</span> data);-->
+  <a href=#datatransferitem>DataTransferItem</a>? <a href=#dom-datatransferitemlist-add title=dom-DataTransferItemList-add>add</a>(DOMString data, DOMString type);<!--
+DND-v3:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(<span>Blob</span> data);-->
+  <a href=#datatransferitem>DataTransferItem</a>? <a href=#dom-datatransferitemlist-add title=dom-DataTransferItemList-add>add</a>(<a href=#file>File</a> data);<!--
+DND-v4:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(any data, DOMString type);--><!--
+DND-v5:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(<span>DataTransferPromise</span> data);-->
 };</pre>
 
   <dl class=domintro><dt><var title="">items</var> . <code title=dom-DataTransferItemList-length><a href=#dom-datatransferitemlist-length>length</a></code></dt>
@@ -72986,21 +72986,21 @@
   <pre class=idl>interface <dfn id=datatransferitem>DataTransferItem</dfn> {
   readonly attribute DOMString <a href=#dom-datatransferitem-kind title=dom-DataTransferItem-kind>kind</a>;
   readonly attribute DOMString <a href=#dom-datatransferitem-type title=dom-DataTransferItem-type>type</a>;
-  void <a href=#dom-datatransferitem-getasstring title=dom-DataTransferItem-getAsString>getAsString</a>(in <a href=#functionstringcallback>FunctionStringCallback</a>? callback);<!--
+  void <a href=#dom-datatransferitem-getasstring title=dom-DataTransferItem-getAsString>getAsString</a>(<a href=#functionstringcallback>FunctionStringCallback</a>? callback);<!--
 DND-v3:  <span>Blob</span> <span title="dom-DataTransferItem-getAsBlob">getAsBlob</span>();-->
   <a href=#file>File</a>? <a href=#dom-datatransferitem-getasfile title=dom-DataTransferItem-getAsFile>getAsFile</a>();<!--
-DND-v4:  void <span title="dom-DataTransferItem-getAsObject">getAsObject</span>(in <span>FunctionObjectCallback</span> callback);-->
+DND-v4:  void <span title="dom-DataTransferItem-getAsObject">getAsObject</span>(<span>FunctionObjectCallback</span> callback);-->
 };
 
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn id=functionstringcallback>FunctionStringCallback</dfn> {
-  void <span title=dom-FunctionStringCallback-handleEvent>handleEvent</span>(in DOMString data);
+  void <span title=dom-FunctionStringCallback-handleEvent>handleEvent</span>(DOMString data);
 };<!--
 
 // DND-v4:
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn>FunctionObjectCallback</dfn> {
-  void <span title="dom-FunctionObjectCallback-handleEvent">handleEvent</span>(in DOMString data);
+  void <span title="dom-FunctionObjectCallback-handleEvent">handleEvent</span>(DOMString data);
 };--></pre>
 
   <dl class=domintro><dt><var title="">item</var> . <code title=dom-DataTransferItem-kind><a href=#dom-datatransferitem-kind>kind</a></code></dt>
@@ -73214,7 +73214,7 @@
   <pre class=idl>interface <dfn id=dragevent>DragEvent</dfn> : <a href=#mouseevent>MouseEvent</a> {
   readonly attribute <a href=#datatransfer>DataTransfer</a>? <a href=#dom-dragevent-datatransfer title=dom-DragEvent-dataTransfer>dataTransfer</a>;
 
-  void <a href=#dom-dragevent-initdragevent title=dom-DragEvent-initDragEvent>initDragEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any dummyArg<!-- used to be viewArg, back when we had views -->, in long detailArg, in long screenXArg, in long screenYArg, in long clientXArg, in long clientYArg, in boolean ctrlKeyArg, in boolean altKeyArg, in boolean shiftKeyArg, in boolean metaKeyArg, in unsigned short buttonArg, in EventTarget relatedTargetArg, in <a href=#datatransfer>DataTransfer</a>? dataTransferArg);
+  void <a href=#dom-dragevent-initdragevent title=dom-DragEvent-initDragEvent>initDragEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, any dummyArg<!-- used to be viewArg, back when we had views -->, long detailArg, long screenXArg, long screenYArg, long clientXArg, long clientYArg, boolean ctrlKeyArg, boolean altKeyArg, boolean shiftKeyArg, boolean metaKeyArg, unsigned short buttonArg, EventTarget relatedTargetArg, <a href=#datatransfer>DataTransfer</a>? dataTransferArg);
 };</pre>
 
   <dl class=domintro><dt><var title="">event</var> . <code title=dom-DragEvent-dataTransfer><a href=#dom-dragevent-datatransfer>dataTransfer</a></code></dt>
@@ -74516,10 +74516,10 @@
 
   <pre class=idl>interface <dfn id=undomanager>UndoManager</dfn> {
   readonly attribute unsigned long <a href=#dom-undomanager-length title=dom-UndoManager-length>length</a>;
-  getter any <a href=#dom-undomanager-item title=dom-UndoManager-item>item</a>(in unsigned long index);
+  getter any <a href=#dom-undomanager-item title=dom-UndoManager-item>item</a>(unsigned long index);
   readonly attribute unsigned long <a href=#dom-undomanager-position title=dom-UndoManager-position>position</a>;
-  unsigned long <a href=#dom-undomanager-add title=dom-UndoManager-add>add</a>(in any data, in DOMString title);
-  void <a href=#dom-undomanager-remove title=dom-UndoManager-remove>remove</a>(in unsigned long index);
+  unsigned long <a href=#dom-undomanager-add title=dom-UndoManager-add>add</a>(any data, DOMString title);
+  void <a href=#dom-undomanager-remove title=dom-UndoManager-remove>remove</a>(unsigned long index);
   void <a href=#dom-undomanager-clearundo title=dom-UndoManager-clearUndo>clearUndo</a>();
   void <a href=#dom-undomanager-clearredo title=dom-UndoManager-clearRedo>clearRedo</a>();
 };</pre>
@@ -74751,7 +74751,7 @@
 
   <pre class=idl>interface <dfn id=undomanagerevent>UndoManagerEvent</dfn> : <a href=#event>Event</a> {
   readonly attribute any <a href=#dom-undomanagerevent-data title=dom-UndoManagerEvent-data>data</a>;
-  void <a href=#dom-undomanagerevent-initundomanagerevent title=dom-UndoManagerEvent-initUndoManagerEvent>initUndoManagerEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any dataArg);
+  void <a href=#dom-undomanagerevent-initundomanagerevent title=dom-UndoManagerEvent-initUndoManagerEvent>initUndoManagerEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, any dataArg);
 };</pre>
 
   <dl class=domintro><dt><var title="">event</var>  . <code title=dom-UndoManagerEvent-data><a href=#dom-undomanagerevent-data>data</a></code></dt>
@@ -75357,13 +75357,13 @@
 
   <pre class=idl>[NoInterfaceObject]
 interface <dfn id=navigatorusermedia>NavigatorUserMedia</dfn> {
-  void <a href=#dom-navigator-getusermedia title=dom-navigator-getUserMedia>getUserMedia</a>(in DOMString options, in <a href=#navigatorusermediasuccesscallback>NavigatorUserMediaSuccessCallback</a>? successCallback, in optional <a href=#navigatorusermediaerrorcallback>NavigatorUserMediaErrorCallback</a>? errorCallback);
+  void <a href=#dom-navigator-getusermedia title=dom-navigator-getUserMedia>getUserMedia</a>(DOMString options, <a href=#navigatorusermediasuccesscallback>NavigatorUserMediaSuccessCallback</a>? successCallback, optional <a href=#navigatorusermediaerrorcallback>NavigatorUserMediaErrorCallback</a>? errorCallback);
 };
 <a href=#navigator>Navigator</a> implements <a href=#navigatorusermedia>NavigatorUserMedia</a>;
 
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn id=navigatorusermediasuccesscallback>NavigatorUserMediaSuccessCallback</dfn> {
-  void <span title=dom-NavigatorUserMediaSuccessCallback-handleEvent>handleEvent</span>(in <a href=#localmediastream>LocalMediaStream</a> stream);
+  void <span title=dom-NavigatorUserMediaSuccessCallback-handleEvent>handleEvent</span>(<a href=#localmediastream>LocalMediaStream</a> stream);
 };
 
 [NoInterfaceObject]<!-- this is based on PositionError in geolocation -->
@@ -75377,7 +75377,7 @@
 
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn id=navigatorusermediaerrorcallback>NavigatorUserMediaErrorCallback</dfn> {
-  void <span title=dom-NavigatorUserMediaSuccessCallback-handleEvent>handleEvent</span>(in <a href=#navigatorusermediaerror>NavigatorUserMediaError</a> error);
+  void <span title=dom-NavigatorUserMediaSuccessCallback-handleEvent>handleEvent</span>(<a href=#navigatorusermediaerror>NavigatorUserMediaError</a> error);
 };</pre>
 
   <dl class=domintro><dt><var title="">window</var> . <code title=dom-navigator><a href=#dom-navigator>navigator</a></code> . <code title=dom-navigator-getUserMedia><a href=#dom-navigator-getusermedia>getUserMedia</a></code>(<var title="">options</var>, <var title="">successCallback</var> [, <var title="">errorCallback</var> ] )</dt>
@@ -75960,7 +75960,7 @@
   you can get from a Stream to get to the underlying data; such an
   object would then be readable using the File API -->
 
-  <pre class=idl>[<a href=#dom-mediastream title=dom-MediaStream>Constructor</a>(in <a href=#mediastream>MediaStream</a> parentStream)]
+  <pre class=idl>[<a href=#dom-mediastream title=dom-MediaStream>Constructor</a>(<a href=#mediastream>MediaStream</a> parentStream)]
 interface <dfn id=mediastream>MediaStream</dfn> : <a href=#eventtarget>EventTarget</a> {
   readonly attribute DOMString <a href=#dom-mediastream-label title=dom-MediaStream-label>label</a>;
   readonly attribute <a href=#mediastreamtracklist>MediaStreamTrackList</a> <a href=#dom-mediastream-tracks title=dom-MediaStream-tracks>tracks</a>;
@@ -76309,12 +76309,12 @@
   </div>
 
   <pre class=idl>interface <dfn id=mediastreamrecorder>MediaStreamRecorder</dfn> {
-  void <a href=#dom-mediastreamrecorder-getrecordeddata title=dom-MediaStreamRecorder-getRecordedData>getRecordedData</a>(in <a href=#blobcallback>BlobCallback</a>? callback);
+  void <a href=#dom-mediastreamrecorder-getrecordeddata title=dom-MediaStreamRecorder-getRecordedData>getRecordedData</a>(<a href=#blobcallback>BlobCallback</a>? callback);
 };
 
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn id=blobcallback>BlobCallback</dfn> {
-  void <span title=dom-BlobCallback-handleEvent>handleEvent</span>(in <a href=#blob>Blob</a> blob);
+  void <span title=dom-BlobCallback-handleEvent>handleEvent</span>(<a href=#blob>Blob</a> blob);
 };</pre>
 
   <dl class=domintro><dt><var title="">recorder</var> . <code title=dom-MediaStreamRecorder-getRecordedData><a href=#dom-mediastreamrecorder-getrecordeddata>getRecordedData</a></code>(<var title="">callback</var>)</dt>
@@ -76426,7 +76426,7 @@
   </div>
 
   <pre class=idl>partial interface <dfn id=dom-url title=dom-URL>URL</dfn> {
-  static DOMString <a href=#dom-url-createobjecturl title=dom-URL-createObjectURL>createObjectURL</a>(in <a href=#mediastream>MediaStream</a> stream);
+  static DOMString <a href=#dom-url-createobjecturl title=dom-URL-createObjectURL>createObjectURL</a>(<a href=#mediastream>MediaStream</a> stream);
 };</pre>
 
   <dl class=domintro><dt><var title="">window</var> . <code title=dom-URL><a href=#dom-url>URL</a></code> . <code title=dom-URL-createObjectURL><a href=#dom-url-createobjecturl>createObjectURL</a></code>(<var title="">stream</var>)</dt>
@@ -76578,9 +76578,9 @@
 
   <h4 id=interface-definitions-0><span class=secno>9.4.2 </span>Interface definitions</h4>
 
-  <pre class=idl>[<a href=#dom-peerconnection title=dom-PeerConnection>Constructor</a>(in DOMString configuration, in <a href=#signalingcallback>SignalingCallback</a> signalingCallback)]
+  <pre class=idl>[<a href=#dom-peerconnection title=dom-PeerConnection>Constructor</a>(DOMString configuration, <a href=#signalingcallback>SignalingCallback</a> signalingCallback)]
 interface <dfn id=peerconnection>PeerConnection</dfn> : <a href=#eventtarget>EventTarget</a> {
-  void <a href=#dom-peerconnection-processsignalingmessage title=dom-PeerConnection-processSignalingMessage>processSignalingMessage</a>(in DOMString message);
+  void <a href=#dom-peerconnection-processsignalingmessage title=dom-PeerConnection-processSignalingMessage>processSignalingMessage</a>(DOMString message);
 
   const unsigned short <a href=#dom-peerconnection-new title=dom-PeerConnection-NEW>NEW</a> = 0;
   const unsigned short <a href=#dom-peerconnection-negotiating title=dom-PeerConnection-NEGOTIATING>NEGOTIATING</a> = 1;
@@ -76588,9 +76588,9 @@
   const unsigned short <a href=#dom-peerconnection-closed title=dom-PeerConnection-CLOSED>CLOSED</a> = 3;
   readonly attribute unsigned short <a href=#dom-peerconnection-readystate title=dom-PeerConnection-readyState>readyState</a>;
 
-  void <a href=#dom-peerconnection-send title=dom-PeerConnection-send>send</a>(in DOMString text); <!-- v2: binary -->
-  void <a href=#dom-peerconnection-addstream title=dom-PeerConnection-addStream>addStream</a>(in <a href=#mediastream>MediaStream</a> stream);
-  void <a href=#dom-peerconnection-removestream title=dom-PeerConnection-removeStream>removeStream</a>(in <a href=#mediastream>MediaStream</a> stream);
+  void <a href=#dom-peerconnection-send title=dom-PeerConnection-send>send</a>(DOMString text); <!-- v2: binary -->
+  void <a href=#dom-peerconnection-addstream title=dom-PeerConnection-addStream>addStream</a>(<a href=#mediastream>MediaStream</a> stream);
+  void <a href=#dom-peerconnection-removestream title=dom-PeerConnection-removeStream>removeStream</a>(<a href=#mediastream>MediaStream</a> stream);
   readonly attribute <a href=#mediastream>MediaStream</a>[] <a href=#dom-peerconnection-localstreams title=dom-PeerConnection-localStreams>localStreams</a>;
   readonly attribute <a href=#mediastream>MediaStream</a>[] <a href=#dom-peerconnection-remotestreams title=dom-PeerConnection-remoteStreams>remoteStreams</a>;
 
@@ -76608,7 +76608,7 @@
 
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn id=signalingcallback>SignalingCallback</dfn> {
-  void <span title=dom-SignalingCallback-handleEvent>handleEvent</span>(in DOMString message, in <a href=#peerconnection>PeerConnection</a> source);
+  void <span title=dom-SignalingCallback-handleEvent>handleEvent</span>(DOMString message, <a href=#peerconnection>PeerConnection</a> source);
 };</pre>
 
   <p>A <code><a href=#peerconnection>PeerConnection</a></code> allows two users to communicate
@@ -77603,7 +77603,7 @@
 
   <pre class=idl>interface <dfn id=mediastreamevent>MediaStreamEvent</dfn> : <a href=#event>Event</a> {
   readonly attribute <a href=#mediastream>MediaStream</a>? <a href=#dom-mediastreamevent-stream title=dom-MediaStreamEvent-stream>stream</a>;
-  void <a href=#dom-mediastreamevent-initmediastreamevent title=dom-MediaStreamEvent-initMediaStreamEvent>initMediaStreamEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in <a href=#mediastream>MediaStream</a>? streamArg);
+  void <a href=#dom-mediastreamevent-initmediastreamevent title=dom-MediaStreamEvent-initMediaStreamEvent>initMediaStreamEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, <a href=#mediastream>MediaStream</a>? streamArg);
 };</pre>
 
   <div class=impl>
@@ -78865,8 +78865,8 @@
 
   <pre class=idl>[Supplemental, NoInterfaceObject]
 interface <dfn id=dedicatedworkerglobalscope>DedicatedWorkerGlobalScope</dfn> : <a href=#workerglobalscope>WorkerGlobalScope</a> {
-  void <a href=#dom-dedicatedworkerglobalscope-postmessage title=dom-DedicatedWorkerGlobalScope-postMessage>postMessage</a>(in any message, in optional sequence<<a href=#transferable>Transferable</a>> transfer);<!--
-  <span>MessagePort</span> <span title="dom-DedicatedWorkerGlobalScope-startConversation">startConversation</span>(in any message);-->
+  void <a href=#dom-dedicatedworkerglobalscope-postmessage title=dom-DedicatedWorkerGlobalScope-postMessage>postMessage</a>(any message, optional sequence<<a href=#transferable>Transferable</a>> transfer);<!--
+  <span>MessagePort</span> <span title="dom-DedicatedWorkerGlobalScope-startConversation">startConversation</span>(any message);-->
            attribute <a href=#function>Function</a>? <a href=#handler-dedicatedworkerglobalscope-onmessage title=handler-DedicatedWorkerGlobalScope-onmessage>onmessage</a>;
 };</pre>
 
@@ -79370,7 +79370,7 @@
   readonly attribute DOMString <a href=#dom-errorevent-message title=dom-ErrorEvent-message>message</a>;
   readonly attribute DOMString <a href=#dom-errorevent-filename title=dom-ErrorEvent-filename>filename</a>;
   readonly attribute unsigned long <a href=#dom-errorevent-lineno title=dom-ErrorEvent-lineno>lineno</a>;
-  void <a href=#dom-errorevent-initerrorevent title=dom-ErrorEvent-initErrorEvent>initErrorEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in DOMString messageArg, in DOMString filenameArg, in unsigned long linenoArg);
+  void <a href=#dom-errorevent-initerrorevent title=dom-ErrorEvent-initErrorEvent>initErrorEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, DOMString messageArg, DOMString filenameArg, unsigned long linenoArg);
 };</pre>
 
   <p>The <dfn id=dom-errorevent-initerrorevent title=dom-ErrorEvent-initErrorEvent><code>initErrorEvent()</code></dfn>
@@ -79410,12 +79410,12 @@
 <!-- v2-onclose    <tr><td><dfn title="handler-AbstractWorker-onclose"><code>onclose</code></dfn> <td> <code title="event-close">close</code> -->
   </table><h5 id=dedicated-workers-and-the-worker-interface><span class=secno>10.2.7.2 </span>Dedicated workers and the <code><a href=#worker>Worker</a></code> interface</h5>
 
-  <pre class=idl>[<a href=#dom-worker title=dom-Worker>Constructor</a>(in DOMString scriptURL)]
+  <pre class=idl>[<a href=#dom-worker title=dom-Worker>Constructor</a>(DOMString scriptURL)]
 interface <dfn id=worker>Worker</dfn> : <a href=#abstractworker>AbstractWorker</a> {
   void <a href=#dom-worker-terminate title=dom-Worker-terminate>terminate</a>();
 
-  void <a href=#dom-worker-postmessage title=dom-Worker-postMessage>postMessage</a>(in any message, in optional sequence<<a href=#transferable>Transferable</a>> transfer);<!--
-  <span>MessagePort</span> <span title="dom-Worker-startConversation">startConversation</span>(in any message);-->
+  void <a href=#dom-worker-postmessage title=dom-Worker-postMessage>postMessage</a>(any message, optional sequence<<a href=#transferable>Transferable</a>> transfer);<!--
+  <span>MessagePort</span> <span title="dom-Worker-startConversation">startConversation</span>(any message);-->
            attribute <a href=#function>Function</a>? <a href=#handler-worker-onmessage title=handler-Worker-onmessage>onmessage</a>;
 };</pre>
 
@@ -79556,7 +79556,7 @@
 
   <h5 id=shared-workers-and-the-sharedworker-interface><span class=secno>10.2.7.3 </span>Shared workers and the <code><a href=#sharedworker>SharedWorker</a></code> interface</h5>
 
-  <pre class=idl>[<a href=#dom-sharedworker title=dom-SharedWorker>Constructor</a>(in DOMString scriptURL, in optional DOMString name)]
+  <pre class=idl>[<a href=#dom-sharedworker title=dom-SharedWorker>Constructor</a>(DOMString scriptURL, optional DOMString name)]
 interface <dfn id=sharedworker>SharedWorker</dfn> : <a href=#abstractworker>AbstractWorker</a> {
   readonly attribute <a href=#messageport>MessagePort</a> <a href=#dom-sharedworker-port title=dom-SharedWorker-port>port</a>;
 };</pre>
@@ -79777,7 +79777,7 @@
 
   <pre class=idl>[NoInterfaceObject]
 interface <dfn id=workerutils>WorkerUtils</dfn> {
-  void <a href=#dom-workerglobalscope-importscripts title=dom-WorkerGlobalScope-importScripts>importScripts</a>(in DOMString... urls);
+  void <a href=#dom-workerglobalscope-importscripts title=dom-WorkerGlobalScope-importScripts>importScripts</a>(DOMString... urls);
   readonly attribute <a href=#workernavigator>WorkerNavigator</a> <a href=#dom-worker-navigator title=dom-worker-navigator>navigator</a>;
 };
 <a href=#workerutils>WorkerUtils</a> implements <a href=#windowtimers>WindowTimers</a>;
@@ -80007,7 +80007,7 @@
   readonly attribute DOMString <a href=#dom-messageevent-lasteventid title=dom-MessageEvent-lastEventId>lastEventId</a>;
   readonly attribute <a href=#windowproxy>WindowProxy</a>? <a href=#dom-messageevent-source title=dom-MessageEvent-source>source</a>;
   readonly attribute <a href=#messageport>MessagePort</a>[] <a href=#dom-messageevent-ports title=dom-MessageEvent-ports>ports</a>;
-  void <a href=#dom-messageevent-initmessageevent title=dom-MessageEvent-initMessageEvent>initMessageEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any dataArg, in DOMString originArg, in DOMString lastEventIdArg, in <a href=#windowproxy>WindowProxy</a>? sourceArg, in sequence<<a href=#messageport>MessagePort</a>> portsArg);
+  void <a href=#dom-messageevent-initmessageevent title=dom-MessageEvent-initMessageEvent>initMessageEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, any dataArg, DOMString originArg, DOMString lastEventIdArg, <a href=#windowproxy>WindowProxy</a>? sourceArg, sequence<<a href=#messageport>MessagePort</a>> portsArg);
 };</pre>
 
   <dl class=domintro><dt><var title="">event</var> . <code title=dom-MessageEvent-data><a href=#dom-messageevent-data>data</a></code></dt>
@@ -80147,7 +80147,7 @@
 
   <h4 id=the-eventsource-interface><span class=secno>11.2.2 </span>The <code><a href=#eventsource>EventSource</a></code> interface</h4>
 
-  <pre class=idl>[<a href=#dom-eventsource title=dom-EventSource>Constructor</a>(in DOMString url)]
+  <pre class=idl>[<a href=#dom-eventsource title=dom-EventSource>Constructor</a>(DOMString url)]
 interface <dfn id=eventsource>EventSource</dfn> : <a href=#eventtarget>EventTarget</a> {
   readonly attribute DOMString <a href=#dom-eventsource-url title=dom-EventSource-url>url</a>;
 
@@ -80942,8 +80942,8 @@
 
   <h4 id=the-websocket-interface><span class=secno>11.3.2 </span>The <code><a href=#websocket>WebSocket</a></code> interface</h4>
 
-  <pre class=idl>[<a href=#dom-websocket title=dom-WebSocket>Constructor</a>(in DOMString url, in optional DOMString protocols),
- <a href=#dom-websocket title=dom-WebSocket>Constructor</a>(in DOMString url, in optional DOMString[] protocols)]
+  <pre class=idl>[<a href=#dom-websocket title=dom-WebSocket>Constructor</a>(DOMString url, optional DOMString protocols),
+ <a href=#dom-websocket title=dom-WebSocket>Constructor</a>(DOMString url, optional DOMString[] protocols)]
 interface <dfn id=websocket>WebSocket</dfn> : <a href=#eventtarget>EventTarget</a> {
   readonly attribute DOMString <a href=#dom-websocket-url title=dom-WebSocket-url>url</a>;
 
@@ -80961,14 +80961,14 @@
            attribute <a href=#function>Function</a>? <a href=#handler-websocket-onclose title=handler-WebSocket-onclose>onclose</a>;
   readonly attribute DOMString <a href=#dom-websocket-extensions title=dom-WebSocket-extensions>extensions</a>;
   readonly attribute DOMString <a href=#dom-websocket-protocol title=dom-WebSocket-protocol>protocol</a>;
-  void <a href=#dom-websocket-close title=dom-WebSocket-close>close</a>([Clamp] in optional unsigned short code, in optional DOMString reason);
+  void <a href=#dom-websocket-close title=dom-WebSocket-close>close</a>([Clamp] optional unsigned short code, optional DOMString reason);
 
   // messaging
            attribute <a href=#function>Function</a>? <a href=#handler-websocket-onmessage title=handler-WebSocket-onmessage>onmessage</a>;
            attribute DOMString <a href=#dom-websocket-binarytype title=dom-WebSocket-binaryType>binaryType</a>;
-  void <a href=#dom-websocket-send title=dom-WebSocket-send>send</a>(in DOMString data);
-  void <a href=#dom-websocket-send title=dom-WebSocket-send>send</a>(in <span>ArrayBuffer</span> data);
-  void <a href=#dom-websocket-send title=dom-WebSocket-send>send</a>(in <a href=#blob>Blob</a> data);
+  void <a href=#dom-websocket-send title=dom-WebSocket-send>send</a>(DOMString data);
+  void <a href=#dom-websocket-send title=dom-WebSocket-send>send</a>(<span>ArrayBuffer</span> data);
+  void <a href=#dom-websocket-send title=dom-WebSocket-send>send</a>(<a href=#blob>Blob</a> data);
 };</pre>
 
   <p>The <dfn id=dom-websocket title=dom-WebSocket><code>WebSocket(<var title="">url</var>, <var title="">protocols</var>)</code></dfn>
@@ -81482,7 +81482,7 @@
   readonly attribute boolean <a href=#dom-closeevent-wasclean title=dom-CloseEvent-wasClean>wasClean</a>;
   readonly attribute unsigned short <a href=#dom-closeevent-code title=dom-CloseEvent-code>code</a>;
   readonly attribute DOMString <span title=dom-WebSocket-reason>reason</span>;
-  void <a href=#dom-closeevent-initcloseevent title=dom-CloseEvent-initCloseEvent>initCloseEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in boolean wasCleanArg, in unsigned short codeArg, in DOMString reasonArg);
+  void <a href=#dom-closeevent-initcloseevent title=dom-CloseEvent-initCloseEvent>initCloseEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, boolean wasCleanArg, unsigned short codeArg, DOMString reasonArg);
 };</pre>
 
   <p>The <dfn id=dom-closeevent-initcloseevent title=dom-CloseEvent-initCloseEvent><code>initCloseEvent()</code></dfn>
@@ -81963,8 +81963,8 @@
 
   <pre class=idl>interface <dfn id=messageport>MessagePort</dfn> : <a href=#eventtarget>EventTarget</a> {
 <!-- v2-onclose  readonly attribute boolean <span title="dom-MessagePort-active">active</span>;
--->  void <a href=#dom-messageport-postmessage title=dom-MessagePort-postMessage>postMessage</a>(in any message, in optional sequence<<a href=#transferable>Transferable</a>> transfer);<!--
-  <span>MessagePort</span> <span title="dom-MessagePort-startConversation">startConversation</span>(in any message);-->
+-->  void <a href=#dom-messageport-postmessage title=dom-MessagePort-postMessage>postMessage</a>(any message, optional sequence<<a href=#transferable>Transferable</a>> transfer);<!--
+  <span>MessagePort</span> <span title="dom-MessagePort-startConversation">startConversation</span>(any message);-->
   void <a href=#dom-messageport-start title=dom-MessagePort-start>start</a>();
   void <a href=#dom-messageport-close title=dom-MessagePort-close>close</a>();
 
@@ -82454,10 +82454,10 @@
 
   <pre class=idl>interface <dfn id=storage-0>Storage</dfn> {
   readonly attribute unsigned long <a href=#dom-storage-length title=dom-Storage-length>length</a>;
-  DOMString? <a href=#dom-storage-key title=dom-Storage-key>key</a>(in unsigned long index);
-  getter DOMString <a href=#dom-storage-getitem title=dom-Storage-getItem>getItem</a>(in DOMString key);
-  setter creator void <a href=#dom-storage-setitem title=dom-Storage-setItem>setItem</a>(in DOMString key, in DOMString value);
-  deleter void <a href=#dom-storage-removeitem title=dom-Storage-removeItem>removeItem</a>(in DOMString key);
+  DOMString? <a href=#dom-storage-key title=dom-Storage-key>key</a>(unsigned long index);
+  getter DOMString <a href=#dom-storage-getitem title=dom-Storage-getItem>getItem</a>(DOMString key);
+  setter creator void <a href=#dom-storage-setitem title=dom-Storage-setItem>setItem</a>(DOMString key, DOMString value);
+  deleter void <a href=#dom-storage-removeitem title=dom-Storage-removeItem>removeItem</a>(DOMString key);
   void <a href=#dom-storage-clear title=dom-Storage-clear>clear</a>();
 };</pre>
 
@@ -82762,7 +82762,7 @@
   readonly attribute DOMString? <a href=#dom-storageevent-newvalue title=dom-StorageEvent-newValue>newValue</a>;
   readonly attribute DOMString <a href=#dom-storageevent-url title=dom-StorageEvent-url>url</a>;
   readonly attribute <a href=#storage-0>Storage</a>? <a href=#dom-storageevent-storagearea title=dom-StorageEvent-storageArea>storageArea</a>;
-  void <a href=#dom-storageevent-initstorageevent title=dom-StorageEvent-initStorageEvent>initStorageEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in DOMString keyArg, in DOMString? oldValueArg, in DOMString? newValueArg, in DOMString urlArg, in <a href=#storage-0>Storage</a>? storageAreaArg);
+  void <a href=#dom-storageevent-initstorageevent title=dom-StorageEvent-initStorageEvent>initStorageEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, DOMString keyArg, DOMString? oldValueArg, DOMString? newValueArg, DOMString urlArg, <a href=#storage-0>Storage</a>? storageAreaArg);
 };</pre>
 
   <p>The <dfn id=dom-storageevent-initstorageevent title=dom-StorageEvent-initStorageEvent><code>initStorageEvent()</code></dfn>

Modified: index
===================================================================
--- index	2011-08-17 23:18:15 UTC (rev 6501)
+++ index	2011-08-17 23:32:37 UTC (rev 6502)
@@ -8068,8 +8068,8 @@
 
   <pre class=idl>interface <dfn id=htmlallcollection>HTMLAllCollection</dfn> : <a href=#htmlcollection>HTMLCollection</a> {
   // inherits <span title=dom-HTMLCollection-length>length</span> and <span title=dom-HTMLCollection-item>item</span>()
-  caller getter object? <a href=#dom-htmlallcollection-nameditem title=dom-HTMLAllCollection-namedItem>namedItem</a>(in DOMString name); // overrides inherited namedItem()
-  <a href=#htmlallcollection>HTMLAllCollection</a> <a href=#dom-htmlallcollection-tags title=dom-HTMLAllCollection-tags>tags</a>(in DOMString tagName);
+  caller getter object? <a href=#dom-htmlallcollection-nameditem title=dom-HTMLAllCollection-namedItem>namedItem</a>(DOMString name); // overrides inherited namedItem()
+  <a href=#htmlallcollection>HTMLAllCollection</a> <a href=#dom-htmlallcollection-tags title=dom-HTMLAllCollection-tags>tags</a>(DOMString tagName);
 };</pre>
 
   <dl class=domintro><dt><var title="">collection</var> . <code title=dom-HTMLCollection-length>length</code></dt>
@@ -8162,7 +8162,7 @@
 
   <pre class=idl>interface <dfn id=htmlformcontrolscollection>HTMLFormControlsCollection</dfn> : <a href=#htmlcollection>HTMLCollection</a> {
   // inherits <span title=dom-HTMLCollection-length>length</span> and <span title=dom-HTMLCollection-item>item</span>()
-  caller getter object? <a href=#dom-htmlformcontrolscollection-nameditem title=dom-HTMLFormControlsCollection-namedItem>namedItem</a>(in DOMString name); // overrides inherited namedItem()
+  caller getter object? <a href=#dom-htmlformcontrolscollection-nameditem title=dom-HTMLFormControlsCollection-namedItem>namedItem</a>(DOMString name); // overrides inherited namedItem()
 };
 
 interface <dfn id=radionodelist>RadioNodeList</dfn> : <a href=#nodelist>NodeList</a> {
@@ -8278,13 +8278,13 @@
   <pre class=idl>interface <dfn id=htmloptionscollection>HTMLOptionsCollection</dfn> : <a href=#htmlcollection>HTMLCollection</a> {
   // inherits <span title=dom-HTMLCollection-item>item</span>()
            attribute unsigned long <a href=#dom-htmloptionscollection-length title=dom-HTMLOptionsCollection-length>length</a>; // overrides inherited length
-  caller getter object? <a href=#dom-htmloptionscollection-nameditem title=dom-HTMLOptionsCollection-namedItem>namedItem</a>(in DOMString name); // overrides inherited namedItem()
-  <a href=#dom-htmloptionscollection-setter title=dom-HTMLOptionsCollection-setter>setter creator</a> void (in unsigned long index, in <a href=#htmloptionelement>HTMLOptionElement</a> option);
-  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(in <a href=#htmloptionelement>HTMLOptionElement</a> element, in optional <a href=#htmlelement>HTMLElement</a>? before);
-  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(in <a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, in optional <a href=#htmlelement>HTMLElement</a>? before);
-  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(in <a href=#htmloptionelement>HTMLOptionElement</a> element, in long before);
-  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(in <a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, in long before);
-  void <a href=#dom-htmloptionscollection-remove title=dom-HTMLOptionsCollection-remove>remove</a>(in long index);
+  caller getter object? <a href=#dom-htmloptionscollection-nameditem title=dom-HTMLOptionsCollection-namedItem>namedItem</a>(DOMString name); // overrides inherited namedItem()
+  <a href=#dom-htmloptionscollection-setter title=dom-HTMLOptionsCollection-setter>setter creator</a> void (unsigned long index, <a href=#htmloptionelement>HTMLOptionElement</a> option);
+  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(<a href=#htmloptionelement>HTMLOptionElement</a> element, optional <a href=#htmlelement>HTMLElement</a>? before);
+  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(<a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, optional <a href=#htmlelement>HTMLElement</a>? before);
+  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(<a href=#htmloptionelement>HTMLOptionElement</a> element, long before);
+  void <a href=#dom-htmloptionscollection-add title=dom-HTMLOptionsCollection-add>add</a>(<a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, long before);
+  void <a href=#dom-htmloptionscollection-remove title=dom-HTMLOptionsCollection-remove>remove</a>(long index);
            attribute long <a href=#dom-htmloptionscollection-selectedindex title=dom-HTMLOptionsCollection-selectedIndex>selectedIndex</a>;
 };</pre>
 
@@ -8474,7 +8474,7 @@
 
   <pre class=idl>interface <dfn id=htmlpropertiescollection>HTMLPropertiesCollection</dfn> : <a href=#htmlcollection>HTMLCollection</a> {
   // inherits <span title=dom-HTMLCollection-length>length</span> and <span title=dom-HTMLCollection-item>item</span>()
-  caller getter <a href=#propertynodelist>PropertyNodeList</a>? <a href=#dom-htmlpropertiescollection-nameditem title=dom-HTMLPropertiesCollection-namedItem>namedItem</a>(in DOMString name); // overrides inherited namedItem()
+  caller getter <a href=#propertynodelist>PropertyNodeList</a>? <a href=#dom-htmlpropertiescollection-nameditem title=dom-HTMLPropertiesCollection-namedItem>namedItem</a>(DOMString name); // overrides inherited namedItem()
   readonly attribute <span>DOMStringList</span> <a href=#dom-htmlpropertiescollection-names title=dom-HTMLPropertiesCollection-names>names</a>;
 };
 
@@ -8574,10 +8574,10 @@
   for deleting names.</p>
 
   <pre class=idl>interface <dfn id=domstringmap>DOMStringMap</dfn> {
-  <a href=#dom-domstringmap-nameditem title=dom-DOMStringMap-namedItem>getter</a> DOMString (in DOMString name);
-  <a href=#dom-domstringmap-setitem title=dom-DOMStringMap-setItem>setter</a> void (in DOMString name, in DOMString value);
-  <a href=#dom-domstringmap-additem title=dom-DOMStringMap-addItem>creator</a> void (in DOMString name, in DOMString value);
-  <a href=#dom-domstringmap-removeitem title=dom-DOMStringMap-removeItem>deleter</a> void (in DOMString name);
+  <a href=#dom-domstringmap-nameditem title=dom-DOMStringMap-namedItem>getter</a> DOMString (DOMString name);
+  <a href=#dom-domstringmap-setitem title=dom-DOMStringMap-setItem>setter</a> void (DOMString name, DOMString value);
+  <a href=#dom-domstringmap-additem title=dom-DOMStringMap-addItem>creator</a> void (DOMString name, DOMString value);
+  <a href=#dom-domstringmap-removeitem title=dom-DOMStringMap-removeItem>deleter</a> void (DOMString name);
 };</pre>
 
   <p>The <a href=#supported-property-names>supported property names</a> on a
@@ -8658,10 +8658,10 @@
   and one for deleting mappings by name.</p>
 
   <pre class=idl>interface <dfn id=domelementmap>DOMElementMap</dfn> {
-  <a href=#dom-domelementmap-nameditem title=dom-DOMElementMap-namedItem>getter</a> <a href=#element>Element</a> (in DOMString name);
-  <a href=#dom-domelementmap-setitem title=dom-DOMElementMap-setItem>setter</a> void (in DOMString name, in <a href=#element>Element</a> value);
-  <a href=#dom-domelementmap-additem title=dom-DOMElementMap-addItem>creator</a> void (in DOMString name, in <a href=#element>Element</a> value);
-  <a href=#dom-domelementmap-removeitem title=dom-DOMElementMap-removeItem>deleter</a> void (in DOMString name);
+  <a href=#dom-domelementmap-nameditem title=dom-DOMElementMap-namedItem>getter</a> <a href=#element>Element</a> (DOMString name);
+  <a href=#dom-domelementmap-setitem title=dom-DOMElementMap-setItem>setter</a> void (DOMString name, <a href=#element>Element</a> value);
+  <a href=#dom-domelementmap-additem title=dom-DOMElementMap-addItem>creator</a> void (DOMString name, <a href=#element>Element</a> value);
+  <a href=#dom-domelementmap-removeitem title=dom-DOMElementMap-removeItem>deleter</a> void (DOMString name);
 };</pre>
 
   <p>The <a href=#supported-property-names>supported property names</a> on a
@@ -9044,7 +9044,7 @@
   readonly attribute DOMString <a href=#dom-document-readystate title=dom-document-readyState>readyState</a>;
 
   // <a href=#dom-tree-accessors>DOM tree accessors</a>
-  <a href=#dom-document-nameditem title=dom-document-namedItem>getter</a> object (in DOMString name);
+  <a href=#dom-document-nameditem title=dom-document-namedItem>getter</a> object (DOMString name);
            attribute DOMString <a href=#document.title title=dom-document-title>title</a>;
            attribute DOMString <a href=#dom-document-dir title=dom-document-dir>dir</a>;
            attribute <a href=#htmlelement>HTMLElement</a>? <a href=#dom-document-body title=dom-document-body>body</a>;
@@ -9055,31 +9055,31 @@
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-document-links title=dom-document-links>links</a>;
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-document-forms title=dom-document-forms>forms</a>;
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-document-scripts title=dom-document-scripts>scripts</a>;
-  NodeList <a href=#dom-document-getelementsbyname title=dom-document-getElementsByName>getElementsByName</a>(in DOMString elementName);
-<!--MD-->  NodeList <a href=#dom-document-getitems title=dom-document-getItems>getItems</a>(in optional DOMString typeNames); // <a href=#microdata>microdata</a> <!--WARNING: ALSO DUPLICATED IN MICRODATA SECTION--><!--MD-->
+  NodeList <a href=#dom-document-getelementsbyname title=dom-document-getElementsByName>getElementsByName</a>(DOMString elementName);
+<!--MD-->  NodeList <a href=#dom-document-getitems title=dom-document-getItems>getItems</a>(optional DOMString typeNames); // <a href=#microdata>microdata</a> <!--WARNING: ALSO DUPLICATED IN MICRODATA SECTION--><!--MD-->
 <!--CSSREF-->  readonly attribute <a href=#domelementmap>DOMElementMap</a> <a href=#dom-document-csselementmap title=dom-document-cssElementMap>cssElementMap</a>;<!--CSSREF-->
 
   // <a href=#dynamic-markup-insertion>dynamic markup insertion</a>
            attribute DOMString <a href=#dom-innerhtml title=dom-innerHTML>innerHTML</a>;
-  <a href=#htmldocument>HTMLDocument</a> <a href=#dom-document-open title=dom-document-open>open</a>(in optional DOMString type, in optional DOMString replace);
-  <a href=#windowproxy>WindowProxy</a> <a href=#dom-document-open title=dom-document-open>open</a>(in DOMString url, in DOMString name, in DOMString features, in optional boolean replace);
+  <a href=#htmldocument>HTMLDocument</a> <a href=#dom-document-open title=dom-document-open>open</a>(optional DOMString type, optional DOMString replace);
+  <a href=#windowproxy>WindowProxy</a> <a href=#dom-document-open title=dom-document-open>open</a>(DOMString url, DOMString name, DOMString features, optional boolean replace);
   void <a href=#dom-document-close title=dom-document-close>close</a>();
-  void <a href=#dom-document-write title=dom-document-write>write</a>(in DOMString... text);
-  void <a href=#dom-document-writeln title=dom-document-writeln>writeln</a>(in DOMString... text);
+  void <a href=#dom-document-write title=dom-document-write>write</a>(DOMString... text);
+  void <a href=#dom-document-writeln title=dom-document-writeln>writeln</a>(DOMString... text);
 
   // <a href=#editing>user interaction</a>
   readonly attribute <a href=#windowproxy>WindowProxy</a>? <a href=#dom-document-defaultview title=dom-document-defaultView>defaultView</a>;
   readonly attribute <a href=#element>Element</a>? <a href=#dom-document-activeelement title=dom-document-activeElement>activeElement</a>;
   boolean <a href=#dom-document-hasfocus title=dom-document-hasFocus>hasFocus</a>();
            attribute DOMString <a href=#designMode title=dom-document-designMode>designMode</a>;
-  boolean <a href=#execCommand title=dom-document-execCommand>execCommand</a>(in DOMString commandId);
-  boolean <a href=#execCommand title=dom-document-execCommand>execCommand</a>(in DOMString commandId, in boolean showUI);
-  boolean <a href=#execCommand title=dom-document-execCommand>execCommand</a>(in DOMString commandId, in boolean showUI, in DOMString value);
-  boolean <a href=#dom-document-querycommandenabled title=dom-document-queryCommandEnabled>queryCommandEnabled</a>(in DOMString commandId);
-  boolean <a href=#dom-document-querycommandindeterm title=dom-document-queryCommandIndeterm>queryCommandIndeterm</a>(in DOMString commandId);
-  boolean <a href=#dom-document-querycommandstate title=dom-document-queryCommandState>queryCommandState</a>(in DOMString commandId);
-  boolean <a href=#dom-document-querycommandsupported title=dom-document-queryCommandSupported>queryCommandSupported</a>(in DOMString commandId);
-  DOMString <a href=#dom-document-querycommandvalue title=dom-document-queryCommandValue>queryCommandValue</a>(in DOMString commandId);
+  boolean <a href=#execCommand title=dom-document-execCommand>execCommand</a>(DOMString commandId);
+  boolean <a href=#execCommand title=dom-document-execCommand>execCommand</a>(DOMString commandId, boolean showUI);
+  boolean <a href=#execCommand title=dom-document-execCommand>execCommand</a>(DOMString commandId, boolean showUI, DOMString value);
+  boolean <a href=#dom-document-querycommandenabled title=dom-document-queryCommandEnabled>queryCommandEnabled</a>(DOMString commandId);
+  boolean <a href=#dom-document-querycommandindeterm title=dom-document-queryCommandIndeterm>queryCommandIndeterm</a>(DOMString commandId);
+  boolean <a href=#dom-document-querycommandstate title=dom-document-queryCommandState>queryCommandState</a>(DOMString commandId);
+  boolean <a href=#dom-document-querycommandsupported title=dom-document-queryCommandSupported>queryCommandSupported</a>(DOMString commandId);
+  DOMString <a href=#dom-document-querycommandvalue title=dom-document-queryCommandValue>queryCommandValue</a>(DOMString commandId);
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-document-commands title=dom-document-commands>commands</a>;
 
   // <a href=#event-handler-idl-attributes>event handler IDL attributes</a>
@@ -9770,7 +9770,7 @@
   <pre class=idl>[NoInterfaceObject]
 interface <dfn id=xmldocumentloader>XMLDocumentLoader</dfn> {
 <!--SYNCLOAD           attribute boolean <span title="dom-XMLDocumentLoader-async">async</span>;
--->  boolean <a href=#dom-xmldocumentloader-load title=dom-XMLDocumentLoader-load>load</a>(in DOMString url);
+-->  boolean <a href=#dom-xmldocumentloader-load title=dom-XMLDocumentLoader-load>load</a>(DOMString url);
 };</pre>
 
   <!-- http://software.hixie.ch/utilities/js/live-dom-viewer/saved/576 -->
@@ -10073,7 +10073,7 @@
   // <a href=#dynamic-markup-insertion>dynamic markup insertion</a>
            attribute DOMString <a href=#dom-innerhtml title=dom-innerHTML>innerHTML</a>;
            attribute DOMString <a href=#dom-outerhtml title=dom-outerHTML>outerHTML</a>;
-  void <a href=#dom-insertadjacenthtml title=dom-insertAdjacentHTML>insertAdjacentHTML</a>(in DOMString position, in DOMString text);
+  void <a href=#dom-insertadjacenthtml title=dom-insertAdjacentHTML>insertAdjacentHTML</a>(DOMString position, DOMString text);
 
   // <span>metadata attributes</span>
            attribute DOMString <a href=#dom-id title=dom-id>id</a>;
@@ -22249,8 +22249,8 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class=idl>[NamedConstructor=<a href=#dom-image title=dom-image>Image</a>(),
- NamedConstructor=<a href=#dom-image-w title=dom-image-w>Image</a>(in unsigned long width),
- NamedConstructor=<a href=#dom-image-wh title=dom-image-wh>Image</a>(in unsigned long width, in unsigned long height)]
+ NamedConstructor=<a href=#dom-image-w title=dom-image-w>Image</a>(unsigned long width),
+ NamedConstructor=<a href=#dom-image-wh title=dom-image-wh>Image</a>(unsigned long width, unsigned long height)]
 interface <dfn id=htmlimageelement>HTMLImageElement</dfn> : <a href=#htmlelement>HTMLElement</a> {
            attribute DOMString <a href=#dom-img-alt title=dom-img-alt>alt</a>;
            attribute DOMString <a href=#dom-img-src title=dom-img-src>src</a>;
@@ -24910,7 +24910,7 @@
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 };</pre>
     <div class=impl>
     <p>Depending on the type of content instantiated by the
@@ -26124,7 +26124,7 @@
    <dt>DOM interface:</dt>
    <dd>
     <pre class=idl>[NamedConstructor=<a href=#dom-audio title=dom-Audio>Audio</a>(),
- NamedConstructor=<a href=#dom-audio-s title=dom-Audio-s>Audio</a>(in DOMString src)]
+ NamedConstructor=<a href=#dom-audio-s title=dom-Audio-s>Audio</a>(DOMString src)]
 interface <dfn id=htmlaudioelement>HTMLAudioElement</dfn> : <a href=#htmlmediaelement>HTMLMediaElement</a> {};</pre>
    </dd>
   </dl><p>An <code><a href=#the-audio-element>audio</a></code> element <a href=#represents>represents</a> a sound or
@@ -26640,7 +26640,7 @@
   readonly attribute boolean <span title="dom-media-bufferingThrottled">bufferingThrottled</span>;
 -->  readonly attribute <a href=#timeranges>TimeRanges</a> <a href=#dom-media-buffered title=dom-media-buffered>buffered</a>;
   void <a href=#dom-media-load title=dom-media-load>load</a>();
-  DOMString <a href=#dom-navigator-canplaytype title=dom-navigator-canPlayType>canPlayType</a>(in DOMString type);
+  DOMString <a href=#dom-navigator-canplaytype title=dom-navigator-canPlayType>canPlayType</a>(DOMString type);
 
   // ready state
   const unsigned short <a href=#dom-media-have_nothing title=dom-media-HAVE_NOTHING>HAVE_NOTHING</a> = 0;
@@ -26681,7 +26681,7 @@
   readonly attribute <a href=#audiotracklist>AudioTrackList</a> <a href=#dom-media-audiotracks title=dom-media-audioTracks>audioTracks</a>;
   readonly attribute <a href=#videotracklist>VideoTrackList</a> <a href=#dom-media-videotracks title=dom-media-videoTracks>videoTracks</a>;
   readonly attribute <a href=#texttracklist>TextTrackList</a> <a href=#dom-media-texttracks title=dom-media-textTracks>textTracks</a>;
-  <a href=#mutabletexttrack>MutableTextTrack</a> <a href=#dom-media-addtexttrack title=dom-media-addTextTrack>addTextTrack</a>(in DOMString kind, in optional DOMString label, in optional DOMString language);
+  <a href=#mutabletexttrack>MutableTextTrack</a> <a href=#dom-media-addtexttrack title=dom-media-addTextTrack>addTextTrack</a>(DOMString kind, optional DOMString label, optional DOMString language);
 };</pre>
 
   <p>The <dfn id=media-element-attributes>media element attributes</dfn>, <code title=attr-media-src><a href=#attr-media-src>src</a></code>, <code title=attr-media-crossorigin><a href=#attr-media-crossorigin>crossorigin</a></code>, <code title=attr-media-preload><a href=#attr-media-preload>preload</a></code>, <code title=attr-media-autoplay><a href=#attr-media-autoplay>autoplay</a></code>, 
@@ -29349,8 +29349,8 @@
 
   <pre class=idl>interface <dfn id=audiotracklist>AudioTrackList</dfn> {
   readonly attribute unsigned long <a href=#dom-audiotracklist-length title=dom-AudioTrackList-length>length</a>;
-  getter <a href=#audiotrack>AudioTrack</a> (in unsigned long index);
-  <a href=#audiotrack>AudioTrack</a>? <a href=#dom-audiotracklist-gettrackbyid title=dom-AudioTrackList-getTrackById>getTrackById</a>(in DOMString id);
+  getter <a href=#audiotrack>AudioTrack</a> (unsigned long index);
+  <a href=#audiotrack>AudioTrack</a>? <a href=#dom-audiotracklist-gettrackbyid title=dom-AudioTrackList-getTrackById>getTrackById</a>(DOMString id);
            attribute <a href=#function>Function</a>? <a href=#handler-tracklist-onchange title=handler-TrackList-onchange>onchange</a>;
 };
 
@@ -29364,8 +29364,8 @@
 
 interface <dfn id=videotracklist>VideoTrackList</dfn> {
   readonly attribute unsigned long <a href=#dom-videotracklist-length title=dom-VideoTrackList-length>length</a>;
-  getter <a href=#videotrack>VideoTrack</a> (in unsigned long index);
-  <a href=#videotrack>VideoTrack</a>? <a href=#dom-videotracklist-gettrackbyid title=dom-VideoTrackList-getTrackById>getTrackById</a>(in DOMString id);
+  getter <a href=#videotrack>VideoTrack</a> (unsigned long index);
+  <a href=#videotrack>VideoTrack</a>? <a href=#dom-videotracklist-gettrackbyid title=dom-VideoTrackList-getTrackById>getTrackById</a>(DOMString id);
   readonly attribute long <a href=#dom-videotracklist-selectedindex title=dom-VideoTrackList-selectedIndex>selectedIndex</a>;
            attribute <a href=#function>Function</a>? <a href=#handler-tracklist-onchange title=handler-TrackList-onchange>onchange</a>;
 };
@@ -31587,8 +31587,8 @@
   </div>
 
   <hr><pre class=idl>interface <dfn id=mutabletexttrack>MutableTextTrack</dfn> : <a href=#texttrack>TextTrack</a> {
- void <a href=#dom-mutabletexttrack-addcue title=dom-MutableTextTrack-addCue>addCue</a>(in <a href=#texttrackcue>TextTrackCue</a> cue);
- void <a href=#dom-mutabletexttrack-removecue title=dom-MutableTextTrack-removeCue>removeCue</a>(in <a href=#texttrackcue>TextTrackCue</a> cue);
+ void <a href=#dom-mutabletexttrack-addcue title=dom-MutableTextTrack-addCue>addCue</a>(<a href=#texttrackcue>TextTrackCue</a> cue);
+ void <a href=#dom-mutabletexttrack-removecue title=dom-MutableTextTrack-removeCue>removeCue</a>(<a href=#texttrackcue>TextTrackCue</a> cue);
 };</pre>
 
   <dl class=domintro><dt><var title="">mutableTextTrack</var> = <var title="">media</var> . <code title=dom-media-addTextTrack><a href=#dom-media-addtexttrack>addTextTrack</a></code>( <var title="">kind</var> [, <var title="">label</var> [, <var title="">language</var> ] ] )</dt>
@@ -31743,8 +31743,8 @@
 
   <hr><pre class=idl>interface <dfn id=texttrackcuelist>TextTrackCueList</dfn> {
   readonly attribute unsigned long <a href=#dom-texttrackcuelist-length title=dom-TextTrackCueList-length>length</a>;
-  getter <a href=#texttrackcue>TextTrackCue</a> (in unsigned long index);
-  <a href=#texttrackcue>TextTrackCue</a>? <a href=#dom-texttrackcuelist-getcuebyid title=dom-TextTrackCueList-getCueById>getCueById</a>(in DOMString id);
+  getter <a href=#texttrackcue>TextTrackCue</a> (unsigned long index);
+  <a href=#texttrackcue>TextTrackCue</a>? <a href=#dom-texttrackcuelist-getcuebyid title=dom-TextTrackCueList-getCueById>getCueById</a>(DOMString id);
 };</pre>
 
   <dl class=domintro><dt><var title="">cuelist</var> . <code title=dom-TextTrackCueList-length><a href=#dom-texttrackcuelist-length>length</a></code></dt>
@@ -31799,7 +31799,7 @@
 
   <hr><pre class=idl>
 <!--TTVTT-->
-[<a href=#dom-texttrackcue title=dom-TextTrackCue>Constructor</a>(in DOMString id, in double startTime, in double endTime, in DOMString text, in optional DOMString settings, in optional boolean pauseOnExit)]
+[<a href=#dom-texttrackcue title=dom-TextTrackCue>Constructor</a>(DOMString id, double startTime, double endTime, DOMString text, optional DOMString settings, optional boolean pauseOnExit)]
 <!--TTVTT-->
 interface <dfn id=texttrackcue>TextTrackCue</dfn> : <a href=#eventtarget>EventTarget</a> {
   readonly attribute <a href=#texttrack>TextTrack</a>? <a href=#dom-texttrackcue-track title=dom-TextTrackCue-track>track</a>;
@@ -34284,8 +34284,8 @@
 
   <pre class=idl>interface <dfn id=timeranges>TimeRanges</dfn> {
   readonly attribute unsigned long <a href=#dom-timeranges-length title=dom-TimeRanges-length>length</a>;
-  double <a href=#dom-timeranges-start title=dom-TimeRanges-start>start</a>(in unsigned long index);
-  double <a href=#dom-timeranges-end title=dom-TimeRanges-end>end</a>(in unsigned long index);
+  double <a href=#dom-timeranges-start title=dom-TimeRanges-start>start</a>(unsigned long index);
+  double <a href=#dom-timeranges-end title=dom-TimeRanges-end>end</a>(unsigned long index);
 };</pre>
 
   <dl class=domintro><dt><var title="">media</var> . <code title=dom-TimeRanges-length><a href=#dom-timeranges-length>length</a></code></dt>
@@ -34684,10 +34684,10 @@
            attribute unsigned long <a href=#dom-canvas-width title=dom-canvas-width>width</a>;
            attribute unsigned long <a href=#dom-canvas-height title=dom-canvas-height>height</a>;
 
-  DOMString <a href=#dom-canvas-todataurl title=dom-canvas-toDataURL>toDataURL</a>(in optional DOMString type, in any... args);
-  void <a href=#dom-canvas-toblob title=dom-canvas-toBlob>toBlob</a>(in <span>FileCallback</span>? callback, in optional DOMString type, in any... args);
+  DOMString <a href=#dom-canvas-todataurl title=dom-canvas-toDataURL>toDataURL</a>(optional DOMString type, any... args);
+  void <a href=#dom-canvas-toblob title=dom-canvas-toBlob>toBlob</a>(<span>FileCallback</span>? callback, optional DOMString type, any... args);
 
-  object? <a href=#dom-canvas-getcontext title=dom-canvas-getContext>getContext</a>(in DOMString contextId, in any... args);
+  object? <a href=#dom-canvas-getcontext title=dom-canvas-getContext>getContext</a>(DOMString contextId, any... args);
 };</pre>
    </dd>
   </dl><p>The <code><a href=#the-canvas-element>canvas</a></code> element provides scripts with a
@@ -35092,11 +35092,11 @@
   // useful e.g. for when an image manipulation app uses <canvas> both for UI previews and the actual work
 -->
   // transformations (default transform is the identity matrix)
-  void <a href=#dom-context-2d-scale title=dom-context-2d-scale>scale</a>(in double x, in double y);
-  void <a href=#dom-context-2d-rotate title=dom-context-2d-rotate>rotate</a>(in double angle);
-  void <a href=#dom-context-2d-translate title=dom-context-2d-translate>translate</a>(in double x, in double y);
-  void <a href=#dom-context-2d-transform title=dom-context-2d-transform>transform</a>(in double a, in double b, in double c, in double d, in double e, in double f);
-  void <a href=#dom-context-2d-settransform title=dom-context-2d-setTransform>setTransform</a>(in double a, in double b, in double c, in double d, in double e, in double f);
+  void <a href=#dom-context-2d-scale title=dom-context-2d-scale>scale</a>(double x, double y);
+  void <a href=#dom-context-2d-rotate title=dom-context-2d-rotate>rotate</a>(double angle);
+  void <a href=#dom-context-2d-translate title=dom-context-2d-translate>translate</a>(double x, double y);
+  void <a href=#dom-context-2d-transform title=dom-context-2d-transform>transform</a>(double a, double b, double c, double d, double e, double f);
+  void <a href=#dom-context-2d-settransform title=dom-context-2d-setTransform>setTransform</a>(double a, double b, double c, double d, double e, double f);
 <!--
   // v6 we've also received requests for:
   void skew(...);
@@ -35117,11 +35117,11 @@
   // colors and styles
            attribute any <a href=#dom-context-2d-strokestyle title=dom-context-2d-strokeStyle>strokeStyle</a>; // (default black)
            attribute any <a href=#dom-context-2d-fillstyle title=dom-context-2d-fillStyle>fillStyle</a>; // (default black)
-  <a href=#canvasgradient>CanvasGradient</a> <a href=#dom-context-2d-createlineargradient title=dom-context-2d-createLinearGradient>createLinearGradient</a>(in double x0, in double y0, in double x1, in double y1);
-  <a href=#canvasgradient>CanvasGradient</a> <a href=#dom-context-2d-createradialgradient title=dom-context-2d-createRadialGradient>createRadialGradient</a>(in double x0, in double y0, in double r0, in double x1, in double y1, in double r1);
-  <a href=#canvaspattern>CanvasPattern</a> <a href=#dom-context-2d-createpattern title=dom-context-2d-createPattern>createPattern</a>(in <a href=#htmlimageelement>HTMLImageElement</a> image, in DOMString repetition);
-  <a href=#canvaspattern>CanvasPattern</a> <a href=#dom-context-2d-createpattern title=dom-context-2d-createPattern>createPattern</a>(in <a href=#htmlcanvaselement>HTMLCanvasElement</a> image, in DOMString repetition);
-  <a href=#canvaspattern>CanvasPattern</a> <a href=#dom-context-2d-createpattern title=dom-context-2d-createPattern>createPattern</a>(in <a href=#htmlvideoelement>HTMLVideoElement</a> image, in DOMString repetition);
+  <a href=#canvasgradient>CanvasGradient</a> <a href=#dom-context-2d-createlineargradient title=dom-context-2d-createLinearGradient>createLinearGradient</a>(double x0, double y0, double x1, double y1);
+  <a href=#canvasgradient>CanvasGradient</a> <a href=#dom-context-2d-createradialgradient title=dom-context-2d-createRadialGradient>createRadialGradient</a>(double x0, double y0, double r0, double x1, double y1, double r1);
+  <a href=#canvaspattern>CanvasPattern</a> <a href=#dom-context-2d-createpattern title=dom-context-2d-createPattern>createPattern</a>(<a href=#htmlimageelement>HTMLImageElement</a> image, DOMString repetition);
+  <a href=#canvaspattern>CanvasPattern</a> <a href=#dom-context-2d-createpattern title=dom-context-2d-createPattern>createPattern</a>(<a href=#htmlcanvaselement>HTMLCanvasElement</a> image, DOMString repetition);
+  <a href=#canvaspattern>CanvasPattern</a> <a href=#dom-context-2d-createpattern title=dom-context-2d-createPattern>createPattern</a>(<a href=#htmlvideoelement>HTMLVideoElement</a> image, DOMString repetition);
 
   // line caps/joins
            attribute double <a href=#dom-context-2d-linewidth title=dom-context-2d-lineWidth>lineWidth</a>; // (default 1)
@@ -35136,60 +35136,60 @@
            attribute DOMString <a href=#dom-context-2d-shadowcolor title=dom-context-2d-shadowColor>shadowColor</a>; // (default transparent black)
 
   // rects
-  void <a href=#dom-context-2d-clearrect title=dom-context-2d-clearRect>clearRect</a>(in double x, in double y, in double w, in double h);
-  void <a href=#dom-context-2d-fillrect title=dom-context-2d-fillRect>fillRect</a>(in double x, in double y, in double w, in double h);
-  void <a href=#dom-context-2d-strokerect title=dom-context-2d-strokeRect>strokeRect</a>(in double x, in double y, in double w, in double h);
+  void <a href=#dom-context-2d-clearrect title=dom-context-2d-clearRect>clearRect</a>(double x, double y, double w, double h);
+  void <a href=#dom-context-2d-fillrect title=dom-context-2d-fillRect>fillRect</a>(double x, double y, double w, double h);
+  void <a href=#dom-context-2d-strokerect title=dom-context-2d-strokeRect>strokeRect</a>(double x, double y, double w, double h);
 
   // path API
   void <a href=#dom-context-2d-beginpath title=dom-context-2d-beginPath>beginPath</a>();
   void <a href=#dom-context-2d-closepath title=dom-context-2d-closePath>closePath</a>();
-  void <a href=#dom-context-2d-moveto title=dom-context-2d-moveTo>moveTo</a>(in double x, in double y);
-  void <a href=#dom-context-2d-lineto title=dom-context-2d-lineTo>lineTo</a>(in double x, in double y);
-  void <a href=#dom-context-2d-quadraticcurveto title=dom-context-2d-quadraticCurveTo>quadraticCurveTo</a>(in double cpx, in double cpy, in double x, in double y);
-  void <a href=#dom-context-2d-beziercurveto title=dom-context-2d-bezierCurveTo>bezierCurveTo</a>(in double cp1x, in double cp1y, in double cp2x, in double cp2y, in double x, in double y);
-  void <a href=#dom-context-2d-arcto title=dom-context-2d-arcTo>arcTo</a>(in double x1, in double y1, in double x2, in double y2, in double radius);
-  void <a href=#dom-context-2d-rect title=dom-context-2d-rect>rect</a>(in double x, in double y, in double w, in double h);
-  void <a href=#dom-context-2d-arc title=dom-context-2d-arc>arc</a>(in double x, in double y, in double radius, in double startAngle, in double endAngle, in optional boolean anticlockwise);
+  void <a href=#dom-context-2d-moveto title=dom-context-2d-moveTo>moveTo</a>(double x, double y);
+  void <a href=#dom-context-2d-lineto title=dom-context-2d-lineTo>lineTo</a>(double x, double y);
+  void <a href=#dom-context-2d-quadraticcurveto title=dom-context-2d-quadraticCurveTo>quadraticCurveTo</a>(double cpx, double cpy, double x, double y);
+  void <a href=#dom-context-2d-beziercurveto title=dom-context-2d-bezierCurveTo>bezierCurveTo</a>(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y);
+  void <a href=#dom-context-2d-arcto title=dom-context-2d-arcTo>arcTo</a>(double x1, double y1, double x2, double y2, double radius);
+  void <a href=#dom-context-2d-rect title=dom-context-2d-rect>rect</a>(double x, double y, double w, double h);
+  void <a href=#dom-context-2d-arc title=dom-context-2d-arc>arc</a>(double x, double y, double radius, double startAngle, double endAngle, optional boolean anticlockwise);
   void <a href=#dom-context-2d-fill title=dom-context-2d-fill>fill</a>();
   void <a href=#dom-context-2d-stroke title=dom-context-2d-stroke>stroke</a>();
-  void <a href=#dom-context-2d-drawsystemfocusring title=dom-context-2d-drawSystemFocusRing>drawSystemFocusRing</a>(in <a href=#element>Element</a> element);
-  boolean <a href=#dom-context-2d-drawcustomfocusring title=dom-context-2d-drawCustomFocusRing>drawCustomFocusRing</a>(in <a href=#element>Element</a> element);
+  void <a href=#dom-context-2d-drawsystemfocusring title=dom-context-2d-drawSystemFocusRing>drawSystemFocusRing</a>(<a href=#element>Element</a> element);
+  boolean <a href=#dom-context-2d-drawcustomfocusring title=dom-context-2d-drawCustomFocusRing>drawCustomFocusRing</a>(<a href=#element>Element</a> element);
   void <a href=#dom-context-2d-scrollpathintoview title=dom-context-2d-scrollPathIntoView>scrollPathIntoView</a>();
   void <a href=#dom-context-2d-clip title=dom-context-2d-clip>clip</a>();
-  boolean <a href=#dom-context-2d-ispointinpath title=dom-context-2d-isPointInPath>isPointInPath</a>(in double x, in double y);
+  boolean <a href=#dom-context-2d-ispointinpath title=dom-context-2d-isPointInPath>isPointInPath</a>(double x, double y);
 
   // text
            attribute DOMString <a href=#dom-context-2d-font title=dom-context-2d-font>font</a>; // (default 10px sans-serif)
            attribute DOMString <a href=#dom-context-2d-textalign title=dom-context-2d-textAlign>textAlign</a>; // "start", "end", "left", "right", "center" (default: "start")
            attribute DOMString <a href=#dom-context-2d-textbaseline title=dom-context-2d-textBaseline>textBaseline</a>; // "top", "hanging", "middle", "alphabetic", "ideographic", "bottom" (default: "alphabetic")
-  void <a href=#dom-context-2d-filltext title=dom-context-2d-fillText>fillText</a>(in DOMString text, in double x, in double y, in optional double maxWidth);
-  void <a href=#dom-context-2d-stroketext title=dom-context-2d-strokeText>strokeText</a>(in DOMString text, in double x, in double y, in optional double maxWidth);<!-- v6DVT
-  void <span title="dom-context-2d-fillVerticalText">fillVerticalText</span>(in DOMString text, in double x, in double y, in optional double maxHeight);
-  void <span title="dom-context-2d-strokeVerticalText">strokeVerticalText</span>(in DOMString text, in double x, in double y, in optional double maxHeight); -->
-  <a href=#textmetrics>TextMetrics</a> <a href=#dom-context-2d-measuretext title=dom-context-2d-measureText>measureText</a>(in DOMString text);
+  void <a href=#dom-context-2d-filltext title=dom-context-2d-fillText>fillText</a>(DOMString text, double x, double y, optional double maxWidth);
+  void <a href=#dom-context-2d-stroketext title=dom-context-2d-strokeText>strokeText</a>(DOMString text, double x, double y, optional double maxWidth);<!-- v6DVT
+  void <span title="dom-context-2d-fillVerticalText">fillVerticalText</span>(DOMString text, double x, double y, optional double maxHeight);
+  void <span title="dom-context-2d-strokeVerticalText">strokeVerticalText</span>(DOMString text, double x, double y, optional double maxHeight); -->
+  <a href=#textmetrics>TextMetrics</a> <a href=#dom-context-2d-measuretext title=dom-context-2d-measureText>measureText</a>(DOMString text);
 
   // drawing images
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlimageelement>HTMLImageElement</a> image, in double dx, in double dy);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlimageelement>HTMLImageElement</a> image, in double dx, in double dy, in double dw, in double dh);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlimageelement>HTMLImageElement</a> image, in double sx, in double sy, in double sw, in double sh, in double dx, in double dy, in double dw, in double dh);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlcanvaselement>HTMLCanvasElement</a> image, in double dx, in double dy);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlcanvaselement>HTMLCanvasElement</a> image, in double dx, in double dy, in double dw, in double dh);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlcanvaselement>HTMLCanvasElement</a> image, in double sx, in double sy, in double sw, in double sh, in double dx, in double dy, in double dw, in double dh);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlvideoelement>HTMLVideoElement</a> image, in double dx, in double dy);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlvideoelement>HTMLVideoElement</a> image, in double dx, in double dy, in double dw, in double dh);
-  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(in <a href=#htmlvideoelement>HTMLVideoElement</a> image, in double sx, in double sy, in double sw, in double sh, in double dx, in double dy, in double dw, in double dh);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlimageelement>HTMLImageElement</a> image, double dx, double dy);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlimageelement>HTMLImageElement</a> image, double dx, double dy, double dw, double dh);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlimageelement>HTMLImageElement</a> image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlcanvaselement>HTMLCanvasElement</a> image, double dx, double dy);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlcanvaselement>HTMLCanvasElement</a> image, double dx, double dy, double dw, double dh);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlcanvaselement>HTMLCanvasElement</a> image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlvideoelement>HTMLVideoElement</a> image, double dx, double dy);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlvideoelement>HTMLVideoElement</a> image, double dx, double dy, double dw, double dh);
+  void <a href=#dom-context-2d-drawimage title=dom-context-2d-drawImage>drawImage</a>(<a href=#htmlvideoelement>HTMLVideoElement</a> image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh);
 
   // pixel manipulation
-  <a href=#imagedata>ImageData</a> <a href=#dom-context-2d-createimagedata title=dom-context-2d-createImageData>createImageData</a>(in double sw, in double sh);
-  <a href=#imagedata>ImageData</a> <a href=#dom-context-2d-createimagedata title=dom-context-2d-createImageData>createImageData</a>(in <a href=#imagedata>ImageData</a> imagedata);
-  <a href=#imagedata>ImageData</a> <a href=#dom-context-2d-getimagedata title=dom-context-2d-getImageData>getImageData</a>(in double sx, in double sy, in double sw, in double sh);
-  void <a href=#dom-context-2d-putimagedata title=dom-context-2d-putImageData>putImageData</a>(in <a href=#imagedata>ImageData</a> imagedata, in double dx, in double dy);
-  void <a href=#dom-context-2d-putimagedata title=dom-context-2d-putImageData>putImageData</a>(in <a href=#imagedata>ImageData</a> imagedata, in double dx, in double dy, in double dirtyX, in double dirtyY, in double dirtyWidth, in double dirtyHeight);
+  <a href=#imagedata>ImageData</a> <a href=#dom-context-2d-createimagedata title=dom-context-2d-createImageData>createImageData</a>(double sw, double sh);
+  <a href=#imagedata>ImageData</a> <a href=#dom-context-2d-createimagedata title=dom-context-2d-createImageData>createImageData</a>(<a href=#imagedata>ImageData</a> imagedata);
+  <a href=#imagedata>ImageData</a> <a href=#dom-context-2d-getimagedata title=dom-context-2d-getImageData>getImageData</a>(double sx, double sy, double sw, double sh);
+  void <a href=#dom-context-2d-putimagedata title=dom-context-2d-putImageData>putImageData</a>(<a href=#imagedata>ImageData</a> imagedata, double dx, double dy);
+  void <a href=#dom-context-2d-putimagedata title=dom-context-2d-putImageData>putImageData</a>(<a href=#imagedata>ImageData</a> imagedata, double dx, double dy, double dirtyX, double dirtyY, double dirtyWidth, double dirtyHeight);
 };
 
 interface <dfn id=canvasgradient>CanvasGradient</dfn> {
   // opaque object
-  void <a href=#dom-canvasgradient-addcolorstop title=dom-canvasgradient-addColorStop>addColorStop</a>(in double offset, in DOMString color);
+  void <a href=#dom-canvasgradient-addcolorstop title=dom-canvasgradient-addColorStop>addColorStop</a>(double offset, DOMString color);
 };
 
 interface <dfn id=canvaspattern>CanvasPattern</dfn> {
@@ -35208,8 +35208,8 @@
 
 interface <dfn id=canvaspixelarray>CanvasPixelArray</dfn> {
   readonly attribute unsigned long <a href=#dom-canvaspixelarray-length title=dom-canvaspixelarray-length>length</a>;
-  <a href=#dom-canvaspixelarray-get title=dom-CanvasPixelArray-get>getter</a> octet (in unsigned long index);
-  <a href=#dom-canvaspixelarray-set title=dom-CanvasPixelArray-set>setter</a> void (in unsigned long index, [Clamp] in octet value);
+  <a href=#dom-canvaspixelarray-get title=dom-CanvasPixelArray-get>getter</a> octet (unsigned long index);
+  <a href=#dom-canvaspixelarray-set title=dom-CanvasPixelArray-set>setter</a> void (unsigned long index, [Clamp] octet value);
 };</pre>
 
   <dl class=domintro><dt><var title="">context</var> . <code title=dom-context-2d-canvas><a href=#dom-context-2d-canvas>canvas</a></code></dt>
@@ -39031,8 +39031,8 @@
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-table-tbodies title=dom-table-tBodies>tBodies</a>;
   <a href=#htmlelement>HTMLElement</a> <a href=#dom-table-createtbody title=dom-table-createTBody>createTBody</a>();
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-table-rows title=dom-table-rows>rows</a>;
-  <a href=#htmlelement>HTMLElement</a> <a href=#dom-table-insertrow title=dom-table-insertRow>insertRow</a>(in optional long index);
-  void <a href=#dom-table-deleterow title=dom-table-deleteRow>deleteRow</a>(in long index);
+  <a href=#htmlelement>HTMLElement</a> <a href=#dom-table-insertrow title=dom-table-insertRow>insertRow</a>(optional long index);
+  void <a href=#dom-table-deleterow title=dom-table-deleteRow>deleteRow</a>(long index);
            attribute DOMString <a href=#dom-table-border title=dom-table-border>border</a>;
 };</pre>
    </dd>
@@ -39891,8 +39891,8 @@
    <dd>
     <pre class=idl>interface <dfn id=htmltablesectionelement>HTMLTableSectionElement</dfn> : <a href=#htmlelement>HTMLElement</a> {
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-tbody-rows title=dom-tbody-rows>rows</a>;
-  <a href=#htmlelement>HTMLElement</a> <a href=#dom-tbody-insertrow title=dom-tbody-insertRow>insertRow</a>(in optional long index);
-  void <a href=#dom-tbody-deleterow title=dom-tbody-deleteRow>deleteRow</a>(in long index);
+  <a href=#htmlelement>HTMLElement</a> <a href=#dom-tbody-insertrow title=dom-tbody-insertRow>insertRow</a>(optional long index);
+  void <a href=#dom-tbody-deleterow title=dom-tbody-deleteRow>deleteRow</a>(long index);
 };</pre>
     <p>The <code><a href=#htmltablesectionelement>HTMLTableSectionElement</a></code> interface is also
     used for <code><a href=#the-thead-element>thead</a></code> and <code><a href=#the-tfoot-element>tfoot</a></code> elements.</p>
@@ -40088,8 +40088,8 @@
   readonly attribute long <a href=#dom-tr-rowindex title=dom-tr-rowIndex>rowIndex</a>;
   readonly attribute long <a href=#dom-tr-sectionrowindex title=dom-tr-sectionRowIndex>sectionRowIndex</a>;
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-tr-cells title=dom-tr-cells>cells</a>;
-  <a href=#htmlelement>HTMLElement</a> <a href=#dom-tr-insertcell title=dom-tr-insertCell>insertCell</a>(in optional long index);
-  void <a href=#dom-tr-deletecell title=dom-tr-deleteCell>deleteCell</a>(in long index);
+  <a href=#htmlelement>HTMLElement</a> <a href=#dom-tr-insertcell title=dom-tr-insertCell>insertCell</a>(optional long index);
+  void <a href=#dom-tr-deletecell title=dom-tr-deleteCell>deleteCell</a>(long index);
 };</pre>
    </dd>
   </dl><p>The <code><a href=#the-tr-element>tr</a></code> element <a href=#represents>represents</a> a <a href=#concept-row title=concept-row>row</a> of <a href=#concept-cell title=concept-cell>cells</a> in a <a href=#concept-table title=concept-table>table</a>.</p>
@@ -42122,8 +42122,8 @@
 
   readonly attribute <a href=#htmlformcontrolscollection>HTMLFormControlsCollection</a> <a href=#dom-form-elements title=dom-form-elements>elements</a>;
   readonly attribute long <a href=#dom-form-length title=dom-form-length>length</a>;
-  caller <a href=#dom-form-item title=dom-form-item>getter</a> <a href=#element>Element</a> (in unsigned long index);
-  caller <a href=#dom-form-nameditem title=dom-form-namedItem>getter</a> object (in DOMString name);
+  caller <a href=#dom-form-item title=dom-form-item>getter</a> <a href=#element>Element</a> (unsigned long index);
+  caller <a href=#dom-form-nameditem title=dom-form-namedItem>getter</a> object (DOMString name);
 
   void <a href=#dom-form-submit title=dom-form-submit>submit</a>();
   void <a href=#dom-form-reset title=dom-form-reset>reset</a>();
@@ -42408,7 +42408,7 @@
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 };</pre>
    </dd>
   </dl><p>The <code><a href=#the-fieldset-element>fieldset</a></code> element <a href=#represents>represents</a> a set
@@ -42821,14 +42821,14 @@
   readonly attribute <a href=#htmloptionelement>HTMLOptionElement</a>? <a href=#dom-input-selectedoption title=dom-input-selectedOption>selectedOption</a>;
            attribute DOMString <a href=#dom-dim-width title=dom-dim-width>width</a>;
 
-  void <a href=#dom-input-stepup title=dom-input-stepUp>stepUp</a>(in optional long n);
-  void <a href=#dom-input-stepdown title=dom-input-stepDown>stepDown</a>(in optional long n);
+  void <a href=#dom-input-stepup title=dom-input-stepUp>stepUp</a>(optional long n);
+  void <a href=#dom-input-stepdown title=dom-input-stepDown>stepDown</a>(optional long n);
 
   readonly attribute boolean <a href=#dom-cva-willvalidate title=dom-cva-willValidate>willValidate</a>;
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href=#nodelist>NodeList</a> <a href=#dom-lfe-labels title=dom-lfe-labels>labels</a>;
 
@@ -42836,7 +42836,7 @@
            attribute unsigned long <a href=#dom-textarea/input-selectionstart title=dom-textarea/input-selectionStart>selectionStart</a>;
            attribute unsigned long <a href=#dom-textarea/input-selectionend title=dom-textarea/input-selectionEnd>selectionEnd</a>;
            attribute DOMString <a href=#dom-textarea/input-selectiondirection title=dom-textarea/input-selectionDirection>selectionDirection</a>;
-  void <a href=#dom-textarea/input-setselectionrange title=dom-textarea/input-setSelectionRange>setSelectionRange</a>(in unsigned long start, in unsigned long end, in optional DOMString direction);
+  void <a href=#dom-textarea/input-setselectionrange title=dom-textarea/input-setSelectionRange>setSelectionRange</a>(unsigned long start, unsigned long end, optional DOMString direction);
 };</pre>
    </dd>
   </dl><p>The <code><a href=#the-input-element>input</a></code> element <a href=#represents>represents</a> a typed data field,
@@ -48507,7 +48507,7 @@
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href=#nodelist>NodeList</a> <a href=#dom-lfe-labels title=dom-lfe-labels>labels</a>;
 };</pre>
@@ -48670,14 +48670,14 @@
 
   readonly attribute <a href=#htmloptionscollection>HTMLOptionsCollection</a> <a href=#dom-select-options title=dom-select-options>options</a>;
            attribute unsigned long <a href=#dom-select-length title=dom-select-length>length</a>;
-  getter <a href=#element>Element</a> <a href=#dom-select-item title=dom-select-item>item</a>(in unsigned long index);
-  object <a href=#dom-select-nameditem title=dom-select-namedItem>namedItem</a>(in DOMString name);
-  void <a href=#dom-select-add title=dom-select-add>add</a>(in <a href=#htmloptionelement>HTMLOptionElement</a> element, in optional <a href=#htmlelement>HTMLElement</a>? before);
-  void <a href=#dom-select-add title=dom-select-add>add</a>(in <a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, in optional <a href=#htmlelement>HTMLElement</a>? before);
-  void <a href=#dom-select-add title=dom-select-add>add</a>(in <a href=#htmloptionelement>HTMLOptionElement</a> element, in long before);
-  void <a href=#dom-select-add title=dom-select-add>add</a>(in <a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, in long before);
-  void <a href=#dom-select-remove title=dom-select-remove>remove</a>(in long index);
-  <a href=#dom-htmloptionscollection-setter title=dom-HTMLOptionsCollection-setter>setter creator</a> void (in unsigned long index, in <a href=#htmloptionelement>HTMLOptionElement</a> option);
+  getter <a href=#element>Element</a> <a href=#dom-select-item title=dom-select-item>item</a>(unsigned long index);
+  object <a href=#dom-select-nameditem title=dom-select-namedItem>namedItem</a>(DOMString name);
+  void <a href=#dom-select-add title=dom-select-add>add</a>(<a href=#htmloptionelement>HTMLOptionElement</a> element, optional <a href=#htmlelement>HTMLElement</a>? before);
+  void <a href=#dom-select-add title=dom-select-add>add</a>(<a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, optional <a href=#htmlelement>HTMLElement</a>? before);
+  void <a href=#dom-select-add title=dom-select-add>add</a>(<a href=#htmloptionelement>HTMLOptionElement</a> element, long before);
+  void <a href=#dom-select-add title=dom-select-add>add</a>(<a href=#htmloptgroupelement>HTMLOptGroupElement</a> element, long before);
+  void <a href=#dom-select-remove title=dom-select-remove>remove</a>(long index);
+  <a href=#dom-htmloptionscollection-setter title=dom-HTMLOptionsCollection-setter>setter creator</a> void (unsigned long index, <a href=#htmloptionelement>HTMLOptionElement</a> option);
 
   readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-select-selectedoptions title=dom-select-selectedOptions>selectedOptions</a>;
            attribute long <a href=#dom-select-selectedindex title=dom-select-selectedIndex>selectedIndex</a>;
@@ -48687,7 +48687,7 @@
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href=#nodelist>NodeList</a> <a href=#dom-lfe-labels title=dom-lfe-labels>labels</a>;
 };</pre>
@@ -49279,10 +49279,10 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class=idl>[NamedConstructor=<a href=#dom-option title=dom-option>Option</a>(),
- NamedConstructor=<a href=#dom-option-t title=dom-option-t>Option</a>(in DOMString text),
- NamedConstructor=<a href=#dom-option-tv title=dom-option-tv>Option</a>(in DOMString text, in DOMString value),
- NamedConstructor=<a href=#dom-option-tvd title=dom-option-tvd>Option</a>(in DOMString text, in DOMString value, in boolean defaultSelected),
- NamedConstructor=<a href=#dom-option-tvds title=dom-option-tvds>Option</a>(in DOMString text, in DOMString value, in boolean defaultSelected, in boolean selected)]
+ NamedConstructor=<a href=#dom-option-t title=dom-option-t>Option</a>(DOMString text),
+ NamedConstructor=<a href=#dom-option-tv title=dom-option-tv>Option</a>(DOMString text, DOMString value),
+ NamedConstructor=<a href=#dom-option-tvd title=dom-option-tvd>Option</a>(DOMString text, DOMString value, boolean defaultSelected),
+ NamedConstructor=<a href=#dom-option-tvds title=dom-option-tvds>Option</a>(DOMString text, DOMString value, boolean defaultSelected, boolean selected)]
 interface <dfn id=htmloptionelement>HTMLOptionElement</dfn> : <a href=#htmlelement>HTMLElement</a> {
            attribute boolean <a href=#dom-option-disabled title=dom-option-disabled>disabled</a>;
   readonly attribute <a href=#htmlformelement>HTMLFormElement</a>? <a href=#dom-option-form title=dom-option-form>form</a>;
@@ -49541,7 +49541,7 @@
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href=#nodelist>NodeList</a> <a href=#dom-lfe-labels title=dom-lfe-labels>labels</a>;
 
@@ -49549,7 +49549,7 @@
            attribute unsigned long <a href=#dom-textarea/input-selectionstart title=dom-textarea/input-selectionStart>selectionStart</a>;
            attribute unsigned long <a href=#dom-textarea/input-selectionend title=dom-textarea/input-selectionEnd>selectionEnd</a>;
            attribute DOMString <a href=#dom-textarea/input-selectiondirection title=dom-textarea/input-selectionDirection>selectionDirection</a>;
-  void <a href=#dom-textarea/input-setselectionrange title=dom-textarea/input-setSelectionRange>setSelectionRange</a>(in unsigned long start, in unsigned long end, in optional DOMString direction);
+  void <a href=#dom-textarea/input-setselectionrange title=dom-textarea/input-setSelectionRange>setSelectionRange</a>(unsigned long start, unsigned long end, optional DOMString direction);
 };</pre>
    </dd>
   </dl><p>The <code><a href=#the-textarea-element>textarea</a></code> element <a href=#represents>represents</a> a
@@ -49914,7 +49914,7 @@
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href=#nodelist>NodeList</a> <a href=#dom-lfe-labels title=dom-lfe-labels>labels</a>;
 };</pre>
@@ -50200,7 +50200,7 @@
   readonly attribute <a href=#validitystate>ValidityState</a> <a href=#dom-cva-validity title=dom-cva-validity>validity</a>;
   readonly attribute DOMString <a href=#dom-cva-validationmessage title=dom-cva-validationMessage>validationMessage</a>;
   boolean <a href=#dom-cva-checkvalidatity title=dom-cva-checkValidatity>checkValidity</a>();
-  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(in DOMString error);
+  void <a href=#dom-cva-setcustomvalidity title=dom-cva-setCustomValidity>setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href=#nodelist>NodeList</a> <a href=#dom-lfe-labels title=dom-lfe-labels>labels</a>;
 };</pre>
@@ -51413,7 +51413,7 @@
            attribute unsigned long <a href=#dom-textarea/input-selectionstart title=dom-textarea/input-selectionStart>selectionStart</a>;
            attribute unsigned long <a href=#dom-textarea/input-selectionend title=dom-textarea/input-selectionEnd>selectionEnd</a>;
            attribute DOMString <a href=#dom-textarea/input-selectiondirection title=dom-textarea/input-selectionDirection>selectionDirection</a>;
-  void <a href=#dom-textarea/input-setselectionrange title=dom-textarea/input-setSelectionRange>setSelectionRange</a>(in unsigned long start, in unsigned long end, in optional DOMString direction);</pre>
+  void <a href=#dom-textarea/input-setselectionrange title=dom-textarea/input-setSelectionRange>setSelectionRange</a>(unsigned long start, unsigned long end, optional DOMString direction);</pre>
   <!-- v2: also add textLength? it seems to be widely used -->
 
   <p>These methods and attributes expose and control the selection of
@@ -61951,7 +61951,7 @@
   readonly attribute <a href=#history-0>History</a> <a href=#dom-history title=dom-history>history</a>;
 <!--UNDO--><!--FIND-->
   readonly attribute <a href=#undomanager>UndoManager</a> <a href=#dom-undomanager title=dom-undoManager>undoManager</a>;
-  boolean <a href=#dom-find title=dom-find>find</a>(in optional DOMString aString, in optional boolean aCaseSensitive, in optional boolean aBackwards, in optional boolean aWrapAround, in optional boolean aWholeWord, in optional boolean aSearchInFrames, in optional boolean aShowDialog);
+  boolean <a href=#dom-find title=dom-find>find</a>(optional DOMString aString, optional boolean aCaseSensitive, optional boolean aBackwards, optional boolean aWrapAround, optional boolean aWholeWord, optional boolean aSearchInFrames, optional boolean aShowDialog);
 <!--UNDO--><!--FIND-->
   [Replaceable] readonly attribute <a href=#barprop>BarProp</a> <a href=#dom-window-locationbar title=dom-window-locationbar>locationbar</a>;
   [Replaceable] readonly attribute <a href=#barprop>BarProp</a> <a href=#dom-window-menubar title=dom-window-menubar>menubar</a>;
@@ -61973,9 +61973,9 @@
            attribute <a href=#windowproxy>WindowProxy</a> <a href=#dom-opener title=dom-opener>opener</a>;
   readonly attribute <a href=#windowproxy>WindowProxy</a> <a href=#dom-parent title=dom-parent>parent</a>;
   readonly attribute <a href=#element>Element</a>? <a href=#dom-frameelement title=dom-frameElement>frameElement</a>;
-  <a href=#windowproxy>WindowProxy</a> <a href=#dom-open title=dom-open>open</a>(in optional DOMString url, in optional DOMString target, in optional DOMString features, in optional DOMString replace);
-  <a href=#dom-window-item title=dom-window-item>getter</a> <a href=#windowproxy>WindowProxy</a> (in unsigned long index);
-  <a href=#dom-window-nameditem title=dom-window-namedItem>getter</a> object (in DOMString name);
+  <a href=#windowproxy>WindowProxy</a> <a href=#dom-open title=dom-open>open</a>(optional DOMString url, optional DOMString target, optional DOMString features, optional DOMString replace);
+  <a href=#dom-window-item title=dom-window-item>getter</a> <a href=#windowproxy>WindowProxy</a> (unsigned long index);
+  <a href=#dom-window-nameditem title=dom-window-namedItem>getter</a> object (DOMString name);
 
   // the user agent
   readonly attribute <a href=#navigator>Navigator</a> <a href=#dom-navigator title=dom-navigator>navigator</a>; <!-- IE also has window.clientInformation === window.navigator -->
@@ -61983,14 +61983,14 @@
   readonly attribute <a href=#applicationcache>ApplicationCache</a> <a href=#dom-applicationcache title=dom-applicationCache>applicationCache</a>;
 
   // user prompts
-  void <a href=#dom-alert title=dom-alert>alert</a>(in DOMString message);
-  boolean <a href=#dom-confirm title=dom-confirm>confirm</a>(in DOMString message);
-  DOMString? <a href=#dom-prompt title=dom-prompt>prompt</a>(in DOMString message, in optional DOMString default);
+  void <a href=#dom-alert title=dom-alert>alert</a>(DOMString message);
+  boolean <a href=#dom-confirm title=dom-confirm>confirm</a>(DOMString message);
+  DOMString? <a href=#dom-prompt title=dom-prompt>prompt</a>(DOMString message, optional DOMString default);
   void <a href=#dom-print title=dom-print>print</a>();
-  any <a href=#dom-showmodaldialog title=dom-showModalDialog>showModalDialog</a>(in DOMString url, in optional any argument<!--, in optional DOMString features-->);
+  any <a href=#dom-showmodaldialog title=dom-showModalDialog>showModalDialog</a>(DOMString url, optional any argument<!--, optional DOMString features-->);
 
 <!--POSTMSG-->  // <a href=#web-messaging>cross-document messaging</a>
-  void <a href=#dom-window-postmessage title=dom-window-postMessage>postMessage</a>(in any message, in DOMString targetOrigin, in optional sequence<<a href=#transferable>Transferable</a>> transfer);
+  void <a href=#dom-window-postmessage title=dom-window-postMessage>postMessage</a>(any message, DOMString targetOrigin, optional sequence<<a href=#transferable>Transferable</a>> transfer);
 <!--POSTMSG-->
   // <a href=#event-handler-idl-attributes>event handler IDL attributes</a>
            attribute <a href=#function>Function</a>? <a href=#handler-onabort title=handler-onabort>onabort</a>;
@@ -63435,11 +63435,11 @@
   <pre class=idl>interface <dfn id=history-0>History</dfn> {
   readonly attribute long <a href=#dom-history-length title=dom-history-length>length</a>;
   readonly attribute any <a href=#dom-history-state title=dom-history-state>state</a>;
-  void <a href=#dom-history-go title=dom-history-go>go</a>(in optional long delta);
+  void <a href=#dom-history-go title=dom-history-go>go</a>(optional long delta);
   void <a href=#dom-history-back title=dom-history-back>back</a>();
   void <a href=#dom-history-forward title=dom-history-forward>forward</a>();
-  void <a href=#dom-history-pushstate title=dom-history-pushState>pushState</a>(in any data, in DOMString title, in optional DOMString url);
-  void <a href=#dom-history-replacestate title=dom-history-replaceState>replaceState</a>(in any data, in DOMString title, in optional DOMString url);
+  void <a href=#dom-history-pushstate title=dom-history-pushState>pushState</a>(any data, DOMString title, optional DOMString url);
+  void <a href=#dom-history-replacestate title=dom-history-replaceState>replaceState</a>(any data, DOMString title, optional DOMString url);
 };</pre>
 
   <dl class=domintro><dt><var title="">window</var> . <code title=dom-history><a href=#dom-history>history</a></code> . <code title=dom-history-length><a href=#dom-history-length>length</a></code></dt>
@@ -63875,8 +63875,8 @@
 
   <pre class=idl>interface <dfn id=location>Location</dfn> {
   stringifier attribute DOMString <a href=#dom-location-href title=dom-location-href>href</a>;
-  void <a href=#dom-location-assign title=dom-location-assign>assign</a>(in DOMString url);
-  void <a href=#dom-location-replace title=dom-location-replace>replace</a>(in DOMString url);
+  void <a href=#dom-location-assign title=dom-location-assign>assign</a>(DOMString url);
+  void <a href=#dom-location-replace title=dom-location-replace>replace</a>(DOMString url);
   void <a href=#dom-location-reload title=dom-location-reload>reload</a>();
 
   // <a href=#url-decomposition-idl-attributes>URL decomposition IDL attributes</a> <!-- blame brendan for these "innovative" names -->
@@ -63889,7 +63889,7 @@
            attribute DOMString <a href=#dom-location-hash title=dom-location-hash>hash</a>;
 
   // resolving relative URLs
-  DOMString <a href=#dom-location-resolveurl title=dom-location-resolveURL>resolveURL</a>(in DOMString url);
+  DOMString <a href=#dom-location-resolveurl title=dom-location-resolveURL>resolveURL</a>(DOMString url);
 };</pre>
 
   <dl class=domintro><dt><var title="">location</var> . <code title=dom-location-href><a href=#dom-location-href>href</a></code> [ = <var title="">value</var> ]</dt>
@@ -65184,7 +65184,7 @@
 
   <pre class=idl>interface <dfn id=popstateevent>PopStateEvent</dfn> : <a href=#event>Event</a> {
   readonly attribute any <a href=#dom-popstateevent-state title=dom-PopStateEvent-state>state</a>;
-  void <a href=#dom-popstateevent-initpopstateevent title=dom-PopStateEvent-initPopStateEvent>initPopStateEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any stateArg);
+  void <a href=#dom-popstateevent-initpopstateevent title=dom-PopStateEvent-initPopStateEvent>initPopStateEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, any stateArg);
 };</pre>
 
   <dl class=domintro><dt><var title="">event</var> . <code title=dom-PopStateEvent-state><a href=#dom-popstateevent-state>state</a></code></dt>
@@ -65216,7 +65216,7 @@
   <pre class=idl>interface <dfn id=hashchangeevent>HashChangeEvent</dfn> : <a href=#event>Event</a> {
   readonly attribute DOMString <a href=#dom-hashchangeevent-oldurl title=dom-HashChangeEvent-oldURL>oldURL</a>;
   readonly attribute DOMString <a href=#dom-hashchangeevent-newurl title=dom-HashChangeEvent-newURL>newURL</a>;
-  void <a href=#dom-hashchangeevent-inithashchangeevent title=dom-HashChangeEvent-initHashChangeEvent>initHashChangeEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in DOMString oldURLArg, in DOMString newURLArg);
+  void <a href=#dom-hashchangeevent-inithashchangeevent title=dom-HashChangeEvent-initHashChangeEvent>initHashChangeEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, DOMString oldURLArg, DOMString newURLArg);
 };</pre>
 
   <dl class=domintro><dt><var title="">event</var> . <code title=dom-HashChangeEvent-oldURL><a href=#dom-hashchangeevent-oldurl>oldURL</a></code></dt>
@@ -65266,7 +65266,7 @@
 
   <pre class=idl>interface <dfn id=pagetransitionevent>PageTransitionEvent</dfn> : <a href=#event>Event</a> {
   readonly attribute boolean <a href=#dom-pagetransitionevent-persisted title=dom-PageTransitionEvent-persisted>persisted</a>;
-  void <a href=#dom-pagetransitionevent-initpagetransitionevent title=dom-PageTransitionEvent-initPageTransitionEvent>initPageTransitionEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in boolean persistedArg);
+  void <a href=#dom-pagetransitionevent-initpagetransitionevent title=dom-PageTransitionEvent-initPageTransitionEvent>initPageTransitionEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, boolean persistedArg);
 };</pre>
 
   <dl class=domintro><dt><var title="">event</var> . <code title=dom-PageTransitionEvent-persisted><a href=#dom-pagetransitionevent-persisted>persisted</a></code></dt>
@@ -68839,7 +68839,7 @@
 
   <pre class=idl>[Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn id=function>Function</dfn> {
-  any <a href=#dom-function-call title=dom-function-call>call</a>(in any... arguments);
+  any <a href=#dom-function-call title=dom-function-call>call</a>(any... arguments);
 };</pre>
 
   <p>The <dfn id=dom-function-call title=dom-function-call><code>call(...)</code></dfn>
@@ -69055,8 +69055,8 @@
 
   <pre class=idl>[NoInterfaceObject]
 interface <dfn id=windowbase64>WindowBase64</dfn> {
-  DOMString <a href=#dom-windowbase64-btoa title=dom-windowbase64-btoa>btoa</a>(in DOMString btoa);
-  DOMString <a href=#dom-windowbase64-atob title=dom-windowbase64-atob>atob</a>(in DOMString atob);
+  DOMString <a href=#dom-windowbase64-btoa title=dom-windowbase64-btoa>btoa</a>(DOMString btoa);
+  DOMString <a href=#dom-windowbase64-atob title=dom-windowbase64-atob>atob</a>(DOMString atob);
 };
 <a href=#window>Window</a> implements <a href=#windowbase64>WindowBase64</a>;</pre>
 
@@ -69289,12 +69289,12 @@
 
   <pre class=idl>[NoInterfaceObject]
 interface <dfn id=windowtimers>WindowTimers</dfn> {
-  long <a href=#dom-windowtimers-settimeout title=dom-windowtimers-setTimeout>setTimeout</a>(in Function handler, in optional float timeout, in any... args);
-  long <a href=#dom-windowtimers-settimeout title=dom-windowtimers-setTimeout>setTimeout</a>([AllowAny] in DOMString handler, in optional float timeout, in any... args);
-  void <a href=#dom-windowtimers-cleartimeout title=dom-windowtimers-clearTimeout>clearTimeout</a>(in long handle);
-  long <a href=#dom-windowtimers-setinterval title=dom-windowtimers-setInterval>setInterval</a>(in Function handler, in optional float timeout, in any... args);
-  long <a href=#dom-windowtimers-setinterval title=dom-windowtimers-setInterval>setInterval</a>([AllowAny] in DOMString handler, in optional float timeout, in any... args);
-  void <a href=#dom-windowtimers-clearinterval title=dom-windowtimers-clearInterval>clearInterval</a>(in long handle);
+  long <a href=#dom-windowtimers-settimeout title=dom-windowtimers-setTimeout>setTimeout</a>(Function handler, optional float timeout, any... args);
+  long <a href=#dom-windowtimers-settimeout title=dom-windowtimers-setTimeout>setTimeout</a>([AllowAny] DOMString handler, optional float timeout, any... args);
+  void <a href=#dom-windowtimers-cleartimeout title=dom-windowtimers-clearTimeout>clearTimeout</a>(long handle);
+  long <a href=#dom-windowtimers-setinterval title=dom-windowtimers-setInterval>setInterval</a>(Function handler, optional float timeout, any... args);
+  long <a href=#dom-windowtimers-setinterval title=dom-windowtimers-setInterval>setInterval</a>([AllowAny] DOMString handler, optional float timeout, any... args);
+  void <a href=#dom-windowtimers-clearinterval title=dom-windowtimers-clearInterval>clearInterval</a>(long handle);
 };
 <a href=#window>Window</a> implements <a href=#windowtimers>WindowTimers</a>;</pre>
 
@@ -70176,8 +70176,8 @@
   <pre class=idl>[NoInterfaceObject]
 interface <dfn id=navigatorcontentutils>NavigatorContentUtils</dfn> {
   // content handler registration
-  void <a href=#dom-navigator-registerprotocolhandler title=dom-navigator-registerProtocolHandler>registerProtocolHandler</a>(in DOMString scheme, in DOMString url, in DOMString title);
-  void <a href=#dom-navigator-registercontenthandler title=dom-navigator-registerContentHandler>registerContentHandler</a>(in DOMString mimeType, in DOMString url, in DOMString title);
+  void <a href=#dom-navigator-registerprotocolhandler title=dom-navigator-registerProtocolHandler>registerProtocolHandler</a>(DOMString scheme, DOMString url, DOMString title);
+  void <a href=#dom-navigator-registercontenthandler title=dom-navigator-registerContentHandler>registerContentHandler</a>(DOMString mimeType, DOMString url, DOMString title);
 };</pre>
 
   <p>The <dfn id=dom-navigator-registerprotocolhandler title=dom-navigator-registerProtocolHandler><code>registerProtocolHandler()</code></dfn>
@@ -70560,8 +70560,8 @@
   </div>
 
   <pre class=idl>interface <dfn id=external>External</dfn> {
-  void <a href=#dom-external-addsearchprovider title=dom-external-AddSearchProvider>AddSearchProvider</a>(in DOMString engineURL);
-  unsigned long <a href=#dom-external-issearchproviderinstalled title=dom-external-IsSearchProviderInstalled>IsSearchProviderInstalled</a>(in DOMString engineURL);
+  void <a href=#dom-external-addsearchprovider title=dom-external-AddSearchProvider>AddSearchProvider</a>(DOMString engineURL);
+  unsigned long <a href=#dom-external-issearchproviderinstalled title=dom-external-IsSearchProviderInstalled>IsSearchProviderInstalled</a>(DOMString engineURL);
 };</pre>
 
   <dl class=domintro><dt><var title="">window</var> . <code title=dom-external><a href=#dom-external>external</a></code> . <code title=dom-external-AddSearchProvider><a href=#dom-external-addsearchprovider>AddSearchProvider</a></code>( <var title="">url</var> )</dt>
@@ -72300,14 +72300,14 @@
 
   readonly attribute <a href=#datatransferitemlist>DataTransferItemList</a> <a href=#dom-datatransfer-items title=dom-DataTransfer-items>items</a>;
 
-  void <a href=#dom-datatransfer-setdragimage title=dom-DataTransfer-setDragImage>setDragImage</a>(in Element image, in long x, in long y);
-  void <a href=#dom-datatransfer-addelement title=dom-DataTransfer-addElement>addElement</a>(in Element element);
+  void <a href=#dom-datatransfer-setdragimage title=dom-DataTransfer-setDragImage>setDragImage</a>(Element image, long x, long y);
+  void <a href=#dom-datatransfer-addelement title=dom-DataTransfer-addElement>addElement</a>(Element element);
 
   /* old interface */
   readonly attribute DOMStringList <a href=#dom-datatransfer-types title=dom-DataTransfer-types>types</a>;
-  DOMString <a href=#dom-datatransfer-getdata title=dom-DataTransfer-getData>getData</a>(in DOMString format);
-  void <a href=#dom-datatransfer-setdata title=dom-DataTransfer-setData>setData</a>(in DOMString format, in DOMString data);
-  void <a href=#dom-datatransfer-cleardata title=dom-DataTransfer-clearData>clearData</a>(in optional DOMString format);
+  DOMString <a href=#dom-datatransfer-getdata title=dom-DataTransfer-getData>getData</a>(DOMString format);
+  void <a href=#dom-datatransfer-setdata title=dom-DataTransfer-setData>setData</a>(DOMString format, DOMString data);
+  void <a href=#dom-datatransfer-cleardata title=dom-DataTransfer-clearData>clearData</a>(optional DOMString format);
   readonly attribute <a href=#filelist>FileList</a> <a href=#dom-datatransfer-files title=dom-DataTransfer-files>files</a>;
 };</pre>
 
@@ -72672,15 +72672,15 @@
 
   <pre class=idl>interface <dfn id=datatransferitemlist>DataTransferItemList</dfn> {
   readonly attribute unsigned long <a href=#dom-datatransferitemlist-length title=dom-DataTransferItemList-length>length</a>;
-  <a href=#dom-datatransferitemlist-item title=dom-DataTransferItemList-item>getter</a> <a href=#datatransferitem>DataTransferItem</a> (in unsigned long index);
-  <a href=#dom-datatransferitemlist-removeitem title=dom-DataTransferItemList-removeItem>deleter</a> void (in unsigned long index);
+  <a href=#dom-datatransferitemlist-item title=dom-DataTransferItemList-item>getter</a> <a href=#datatransferitem>DataTransferItem</a> (unsigned long index);
+  <a href=#dom-datatransferitemlist-removeitem title=dom-DataTransferItemList-removeItem>deleter</a> void (unsigned long index);
   void <a href=#dom-datatransferitemlist-clear title=dom-DataTransferItemList-clear>clear</a>();
 
-  <a href=#datatransferitem>DataTransferItem</a>? <a href=#dom-datatransferitemlist-add title=dom-DataTransferItemList-add>add</a>(in DOMString data, in DOMString type);<!--
-DND-v3:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(in <span>Blob</span> data);-->
-  <a href=#datatransferitem>DataTransferItem</a>? <a href=#dom-datatransferitemlist-add title=dom-DataTransferItemList-add>add</a>(in <a href=#file>File</a> data);<!--
-DND-v4:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(in any data, in DOMString type);--><!--
-DND-v5:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(in <span>DataTransferPromise</span> data);-->
+  <a href=#datatransferitem>DataTransferItem</a>? <a href=#dom-datatransferitemlist-add title=dom-DataTransferItemList-add>add</a>(DOMString data, DOMString type);<!--
+DND-v3:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(<span>Blob</span> data);-->
+  <a href=#datatransferitem>DataTransferItem</a>? <a href=#dom-datatransferitemlist-add title=dom-DataTransferItemList-add>add</a>(<a href=#file>File</a> data);<!--
+DND-v4:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(any data, DOMString type);--><!--
+DND-v5:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(<span>DataTransferPromise</span> data);-->
 };</pre>
 
   <dl class=domintro><dt><var title="">items</var> . <code title=dom-DataTransferItemList-length><a href=#dom-datatransferitemlist-length>length</a></code></dt>
@@ -72882,21 +72882,21 @@
   <pre class=idl>interface <dfn id=datatransferitem>DataTransferItem</dfn> {
   readonly attribute DOMString <a href=#dom-datatransferitem-kind title=dom-DataTransferItem-kind>kind</a>;
   readonly attribute DOMString <a href=#dom-datatransferitem-type title=dom-DataTransferItem-type>type</a>;
-  void <a href=#dom-datatransferitem-getasstring title=dom-DataTransferItem-getAsString>getAsString</a>(in <a href=#functionstringcallback>FunctionStringCallback</a>? callback);<!--
+  void <a href=#dom-datatransferitem-getasstring title=dom-DataTransferItem-getAsString>getAsString</a>(<a href=#functionstringcallback>FunctionStringCallback</a>? callback);<!--
 DND-v3:  <span>Blob</span> <span title="dom-DataTransferItem-getAsBlob">getAsBlob</span>();-->
   <a href=#file>File</a>? <a href=#dom-datatransferitem-getasfile title=dom-DataTransferItem-getAsFile>getAsFile</a>();<!--
-DND-v4:  void <span title="dom-DataTransferItem-getAsObject">getAsObject</span>(in <span>FunctionObjectCallback</span> callback);-->
+DND-v4:  void <span title="dom-DataTransferItem-getAsObject">getAsObject</span>(<span>FunctionObjectCallback</span> callback);-->
 };
 
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn id=functionstringcallback>FunctionStringCallback</dfn> {
-  void <span title=dom-FunctionStringCallback-handleEvent>handleEvent</span>(in DOMString data);
+  void <span title=dom-FunctionStringCallback-handleEvent>handleEvent</span>(DOMString data);
 };<!--
 
 // DND-v4:
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn>FunctionObjectCallback</dfn> {
-  void <span title="dom-FunctionObjectCallback-handleEvent">handleEvent</span>(in DOMString data);
+  void <span title="dom-FunctionObjectCallback-handleEvent">handleEvent</span>(DOMString data);
 };--></pre>
 
   <dl class=domintro><dt><var title="">item</var> . <code title=dom-DataTransferItem-kind><a href=#dom-datatransferitem-kind>kind</a></code></dt>
@@ -73110,7 +73110,7 @@
   <pre class=idl>interface <dfn id=dragevent>DragEvent</dfn> : <a href=#mouseevent>MouseEvent</a> {
   readonly attribute <a href=#datatransfer>DataTransfer</a>? <a href=#dom-dragevent-datatransfer title=dom-DragEvent-dataTransfer>dataTransfer</a>;
 
-  void <a href=#dom-dragevent-initdragevent title=dom-DragEvent-initDragEvent>initDragEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any dummyArg<!-- used to be viewArg, back when we had views -->, in long detailArg, in long screenXArg, in long screenYArg, in long clientXArg, in long clientYArg, in boolean ctrlKeyArg, in boolean altKeyArg, in boolean shiftKeyArg, in boolean metaKeyArg, in unsigned short buttonArg, in EventTarget relatedTargetArg, in <a href=#datatransfer>DataTransfer</a>? dataTransferArg);
+  void <a href=#dom-dragevent-initdragevent title=dom-DragEvent-initDragEvent>initDragEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, any dummyArg<!-- used to be viewArg, back when we had views -->, long detailArg, long screenXArg, long screenYArg, long clientXArg, long clientYArg, boolean ctrlKeyArg, boolean altKeyArg, boolean shiftKeyArg, boolean metaKeyArg, unsigned short buttonArg, EventTarget relatedTargetArg, <a href=#datatransfer>DataTransfer</a>? dataTransferArg);
 };</pre>
 
   <dl class=domintro><dt><var title="">event</var> . <code title=dom-DragEvent-dataTransfer><a href=#dom-dragevent-datatransfer>dataTransfer</a></code></dt>
@@ -74412,10 +74412,10 @@
 
   <pre class=idl>interface <dfn id=undomanager>UndoManager</dfn> {
   readonly attribute unsigned long <a href=#dom-undomanager-length title=dom-UndoManager-length>length</a>;
-  getter any <a href=#dom-undomanager-item title=dom-UndoManager-item>item</a>(in unsigned long index);
+  getter any <a href=#dom-undomanager-item title=dom-UndoManager-item>item</a>(unsigned long index);
   readonly attribute unsigned long <a href=#dom-undomanager-position title=dom-UndoManager-position>position</a>;
-  unsigned long <a href=#dom-undomanager-add title=dom-UndoManager-add>add</a>(in any data, in DOMString title);
-  void <a href=#dom-undomanager-remove title=dom-UndoManager-remove>remove</a>(in unsigned long index);
+  unsigned long <a href=#dom-undomanager-add title=dom-UndoManager-add>add</a>(any data, DOMString title);
+  void <a href=#dom-undomanager-remove title=dom-UndoManager-remove>remove</a>(unsigned long index);
   void <a href=#dom-undomanager-clearundo title=dom-UndoManager-clearUndo>clearUndo</a>();
   void <a href=#dom-undomanager-clearredo title=dom-UndoManager-clearRedo>clearRedo</a>();
 };</pre>
@@ -74647,7 +74647,7 @@
 
   <pre class=idl>interface <dfn id=undomanagerevent>UndoManagerEvent</dfn> : <a href=#event>Event</a> {
   readonly attribute any <a href=#dom-undomanagerevent-data title=dom-UndoManagerEvent-data>data</a>;
-  void <a href=#dom-undomanagerevent-initundomanagerevent title=dom-UndoManagerEvent-initUndoManagerEvent>initUndoManagerEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any dataArg);
+  void <a href=#dom-undomanagerevent-initundomanagerevent title=dom-UndoManagerEvent-initUndoManagerEvent>initUndoManagerEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, any dataArg);
 };</pre>
 
   <dl class=domintro><dt><var title="">event</var>  . <code title=dom-UndoManagerEvent-data><a href=#dom-undomanagerevent-data>data</a></code></dt>
@@ -75253,13 +75253,13 @@
 
   <pre class=idl>[NoInterfaceObject]
 interface <dfn id=navigatorusermedia>NavigatorUserMedia</dfn> {
-  void <a href=#dom-navigator-getusermedia title=dom-navigator-getUserMedia>getUserMedia</a>(in DOMString options, in <a href=#navigatorusermediasuccesscallback>NavigatorUserMediaSuccessCallback</a>? successCallback, in optional <a href=#navigatorusermediaerrorcallback>NavigatorUserMediaErrorCallback</a>? errorCallback);
+  void <a href=#dom-navigator-getusermedia title=dom-navigator-getUserMedia>getUserMedia</a>(DOMString options, <a href=#navigatorusermediasuccesscallback>NavigatorUserMediaSuccessCallback</a>? successCallback, optional <a href=#navigatorusermediaerrorcallback>NavigatorUserMediaErrorCallback</a>? errorCallback);
 };
 <a href=#navigator>Navigator</a> implements <a href=#navigatorusermedia>NavigatorUserMedia</a>;
 
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn id=navigatorusermediasuccesscallback>NavigatorUserMediaSuccessCallback</dfn> {
-  void <span title=dom-NavigatorUserMediaSuccessCallback-handleEvent>handleEvent</span>(in <a href=#localmediastream>LocalMediaStream</a> stream);
+  void <span title=dom-NavigatorUserMediaSuccessCallback-handleEvent>handleEvent</span>(<a href=#localmediastream>LocalMediaStream</a> stream);
 };
 
 [NoInterfaceObject]<!-- this is based on PositionError in geolocation -->
@@ -75273,7 +75273,7 @@
 
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn id=navigatorusermediaerrorcallback>NavigatorUserMediaErrorCallback</dfn> {
-  void <span title=dom-NavigatorUserMediaSuccessCallback-handleEvent>handleEvent</span>(in <a href=#navigatorusermediaerror>NavigatorUserMediaError</a> error);
+  void <span title=dom-NavigatorUserMediaSuccessCallback-handleEvent>handleEvent</span>(<a href=#navigatorusermediaerror>NavigatorUserMediaError</a> error);
 };</pre>
 
   <dl class=domintro><dt><var title="">window</var> . <code title=dom-navigator><a href=#dom-navigator>navigator</a></code> . <code title=dom-navigator-getUserMedia><a href=#dom-navigator-getusermedia>getUserMedia</a></code>(<var title="">options</var>, <var title="">successCallback</var> [, <var title="">errorCallback</var> ] )</dt>
@@ -75856,7 +75856,7 @@
   you can get from a Stream to get to the underlying data; such an
   object would then be readable using the File API -->
 
-  <pre class=idl>[<a href=#dom-mediastream title=dom-MediaStream>Constructor</a>(in <a href=#mediastream>MediaStream</a> parentStream)]
+  <pre class=idl>[<a href=#dom-mediastream title=dom-MediaStream>Constructor</a>(<a href=#mediastream>MediaStream</a> parentStream)]
 interface <dfn id=mediastream>MediaStream</dfn> : <a href=#eventtarget>EventTarget</a> {
   readonly attribute DOMString <a href=#dom-mediastream-label title=dom-MediaStream-label>label</a>;
   readonly attribute <a href=#mediastreamtracklist>MediaStreamTrackList</a> <a href=#dom-mediastream-tracks title=dom-MediaStream-tracks>tracks</a>;
@@ -76205,12 +76205,12 @@
   </div>
 
   <pre class=idl>interface <dfn id=mediastreamrecorder>MediaStreamRecorder</dfn> {
-  void <a href=#dom-mediastreamrecorder-getrecordeddata title=dom-MediaStreamRecorder-getRecordedData>getRecordedData</a>(in <a href=#blobcallback>BlobCallback</a>? callback);
+  void <a href=#dom-mediastreamrecorder-getrecordeddata title=dom-MediaStreamRecorder-getRecordedData>getRecordedData</a>(<a href=#blobcallback>BlobCallback</a>? callback);
 };
 
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn id=blobcallback>BlobCallback</dfn> {
-  void <span title=dom-BlobCallback-handleEvent>handleEvent</span>(in <a href=#blob>Blob</a> blob);
+  void <span title=dom-BlobCallback-handleEvent>handleEvent</span>(<a href=#blob>Blob</a> blob);
 };</pre>
 
   <dl class=domintro><dt><var title="">recorder</var> . <code title=dom-MediaStreamRecorder-getRecordedData><a href=#dom-mediastreamrecorder-getrecordeddata>getRecordedData</a></code>(<var title="">callback</var>)</dt>
@@ -76322,7 +76322,7 @@
   </div>
 
   <pre class=idl>partial interface <dfn id=dom-url title=dom-URL>URL</dfn> {
-  static DOMString <a href=#dom-url-createobjecturl title=dom-URL-createObjectURL>createObjectURL</a>(in <a href=#mediastream>MediaStream</a> stream);
+  static DOMString <a href=#dom-url-createobjecturl title=dom-URL-createObjectURL>createObjectURL</a>(<a href=#mediastream>MediaStream</a> stream);
 };</pre>
 
   <dl class=domintro><dt><var title="">window</var> . <code title=dom-URL><a href=#dom-url>URL</a></code> . <code title=dom-URL-createObjectURL><a href=#dom-url-createobjecturl>createObjectURL</a></code>(<var title="">stream</var>)</dt>
@@ -76474,9 +76474,9 @@
 
   <h4 id=interface-definitions-0><span class=secno>9.4.2 </span>Interface definitions</h4>
 
-  <pre class=idl>[<a href=#dom-peerconnection title=dom-PeerConnection>Constructor</a>(in DOMString configuration, in <a href=#signalingcallback>SignalingCallback</a> signalingCallback)]
+  <pre class=idl>[<a href=#dom-peerconnection title=dom-PeerConnection>Constructor</a>(DOMString configuration, <a href=#signalingcallback>SignalingCallback</a> signalingCallback)]
 interface <dfn id=peerconnection>PeerConnection</dfn> : <a href=#eventtarget>EventTarget</a> {
-  void <a href=#dom-peerconnection-processsignalingmessage title=dom-PeerConnection-processSignalingMessage>processSignalingMessage</a>(in DOMString message);
+  void <a href=#dom-peerconnection-processsignalingmessage title=dom-PeerConnection-processSignalingMessage>processSignalingMessage</a>(DOMString message);
 
   const unsigned short <a href=#dom-peerconnection-new title=dom-PeerConnection-NEW>NEW</a> = 0;
   const unsigned short <a href=#dom-peerconnection-negotiating title=dom-PeerConnection-NEGOTIATING>NEGOTIATING</a> = 1;
@@ -76484,9 +76484,9 @@
   const unsigned short <a href=#dom-peerconnection-closed title=dom-PeerConnection-CLOSED>CLOSED</a> = 3;
   readonly attribute unsigned short <a href=#dom-peerconnection-readystate title=dom-PeerConnection-readyState>readyState</a>;
 
-  void <a href=#dom-peerconnection-send title=dom-PeerConnection-send>send</a>(in DOMString text); <!-- v2: binary -->
-  void <a href=#dom-peerconnection-addstream title=dom-PeerConnection-addStream>addStream</a>(in <a href=#mediastream>MediaStream</a> stream);
-  void <a href=#dom-peerconnection-removestream title=dom-PeerConnection-removeStream>removeStream</a>(in <a href=#mediastream>MediaStream</a> stream);
+  void <a href=#dom-peerconnection-send title=dom-PeerConnection-send>send</a>(DOMString text); <!-- v2: binary -->
+  void <a href=#dom-peerconnection-addstream title=dom-PeerConnection-addStream>addStream</a>(<a href=#mediastream>MediaStream</a> stream);
+  void <a href=#dom-peerconnection-removestream title=dom-PeerConnection-removeStream>removeStream</a>(<a href=#mediastream>MediaStream</a> stream);
   readonly attribute <a href=#mediastream>MediaStream</a>[] <a href=#dom-peerconnection-localstreams title=dom-PeerConnection-localStreams>localStreams</a>;
   readonly attribute <a href=#mediastream>MediaStream</a>[] <a href=#dom-peerconnection-remotestreams title=dom-PeerConnection-remoteStreams>remoteStreams</a>;
 
@@ -76504,7 +76504,7 @@
 
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn id=signalingcallback>SignalingCallback</dfn> {
-  void <span title=dom-SignalingCallback-handleEvent>handleEvent</span>(in DOMString message, in <a href=#peerconnection>PeerConnection</a> source);
+  void <span title=dom-SignalingCallback-handleEvent>handleEvent</span>(DOMString message, <a href=#peerconnection>PeerConnection</a> source);
 };</pre>
 
   <p>A <code><a href=#peerconnection>PeerConnection</a></code> allows two users to communicate
@@ -77499,7 +77499,7 @@
 
   <pre class=idl>interface <dfn id=mediastreamevent>MediaStreamEvent</dfn> : <a href=#event>Event</a> {
   readonly attribute <a href=#mediastream>MediaStream</a>? <a href=#dom-mediastreamevent-stream title=dom-MediaStreamEvent-stream>stream</a>;
-  void <a href=#dom-mediastreamevent-initmediastreamevent title=dom-MediaStreamEvent-initMediaStreamEvent>initMediaStreamEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in <a href=#mediastream>MediaStream</a>? streamArg);
+  void <a href=#dom-mediastreamevent-initmediastreamevent title=dom-MediaStreamEvent-initMediaStreamEvent>initMediaStreamEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, <a href=#mediastream>MediaStream</a>? streamArg);
 };</pre>
 
   <div class=impl>
@@ -77602,7 +77602,7 @@
   readonly attribute DOMString <a href=#dom-messageevent-lasteventid title=dom-MessageEvent-lastEventId>lastEventId</a>;
   readonly attribute <a href=#windowproxy>WindowProxy</a>? <a href=#dom-messageevent-source title=dom-MessageEvent-source>source</a>;
   readonly attribute <a href=#messageport>MessagePort</a>[] <a href=#dom-messageevent-ports title=dom-MessageEvent-ports>ports</a>;
-  void <a href=#dom-messageevent-initmessageevent title=dom-MessageEvent-initMessageEvent>initMessageEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any dataArg, in DOMString originArg, in DOMString lastEventIdArg, in <a href=#windowproxy>WindowProxy</a>? sourceArg, in sequence<<a href=#messageport>MessagePort</a>> portsArg);
+  void <a href=#dom-messageevent-initmessageevent title=dom-MessageEvent-initMessageEvent>initMessageEvent</a>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, any dataArg, DOMString originArg, DOMString lastEventIdArg, <a href=#windowproxy>WindowProxy</a>? sourceArg, sequence<<a href=#messageport>MessagePort</a>> portsArg);
 };</pre>
 
   <dl class=domintro><dt><var title="">event</var> . <code title=dom-MessageEvent-data><a href=#dom-messageevent-data>data</a></code></dt>
@@ -78093,8 +78093,8 @@
 
   <pre class=idl>interface <dfn id=messageport>MessagePort</dfn> : <a href=#eventtarget>EventTarget</a> {
 <!-- v2-onclose  readonly attribute boolean <span title="dom-MessagePort-active">active</span>;
--->  void <a href=#dom-messageport-postmessage title=dom-MessagePort-postMessage>postMessage</a>(in any message, in optional sequence<<a href=#transferable>Transferable</a>> transfer);<!--
-  <span>MessagePort</span> <span title="dom-MessagePort-startConversation">startConversation</span>(in any message);-->
+-->  void <a href=#dom-messageport-postmessage title=dom-MessagePort-postMessage>postMessage</a>(any message, optional sequence<<a href=#transferable>Transferable</a>> transfer);<!--
+  <span>MessagePort</span> <span title="dom-MessagePort-startConversation">startConversation</span>(any message);-->
   void <a href=#dom-messageport-start title=dom-MessagePort-start>start</a>();
   void <a href=#dom-messageport-close title=dom-MessagePort-close>close</a>();
 

Modified: source
===================================================================
--- source	2011-08-17 23:18:15 UTC (rev 6501)
+++ source	2011-08-17 23:32:37 UTC (rev 6502)
@@ -8028,8 +8028,8 @@
 
   <pre class="idl">interface <dfn>HTMLAllCollection</dfn> : <span>HTMLCollection</span> {
   // inherits <span title="dom-HTMLCollection-length">length</span> and <span title="dom-HTMLCollection-item">item</span>()
-  caller getter object? <span title="dom-HTMLAllCollection-namedItem">namedItem</span>(in DOMString name); // overrides inherited namedItem()
-  <span>HTMLAllCollection</span> <span title="dom-HTMLAllCollection-tags">tags</span>(in DOMString tagName);
+  caller getter object? <span title="dom-HTMLAllCollection-namedItem">namedItem</span>(DOMString name); // overrides inherited namedItem()
+  <span>HTMLAllCollection</span> <span title="dom-HTMLAllCollection-tags">tags</span>(DOMString tagName);
 };</pre>
 
   <dl class="domintro">
@@ -8140,7 +8140,7 @@
 
   <pre class="idl">interface <dfn>HTMLFormControlsCollection</dfn> : <span>HTMLCollection</span> {
   // inherits <span title="dom-HTMLCollection-length">length</span> and <span title="dom-HTMLCollection-item">item</span>()
-  caller getter object? <span title="dom-HTMLFormControlsCollection-namedItem">namedItem</span>(in DOMString name); // overrides inherited namedItem()
+  caller getter object? <span title="dom-HTMLFormControlsCollection-namedItem">namedItem</span>(DOMString name); // overrides inherited namedItem()
 };
 
 interface <dfn>RadioNodeList</dfn> : <span>NodeList</span> {
@@ -8286,13 +8286,13 @@
   <pre class="idl">interface <dfn>HTMLOptionsCollection</dfn> : <span>HTMLCollection</span> {
   // inherits <span title="dom-HTMLCollection-item">item</span>()
            attribute unsigned long <span title="dom-HTMLOptionsCollection-length">length</span>; // overrides inherited length
-  caller getter object? <span title="dom-HTMLOptionsCollection-namedItem">namedItem</span>(in DOMString name); // overrides inherited namedItem()
-  <span title="dom-HTMLOptionsCollection-setter">setter creator</span> void (in unsigned long index, in <span>HTMLOptionElement</span> option);
-  void <span title="dom-HTMLOptionsCollection-add">add</span>(in <span>HTMLOptionElement</span> element, in optional <span>HTMLElement</span>? before);
-  void <span title="dom-HTMLOptionsCollection-add">add</span>(in <span>HTMLOptGroupElement</span> element, in optional <span>HTMLElement</span>? before);
-  void <span title="dom-HTMLOptionsCollection-add">add</span>(in <span>HTMLOptionElement</span> element, in long before);
-  void <span title="dom-HTMLOptionsCollection-add">add</span>(in <span>HTMLOptGroupElement</span> element, in long before);
-  void <span title="dom-HTMLOptionsCollection-remove">remove</span>(in long index);
+  caller getter object? <span title="dom-HTMLOptionsCollection-namedItem">namedItem</span>(DOMString name); // overrides inherited namedItem()
+  <span title="dom-HTMLOptionsCollection-setter">setter creator</span> void (unsigned long index, <span>HTMLOptionElement</span> option);
+  void <span title="dom-HTMLOptionsCollection-add">add</span>(<span>HTMLOptionElement</span> element, optional <span>HTMLElement</span>? before);
+  void <span title="dom-HTMLOptionsCollection-add">add</span>(<span>HTMLOptGroupElement</span> element, optional <span>HTMLElement</span>? before);
+  void <span title="dom-HTMLOptionsCollection-add">add</span>(<span>HTMLOptionElement</span> element, long before);
+  void <span title="dom-HTMLOptionsCollection-add">add</span>(<span>HTMLOptGroupElement</span> element, long before);
+  void <span title="dom-HTMLOptionsCollection-remove">remove</span>(long index);
            attribute long <span title="dom-HTMLOptionsCollection-selectedIndex">selectedIndex</span>;
 };</pre>
 
@@ -8536,7 +8536,7 @@
 
   <pre class="idl">interface <dfn>HTMLPropertiesCollection</dfn> : <span>HTMLCollection</span> {
   // inherits <span title="dom-HTMLCollection-length">length</span> and <span title="dom-HTMLCollection-item">item</span>()
-  caller getter <span>PropertyNodeList</span>? <span title="dom-HTMLPropertiesCollection-namedItem">namedItem</span>(in DOMString name); // overrides inherited namedItem()
+  caller getter <span>PropertyNodeList</span>? <span title="dom-HTMLPropertiesCollection-namedItem">namedItem</span>(DOMString name); // overrides inherited namedItem()
   readonly attribute <span>DOMStringList</span> <span title="dom-HTMLPropertiesCollection-names">names</span>;
 };
 
@@ -8649,10 +8649,10 @@
   for deleting names.</p>
 
   <pre class="idl">interface <dfn>DOMStringMap</dfn> {
-  <span title="dom-DOMStringMap-namedItem">getter</span> DOMString (in DOMString name);
-  <span title="dom-DOMStringMap-setItem">setter</span> void (in DOMString name, in DOMString value);
-  <span title="dom-DOMStringMap-addItem">creator</span> void (in DOMString name, in DOMString value);
-  <span title="dom-DOMStringMap-removeItem">deleter</span> void (in DOMString name);
+  <span title="dom-DOMStringMap-namedItem">getter</span> DOMString (DOMString name);
+  <span title="dom-DOMStringMap-setItem">setter</span> void (DOMString name, DOMString value);
+  <span title="dom-DOMStringMap-addItem">creator</span> void (DOMString name, DOMString value);
+  <span title="dom-DOMStringMap-removeItem">deleter</span> void (DOMString name);
 };</pre>
 
   <p>The <span>supported property names</span> on a
@@ -8738,10 +8738,10 @@
   and one for deleting mappings by name.</p>
 
   <pre class="idl">interface <dfn>DOMElementMap</dfn> {
-  <span title="dom-DOMElementMap-namedItem">getter</span> <span>Element</span> (in DOMString name);
-  <span title="dom-DOMElementMap-setItem">setter</span> void (in DOMString name, in <span>Element</span> value);
-  <span title="dom-DOMElementMap-addItem">creator</span> void (in DOMString name, in <span>Element</span> value);
-  <span title="dom-DOMElementMap-removeItem">deleter</span> void (in DOMString name);
+  <span title="dom-DOMElementMap-namedItem">getter</span> <span>Element</span> (DOMString name);
+  <span title="dom-DOMElementMap-setItem">setter</span> void (DOMString name, <span>Element</span> value);
+  <span title="dom-DOMElementMap-addItem">creator</span> void (DOMString name, <span>Element</span> value);
+  <span title="dom-DOMElementMap-removeItem">deleter</span> void (DOMString name);
 };</pre>
 
   <p>The <span>supported property names</span> on a
@@ -9178,7 +9178,7 @@
   readonly attribute DOMString <span title="dom-document-readyState">readyState</span>;
 
   // <span>DOM tree accessors</span>
-  <span title="dom-document-namedItem">getter</span> object (in DOMString name);
+  <span title="dom-document-namedItem">getter</span> object (DOMString name);
            attribute DOMString <span title="dom-document-title">title</span>;
            attribute DOMString <span title="dom-document-dir">dir</span>;
            attribute <span>HTMLElement</span>? <span title="dom-document-body">body</span>;
@@ -9189,31 +9189,31 @@
   readonly attribute <span>HTMLCollection</span> <span title="dom-document-links">links</span>;
   readonly attribute <span>HTMLCollection</span> <span title="dom-document-forms">forms</span>;
   readonly attribute <span>HTMLCollection</span> <span title="dom-document-scripts">scripts</span>;
-  NodeList <span title="dom-document-getElementsByName">getElementsByName</span>(in DOMString elementName);
-<!--END w3c-html--><!--MD-->  NodeList <span title="dom-document-getItems">getItems</span>(in optional DOMString typeNames); // <span>microdata</span> <!--WARNING: ALSO DUPLICATED IN MICRODATA SECTION--><!--START w3c-html--><!--MD-->
+  NodeList <span title="dom-document-getElementsByName">getElementsByName</span>(DOMString elementName);
+<!--END w3c-html--><!--MD-->  NodeList <span title="dom-document-getItems">getItems</span>(optional DOMString typeNames); // <span>microdata</span> <!--WARNING: ALSO DUPLICATED IN MICRODATA SECTION--><!--START w3c-html--><!--MD-->
 <!--END w3c-html--><!--CSSREF-->  readonly attribute <span>DOMElementMap</span> <span title="dom-document-cssElementMap">cssElementMap</span>;<!--START w3c-html--><!--CSSREF-->
 
   // <span>dynamic markup insertion</span>
            attribute DOMString <span title="dom-innerHTML">innerHTML</span>;
-  <span>HTMLDocument</span> <span title="dom-document-open">open</span>(in optional DOMString type, in optional DOMString replace);
-  <span>WindowProxy</span> <span title="dom-document-open">open</span>(in DOMString url, in DOMString name, in DOMString features, in optional boolean replace);
+  <span>HTMLDocument</span> <span title="dom-document-open">open</span>(optional DOMString type, optional DOMString replace);
+  <span>WindowProxy</span> <span title="dom-document-open">open</span>(DOMString url, DOMString name, DOMString features, optional boolean replace);
   void <span title="dom-document-close">close</span>();
-  void <span title="dom-document-write">write</span>(in DOMString... text);
-  void <span title="dom-document-writeln">writeln</span>(in DOMString... text);
+  void <span title="dom-document-write">write</span>(DOMString... text);
+  void <span title="dom-document-writeln">writeln</span>(DOMString... text);
 
   // <span>user interaction</span>
   readonly attribute <span>WindowProxy</span>? <span title="dom-document-defaultView">defaultView</span>;
   readonly attribute <span>Element</span>? <span title="dom-document-activeElement">activeElement</span>;
   boolean <span title="dom-document-hasFocus">hasFocus</span>();
            attribute DOMString <span title="dom-document-designMode">designMode</span>;
-  boolean <span title="dom-document-execCommand">execCommand</span>(in DOMString commandId);
-  boolean <span title="dom-document-execCommand">execCommand</span>(in DOMString commandId, in boolean showUI);
-  boolean <span title="dom-document-execCommand">execCommand</span>(in DOMString commandId, in boolean showUI, in DOMString value);
-  boolean <span title="dom-document-queryCommandEnabled">queryCommandEnabled</span>(in DOMString commandId);
-  boolean <span title="dom-document-queryCommandIndeterm">queryCommandIndeterm</span>(in DOMString commandId);
-  boolean <span title="dom-document-queryCommandState">queryCommandState</span>(in DOMString commandId);
-  boolean <span title="dom-document-queryCommandSupported">queryCommandSupported</span>(in DOMString commandId);
-  DOMString <span title="dom-document-queryCommandValue">queryCommandValue</span>(in DOMString commandId);
+  boolean <span title="dom-document-execCommand">execCommand</span>(DOMString commandId);
+  boolean <span title="dom-document-execCommand">execCommand</span>(DOMString commandId, boolean showUI);
+  boolean <span title="dom-document-execCommand">execCommand</span>(DOMString commandId, boolean showUI, DOMString value);
+  boolean <span title="dom-document-queryCommandEnabled">queryCommandEnabled</span>(DOMString commandId);
+  boolean <span title="dom-document-queryCommandIndeterm">queryCommandIndeterm</span>(DOMString commandId);
+  boolean <span title="dom-document-queryCommandState">queryCommandState</span>(DOMString commandId);
+  boolean <span title="dom-document-queryCommandSupported">queryCommandSupported</span>(DOMString commandId);
+  DOMString <span title="dom-document-queryCommandValue">queryCommandValue</span>(DOMString commandId);
   readonly attribute <span>HTMLCollection</span> <span title="dom-document-commands">commands</span>;
 
   // <span>event handler IDL attributes</span>
@@ -10055,7 +10055,7 @@
   <pre class="idl">[NoInterfaceObject]
 interface <dfn>XMLDocumentLoader</dfn> {
 <!--SYNCLOAD           attribute boolean <span title="dom-XMLDocumentLoader-async">async</span>;
--->  boolean <span title="dom-XMLDocumentLoader-load">load</span>(in DOMString url);
+-->  boolean <span title="dom-XMLDocumentLoader-load">load</span>(DOMString url);
 };</pre>
 
   <!-- http://software.hixie.ch/utilities/js/live-dom-viewer/saved/576 -->
@@ -10380,7 +10380,7 @@
   // <span>dynamic markup insertion</span>
            attribute DOMString <span title="dom-innerHTML">innerHTML</span>;
            attribute DOMString <span title="dom-outerHTML">outerHTML</span>;
-  void <span title="dom-insertAdjacentHTML">insertAdjacentHTML</span>(in DOMString position, in DOMString text);
+  void <span title="dom-insertAdjacentHTML">insertAdjacentHTML</span>(DOMString position, DOMString text);
 
   // <span>metadata attributes</span>
            attribute DOMString <span title="dom-id">id</span>;
@@ -23933,8 +23933,8 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">[NamedConstructor=<span title="dom-image">Image</span>(),
- NamedConstructor=<span title="dom-image-w">Image</span>(in unsigned long width),
- NamedConstructor=<span title="dom-image-wh">Image</span>(in unsigned long width, in unsigned long height)]
+ NamedConstructor=<span title="dom-image-w">Image</span>(unsigned long width),
+ NamedConstructor=<span title="dom-image-wh">Image</span>(unsigned long width, unsigned long height)]
 interface <dfn>HTMLImageElement</dfn> : <span>HTMLElement</span> {
            attribute DOMString <span title="dom-img-alt">alt</span>;
            attribute DOMString <span title="dom-img-src">src</span>;
@@ -26882,7 +26882,7 @@
   readonly attribute <span>ValidityState</span> <span title="dom-cva-validity">validity</span>;
   readonly attribute DOMString <span title="dom-cva-validationMessage">validationMessage</span>;
   boolean <span title="dom-cva-checkValidatity">checkValidity</span>();
-  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(in DOMString error);
+  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(DOMString error);
 };</pre>
     <div class="impl">
     <p>Depending on the type of content instantiated by the
@@ -28238,7 +28238,7 @@
    <dt>DOM interface:</dt>
    <dd>
     <pre class="idl">[NamedConstructor=<span title="dom-Audio">Audio</span>(),
- NamedConstructor=<span title="dom-Audio-s">Audio</span>(in DOMString src)]
+ NamedConstructor=<span title="dom-Audio-s">Audio</span>(DOMString src)]
 interface <dfn>HTMLAudioElement</dfn> : <span>HTMLMediaElement</span> {};</pre>
    </dd>
   </dl>
@@ -28825,7 +28825,7 @@
   readonly attribute boolean <span title="dom-media-bufferingThrottled">bufferingThrottled</span>;
 -->  readonly attribute <span>TimeRanges</span> <span title="dom-media-buffered">buffered</span>;
   void <span title="dom-media-load">load</span>();
-  DOMString <span title="dom-navigator-canPlayType">canPlayType</span>(in DOMString type);
+  DOMString <span title="dom-navigator-canPlayType">canPlayType</span>(DOMString type);
 
   // ready state
   const unsigned short <span title="dom-media-HAVE_NOTHING">HAVE_NOTHING</span> = 0;
@@ -28866,7 +28866,7 @@
   readonly attribute <span>AudioTrackList</span> <span title="dom-media-audioTracks">audioTracks</span>;
   readonly attribute <span>VideoTrackList</span> <span title="dom-media-videoTracks">videoTracks</span>;
   readonly attribute <span>TextTrackList</span> <span title="dom-media-textTracks">textTracks</span>;
-  <span>MutableTextTrack</span> <span title="dom-media-addTextTrack">addTextTrack</span>(in DOMString kind, in optional DOMString label, in optional DOMString language);
+  <span>MutableTextTrack</span> <span title="dom-media-addTextTrack">addTextTrack</span>(DOMString kind, optional DOMString label, optional DOMString language);
 };</pre>
 
   <p>The <dfn>media element attributes</dfn>, <code
@@ -32044,8 +32044,8 @@
 
   <pre class="idl">interface <dfn>AudioTrackList</dfn> {
   readonly attribute unsigned long <span title="dom-AudioTrackList-length">length</span>;
-  getter <span>AudioTrack</span> (in unsigned long index);
-  <span>AudioTrack</span>? <span title="dom-AudioTrackList-getTrackById">getTrackById</span>(in DOMString id);
+  getter <span>AudioTrack</span> (unsigned long index);
+  <span>AudioTrack</span>? <span title="dom-AudioTrackList-getTrackById">getTrackById</span>(DOMString id);
            attribute <span>Function</span>? <span title="handler-TrackList-onchange">onchange</span>;
 };
 
@@ -32059,8 +32059,8 @@
 
 interface <dfn>VideoTrackList</dfn> {
   readonly attribute unsigned long <span title="dom-VideoTrackList-length">length</span>;
-  getter <span>VideoTrack</span> (in unsigned long index);
-  <span>VideoTrack</span>? <span title="dom-VideoTrackList-getTrackById">getTrackById</span>(in DOMString id);
+  getter <span>VideoTrack</span> (unsigned long index);
+  <span>VideoTrack</span>? <span title="dom-VideoTrackList-getTrackById">getTrackById</span>(DOMString id);
   readonly attribute long <span title="dom-VideoTrackList-selectedIndex">selectedIndex</span>;
            attribute <span>Function</span>? <span title="handler-TrackList-onchange">onchange</span>;
 };
@@ -34584,8 +34584,8 @@
   <hr>
 
   <pre class="idl">interface <dfn>MutableTextTrack</dfn> : <span>TextTrack</span> {
- void <span title="dom-MutableTextTrack-addCue">addCue</span>(in <span>TextTrackCue</span> cue);
- void <span title="dom-MutableTextTrack-removeCue">removeCue</span>(in <span>TextTrackCue</span> cue);
+ void <span title="dom-MutableTextTrack-addCue">addCue</span>(<span>TextTrackCue</span> cue);
+ void <span title="dom-MutableTextTrack-removeCue">removeCue</span>(<span>TextTrackCue</span> cue);
 };</pre>
 
   <dl class="domintro">
@@ -34767,8 +34767,8 @@
 
   <pre class="idl">interface <dfn>TextTrackCueList</dfn> {
   readonly attribute unsigned long <span title="dom-TextTrackCueList-length">length</span>;
-  getter <span>TextTrackCue</span> (in unsigned long index);
-  <span>TextTrackCue</span>? <span title="dom-TextTrackCueList-getCueById">getCueById</span>(in DOMString id);
+  getter <span>TextTrackCue</span> (unsigned long index);
+  <span>TextTrackCue</span>? <span title="dom-TextTrackCueList-getCueById">getCueById</span>(DOMString id);
 };</pre>
 
   <dl class="domintro">
@@ -34832,7 +34832,7 @@
 
   <pre class="idl">
 <!--END w3c-html--><!--TTVTT-->
-[<span title="dom-TextTrackCue">Constructor</span>(in DOMString id, in double startTime, in double endTime, in DOMString text, in optional DOMString settings, in optional boolean pauseOnExit)]
+[<span title="dom-TextTrackCue">Constructor</span>(DOMString id, double startTime, double endTime, DOMString text, optional DOMString settings, optional boolean pauseOnExit)]
 <!--START w3c-html--><!--TTVTT-->
 interface <dfn>TextTrackCue</dfn> : <span>EventTarget</span> {
   readonly attribute <span>TextTrack</span>? <span title="dom-TextTrackCue-track">track</span>;
@@ -37766,8 +37766,8 @@
 
   <pre class="idl">interface <dfn>TimeRanges</dfn> {
   readonly attribute unsigned long <span title="dom-TimeRanges-length">length</span>;
-  double <span title="dom-TimeRanges-start">start</span>(in unsigned long index);
-  double <span title="dom-TimeRanges-end">end</span>(in unsigned long index);
+  double <span title="dom-TimeRanges-start">start</span>(unsigned long index);
+  double <span title="dom-TimeRanges-end">end</span>(unsigned long index);
 };</pre>
 
   <dl class="domintro">
@@ -38246,10 +38246,10 @@
            attribute unsigned long <span title="dom-canvas-width">width</span>;
            attribute unsigned long <span title="dom-canvas-height">height</span>;
 
-  DOMString <span title="dom-canvas-toDataURL">toDataURL</span>(in optional DOMString type, in any... args);
-  void <span title="dom-canvas-toBlob">toBlob</span>(in <span>FileCallback</span>? callback, in optional DOMString type, in any... args);
+  DOMString <span title="dom-canvas-toDataURL">toDataURL</span>(optional DOMString type, any... args);
+  void <span title="dom-canvas-toBlob">toBlob</span>(<span>FileCallback</span>? callback, optional DOMString type, any... args);
 
-  object? <span title="dom-canvas-getContext">getContext</span>(in DOMString contextId, in any... args);
+  object? <span title="dom-canvas-getContext">getContext</span>(DOMString contextId, any... args);
 };</pre>
    </dd>
   </dl>
@@ -38741,11 +38741,11 @@
   // useful e.g. for when an image manipulation app uses <canvas> both for UI previews and the actual work
 -->
   // transformations (default transform is the identity matrix)
-  void <span title="dom-context-2d-scale">scale</span>(in double x, in double y);
-  void <span title="dom-context-2d-rotate">rotate</span>(in double angle);
-  void <span title="dom-context-2d-translate">translate</span>(in double x, in double y);
-  void <span title="dom-context-2d-transform">transform</span>(in double a, in double b, in double c, in double d, in double e, in double f);
-  void <span title="dom-context-2d-setTransform">setTransform</span>(in double a, in double b, in double c, in double d, in double e, in double f);
+  void <span title="dom-context-2d-scale">scale</span>(double x, double y);
+  void <span title="dom-context-2d-rotate">rotate</span>(double angle);
+  void <span title="dom-context-2d-translate">translate</span>(double x, double y);
+  void <span title="dom-context-2d-transform">transform</span>(double a, double b, double c, double d, double e, double f);
+  void <span title="dom-context-2d-setTransform">setTransform</span>(double a, double b, double c, double d, double e, double f);
 <!--
   // v6 we've also received requests for:
   void skew(...);
@@ -38766,11 +38766,11 @@
   // colors and styles
            attribute any <span title="dom-context-2d-strokeStyle">strokeStyle</span>; // (default black)
            attribute any <span title="dom-context-2d-fillStyle">fillStyle</span>; // (default black)
-  <span>CanvasGradient</span> <span title="dom-context-2d-createLinearGradient">createLinearGradient</span>(in double x0, in double y0, in double x1, in double y1);
-  <span>CanvasGradient</span> <span title="dom-context-2d-createRadialGradient">createRadialGradient</span>(in double x0, in double y0, in double r0, in double x1, in double y1, in double r1);
-  <span>CanvasPattern</span> <span title="dom-context-2d-createPattern">createPattern</span>(in <span>HTMLImageElement</span> image, in DOMString repetition);
-  <span>CanvasPattern</span> <span title="dom-context-2d-createPattern">createPattern</span>(in <span>HTMLCanvasElement</span> image, in DOMString repetition);
-  <span>CanvasPattern</span> <span title="dom-context-2d-createPattern">createPattern</span>(in <span>HTMLVideoElement</span> image, in DOMString repetition);
+  <span>CanvasGradient</span> <span title="dom-context-2d-createLinearGradient">createLinearGradient</span>(double x0, double y0, double x1, double y1);
+  <span>CanvasGradient</span> <span title="dom-context-2d-createRadialGradient">createRadialGradient</span>(double x0, double y0, double r0, double x1, double y1, double r1);
+  <span>CanvasPattern</span> <span title="dom-context-2d-createPattern">createPattern</span>(<span>HTMLImageElement</span> image, DOMString repetition);
+  <span>CanvasPattern</span> <span title="dom-context-2d-createPattern">createPattern</span>(<span>HTMLCanvasElement</span> image, DOMString repetition);
+  <span>CanvasPattern</span> <span title="dom-context-2d-createPattern">createPattern</span>(<span>HTMLVideoElement</span> image, DOMString repetition);
 
   // line caps/joins
            attribute double <span title="dom-context-2d-lineWidth">lineWidth</span>; // (default 1)
@@ -38785,60 +38785,60 @@
            attribute DOMString <span title="dom-context-2d-shadowColor">shadowColor</span>; // (default transparent black)
 
   // rects
-  void <span title="dom-context-2d-clearRect">clearRect</span>(in double x, in double y, in double w, in double h);
-  void <span title="dom-context-2d-fillRect">fillRect</span>(in double x, in double y, in double w, in double h);
-  void <span title="dom-context-2d-strokeRect">strokeRect</span>(in double x, in double y, in double w, in double h);
+  void <span title="dom-context-2d-clearRect">clearRect</span>(double x, double y, double w, double h);
+  void <span title="dom-context-2d-fillRect">fillRect</span>(double x, double y, double w, double h);
+  void <span title="dom-context-2d-strokeRect">strokeRect</span>(double x, double y, double w, double h);
 
   // path API
   void <span title="dom-context-2d-beginPath">beginPath</span>();
   void <span title="dom-context-2d-closePath">closePath</span>();
-  void <span title="dom-context-2d-moveTo">moveTo</span>(in double x, in double y);
-  void <span title="dom-context-2d-lineTo">lineTo</span>(in double x, in double y);
-  void <span title="dom-context-2d-quadraticCurveTo">quadraticCurveTo</span>(in double cpx, in double cpy, in double x, in double y);
-  void <span title="dom-context-2d-bezierCurveTo">bezierCurveTo</span>(in double cp1x, in double cp1y, in double cp2x, in double cp2y, in double x, in double y);
-  void <span title="dom-context-2d-arcTo">arcTo</span>(in double x1, in double y1, in double x2, in double y2, in double radius);
-  void <span title="dom-context-2d-rect">rect</span>(in double x, in double y, in double w, in double h);
-  void <span title="dom-context-2d-arc">arc</span>(in double x, in double y, in double radius, in double startAngle, in double endAngle, in optional boolean anticlockwise);
+  void <span title="dom-context-2d-moveTo">moveTo</span>(double x, double y);
+  void <span title="dom-context-2d-lineTo">lineTo</span>(double x, double y);
+  void <span title="dom-context-2d-quadraticCurveTo">quadraticCurveTo</span>(double cpx, double cpy, double x, double y);
+  void <span title="dom-context-2d-bezierCurveTo">bezierCurveTo</span>(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y);
+  void <span title="dom-context-2d-arcTo">arcTo</span>(double x1, double y1, double x2, double y2, double radius);
+  void <span title="dom-context-2d-rect">rect</span>(double x, double y, double w, double h);
+  void <span title="dom-context-2d-arc">arc</span>(double x, double y, double radius, double startAngle, double endAngle, optional boolean anticlockwise);
   void <span title="dom-context-2d-fill">fill</span>();
   void <span title="dom-context-2d-stroke">stroke</span>();
-  void <span title="dom-context-2d-drawSystemFocusRing">drawSystemFocusRing</span>(in <span>Element</span> element);
-  boolean <span title="dom-context-2d-drawCustomFocusRing">drawCustomFocusRing</span>(in <span>Element</span> element);
+  void <span title="dom-context-2d-drawSystemFocusRing">drawSystemFocusRing</span>(<span>Element</span> element);
+  boolean <span title="dom-context-2d-drawCustomFocusRing">drawCustomFocusRing</span>(<span>Element</span> element);
   void <span title="dom-context-2d-scrollPathIntoView">scrollPathIntoView</span>();
   void <span title="dom-context-2d-clip">clip</span>();
-  boolean <span title="dom-context-2d-isPointInPath">isPointInPath</span>(in double x, in double y);
+  boolean <span title="dom-context-2d-isPointInPath">isPointInPath</span>(double x, double y);
 
   // text
            attribute DOMString <span title="dom-context-2d-font">font</span>; // (default 10px sans-serif)
            attribute DOMString <span title="dom-context-2d-textAlign">textAlign</span>; // "start", "end", "left", "right", "center" (default: "start")
            attribute DOMString <span title="dom-context-2d-textBaseline">textBaseline</span>; // "top", "hanging", "middle", "alphabetic", "ideographic", "bottom" (default: "alphabetic")
-  void <span title="dom-context-2d-fillText">fillText</span>(in DOMString text, in double x, in double y, in optional double maxWidth);
-  void <span title="dom-context-2d-strokeText">strokeText</span>(in DOMString text, in double x, in double y, in optional double maxWidth);<!-- v6DVT
-  void <span title="dom-context-2d-fillVerticalText">fillVerticalText</span>(in DOMString text, in double x, in double y, in optional double maxHeight);
-  void <span title="dom-context-2d-strokeVerticalText">strokeVerticalText</span>(in DOMString text, in double x, in double y, in optional double maxHeight); -->
-  <span>TextMetrics</span> <span title="dom-context-2d-measureText">measureText</span>(in DOMString text);
+  void <span title="dom-context-2d-fillText">fillText</span>(DOMString text, double x, double y, optional double maxWidth);
+  void <span title="dom-context-2d-strokeText">strokeText</span>(DOMString text, double x, double y, optional double maxWidth);<!-- v6DVT
+  void <span title="dom-context-2d-fillVerticalText">fillVerticalText</span>(DOMString text, double x, double y, optional double maxHeight);
+  void <span title="dom-context-2d-strokeVerticalText">strokeVerticalText</span>(DOMString text, double x, double y, optional double maxHeight); -->
+  <span>TextMetrics</span> <span title="dom-context-2d-measureText">measureText</span>(DOMString text);
 
   // drawing images
-  void <span title="dom-context-2d-drawImage">drawImage</span>(in <span>HTMLImageElement</span> image, in double dx, in double dy);
-  void <span title="dom-context-2d-drawImage">drawImage</span>(in <span>HTMLImageElement</span> image, in double dx, in double dy, in double dw, in double dh);
-  void <span title="dom-context-2d-drawImage">drawImage</span>(in <span>HTMLImageElement</span> image, in double sx, in double sy, in double sw, in double sh, in double dx, in double dy, in double dw, in double dh);
-  void <span title="dom-context-2d-drawImage">drawImage</span>(in <span>HTMLCanvasElement</span> image, in double dx, in double dy);
-  void <span title="dom-context-2d-drawImage">drawImage</span>(in <span>HTMLCanvasElement</span> image, in double dx, in double dy, in double dw, in double dh);
-  void <span title="dom-context-2d-drawImage">drawImage</span>(in <span>HTMLCanvasElement</span> image, in double sx, in double sy, in double sw, in double sh, in double dx, in double dy, in double dw, in double dh);
-  void <span title="dom-context-2d-drawImage">drawImage</span>(in <span>HTMLVideoElement</span> image, in double dx, in double dy);
-  void <span title="dom-context-2d-drawImage">drawImage</span>(in <span>HTMLVideoElement</span> image, in double dx, in double dy, in double dw, in double dh);
-  void <span title="dom-context-2d-drawImage">drawImage</span>(in <span>HTMLVideoElement</span> image, in double sx, in double sy, in double sw, in double sh, in double dx, in double dy, in double dw, in double dh);
+  void <span title="dom-context-2d-drawImage">drawImage</span>(<span>HTMLImageElement</span> image, double dx, double dy);
+  void <span title="dom-context-2d-drawImage">drawImage</span>(<span>HTMLImageElement</span> image, double dx, double dy, double dw, double dh);
+  void <span title="dom-context-2d-drawImage">drawImage</span>(<span>HTMLImageElement</span> image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh);
+  void <span title="dom-context-2d-drawImage">drawImage</span>(<span>HTMLCanvasElement</span> image, double dx, double dy);
+  void <span title="dom-context-2d-drawImage">drawImage</span>(<span>HTMLCanvasElement</span> image, double dx, double dy, double dw, double dh);
+  void <span title="dom-context-2d-drawImage">drawImage</span>(<span>HTMLCanvasElement</span> image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh);
+  void <span title="dom-context-2d-drawImage">drawImage</span>(<span>HTMLVideoElement</span> image, double dx, double dy);
+  void <span title="dom-context-2d-drawImage">drawImage</span>(<span>HTMLVideoElement</span> image, double dx, double dy, double dw, double dh);
+  void <span title="dom-context-2d-drawImage">drawImage</span>(<span>HTMLVideoElement</span> image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh);
 
   // pixel manipulation
-  <span>ImageData</span> <span title="dom-context-2d-createImageData">createImageData</span>(in double sw, in double sh);
-  <span>ImageData</span> <span title="dom-context-2d-createImageData">createImageData</span>(in <span>ImageData</span> imagedata);
-  <span>ImageData</span> <span title="dom-context-2d-getImageData">getImageData</span>(in double sx, in double sy, in double sw, in double sh);
-  void <span title="dom-context-2d-putImageData">putImageData</span>(in <span>ImageData</span> imagedata, in double dx, in double dy);
-  void <span title="dom-context-2d-putImageData">putImageData</span>(in <span>ImageData</span> imagedata, in double dx, in double dy, in double dirtyX, in double dirtyY, in double dirtyWidth, in double dirtyHeight);
+  <span>ImageData</span> <span title="dom-context-2d-createImageData">createImageData</span>(double sw, double sh);
+  <span>ImageData</span> <span title="dom-context-2d-createImageData">createImageData</span>(<span>ImageData</span> imagedata);
+  <span>ImageData</span> <span title="dom-context-2d-getImageData">getImageData</span>(double sx, double sy, double sw, double sh);
+  void <span title="dom-context-2d-putImageData">putImageData</span>(<span>ImageData</span> imagedata, double dx, double dy);
+  void <span title="dom-context-2d-putImageData">putImageData</span>(<span>ImageData</span> imagedata, double dx, double dy, double dirtyX, double dirtyY, double dirtyWidth, double dirtyHeight);
 };
 
 interface <dfn>CanvasGradient</dfn> {
   // opaque object
-  void <span title="dom-canvasgradient-addColorStop">addColorStop</span>(in double offset, in DOMString color);
+  void <span title="dom-canvasgradient-addColorStop">addColorStop</span>(double offset, DOMString color);
 };
 
 interface <dfn>CanvasPattern</dfn> {
@@ -38857,8 +38857,8 @@
 
 interface <dfn>CanvasPixelArray</dfn> {
   readonly attribute unsigned long <span title="dom-canvaspixelarray-length">length</span>;
-  <span title="dom-CanvasPixelArray-get">getter</span> octet (in unsigned long index);
-  <span title="dom-CanvasPixelArray-set">setter</span> void (in unsigned long index, [Clamp] in octet value);
+  <span title="dom-CanvasPixelArray-get">getter</span> octet (unsigned long index);
+  <span title="dom-CanvasPixelArray-set">setter</span> void (unsigned long index, [Clamp] octet value);
 };</pre>
 
   <dl class="domintro">
@@ -43418,8 +43418,8 @@
   readonly attribute <span>HTMLCollection</span> <span title="dom-table-tBodies">tBodies</span>;
   <span>HTMLElement</span> <span title="dom-table-createTBody">createTBody</span>();
   readonly attribute <span>HTMLCollection</span> <span title="dom-table-rows">rows</span>;
-  <span>HTMLElement</span> <span title="dom-table-insertRow">insertRow</span>(in optional long index);
-  void <span title="dom-table-deleteRow">deleteRow</span>(in long index);
+  <span>HTMLElement</span> <span title="dom-table-insertRow">insertRow</span>(optional long index);
+  void <span title="dom-table-deleteRow">deleteRow</span>(long index);
            attribute DOMString <span title="dom-table-border">border</span>;
 };</pre>
    </dd>
@@ -44387,8 +44387,8 @@
    <dd>
     <pre class="idl">interface <dfn>HTMLTableSectionElement</dfn> : <span>HTMLElement</span> {
   readonly attribute <span>HTMLCollection</span> <span title="dom-tbody-rows">rows</span>;
-  <span>HTMLElement</span> <span title="dom-tbody-insertRow">insertRow</span>(in optional long index);
-  void <span title="dom-tbody-deleteRow">deleteRow</span>(in long index);
+  <span>HTMLElement</span> <span title="dom-tbody-insertRow">insertRow</span>(optional long index);
+  void <span title="dom-tbody-deleteRow">deleteRow</span>(long index);
 };</pre>
     <p>The <code>HTMLTableSectionElement</code> interface is also
     used for <code>thead</code> and <code>tfoot</code> elements.</p>
@@ -44611,8 +44611,8 @@
   readonly attribute long <span title="dom-tr-rowIndex">rowIndex</span>;
   readonly attribute long <span title="dom-tr-sectionRowIndex">sectionRowIndex</span>;
   readonly attribute <span>HTMLCollection</span> <span title="dom-tr-cells">cells</span>;
-  <span>HTMLElement</span> <span title="dom-tr-insertCell">insertCell</span>(in optional long index);
-  void <span title="dom-tr-deleteCell">deleteCell</span>(in long index);
+  <span>HTMLElement</span> <span title="dom-tr-insertCell">insertCell</span>(optional long index);
+  void <span title="dom-tr-deleteCell">deleteCell</span>(long index);
 };</pre>
    </dd>
   </dl>
@@ -47071,8 +47071,8 @@
 
   readonly attribute <span>HTMLFormControlsCollection</span> <span title="dom-form-elements">elements</span>;
   readonly attribute long <span title="dom-form-length">length</span>;
-  caller <span title="dom-form-item">getter</span> <span>Element</span> (in unsigned long index);
-  caller <span title="dom-form-namedItem">getter</span> object (in DOMString name);
+  caller <span title="dom-form-item">getter</span> <span>Element</span> (unsigned long index);
+  caller <span title="dom-form-namedItem">getter</span> object (DOMString name);
 
   void <span title="dom-form-submit">submit</span>();
   void <span title="dom-form-reset">reset</span>();
@@ -47416,7 +47416,7 @@
   readonly attribute <span>ValidityState</span> <span title="dom-cva-validity">validity</span>;
   readonly attribute DOMString <span title="dom-cva-validationMessage">validationMessage</span>;
   boolean <span title="dom-cva-checkValidatity">checkValidity</span>();
-  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(in DOMString error);
+  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(DOMString error);
 };</pre>
    </dd>
   </dl>
@@ -47874,14 +47874,14 @@
   readonly attribute <span>HTMLOptionElement</span>? <span title="dom-input-selectedOption">selectedOption</span>;
            attribute DOMString <span title="dom-dim-width">width</span>;
 
-  void <span title="dom-input-stepUp">stepUp</span>(in optional long n);
-  void <span title="dom-input-stepDown">stepDown</span>(in optional long n);
+  void <span title="dom-input-stepUp">stepUp</span>(optional long n);
+  void <span title="dom-input-stepDown">stepDown</span>(optional long n);
 
   readonly attribute boolean <span title="dom-cva-willValidate">willValidate</span>;
   readonly attribute <span>ValidityState</span> <span title="dom-cva-validity">validity</span>;
   readonly attribute DOMString <span title="dom-cva-validationMessage">validationMessage</span>;
   boolean <span title="dom-cva-checkValidatity">checkValidity</span>();
-  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(in DOMString error);
+  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(DOMString error);
 
   readonly attribute <span>NodeList</span> <span title="dom-lfe-labels">labels</span>;
 
@@ -47889,7 +47889,7 @@
            attribute unsigned long <span title="dom-textarea/input-selectionStart">selectionStart</span>;
            attribute unsigned long <span title="dom-textarea/input-selectionEnd">selectionEnd</span>;
            attribute DOMString <span title="dom-textarea/input-selectionDirection">selectionDirection</span>;
-  void <span title="dom-textarea/input-setSelectionRange">setSelectionRange</span>(in unsigned long start, in unsigned long end, in optional DOMString direction);
+  void <span title="dom-textarea/input-setSelectionRange">setSelectionRange</span>(unsigned long start, unsigned long end, optional DOMString direction);
 };</pre>
    </dd>
   </dl>
@@ -54406,7 +54406,7 @@
   readonly attribute <span>ValidityState</span> <span title="dom-cva-validity">validity</span>;
   readonly attribute DOMString <span title="dom-cva-validationMessage">validationMessage</span>;
   boolean <span title="dom-cva-checkValidatity">checkValidity</span>();
-  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(in DOMString error);
+  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(DOMString error);
 
   readonly attribute <span>NodeList</span> <span title="dom-lfe-labels">labels</span>;
 };</pre>
@@ -54612,14 +54612,14 @@
 
   readonly attribute <span>HTMLOptionsCollection</span> <span title="dom-select-options">options</span>;
            attribute unsigned long <span title="dom-select-length">length</span>;
-  getter <span>Element</span> <span title="dom-select-item">item</span>(in unsigned long index);
-  object <span title="dom-select-namedItem">namedItem</span>(in DOMString name);
-  void <span title="dom-select-add">add</span>(in <span>HTMLOptionElement</span> element, in optional <span>HTMLElement</span>? before);
-  void <span title="dom-select-add">add</span>(in <span>HTMLOptGroupElement</span> element, in optional <span>HTMLElement</span>? before);
-  void <span title="dom-select-add">add</span>(in <span>HTMLOptionElement</span> element, in long before);
-  void <span title="dom-select-add">add</span>(in <span>HTMLOptGroupElement</span> element, in long before);
-  void <span title="dom-select-remove">remove</span>(in long index);
-  <span title="dom-HTMLOptionsCollection-setter">setter creator</span> void (in unsigned long index, in <span>HTMLOptionElement</span> option);
+  getter <span>Element</span> <span title="dom-select-item">item</span>(unsigned long index);
+  object <span title="dom-select-namedItem">namedItem</span>(DOMString name);
+  void <span title="dom-select-add">add</span>(<span>HTMLOptionElement</span> element, optional <span>HTMLElement</span>? before);
+  void <span title="dom-select-add">add</span>(<span>HTMLOptGroupElement</span> element, optional <span>HTMLElement</span>? before);
+  void <span title="dom-select-add">add</span>(<span>HTMLOptionElement</span> element, long before);
+  void <span title="dom-select-add">add</span>(<span>HTMLOptGroupElement</span> element, long before);
+  void <span title="dom-select-remove">remove</span>(long index);
+  <span title="dom-HTMLOptionsCollection-setter">setter creator</span> void (unsigned long index, <span>HTMLOptionElement</span> option);
 
   readonly attribute <span>HTMLCollection</span> <span title="dom-select-selectedOptions">selectedOptions</span>;
            attribute long <span title="dom-select-selectedIndex">selectedIndex</span>;
@@ -54629,7 +54629,7 @@
   readonly attribute <span>ValidityState</span> <span title="dom-cva-validity">validity</span>;
   readonly attribute DOMString <span title="dom-cva-validationMessage">validationMessage</span>;
   boolean <span title="dom-cva-checkValidatity">checkValidity</span>();
-  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(in DOMString error);
+  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(DOMString error);
 
   readonly attribute <span>NodeList</span> <span title="dom-lfe-labels">labels</span>;
 };</pre>
@@ -55335,10 +55335,10 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">[NamedConstructor=<span title="dom-option">Option</span>(),
- NamedConstructor=<span title="dom-option-t">Option</span>(in DOMString text),
- NamedConstructor=<span title="dom-option-tv">Option</span>(in DOMString text, in DOMString value),
- NamedConstructor=<span title="dom-option-tvd">Option</span>(in DOMString text, in DOMString value, in boolean defaultSelected),
- NamedConstructor=<span title="dom-option-tvds">Option</span>(in DOMString text, in DOMString value, in boolean defaultSelected, in boolean selected)]
+ NamedConstructor=<span title="dom-option-t">Option</span>(DOMString text),
+ NamedConstructor=<span title="dom-option-tv">Option</span>(DOMString text, DOMString value),
+ NamedConstructor=<span title="dom-option-tvd">Option</span>(DOMString text, DOMString value, boolean defaultSelected),
+ NamedConstructor=<span title="dom-option-tvds">Option</span>(DOMString text, DOMString value, boolean defaultSelected, boolean selected)]
 interface <dfn>HTMLOptionElement</dfn> : <span>HTMLElement</span> {
            attribute boolean <span title="dom-option-disabled">disabled</span>;
   readonly attribute <span>HTMLFormElement</span>? <span title="dom-option-form">form</span>;
@@ -55652,7 +55652,7 @@
   readonly attribute <span>ValidityState</span> <span title="dom-cva-validity">validity</span>;
   readonly attribute DOMString <span title="dom-cva-validationMessage">validationMessage</span>;
   boolean <span title="dom-cva-checkValidatity">checkValidity</span>();
-  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(in DOMString error);
+  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(DOMString error);
 
   readonly attribute <span>NodeList</span> <span title="dom-lfe-labels">labels</span>;
 
@@ -55660,7 +55660,7 @@
            attribute unsigned long <span title="dom-textarea/input-selectionStart">selectionStart</span>;
            attribute unsigned long <span title="dom-textarea/input-selectionEnd">selectionEnd</span>;
            attribute DOMString <span title="dom-textarea/input-selectionDirection">selectionDirection</span>;
-  void <span title="dom-textarea/input-setSelectionRange">setSelectionRange</span>(in unsigned long start, in unsigned long end, in optional DOMString direction);
+  void <span title="dom-textarea/input-setSelectionRange">setSelectionRange</span>(unsigned long start, unsigned long end, optional DOMString direction);
 };</pre>
    </dd>
   </dl>
@@ -56100,7 +56100,7 @@
   readonly attribute <span>ValidityState</span> <span title="dom-cva-validity">validity</span>;
   readonly attribute DOMString <span title="dom-cva-validationMessage">validationMessage</span>;
   boolean <span title="dom-cva-checkValidatity">checkValidity</span>();
-  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(in DOMString error);
+  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(DOMString error);
 
   readonly attribute <span>NodeList</span> <span title="dom-lfe-labels">labels</span>;
 };</pre>
@@ -56447,7 +56447,7 @@
   readonly attribute <span>ValidityState</span> <span title="dom-cva-validity">validity</span>;
   readonly attribute DOMString <span title="dom-cva-validationMessage">validationMessage</span>;
   boolean <span title="dom-cva-checkValidatity">checkValidity</span>();
-  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(in DOMString error);
+  void <span title="dom-cva-setCustomValidity">setCustomValidity</span>(DOMString error);
 
   readonly attribute <span>NodeList</span> <span title="dom-lfe-labels">labels</span>;
 };</pre>
@@ -57870,7 +57870,7 @@
            attribute unsigned long <span title="dom-textarea/input-selectionStart">selectionStart</span>;
            attribute unsigned long <span title="dom-textarea/input-selectionEnd">selectionEnd</span>;
            attribute DOMString <span title="dom-textarea/input-selectionDirection">selectionDirection</span>;
-  void <span title="dom-textarea/input-setSelectionRange">setSelectionRange</span>(in unsigned long start, in unsigned long end, in optional DOMString direction);</pre>
+  void <span title="dom-textarea/input-setSelectionRange">setSelectionRange</span>(unsigned long start, unsigned long end, optional DOMString direction);</pre>
   <!-- v2: also add textLength? it seems to be widely used -->
 
   <p>These methods and attributes expose and control the selection of
@@ -65406,7 +65406,7 @@
 
 <!--END html--><!--END dev-html--><!--END complete--><!--END epub--><!--MD-->
   <pre class="idl">partial interface <span>HTMLDocument</span> { <!--WARNING: ALSO DUPLICATED IN HTMLDocument SECTION-->
-  NodeList <span title="dom-document-getItems">getItems</span>(in optional DOMString typeNames); // <span>microdata</span>
+  NodeList <span title="dom-document-getItems">getItems</span>(optional DOMString typeNames); // <span>microdata</span>
 };
 
 partial interface <span>HTMLElement</span> {
@@ -70463,7 +70463,7 @@
   readonly attribute <span>History</span> <span title="dom-history">history</span>;
 <!--END w3c-html--><!--UNDO--><!--FIND-->
   readonly attribute <span>UndoManager</span> <span title="dom-undoManager">undoManager</span>;
-  boolean <span title="dom-find">find</span>(in optional DOMString aString, in optional boolean aCaseSensitive, in optional boolean aBackwards, in optional boolean aWrapAround, in optional boolean aWholeWord, in optional boolean aSearchInFrames, in optional boolean aShowDialog);
+  boolean <span title="dom-find">find</span>(optional DOMString aString, optional boolean aCaseSensitive, optional boolean aBackwards, optional boolean aWrapAround, optional boolean aWholeWord, optional boolean aSearchInFrames, optional boolean aShowDialog);
 <!--START w3c-html--><!--UNDO--><!--FIND-->
   [Replaceable] readonly attribute <span>BarProp</span> <span title="dom-window-locationbar">locationbar</span>;
   [Replaceable] readonly attribute <span>BarProp</span> <span title="dom-window-menubar">menubar</span>;
@@ -70485,9 +70485,9 @@
            attribute <span>WindowProxy</span> <span title="dom-opener">opener</span>;
   readonly attribute <span>WindowProxy</span> <span title="dom-parent">parent</span>;
   readonly attribute <span>Element</span>? <span title="dom-frameElement">frameElement</span>;
-  <span>WindowProxy</span> <span title="dom-open">open</span>(in optional DOMString url, in optional DOMString target, in optional DOMString features, in optional DOMString replace);
-  <span title="dom-window-item">getter</span> <span>WindowProxy</span> (in unsigned long index);
-  <span title="dom-window-namedItem">getter</span> object (in DOMString name);
+  <span>WindowProxy</span> <span title="dom-open">open</span>(optional DOMString url, optional DOMString target, optional DOMString features, optional DOMString replace);
+  <span title="dom-window-item">getter</span> <span>WindowProxy</span> (unsigned long index);
+  <span title="dom-window-namedItem">getter</span> object (DOMString name);
 
   // the user agent
   readonly attribute <span>Navigator</span> <span title="dom-navigator">navigator</span>; <!-- IE also has window.clientInformation === window.navigator -->
@@ -70495,14 +70495,14 @@
   readonly attribute <span>ApplicationCache</span> <span title="dom-applicationCache">applicationCache</span>;
 
   // user prompts
-  void <span title="dom-alert">alert</span>(in DOMString message);
-  boolean <span title="dom-confirm">confirm</span>(in DOMString message);
-  DOMString? <span title="dom-prompt">prompt</span>(in DOMString message, in optional DOMString default);
+  void <span title="dom-alert">alert</span>(DOMString message);
+  boolean <span title="dom-confirm">confirm</span>(DOMString message);
+  DOMString? <span title="dom-prompt">prompt</span>(DOMString message, optional DOMString default);
   void <span title="dom-print">print</span>();
-  any <span title="dom-showModalDialog">showModalDialog</span>(in DOMString url, in optional any argument<!--, in optional DOMString features-->);
+  any <span title="dom-showModalDialog">showModalDialog</span>(DOMString url, optional any argument<!--, optional DOMString features-->);
 
 <!--END w3c-html--><!--POSTMSG-->  // <span>cross-document messaging</span>
-  void <span title="dom-window-postMessage">postMessage</span>(in any message, in DOMString targetOrigin, in optional sequence<<span>Transferable</span>> transfer);
+  void <span title="dom-window-postMessage">postMessage</span>(any message, DOMString targetOrigin, optional sequence<<span>Transferable</span>> transfer);
 <!--START w3c-html--><!--POSTMSG-->
   // <span>event handler IDL attributes</span>
            attribute <span>Function</span>? <span title="handler-onabort">onabort</span>;
@@ -72148,11 +72148,11 @@
   <pre class="idl">interface <dfn>History</dfn> {
   readonly attribute long <span title="dom-history-length">length</span>;
   readonly attribute any <span title="dom-history-state">state</span>;
-  void <span title="dom-history-go">go</span>(in optional long delta);
+  void <span title="dom-history-go">go</span>(optional long delta);
   void <span title="dom-history-back">back</span>();
   void <span title="dom-history-forward">forward</span>();
-  void <span title="dom-history-pushState">pushState</span>(in any data, in DOMString title, in optional DOMString url);
-  void <span title="dom-history-replaceState">replaceState</span>(in any data, in DOMString title, in optional DOMString url);
+  void <span title="dom-history-pushState">pushState</span>(any data, DOMString title, optional DOMString url);
+  void <span title="dom-history-replaceState">replaceState</span>(any data, DOMString title, optional DOMString url);
 };</pre>
 
   <dl class="domintro">
@@ -72649,8 +72649,8 @@
 
   <pre class="idl">interface <dfn>Location</dfn> {
   stringifier attribute DOMString <span title="dom-location-href">href</span>;
-  void <span title="dom-location-assign">assign</span>(in DOMString url);
-  void <span title="dom-location-replace">replace</span>(in DOMString url);
+  void <span title="dom-location-assign">assign</span>(DOMString url);
+  void <span title="dom-location-replace">replace</span>(DOMString url);
   void <span title="dom-location-reload">reload</span>();
 
   // <span>URL decomposition IDL attributes</span> <!-- blame brendan for these "innovative" names -->
@@ -72663,7 +72663,7 @@
            attribute DOMString <span title="dom-location-hash">hash</span>;
 
   // resolving relative URLs
-  DOMString <span title="dom-location-resolveURL">resolveURL</span>(in DOMString url);
+  DOMString <span title="dom-location-resolveURL">resolveURL</span>(DOMString url);
 };</pre>
 
   <dl class="domintro">
@@ -74134,7 +74134,7 @@
 
   <pre class="idl">interface <dfn>PopStateEvent</dfn> : <span>Event</span> {
   readonly attribute any <span title="dom-PopStateEvent-state">state</span>;
-  void <span title="dom-PopStateEvent-initPopStateEvent">initPopStateEvent</span>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any stateArg);
+  void <span title="dom-PopStateEvent-initPopStateEvent">initPopStateEvent</span>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, any stateArg);
 };</pre>
 
   <dl class="domintro">
@@ -74176,7 +74176,7 @@
   <pre class="idl">interface <dfn>HashChangeEvent</dfn> : <span>Event</span> {
   readonly attribute DOMString <span title="dom-HashChangeEvent-oldURL">oldURL</span>;
   readonly attribute DOMString <span title="dom-HashChangeEvent-newURL">newURL</span>;
-  void <span title="dom-HashChangeEvent-initHashChangeEvent">initHashChangeEvent</span>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in DOMString oldURLArg, in DOMString newURLArg);
+  void <span title="dom-HashChangeEvent-initHashChangeEvent">initHashChangeEvent</span>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, DOMString oldURLArg, DOMString newURLArg);
 };</pre>
 
   <dl class="domintro">
@@ -74236,7 +74236,7 @@
 
   <pre class="idl">interface <dfn>PageTransitionEvent</dfn> : <span>Event</span> {
   readonly attribute boolean <span title="dom-PageTransitionEvent-persisted">persisted</span>;
-  void <span title="dom-PageTransitionEvent-initPageTransitionEvent">initPageTransitionEvent</span>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in boolean persistedArg);
+  void <span title="dom-PageTransitionEvent-initPageTransitionEvent">initPageTransitionEvent</span>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, boolean persistedArg);
 };</pre>
 
   <dl class="domintro">
@@ -78405,7 +78405,7 @@
 
   <pre class="idl">[Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn>Function</dfn> {
-  any <span title="dom-function-call">call</span>(in any... arguments);
+  any <span title="dom-function-call">call</span>(any... arguments);
 };</pre>
 
   <p>The <dfn title="dom-function-call"><code>call(...)</code></dfn>
@@ -78660,8 +78660,8 @@
 
   <pre class="idl">[NoInterfaceObject]
 interface <dfn>WindowBase64</dfn> {
-  DOMString <span title="dom-windowbase64-btoa">btoa</span>(in DOMString btoa);
-  DOMString <span title="dom-windowbase64-atob">atob</span>(in DOMString atob);
+  DOMString <span title="dom-windowbase64-btoa">btoa</span>(DOMString btoa);
+  DOMString <span title="dom-windowbase64-atob">atob</span>(DOMString atob);
 };
 <span>Window</span> implements <span>WindowBase64</span>;</pre>
 
@@ -78927,12 +78927,12 @@
 
   <pre class="idl">[NoInterfaceObject]
 interface <dfn>WindowTimers</dfn> {
-  long <span title="dom-windowtimers-setTimeout">setTimeout</span>(in Function handler, in optional float timeout, in any... args);
-  long <span title="dom-windowtimers-setTimeout">setTimeout</span>([AllowAny] in DOMString handler, in optional float timeout, in any... args);
-  void <span title="dom-windowtimers-clearTimeout">clearTimeout</span>(in long handle);
-  long <span title="dom-windowtimers-setInterval">setInterval</span>(in Function handler, in optional float timeout, in any... args);
-  long <span title="dom-windowtimers-setInterval">setInterval</span>([AllowAny] in DOMString handler, in optional float timeout, in any... args);
-  void <span title="dom-windowtimers-clearInterval">clearInterval</span>(in long handle);
+  long <span title="dom-windowtimers-setTimeout">setTimeout</span>(Function handler, optional float timeout, any... args);
+  long <span title="dom-windowtimers-setTimeout">setTimeout</span>([AllowAny] DOMString handler, optional float timeout, any... args);
+  void <span title="dom-windowtimers-clearTimeout">clearTimeout</span>(long handle);
+  long <span title="dom-windowtimers-setInterval">setInterval</span>(Function handler, optional float timeout, any... args);
+  long <span title="dom-windowtimers-setInterval">setInterval</span>([AllowAny] DOMString handler, optional float timeout, any... args);
+  void <span title="dom-windowtimers-clearInterval">clearInterval</span>(long handle);
 };
 <span>Window</span> implements <span>WindowTimers</span>;</pre>
 
@@ -79946,8 +79946,8 @@
   <pre class="idl">[NoInterfaceObject]
 interface <dfn>NavigatorContentUtils</dfn> {
   // content handler registration
-  void <span title="dom-navigator-registerProtocolHandler">registerProtocolHandler</span>(in DOMString scheme, in DOMString url, in DOMString title);
-  void <span title="dom-navigator-registerContentHandler">registerContentHandler</span>(in DOMString mimeType, in DOMString url, in DOMString title);
+  void <span title="dom-navigator-registerProtocolHandler">registerProtocolHandler</span>(DOMString scheme, DOMString url, DOMString title);
+  void <span title="dom-navigator-registerContentHandler">registerContentHandler</span>(DOMString mimeType, DOMString url, DOMString title);
 };</pre>
 
   <p>The <dfn
@@ -80372,8 +80372,8 @@
   </div>
 
   <pre class="idl">interface <dfn>External</dfn> {
-  void <span title="dom-external-AddSearchProvider">AddSearchProvider</span>(in DOMString engineURL);
-  unsigned long <span title="dom-external-IsSearchProviderInstalled">IsSearchProviderInstalled</span>(in DOMString engineURL);
+  void <span title="dom-external-AddSearchProvider">AddSearchProvider</span>(DOMString engineURL);
+  unsigned long <span title="dom-external-IsSearchProviderInstalled">IsSearchProviderInstalled</span>(DOMString engineURL);
 };</pre>
 
   <dl class="domintro">
@@ -82372,14 +82372,14 @@
 
   readonly attribute <span>DataTransferItemList</span> <span title="dom-DataTransfer-items">items</span>;
 
-  void <span title="dom-DataTransfer-setDragImage">setDragImage</span>(in Element image, in long x, in long y);
-  void <span title="dom-DataTransfer-addElement">addElement</span>(in Element element);
+  void <span title="dom-DataTransfer-setDragImage">setDragImage</span>(Element image, long x, long y);
+  void <span title="dom-DataTransfer-addElement">addElement</span>(Element element);
 
   /* old interface */
   readonly attribute DOMStringList <span title="dom-DataTransfer-types">types</span>;
-  DOMString <span title="dom-DataTransfer-getData">getData</span>(in DOMString format);
-  void <span title="dom-DataTransfer-setData">setData</span>(in DOMString format, in DOMString data);
-  void <span title="dom-DataTransfer-clearData">clearData</span>(in optional DOMString format);
+  DOMString <span title="dom-DataTransfer-getData">getData</span>(DOMString format);
+  void <span title="dom-DataTransfer-setData">setData</span>(DOMString format, DOMString data);
+  void <span title="dom-DataTransfer-clearData">clearData</span>(optional DOMString format);
   readonly attribute <span>FileList</span> <span title="dom-DataTransfer-files">files</span>;
 };</pre>
 
@@ -82837,15 +82837,15 @@
 
   <pre class="idl">interface <dfn>DataTransferItemList</dfn> {
   readonly attribute unsigned long <span title="dom-DataTransferItemList-length">length</span>;
-  <span title="dom-DataTransferItemList-item">getter</span> <span>DataTransferItem</span> (in unsigned long index);
-  <span title="dom-DataTransferItemList-removeItem">deleter</span> void (in unsigned long index);
+  <span title="dom-DataTransferItemList-item">getter</span> <span>DataTransferItem</span> (unsigned long index);
+  <span title="dom-DataTransferItemList-removeItem">deleter</span> void (unsigned long index);
   void <span title="dom-DataTransferItemList-clear">clear</span>();
 
-  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(in DOMString data, in DOMString type);<!--
-DND-v3:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(in <span>Blob</span> data);-->
-  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(in <span>File</span> data);<!--
-DND-v4:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(in any data, in DOMString type);--><!--
-DND-v5:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(in <span>DataTransferPromise</span> data);-->
+  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(DOMString data, DOMString type);<!--
+DND-v3:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(<span>Blob</span> data);-->
+  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(<span>File</span> data);<!--
+DND-v4:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(any data, DOMString type);--><!--
+DND-v5:  <span>DataTransferItem</span>? <span title="dom-DataTransferItemList-add">add</span>(<span>DataTransferPromise</span> data);-->
 };</pre>
 
   <dl class="domintro">
@@ -83071,21 +83071,21 @@
   <pre class="idl">interface <dfn>DataTransferItem</dfn> {
   readonly attribute DOMString <span title="dom-DataTransferItem-kind">kind</span>;
   readonly attribute DOMString <span title="dom-DataTransferItem-type">type</span>;
-  void <span title="dom-DataTransferItem-getAsString">getAsString</span>(in <span>FunctionStringCallback</span>? callback);<!--
+  void <span title="dom-DataTransferItem-getAsString">getAsString</span>(<span>FunctionStringCallback</span>? callback);<!--
 DND-v3:  <span>Blob</span> <span title="dom-DataTransferItem-getAsBlob">getAsBlob</span>();-->
   <span>File</span>? <span title="dom-DataTransferItem-getAsFile">getAsFile</span>();<!--
-DND-v4:  void <span title="dom-DataTransferItem-getAsObject">getAsObject</span>(in <span>FunctionObjectCallback</span> callback);-->
+DND-v4:  void <span title="dom-DataTransferItem-getAsObject">getAsObject</span>(<span>FunctionObjectCallback</span> callback);-->
 };
 
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn>FunctionStringCallback</dfn> {
-  void <span title="dom-FunctionStringCallback-handleEvent">handleEvent</span>(in DOMString data);
+  void <span title="dom-FunctionStringCallback-handleEvent">handleEvent</span>(DOMString data);
 };<!--
 
 // DND-v4:
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn>FunctionObjectCallback</dfn> {
-  void <span title="dom-FunctionObjectCallback-handleEvent">handleEvent</span>(in DOMString data);
+  void <span title="dom-FunctionObjectCallback-handleEvent">handleEvent</span>(DOMString data);
 };--></pre>
 
   <dl class="domintro">
@@ -83330,7 +83330,7 @@
   <pre class="idl">interface <dfn>DragEvent</dfn> : <span>MouseEvent</span> {
   readonly attribute <span>DataTransfer</span>? <span title="dom-DragEvent-dataTransfer">dataTransfer</span>;
 
-  void <span title="dom-DragEvent-initDragEvent">initDragEvent</span>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any dummyArg<!-- used to be viewArg, back when we had views -->, in long detailArg, in long screenXArg, in long screenYArg, in long clientXArg, in long clientYArg, in boolean ctrlKeyArg, in boolean altKeyArg, in boolean shiftKeyArg, in boolean metaKeyArg, in unsigned short buttonArg, in EventTarget relatedTargetArg, in <span>DataTransfer</span>? dataTransferArg);
+  void <span title="dom-DragEvent-initDragEvent">initDragEvent</span>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, any dummyArg<!-- used to be viewArg, back when we had views -->, long detailArg, long screenXArg, long screenYArg, long clientXArg, long clientYArg, boolean ctrlKeyArg, boolean altKeyArg, boolean shiftKeyArg, boolean metaKeyArg, unsigned short buttonArg, EventTarget relatedTargetArg, <span>DataTransfer</span>? dataTransferArg);
 };</pre>
 
   <dl class="domintro">
@@ -84927,10 +84927,10 @@
 
   <pre class="idl">interface <dfn>UndoManager</dfn> {
   readonly attribute unsigned long <span title="dom-UndoManager-length">length</span>;
-  getter any <span title="dom-UndoManager-item">item</span>(in unsigned long index);
+  getter any <span title="dom-UndoManager-item">item</span>(unsigned long index);
   readonly attribute unsigned long <span title="dom-UndoManager-position">position</span>;
-  unsigned long <span title="dom-UndoManager-add">add</span>(in any data, in DOMString title);
-  void <span title="dom-UndoManager-remove">remove</span>(in unsigned long index);
+  unsigned long <span title="dom-UndoManager-add">add</span>(any data, DOMString title);
+  void <span title="dom-UndoManager-remove">remove</span>(unsigned long index);
   void <span title="dom-UndoManager-clearUndo">clearUndo</span>();
   void <span title="dom-UndoManager-clearRedo">clearRedo</span>();
 };</pre>
@@ -85186,7 +85186,7 @@
 
   <pre class="idl">interface <dfn>UndoManagerEvent</dfn> : <span>Event</span> {
   readonly attribute any <span title="dom-UndoManagerEvent-data">data</span>;
-  void <span title="dom-UndoManagerEvent-initUndoManagerEvent">initUndoManagerEvent</span>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any dataArg);
+  void <span title="dom-UndoManagerEvent-initUndoManagerEvent">initUndoManagerEvent</span>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, any dataArg);
 };</pre>
 
   <dl class="domintro">
@@ -85859,13 +85859,13 @@
 
   <pre class="idl">[NoInterfaceObject]
 interface <dfn>NavigatorUserMedia</dfn> {
-  void <span title="dom-navigator-getUserMedia">getUserMedia</span>(in DOMString options, in <span>NavigatorUserMediaSuccessCallback</span>? successCallback, in optional <span>NavigatorUserMediaErrorCallback</span>? errorCallback);
+  void <span title="dom-navigator-getUserMedia">getUserMedia</span>(DOMString options, <span>NavigatorUserMediaSuccessCallback</span>? successCallback, optional <span>NavigatorUserMediaErrorCallback</span>? errorCallback);
 };
 <span>Navigator</span> implements <span>NavigatorUserMedia</span>;
 
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn>NavigatorUserMediaSuccessCallback</dfn> {
-  void <span title="dom-NavigatorUserMediaSuccessCallback-handleEvent">handleEvent</span>(in <span>LocalMediaStream</span> stream);
+  void <span title="dom-NavigatorUserMediaSuccessCallback-handleEvent">handleEvent</span>(<span>LocalMediaStream</span> stream);
 };
 
 [NoInterfaceObject]<!-- this is based on PositionError in geolocation -->
@@ -85879,7 +85879,7 @@
 
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn>NavigatorUserMediaErrorCallback</dfn> {
-  void <span title="dom-NavigatorUserMediaSuccessCallback-handleEvent">handleEvent</span>(in <span>NavigatorUserMediaError</span> error);
+  void <span title="dom-NavigatorUserMediaSuccessCallback-handleEvent">handleEvent</span>(<span>NavigatorUserMediaError</span> error);
 };</pre>
 
   <dl class="domintro">
@@ -86511,7 +86511,7 @@
   you can get from a Stream to get to the underlying data; such an
   object would then be readable using the File API -->
 
-  <pre class="idl">[<span title="dom-MediaStream">Constructor</span>(in <span>MediaStream</span> parentStream)]
+  <pre class="idl">[<span title="dom-MediaStream">Constructor</span>(<span>MediaStream</span> parentStream)]
 interface <dfn>MediaStream</dfn> : <span>EventTarget</span> {
   readonly attribute DOMString <span title="dom-MediaStream-label">label</span>;
   readonly attribute <span>MediaStreamTrackList</span> <span title="dom-MediaStream-tracks">tracks</span>;
@@ -86926,12 +86926,12 @@
   </div>
 
   <pre class="idl">interface <dfn>MediaStreamRecorder</dfn> {
-  void <span title="dom-MediaStreamRecorder-getRecordedData">getRecordedData</span>(in <span>BlobCallback</span>? callback);
+  void <span title="dom-MediaStreamRecorder-getRecordedData">getRecordedData</span>(<span>BlobCallback</span>? callback);
 };
 
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn>BlobCallback</dfn> {
-  void <span title="dom-BlobCallback-handleEvent">handleEvent</span>(in <span>Blob</span> blob);
+  void <span title="dom-BlobCallback-handleEvent">handleEvent</span>(<span>Blob</span> blob);
 };</pre>
 
   <dl class="domintro">
@@ -87054,7 +87054,7 @@
   </div>
 
   <pre class="idl">partial interface <dfn title="dom-URL">URL</dfn> {
-  static DOMString <span title="dom-URL-createObjectURL">createObjectURL</span>(in <span>MediaStream</span> stream);
+  static DOMString <span title="dom-URL-createObjectURL">createObjectURL</span>(<span>MediaStream</span> stream);
 };</pre>
 
   <dl class="domintro">
@@ -87215,9 +87215,9 @@
 
   <h4>Interface definitions</h4>
 
-  <pre class="idl">[<span title="dom-PeerConnection">Constructor</span>(in DOMString configuration, in <span>SignalingCallback</span> signalingCallback)]
+  <pre class="idl">[<span title="dom-PeerConnection">Constructor</span>(DOMString configuration, <span>SignalingCallback</span> signalingCallback)]
 interface <dfn>PeerConnection</dfn> : <span>EventTarget</span> {
-  void <span title="dom-PeerConnection-processSignalingMessage">processSignalingMessage</span>(in DOMString message);
+  void <span title="dom-PeerConnection-processSignalingMessage">processSignalingMessage</span>(DOMString message);
 
   const unsigned short <span title="dom-PeerConnection-NEW">NEW</span> = 0;
   const unsigned short <span title="dom-PeerConnection-NEGOTIATING">NEGOTIATING</span> = 1;
@@ -87225,9 +87225,9 @@
   const unsigned short <span title="dom-PeerConnection-CLOSED">CLOSED</span> = 3;
   readonly attribute unsigned short <span title="dom-PeerConnection-readyState">readyState</span>;
 
-  void <span title="dom-PeerConnection-send">send</span>(in DOMString text); <!-- v2: binary -->
-  void <span title="dom-PeerConnection-addStream">addStream</span>(in <span>MediaStream</span> stream);
-  void <span title="dom-PeerConnection-removeStream">removeStream</span>(in <span>MediaStream</span> stream);
+  void <span title="dom-PeerConnection-send">send</span>(DOMString text); <!-- v2: binary -->
+  void <span title="dom-PeerConnection-addStream">addStream</span>(<span>MediaStream</span> stream);
+  void <span title="dom-PeerConnection-removeStream">removeStream</span>(<span>MediaStream</span> stream);
   readonly attribute <span>MediaStream</span>[] <span title="dom-PeerConnection-localStreams">localStreams</span>;
   readonly attribute <span>MediaStream</span>[] <span title="dom-PeerConnection-remoteStreams">remoteStreams</span>;
 
@@ -87245,7 +87245,7 @@
 
 [Callback=FunctionOnly, NoInterfaceObject]
 interface <dfn>SignalingCallback</dfn> {
-  void <span title="dom-SignalingCallback-handleEvent">handleEvent</span>(in DOMString message, in <span>PeerConnection</span> source);
+  void <span title="dom-SignalingCallback-handleEvent">handleEvent</span>(DOMString message, <span>PeerConnection</span> source);
 };</pre>
 
   <p>A <code>PeerConnection</code> allows two users to communicate
@@ -88422,7 +88422,7 @@
 
   <pre class="idl">interface <dfn>MediaStreamEvent</dfn> : <span>Event</span> {
   readonly attribute <span>MediaStream</span>? <span title="dom-MediaStreamEvent-stream">stream</span>;
-  void <span title="dom-MediaStreamEvent-initMediaStreamEvent">initMediaStreamEvent</span>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in <span>MediaStream</span>? streamArg);
+  void <span title="dom-MediaStreamEvent-initMediaStreamEvent">initMediaStreamEvent</span>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, <span>MediaStream</span>? streamArg);
 };</pre>
 
   <div class="impl">
@@ -89124,8 +89124,8 @@
 
   <pre class="idl">[Supplemental, NoInterfaceObject]
 interface <dfn>DedicatedWorkerGlobalScope</dfn> : <span>WorkerGlobalScope</span> {
-  void <span title="dom-DedicatedWorkerGlobalScope-postMessage">postMessage</span>(in any message, in optional sequence<<span>Transferable</span>> transfer);<!--
-  <span>MessagePort</span> <span title="dom-DedicatedWorkerGlobalScope-startConversation">startConversation</span>(in any message);-->
+  void <span title="dom-DedicatedWorkerGlobalScope-postMessage">postMessage</span>(any message, optional sequence<<span>Transferable</span>> transfer);<!--
+  <span>MessagePort</span> <span title="dom-DedicatedWorkerGlobalScope-startConversation">startConversation</span>(any message);-->
            attribute <span>Function</span>? <span title="handler-DedicatedWorkerGlobalScope-onmessage">onmessage</span>;
 };</pre>
 
@@ -89718,7 +89718,7 @@
   readonly attribute DOMString <span title="dom-ErrorEvent-message">message</span>;
   readonly attribute DOMString <span title="dom-ErrorEvent-filename">filename</span>;
   readonly attribute unsigned long <span title="dom-ErrorEvent-lineno">lineno</span>;
-  void <span title="dom-ErrorEvent-initErrorEvent">initErrorEvent</span>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in DOMString messageArg, in DOMString filenameArg, in unsigned long linenoArg);
+  void <span title="dom-ErrorEvent-initErrorEvent">initErrorEvent</span>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, DOMString messageArg, DOMString filenameArg, unsigned long linenoArg);
 };</pre>
 
   <p>The <dfn
@@ -89768,12 +89768,12 @@
 
   <h5>Dedicated workers and the <code>Worker</code> interface</h5>
 
-  <pre class="idl">[<span title="dom-Worker">Constructor</span>(in DOMString scriptURL)]
+  <pre class="idl">[<span title="dom-Worker">Constructor</span>(DOMString scriptURL)]
 interface <dfn>Worker</dfn> : <span>AbstractWorker</span> {
   void <span title="dom-Worker-terminate">terminate</span>();
 
-  void <span title="dom-Worker-postMessage">postMessage</span>(in any message, in optional sequence<<span>Transferable</span>> transfer);<!--
-  <span>MessagePort</span> <span title="dom-Worker-startConversation">startConversation</span>(in any message);-->
+  void <span title="dom-Worker-postMessage">postMessage</span>(any message, optional sequence<<span>Transferable</span>> transfer);<!--
+  <span>MessagePort</span> <span title="dom-Worker-startConversation">startConversation</span>(any message);-->
            attribute <span>Function</span>? <span title="handler-Worker-onmessage">onmessage</span>;
 };</pre>
 
@@ -89939,7 +89939,7 @@
 
   <h5>Shared workers and the <code>SharedWorker</code> interface</h5>
 
-  <pre class="idl">[<span title="dom-SharedWorker">Constructor</span>(in DOMString scriptURL, in optional DOMString name)]
+  <pre class="idl">[<span title="dom-SharedWorker">Constructor</span>(DOMString scriptURL, optional DOMString name)]
 interface <dfn>SharedWorker</dfn> : <span>AbstractWorker</span> {
   readonly attribute <span>MessagePort</span> <span title="dom-SharedWorker-port">port</span>;
 };</pre>
@@ -90200,7 +90200,7 @@
 
   <pre class="idl">[NoInterfaceObject]
 interface <dfn>WorkerUtils</dfn> {
-  void <span title="dom-WorkerGlobalScope-importScripts">importScripts</span>(in DOMString... urls);
+  void <span title="dom-WorkerGlobalScope-importScripts">importScripts</span>(DOMString... urls);
   readonly attribute <span>WorkerNavigator</span> <span title="dom-worker-navigator">navigator</span>;
 };
 <span>WorkerUtils</span> implements <span>WindowTimers</span>;
@@ -90482,7 +90482,7 @@
   readonly attribute DOMString <span title="dom-MessageEvent-lastEventId">lastEventId</span>;
   readonly attribute <span>WindowProxy</span>? <span title="dom-MessageEvent-source">source</span>;
   readonly attribute <span>MessagePort</span>[] <span title="dom-MessageEvent-ports">ports</span>;
-  void <span title="dom-MessageEvent-initMessageEvent">initMessageEvent</span>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any dataArg, in DOMString originArg, in DOMString lastEventIdArg, in <span>WindowProxy</span>? sourceArg, in sequence<<span>MessagePort</span>> portsArg);
+  void <span title="dom-MessageEvent-initMessageEvent">initMessageEvent</span>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, any dataArg, DOMString originArg, DOMString lastEventIdArg, <span>WindowProxy</span>? sourceArg, sequence<<span>MessagePort</span>> portsArg);
 };</pre>
 
   <dl class="domintro">
@@ -90643,7 +90643,7 @@
 
   <h4>The <code>EventSource</code> interface</h4>
 
-  <pre class="idl">[<span title="dom-EventSource">Constructor</span>(in DOMString url)]
+  <pre class="idl">[<span title="dom-EventSource">Constructor</span>(DOMString url)]
 interface <dfn>EventSource</dfn> : <span>EventTarget</span> {
   readonly attribute DOMString <span title="dom-EventSource-url">url</span>;
 
@@ -91553,8 +91553,8 @@
 
   <h4>The <code>WebSocket</code> interface</h4>
 
-  <pre class="idl">[<span title="dom-WebSocket">Constructor</span>(in DOMString url, in optional DOMString protocols),
- <span title="dom-WebSocket">Constructor</span>(in DOMString url, in optional DOMString[] protocols)]
+  <pre class="idl">[<span title="dom-WebSocket">Constructor</span>(DOMString url, optional DOMString protocols),
+ <span title="dom-WebSocket">Constructor</span>(DOMString url, optional DOMString[] protocols)]
 interface <dfn>WebSocket</dfn> : <span>EventTarget</span> {
   readonly attribute DOMString <span title="dom-WebSocket-url">url</span>;
 
@@ -91572,14 +91572,14 @@
            attribute <span>Function</span>? <span title="handler-WebSocket-onclose">onclose</span>;
   readonly attribute DOMString <span title="dom-WebSocket-extensions">extensions</span>;
   readonly attribute DOMString <span title="dom-WebSocket-protocol">protocol</span>;
-  void <span title="dom-WebSocket-close">close</span>([Clamp] in optional unsigned short code, in optional DOMString reason);
+  void <span title="dom-WebSocket-close">close</span>([Clamp] optional unsigned short code, optional DOMString reason);
 
   // messaging
            attribute <span>Function</span>? <span title="handler-WebSocket-onmessage">onmessage</span>;
            attribute DOMString <span title="dom-WebSocket-binaryType">binaryType</span>;
-  void <span title="dom-WebSocket-send">send</span>(in DOMString data);
-  void <span title="dom-WebSocket-send">send</span>(in <span>ArrayBuffer</span> data);
-  void <span title="dom-WebSocket-send">send</span>(in <span>Blob</span> data);
+  void <span title="dom-WebSocket-send">send</span>(DOMString data);
+  void <span title="dom-WebSocket-send">send</span>(<span>ArrayBuffer</span> data);
+  void <span title="dom-WebSocket-send">send</span>(<span>Blob</span> data);
 };</pre>
 
   <p>The <dfn title="dom-WebSocket"><code>WebSocket(<var
@@ -92241,7 +92241,7 @@
   readonly attribute boolean <span title="dom-CloseEvent-wasClean">wasClean</span>;
   readonly attribute unsigned short <span title="dom-CloseEvent-code">code</span>;
   readonly attribute DOMString <span title="dom-WebSocket-reason">reason</span>;
-  void <span title="dom-CloseEvent-initCloseEvent">initCloseEvent</span>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in boolean wasCleanArg, in unsigned short codeArg, in DOMString reasonArg);
+  void <span title="dom-CloseEvent-initCloseEvent">initCloseEvent</span>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, boolean wasCleanArg, unsigned short codeArg, DOMString reasonArg);
 };</pre>
 
   <p>The <dfn
@@ -92802,8 +92802,8 @@
 
   <pre class="idl">interface <dfn>MessagePort</dfn> : <span>EventTarget</span> {
 <!-- v2-onclose  readonly attribute boolean <span title="dom-MessagePort-active">active</span>;
--->  void <span title="dom-MessagePort-postMessage">postMessage</span>(in any message, in optional sequence<<span>Transferable</span>> transfer);<!--
-  <span>MessagePort</span> <span title="dom-MessagePort-startConversation">startConversation</span>(in any message);-->
+-->  void <span title="dom-MessagePort-postMessage">postMessage</span>(any message, optional sequence<<span>Transferable</span>> transfer);<!--
+  <span>MessagePort</span> <span title="dom-MessagePort-startConversation">startConversation</span>(any message);-->
   void <span title="dom-MessagePort-start">start</span>();
   void <span title="dom-MessagePort-close">close</span>();
 
@@ -93357,10 +93357,10 @@
 
   <pre class="idl">interface <dfn>Storage</dfn> {
   readonly attribute unsigned long <span title="dom-Storage-length">length</span>;
-  DOMString? <span title="dom-Storage-key">key</span>(in unsigned long index);
-  getter DOMString <span title="dom-Storage-getItem">getItem</span>(in DOMString key);
-  setter creator void <span title="dom-Storage-setItem">setItem</span>(in DOMString key, in DOMString value);
-  deleter void <span title="dom-Storage-removeItem">removeItem</span>(in DOMString key);
+  DOMString? <span title="dom-Storage-key">key</span>(unsigned long index);
+  getter DOMString <span title="dom-Storage-getItem">getItem</span>(DOMString key);
+  setter creator void <span title="dom-Storage-setItem">setItem</span>(DOMString key, DOMString value);
+  deleter void <span title="dom-Storage-removeItem">removeItem</span>(DOMString key);
   void <span title="dom-Storage-clear">clear</span>();
 };</pre>
 
@@ -93706,7 +93706,7 @@
   readonly attribute DOMString? <span title="dom-StorageEvent-newValue">newValue</span>;
   readonly attribute DOMString <span title="dom-StorageEvent-url">url</span>;
   readonly attribute <span>Storage</span>? <span title="dom-StorageEvent-storageArea">storageArea</span>;
-  void <span title="dom-StorageEvent-initStorageEvent">initStorageEvent</span>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in DOMString keyArg, in DOMString? oldValueArg, in DOMString? newValueArg, in DOMString urlArg, in <span>Storage</span>? storageAreaArg);
+  void <span title="dom-StorageEvent-initStorageEvent">initStorageEvent</span>(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, DOMString keyArg, DOMString? oldValueArg, DOMString? newValueArg, DOMString urlArg, <span>Storage</span>? storageAreaArg);
 };</pre>
 
   <p>The <dfn




More information about the Commit-Watchers mailing list