- From: Anne van Kesteren <notifications@github.com>
- Date: Tue, 14 Mar 2023 05:21:09 -0700
- To: whatwg/encoding <encoding@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <whatwg/encoding/pull/284/review/1339128620@github.com>
@annevk commented on this pull request. > @@ -1333,6 +1333,10 @@ dictionary TextDecoderOptions { boolean ignoreBOM = false; }; +dictionary TextDecoderOptionsWithLabel : TextDecoderOptions { + DOMString label = "utf-8"; I wonder if we can get away with just supporting UTF-8 here. If you need more, you get the streaming API. Perhaps not even support `fatal` or `ignoreBOM`. Also makes it easier to implement without a lot of IDL bridging. > @@ -1351,13 +1357,17 @@ TextDecoder includes TextDecoderCommon; initially false. <dl class=domintro> + <dt>{{TextDecoder}} . <a method for=TextDecoder lt=decode()>decode([<var>input</var> [, <var>options</var>]])</a></code> ```suggestion <dt><code><a>TextDecoder</a> . <a method for=TextDecoder lt=decode()>decode([<var>input</var> [, <var>options</var>]])</a></code> ``` > @@ -1351,13 +1357,17 @@ TextDecoder includes TextDecoderCommon; initially false. <dl class=domintro> + <dt>{{TextDecoder}} . <a method for=TextDecoder lt=decode()>decode([<var>input</var> [, <var>options</var>]])</a></code> + <dd> + <p>Returns the result of running <a for=TextDecoderCommon>encoding</a>'s <a for=/>decoder</a>. Below this should probably be prefixed with _decoder_'s and here it needs some rewording as there is no instance to speak of. > @@ -1528,11 +1588,7 @@ requires buffering of scalar values. <var>destination</var>. </dl> -<p>The -<dfn constructor for=TextEncoder lt=TextEncoder() id=dom-textencoder><code>new TextEncoder()</code></dfn> -constructor steps are to do nothing. - -<p>The <dfn method for=TextEncoder><code>encode(<var>input</var>)</code></dfn> method steps are: +<p>To <a>encode an input</a> given a <a>USVString</a> <var>input</var>, run the following steps: Needs `<dfn>`. > @@ -1563,9 +1619,8 @@ constructor steps are to do nothing. </ol> </ol> -<p>The -<dfn method for=TextEncoder><code>encodeInto(<var>source</var>, <var>destination</var>)</code></dfn> -method steps are: +<p>To <a>encode a source into a destination</a> given a <a>USVString</a> <var>source</var>, and a Needs `<dfn>`. -- Reply to this email directly or view it on GitHub: https://github.com/whatwg/encoding/pull/284#pullrequestreview-1339128620 You are receiving this because you are subscribed to this thread. Message ID: <whatwg/encoding/pull/284/review/1339128620@github.com>
Received on Tuesday, 14 March 2023 12:21:22 UTC