Re: [FileAPI-tests] Update tests for removal of Blob.close() method. (#4783)

# Chrome (unstable channel) #
Testing web-platform-tests at revision dd86d3864b390e8bd8bff5f5e71c61dc2edaeeb7
Using browser at version 58.0.3004.3 dev
Starting 10 test iterations
All results were stable
## All results ##
<details>
<summary><a href="http://w3c-test.org/submissions/4783/FileAPI/idlharness.html">/FileAPI/idlharness.html</a></summary>


|                                                                       Subtest                                                                        | Results |
|------------------------------------------------------------------------------------------------------------------------------------------------------|---------|
|                                                                                                                                                      | OK      |
| `FileReader interface: new FileReader() must inherit property "readAsBinaryString" with the proper type (1)`                                         | PASS    |
| `File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)`                                       | PASS    |
| `FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (6)`                                                    | PASS    |
| `FileReader interface: constant LOADING on interface object`                                                                                         | PASS    |
| `FileReader interface: attribute result`                                                                                                             | PASS    |
| `Stringification of new FileReader()`                                                                                                                | PASS    |
| `FileReader interface: attribute onloadstart`                                                                                                        | PASS    |
| `FileReader interface: operation readAsArrayBuffer(Blob)`                                                                                            | PASS    |
| `Blob interface: existence and properties of interface prototype object`                                                                             | FAIL    |
| `FileList must be primary interface of file_input.files`                                                                                             | PASS    |
| `FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (11)`                                               | PASS    |
| `FileReader interface: attribute error`                                                                                                              | PASS    |
| `Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError`                     | PASS    |
| `Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2)`                                   | FAIL    |
| `File interface: attribute name`                                                                                                                     | PASS    |
| `FileReader interface: operation readAsText(Blob,DOMString)`                                                                                         | PASS    |
| `FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError`                             | PASS    |
| `FileReader interface: existence and properties of interface prototype object's "constructor" property`                                              | PASS    |
| `FileReader interface: operation abort()`                                                                                                            | PASS    |
| `File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)`                               | PASS    |
| `FileReader interface: attribute onload`                                                                                                             | PASS    |
| `FileReader interface: attribute readyState`                                                                                                         | PASS    |
| `FileReaderSync interface: existence and properties of interface object`                                                                             | PASS    |
| `FileReader interface: new FileReader() must inherit property "onload" with the proper type (13)`                                                    | PASS    |
| `File must be primary interface of new File(["myFileBits"], "myFileName")`                                                                           | PASS    |
| `FileReader interface: new FileReader() must inherit property "error" with the proper type (10)`                                                     | PASS    |
| `Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)`                                                           | PASS    |
| `File interface: existence and properties of interface object`                                                                                       | PASS    |
| `FileList interface: file_input.files must inherit property "length" with the proper type (1)`                                                       | PASS    |
| `FileReader interface object name`                                                                                                                   | PASS    |
| `Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2)`                                                       | FAIL    |
| `File interface: existence and properties of interface prototype object's "constructor" property`                                                    | PASS    |
| `Blob interface: operation slice(long long,long long,DOMString)`                                                                                     | PASS    |
| `File interface: existence and properties of interface prototype object`                                                                             | FAIL    |
| `FileReader interface: constant EMPTY on interface prototype object`                                                                                 | PASS    |
| `Blob interface object length`                                                                                                                       | PASS    |
| `FileReader interface: attribute onabort`                                                                                                            | PASS    |
| `FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError`                              | PASS    |
| `FileReader interface: new FileReader() must inherit property "DONE" with the proper type (7)`                                                       | PASS    |
| `FileReader interface: operation readAsBinaryString(Blob)`                                                                                           | PASS    |
| `FileReader interface: attribute onerror`                                                                                                            | PASS    |
| `FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (16)`                                                 | PASS    |
| `URL interface: operation createObjectURL(Blob)`                                                                                                     | PASS    |
| `FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (5)`                                                      | PASS    |
| `FileReader interface: operation readAsDataURL(Blob)`                                                                                                | PASS    |
| `FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (2)`                                                 | PASS    |
| `FileReader interface: new FileReader() must inherit property "abort" with the proper type (4)`                                                      | PASS    |
| `FileList interface: existence and properties of interface prototype object's "constructor" property`                                                | PASS    |
| `Stringification of file_input.files`                                                                                                                | PASS    |
| `URL interface: operation revokeObjectURL(DOMString)`                                                                                                | PASS    |
| `FileReader interface: new FileReader() must inherit property "result" with the proper type (9)`                                                     | PASS    |
| `Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)`                                       | PASS    |
| `File interface object length`                                                                                                                       | PASS    |
| `FileReader interface: attribute onprogress`                                                                                                         | PASS    |
| `FileList interface: operation item(unsigned long)`                                                                                                  | PASS    |
| `File interface: attribute lastModified`                                                                                                             | PASS    |
| `FileReader interface: constant DONE on interface object`                                                                                            | PASS    |
| `FileReader interface: new FileReader() must inherit property "onabort" with the proper type (14)`                                                   | PASS    |
| `FileReader interface: new FileReader() must inherit property "readyState" with the proper type (8)`                                                 | PASS    |
| `FileReader interface: constant EMPTY on interface object`                                                                                           | PASS    |
| `Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError` | PASS    |
| `FileList interface object name`                                                                                                                     | PASS    |
| `FileReader must be primary interface of new FileReader()`                                                                                           | PASS    |
| `FileReader interface: constant LOADING on interface prototype object`                                                                               | PASS    |
| `FileReader interface: existence and properties of interface object`                                                                                 | PASS    |
| `Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)`                                                          | PASS    |
| `Stringification of new File(["myFileBits"], "myFileName")`                                                                                          | PASS    |
| `FileReader interface: constant DONE on interface prototype object`                                                                                  | PASS    |
| `FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError`                           | PASS    |
| `Blob interface: attribute isClosed`                                                                                                                 | FAIL    |
| `Stringification of new Blob(["TEST"])`                                                                                                              | PASS    |
| `FileReader interface: new FileReader() must inherit property "onerror" with the proper type (15)`                                                   | PASS    |
| `Blob interface object name`                                                                                                                         | PASS    |
| `Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)`                                      | PASS    |
| `FileReader interface: existence and properties of interface prototype object`                                                                       | FAIL    |
| `FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)`                                          | PASS    |
| `Blob interface: attribute size`                                                                                                                     | PASS    |
| `FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (3)`                                              | PASS    |
| `File interface object name`                                                                                                                         | PASS    |
| `FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (12)`                                                | PASS    |
| `FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError`                                  | PASS    |
| `FileList interface: attribute length`                                                                                                               | PASS    |
| `Blob interface: existence and properties of interface prototype object's "constructor" property`                                                    | PASS    |
| `FileList interface: file_input.files must inherit property "item" with the proper type (0)`                                                         | PASS    |
| `Blob interface: existence and properties of interface object`                                                                                       | PASS    |
| `Blob interface: attribute type`                                                                                                                     | PASS    |
| `FileList interface: existence and properties of interface prototype object`                                                                         | FAIL    |
| `FileReader interface object length`                                                                                                                 | PASS    |
| `Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)`                                                           | PASS    |
| `FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError`                                    | PASS    |
| `Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)`                                       | PASS    |
| `Blob must be primary interface of new Blob(["TEST"])`                                                                                               | PASS    |
| `FileList interface: existence and properties of interface object`                                                                                   | PASS    |
| `FileList interface object length`                                                                                                                   | PASS    |
| `FileReader interface: attribute onloadend`                                                                                                          | PASS    |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4783/FileAPI/historical.html">/FileAPI/historical.html</a></summary>


|                     Subtest                     | Results |
|-------------------------------------------------|---------|
|                                                 | OK      |
| `"toNativeLineEndings" should not be supported` | PASS    |
| `createFor method should not be supported`      | PASS    |
| `"FileException" should not be supported`       | PASS    |
| `Blob.close() should not be supported`          | PASS    |
| `BlobBuilder should not be supported.`          | PASS    |
| `"FileError" should not be supported`           | PASS    |
| `Blob should not support slice prefixed`        | PASS    |

</details>

View on GitHub: https://github.com/w3c/web-platform-tests/pull/4783#issuecomment-278781025

Received on Thursday, 9 February 2017 21:34:43 UTC