@@ -445,11 +445,11 @@ partial interface Window {
445445 [Replaceable] readonly attribute double pageXOffset;
446446 [Replaceable] readonly attribute double scrollY;
447447 [Replaceable] readonly attribute double pageYOffset;
448- void scroll(optional ScrollToOptions options);
448+ void scroll(optional ScrollToOptions options = {} );
449449 void scroll(unrestricted double x, unrestricted double y);
450- void scrollTo(optional ScrollToOptions options);
450+ void scrollTo(optional ScrollToOptions options = {} );
451451 void scrollTo(unrestricted double x, unrestricted double y);
452- void scrollBy(optional ScrollToOptions options);
452+ void scrollBy(optional ScrollToOptions options = {} );
453453 void scrollBy(unrestricted double x, unrestricted double y);
454454
455455 // client
@@ -824,7 +824,7 @@ as <a>event handler IDL attributes</a>, by all objects implementing the {{MediaQ
824824
825825<pre class=idl>
826826[Exposed=Window,
827- Constructor(CSSOMString type, optional MediaQueryListEventInit eventInitDict)]
827+ Constructor(CSSOMString type, optional MediaQueryListEventInit eventInitDict = {} )]
828828interface MediaQueryListEvent : Event {
829829 readonly attribute CSSOMString media;
830830 readonly attribute boolean matches;
@@ -1072,12 +1072,12 @@ dictionary ScrollIntoViewOptions : ScrollOptions {
10721072partial interface Element {
10731073 DOMRectList getClientRects();
10741074 [NewObject] DOMRect getBoundingClientRect();
1075- void scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg);
1076- void scroll(optional ScrollToOptions options);
1075+ void scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {} );
1076+ void scroll(optional ScrollToOptions options = {} );
10771077 void scroll(unrestricted double x, unrestricted double y);
1078- void scrollTo(optional ScrollToOptions options);
1078+ void scrollTo(optional ScrollToOptions options = {} );
10791079 void scrollTo(unrestricted double x, unrestricted double y);
1080- void scrollBy(optional ScrollToOptions options);
1080+ void scrollBy(optional ScrollToOptions options = {} );
10811081 void scrollBy(unrestricted double x, unrestricted double y);
10821082 attribute unrestricted double scrollTop;
10831083 attribute unrestricted double scrollLeft;
@@ -1580,10 +1580,10 @@ dictionary ConvertCoordinateOptions {
15801580};
15811581
15821582interface mixin GeometryUtils {
1583- sequence<DOMQuad> getBoxQuads(optional BoxQuadOptions options);
1584- DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options);
1585- DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options);
1586- DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options); // XXX z,w turns into 0
1583+ sequence<DOMQuad> getBoxQuads(optional BoxQuadOptions options = {} );
1584+ DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {} );
1585+ DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {} );
1586+ DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {} ); // XXX z,w turns into 0
15871587};
15881588
15891589Text includes GeometryUtils; // like Range
0 commit comments