summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/FileAPI/blob
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/FileAPI/blob')
-rw-r--r--testing/web-platform/meta/FileAPI/blob/Blob-close.html.ini5
-rw-r--r--testing/web-platform/meta/FileAPI/blob/Blob-constructor.html.ini56
-rw-r--r--testing/web-platform/meta/FileAPI/blob/Blob-slice.html.ini80
3 files changed, 141 insertions, 0 deletions
diff --git a/testing/web-platform/meta/FileAPI/blob/Blob-close.html.ini b/testing/web-platform/meta/FileAPI/blob/Blob-close.html.ini
new file mode 100644
index 000000000..644f864f5
--- /dev/null
+++ b/testing/web-platform/meta/FileAPI/blob/Blob-close.html.ini
@@ -0,0 +1,5 @@
+[Blob-close.html]
+ type: testharness
+ [Blob.close]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/FileAPI/blob/Blob-constructor.html.ini b/testing/web-platform/meta/FileAPI/blob/Blob-constructor.html.ini
new file mode 100644
index 000000000..1f5fc0c1e
--- /dev/null
+++ b/testing/web-platform/meta/FileAPI/blob/Blob-constructor.html.ini
@@ -0,0 +1,56 @@
+[Blob-constructor.html]
+ type: testharness
+ [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
+
+ [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
+
+ [The 'endings' property should be ignored.]
+ 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
+
+ [Newlines should not change when endings is 'native'.]
+ expected: FAIL
+
+ [Blob with type "A"]
+ expected: FAIL
+
+ [Blob with type "TEXT/HTML"]
+ expected: FAIL
+
+ [Blob with type "å"]
+ expected: FAIL
+
+ [Blob with type "𐑾"]
+ expected: FAIL
+
+ [Blob with type "\\timage/gif\\t"]
+ expected: FAIL
+
+ [Blob with type "image/gif;"]
+ expected: FAIL
+
+ [Blob with type "İmage/gif"]
+ expected: FAIL
+
+ [Blob with type "ımage/gif"]
+ expected: FAIL
+
+ [Blob with type "image/gif\\0"]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/FileAPI/blob/Blob-slice.html.ini b/testing/web-platform/meta/FileAPI/blob/Blob-slice.html.ini
new file mode 100644
index 000000000..973a9ef2a
--- /dev/null
+++ b/testing/web-platform/meta/FileAPI/blob/Blob-slice.html.ini
@@ -0,0 +1,80 @@
+[Blob-slice.html]
+ type: testharness
+ [Invalid contentType ("ÿ")]
+ expected: FAIL
+
+ [Invalid contentType ("te(xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te)xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te<xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te>xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te@xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te,xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te;xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te:xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te\\\\xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te\\"xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te/xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te[xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te\]xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te?xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te=xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te{xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te}xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te\\txt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te\\0xt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("te\\x1fxt/plain")]
+ expected: FAIL
+
+ [Invalid contentType ("text/plain")]
+ expected: FAIL
+
+ [Valid contentType ("TEXT/PLAIN")]
+ expected: FAIL
+
+ [Valid contentType ("text/plain;charset = UTF-8")]
+ expected: FAIL
+
+ [Valid contentType ("text/plain;charset=UTF-8")]
+ expected: FAIL
+