blob: e896ce075d6886a1ec5432de50833d994d8c148d [file] [log] [blame]
PASS idl_test setup
PASS Partial interface URL: original interface defined
PASS Partial interface URL: valid exposure set
PASS Blob interface: existence and properties of interface object
PASS Blob interface object length
PASS Blob interface object name
PASS Blob interface: existence and properties of interface prototype object
PASS Blob interface: existence and properties of interface prototype object's "constructor" property
PASS Blob interface: existence and properties of interface prototype object's @@unscopables property
PASS Blob interface: attribute size
PASS Blob interface: attribute type
PASS Blob interface: operation slice(long long, long long, DOMString)
FAIL Blob interface: operation stream() assert_own_property: interface prototype object missing non-static operation expected property "stream" missing
FAIL Blob interface: operation text() assert_own_property: interface prototype object missing non-static operation expected property "text" missing
FAIL Blob interface: operation arrayBuffer() assert_own_property: interface prototype object missing non-static operation expected property "arrayBuffer" missing
PASS Blob must be primary interface of new Blob(["TEST"])
PASS Stringification of new Blob(["TEST"])
PASS Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type
PASS Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type
PASS Blob interface: new Blob(["TEST"]) must inherit property "slice(long long, long long, DOMString)" with the proper type
PASS Blob interface: calling slice(long long, long long, DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
FAIL Blob interface: new Blob(["TEST"]) must inherit property "stream()" with the proper type assert_inherits: property "stream" not found in prototype chain
FAIL Blob interface: new Blob(["TEST"]) must inherit property "text()" with the proper type assert_inherits: property "text" not found in prototype chain
FAIL Blob interface: new Blob(["TEST"]) must inherit property "arrayBuffer()" with the proper type assert_inherits: property "arrayBuffer" not found in prototype chain
FAIL File interface: existence and properties of interface object assert_own_property: self does not have own property "File" expected property "File" missing
FAIL File interface object length assert_own_property: self does not have own property "File" expected property "File" missing
FAIL File interface object name assert_own_property: self does not have own property "File" expected property "File" missing
FAIL File interface: existence and properties of interface prototype object assert_own_property: self does not have own property "File" expected property "File" missing
FAIL File interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "File" expected property "File" missing
FAIL File interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "File" expected property "File" missing
FAIL File interface: attribute name assert_own_property: self does not have own property "File" expected property "File" missing
FAIL File interface: attribute lastModified assert_own_property: self does not have own property "File" expected property "File" missing
FAIL File must be primary interface of new File(["myFileBits"], "myFileName") assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: File"
FAIL Stringification of new File(["myFileBits"], "myFileName") assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: File"
FAIL File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: File"
FAIL File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: File"
FAIL Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: File"
FAIL Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: File"
FAIL Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice(long long, long long, DOMString)" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: File"
FAIL Blob interface: calling slice(long long, long long, DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: File"
FAIL Blob interface: new File(["myFileBits"], "myFileName") must inherit property "stream()" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: File"
FAIL Blob interface: new File(["myFileBits"], "myFileName") must inherit property "text()" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: File"
FAIL Blob interface: new File(["myFileBits"], "myFileName") must inherit property "arrayBuffer()" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: Can't find variable: File"
FAIL FileList interface: existence and properties of interface object assert_own_property: self does not have own property "FileList" expected property "FileList" missing
FAIL FileList interface object length assert_own_property: self does not have own property "FileList" expected property "FileList" missing
FAIL FileList interface object name assert_own_property: self does not have own property "FileList" expected property "FileList" missing
FAIL FileList interface: existence and properties of interface prototype object assert_own_property: self does not have own property "FileList" expected property "FileList" missing
FAIL FileList interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "FileList" expected property "FileList" missing
FAIL FileList interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "FileList" expected property "FileList" missing
FAIL FileList interface: operation item(unsigned long) assert_own_property: self does not have own property "FileList" expected property "FileList" missing
FAIL FileList interface: attribute length assert_own_property: self does not have own property "FileList" expected property "FileList" missing
PASS FileReader interface: existence and properties of interface object
PASS FileReader interface object length
PASS FileReader interface object name
PASS FileReader interface: existence and properties of interface prototype object
PASS FileReader interface: existence and properties of interface prototype object's "constructor" property
PASS FileReader interface: existence and properties of interface prototype object's @@unscopables property
PASS FileReader interface: operation readAsArrayBuffer(Blob)
PASS FileReader interface: operation readAsBinaryString(Blob)
PASS FileReader interface: operation readAsText(Blob, DOMString)
PASS FileReader interface: operation readAsDataURL(Blob)
PASS FileReader interface: operation abort()
PASS FileReader interface: constant EMPTY on interface object
PASS FileReader interface: constant EMPTY on interface prototype object
PASS FileReader interface: constant LOADING on interface object
PASS FileReader interface: constant LOADING on interface prototype object
PASS FileReader interface: constant DONE on interface object
PASS FileReader interface: constant DONE on interface prototype object
PASS FileReader interface: attribute readyState
PASS FileReader interface: attribute result
PASS FileReader interface: attribute error
PASS FileReader interface: attribute onloadstart
PASS FileReader interface: attribute onprogress
PASS FileReader interface: attribute onload
PASS FileReader interface: attribute onabort
PASS FileReader interface: attribute onerror
PASS FileReader interface: attribute onloadend
PASS FileReader must be primary interface of new FileReader()
PASS Stringification of new FileReader()
PASS FileReader interface: new FileReader() must inherit property "readAsArrayBuffer(Blob)" with the proper type
PASS FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
PASS FileReader interface: new FileReader() must inherit property "readAsBinaryString(Blob)" with the proper type
PASS FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError
PASS FileReader interface: new FileReader() must inherit property "readAsText(Blob, DOMString)" with the proper type
PASS FileReader interface: calling readAsText(Blob, DOMString) on new FileReader() with too few arguments must throw TypeError
PASS FileReader interface: new FileReader() must inherit property "readAsDataURL(Blob)" with the proper type
PASS FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
PASS FileReader interface: new FileReader() must inherit property "abort()" with the proper type
PASS FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type
PASS FileReader interface: new FileReader() must inherit property "LOADING" with the proper type
PASS FileReader interface: new FileReader() must inherit property "DONE" with the proper type
PASS FileReader interface: new FileReader() must inherit property "readyState" with the proper type
PASS FileReader interface: new FileReader() must inherit property "result" with the proper type
PASS FileReader interface: new FileReader() must inherit property "error" with the proper type
PASS FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type
PASS FileReader interface: new FileReader() must inherit property "onprogress" with the proper type
PASS FileReader interface: new FileReader() must inherit property "onload" with the proper type
PASS FileReader interface: new FileReader() must inherit property "onabort" with the proper type
PASS FileReader interface: new FileReader() must inherit property "onerror" with the proper type
PASS FileReader interface: new FileReader() must inherit property "onloadend" with the proper type
PASS FileReaderSync interface: existence and properties of interface object
PASS FileReaderSync interface object length
PASS FileReaderSync interface object name
PASS FileReaderSync interface: existence and properties of interface prototype object
PASS FileReaderSync interface: existence and properties of interface prototype object's "constructor" property
PASS FileReaderSync interface: existence and properties of interface prototype object's @@unscopables property
PASS FileReaderSync interface: operation readAsArrayBuffer(Blob)
PASS FileReaderSync interface: operation readAsBinaryString(Blob)
PASS FileReaderSync interface: operation readAsText(Blob, DOMString)
PASS FileReaderSync interface: operation readAsDataURL(Blob)
PASS FileReaderSync must be primary interface of new FileReaderSync()
PASS Stringification of new FileReaderSync()
PASS FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer(Blob)" with the proper type
PASS FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError
PASS FileReaderSync interface: new FileReaderSync() must inherit property "readAsBinaryString(Blob)" with the proper type
PASS FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError
PASS FileReaderSync interface: new FileReaderSync() must inherit property "readAsText(Blob, DOMString)" with the proper type
PASS FileReaderSync interface: calling readAsText(Blob, DOMString) on new FileReaderSync() with too few arguments must throw TypeError
PASS FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL(Blob)" with the proper type
PASS FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError
PASS URL interface: operation createObjectURL([object Object],[object Object])
PASS URL interface: operation revokeObjectURL(DOMString)