[geometry] Fix IDL to use 'optional' for dicts

Wed, 15 Jan 2014 16:12:45 +0100

author
Simon Pieters <simonp@opera.com>
date
Wed, 15 Jan 2014 16:12:45 +0100
changeset 1361
77ca1417495f
parent 1360
6c30763ea7de
child 1371
2b6e8ec40ef6

[geometry] Fix IDL to use 'optional' for dicts

geometry/Overview.html file | annotate | diff | comparison | revisions
geometry/Overview.src.html file | annotate | diff | comparison | revisions
     1.1 --- a/geometry/Overview.html	Wed Jan 15 15:50:31 2014 +0100
     1.2 +++ b/geometry/Overview.html	Wed Jan 15 16:12:45 2014 +0100
     1.3 @@ -70,7 +70,7 @@
     1.4  The DOMRect interfaces</a><li><a href=#DOMRectList><span class=secno>5</span>
     1.5  The DOMRectList Interface</a><li><a href=#DOMQuad><span class=secno>6</span>
     1.6  The DOMQuad interface</a><li><a href=#DOMMatrix><span class=secno>7</span>
     1.7 -The DOMMatrix interfaces</a><li><a href=#conformance><span class=secno></span>
     1.8 +The DOMMatrix interfaces</a><li><a href=#acknowledgments><span class=secno></span>Acknowledgments</a><li><a href=#conformance><span class=secno></span>
     1.9  Conformance</a><ul class=toc><li><a href=#conventions><span class=secno></span>
    1.10  Document conventions</a><li><a href=#conformance-classes><span class=secno></span>
    1.11  Conformance classes</a><li><a href=#partial><span class=secno></span>
    1.12 @@ -116,8 +116,7 @@
    1.13      readonly attribute unrestricted double <a class=idl-code data-global-name="DOMPointReadOnly<interface>/w<attribute>" data-link-for=DOMPointReadOnly data-link-type=attribute href=#dom-dompointreadonly-dompoint-w title=w>w</a>;
    1.14  };
    1.15  
    1.16 -[Constructor,
    1.17 - Constructor(<a data-link-type=idl href=#dictdef-dompointinit title=dompointinit>DOMPointInit</a> <dfn class=idl-code data-dfn-for=DOMPoint/DOMPoint() data-dfn-type=argument data-export="" data-global-name="DOMPoint<interface>/DOMPoint()<method>/point<argument>" id=dom-dompointdompoint-point title=point>point<a class=self-link href=#dom-dompointdompoint-point></a></dfn>),
    1.18 +[Constructor(optional <a data-link-type=idl href=#dictdef-dompointinit title=dompointinit>DOMPointInit</a> <dfn class=idl-code data-dfn-for=DOMPoint/DOMPoint() data-dfn-type=argument data-export="" data-global-name="DOMPoint<interface>/DOMPoint()<method>/point<argument>" id=dom-dompointdompoint-point title=point>point<a class=self-link href=#dom-dompointdompoint-point></a></dfn>),
    1.19   Constructor(unrestricted double <dfn class=idl-code data-dfn-for=DOMPoint/DOMPoint() data-dfn-type=argument data-export="" data-global-name="DOMPoint<interface>/DOMPoint()<method>/x<argument>" id=dom-dompointdompoint-x title=x>x<a class=self-link href=#dom-dompointdompoint-x></a></dfn>, unrestricted double <dfn class=idl-code data-dfn-for=DOMPoint/DOMPoint() data-dfn-type=argument data-export="" data-global-name="DOMPoint<interface>/DOMPoint()<method>/y<argument>" id=dom-dompointdompoint-y title=y>y<a class=self-link href=#dom-dompointdompoint-y></a></dfn>,
    1.20               optional unrestricted double <dfn class=idl-code data-dfn-for=DOMPoint/DOMPoint() data-dfn-type=argument data-export="" data-global-name="DOMPoint<interface>/DOMPoint()<method>/z<argument>" id=dom-dompointdompoint-z title=z>z<a class=self-link href=#dom-dompointdompoint-z></a></dfn> = 0, optional unrestricted double <dfn class=idl-code data-dfn-for=DOMPoint/DOMPoint() data-dfn-type=argument data-export="" data-global-name="DOMPoint<interface>/DOMPoint()<method>/w<argument>" id=dom-dompointdompoint-w title=w>w<a class=self-link href=#dom-dompointdompoint-w></a></dfn> = 1)]
    1.21  interface <dfn class=idl-code data-dfn-type=interface data-export="" data-global-name="" id=dom-dompoint title=DOMPoint>DOMPoint<a class=self-link href=#dom-dompoint></a></dfn> : <a data-link-type=idl href=#dom-dompointreadonly title=dompointreadonly>DOMPointReadOnly</a> {
    1.22 @@ -745,6 +744,13 @@
    1.23      Returns the serialized 16 elements <a class=idl-code data-link-type=attribute href=#dom-dommatrix-dommatrixreadonly-m11 title=m11>m11</a> to <a class=idl-code data-link-type=attribute href=#dom-dommatrix-dommatrixreadonly-m44 title=m44>m44</a> of the current matrix in column-major order as <a class=idl-code data-link-type=interface title=float64array>Float64Array</a> [[typedarray]].
    1.24    </dd>
    1.25  </dl>
    1.26 +
    1.27 +<h2 class="no-num heading settled heading" id=acknowledgments><span class=content>Acknowledgments</span><a class=self-link href=#acknowledgments></a></h2>
    1.28 +
    1.29 +<p>The editors would like to thank
    1.30 +Robert O’Callahan
    1.31 +for contributing to this specification.
    1.32 +
    1.33  <h2 class="no-ref no-num heading settled heading" id=conformance><span class=content>
    1.34  Conformance</span><a class=self-link href=#conformance></a></h2>
    1.35  
     2.1 --- a/geometry/Overview.src.html	Wed Jan 15 15:50:31 2014 +0100
     2.2 +++ b/geometry/Overview.src.html	Wed Jan 15 16:12:45 2014 +0100
     2.3 @@ -52,8 +52,7 @@
     2.4      readonly attribute unrestricted double w;
     2.5  };
     2.6  
     2.7 -[Constructor,
     2.8 - Constructor(DOMPointInit point),
     2.9 +[Constructor(optional DOMPointInit point),
    2.10   Constructor(unrestricted double x, unrestricted double y,
    2.11               optional unrestricted double z = 0, optional unrestricted double w = 1)]
    2.12  interface DOMPoint : DOMPointReadOnly {
    2.13 @@ -689,4 +688,10 @@
    2.14    <dd>
    2.15      Returns the serialized 16 elements <a attribute>m11</a> to <a attribute>m44</a> of the current matrix in column-major order as <a interface>Float64Array</a> [[typedarray]].
    2.16    </dd>
    2.17 -</dl>
    2.18 \ No newline at end of file
    2.19 +</dl>
    2.20 +
    2.21 +<h2 class=no-num id=acknowledgments>Acknowledgments</h2>
    2.22 +
    2.23 +The editors would like to thank
    2.24 +Robert O'Callahan
    2.25 +for contributing to this specification.

mercurial