[Blob-constructor.html] type: testharness [Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.] expected: FAIL [A plain object should be treated as a sequence for the blobParts argument.] expected: FAIL [A plain object with a length property should be treated as a sequence for the blobParts argument.] expected: FAIL [A String object should be treated as a sequence for the blobParts argument.] expected: FAIL [A Uint8Array object should be treated as a sequence for the blobParts argument.] expected: FAIL [The length getter should be invoked and any exceptions should be propagated.] expected: FAIL [A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten \'length\'.)] expected: FAIL [ToUint32 should be applied to the length and any exceptions should be propagated.] expected: FAIL [Getters and value conversions should happen in order until an exception is thrown.] expected: FAIL [Changes to the blobParts array should be reflected in the returned Blob (pop).] expected: FAIL [Changes to the blobParts array should be reflected in the returned Blob (unshift).] expected: FAIL [ToString should be called on elements of the blobParts array.] expected: FAIL [ArrayBuffer elements of the blobParts array should be supported.] expected: FAIL [Passing typed arrays as elements of the blobParts array should work.] expected: FAIL [Passing a Float64Array as element of the blobParts array should work.] expected: FAIL [Passing an element as the blobParts array should work.] expected: FAIL [Passing an platform object that supports indexed properties as the blobParts array should work (window).] expected: FAIL [Passing an platform object that supports indexed properties as the blobParts array should work (window with custom toString).] expected: FAIL [Passing an platform object that supports indexed properties as the blobParts array should work (select).] expected: FAIL [Passing a platform array object as the blobParts array should work (MessagePort[\]).] expected: FAIL [Passing a platform array object as the blobParts array should work (Attr[\]).] expected: FAIL [Array with two blobs] expected: FAIL [Array with two buffers] expected: FAIL [Array with two bufferviews] expected: FAIL [Array with mixed types] expected: FAIL [Passing null (index 0) for options should use the defaults.] expected: FAIL [Passing null (index 0) for options should use the defaults (with newlines).] expected: FAIL [Passing undefined (index 1) for options should use the defaults.] expected: FAIL [Passing undefined (index 1) for options should use the defaults (with newlines).] expected: FAIL [Passing object "[object Object\]" (index 2) for options should use the defaults.] expected: FAIL [Passing object "[object Object\]" (index 2) for options should use the defaults (with newlines).] expected: FAIL [Passing object "[object Object\]" (index 3) for options should use the defaults.] expected: FAIL [Passing object "[object Object\]" (index 3) for options should use the defaults (with newlines).] expected: FAIL [Passing object "/regex/" (index 4) for options should use the defaults.] expected: FAIL [Passing object "/regex/" (index 4) for options should use the defaults (with newlines).] expected: FAIL [Passing function "function () {}" (index 5) for options should use the defaults.] expected: FAIL [Passing function "function () {}" (index 5) for options should use the defaults (with newlines).] expected: FAIL [Newlines should not change when endings is \'transparent\'.] expected: FAIL [Newlines should not change when endings is \'native\'.] expected: FAIL