Pass | ClipboardItem({string, Blob}) succeeds with different types | Asserts runNo asserts ran |
Pass | ClipboardItem() succeeds with empty options | Asserts runNo asserts ran |
Pass | ClipboardItem({}) fails with empty dictionary input | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "() => {new ClipboardItem({});}")
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:22:3) |
|
Pass | ClipboardItem(Blob) fails | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "() => {new ClipboardItem(blob);}")
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:26:3) |
|
Pass | ClipboardItem() fails with null input | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "() => {new ClipboardItem(null);}")
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:30:3) |
|
Pass | ClipboardItem() fails with no input | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "() => {new ClipboardItem();}")
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:34:3) |
|
Pass | types() returns correct values | Asserts runPass | assert_equals(1, 1)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:40:3) | Pass | assert_equals("text/plain", "text/plain")
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:41:3) | Pass | assert_equals(2, 2)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:45:3) | Pass | assert_equals("text/plain", "text/plain")
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:46:3) | Pass | assert_equals("not a/real type", "not a/real type")
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:47:3) |
|
Pass | getType(DOMString valid type) succeeds with correct output | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:55:3) | Pass | assert_equals("hello", "hello")
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:58:3) |
|
Pass | getType(DOMString invalid type) succeeds with correct output | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:66:3) | Pass | assert_equals("this should work", "this should work")
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:69:3) |
|
Pass | getType(DOMString type) rejects correctly when querying for missing type | Asserts runNo asserts ran |
Fail | getType(DOMString valid type) converts DOMString to Blob | assert_equals: expected (string) "text/plain" but got (undefined) undefined at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/clipboard-apis/clipboard-item.https.html:83:3) Asserts runFail | assert_equals(undefined, "text/plain")
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:83:3) |
|
Fail | getType(DOMString invalid type) converts DOMString to Blob | assert_equals: expected (string) "not a/real type" but got (undefined) undefined at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/clipboard-apis/clipboard-item.https.html:93:3) Asserts runFail | assert_equals(undefined, "not a/real type")
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:93:3) |
|
Pass | supports(text/plain) returns true | Asserts runPass | assert_equals(true, true)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|
Pass | supports(text/html) returns true | Asserts runPass | assert_equals(true, true)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|
Pass | supports(image/png) returns true | Asserts runPass | assert_equals(true, true)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|
Fail | supports(text/uri-list) returns true | assert_equals: expected true but got false at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/clipboard-apis/clipboard-item.https.html:121:5)
at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:738:36
at new Promise (<anonymous>)
at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:737:20 Asserts runFail | assert_equals(false, true)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|
Pass | supports(image/svg+xml) returns true | Asserts runPass | assert_equals(true, true)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|
Pass | supports(web foo/bar) returns true | Asserts runPass | assert_equals(true, true)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|
Pass | supports(web text/html) returns true | Asserts runPass | assert_equals(true, true)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|
Pass | supports(web ) returns false | Asserts runPass | assert_equals(false, false)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|
Pass | supports(web) returns false | Asserts runPass | assert_equals(false, false)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|
Pass | supports(web foo) returns false | Asserts runPass | assert_equals(false, false)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|
Pass | supports(foo/bar) returns false | Asserts runPass | assert_equals(false, false)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|
Pass | supports(weB text/html) returns false | Asserts runPass | assert_equals(false, false)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|
Pass | supports( web text/html) returns false | Asserts runPass | assert_equals(false, false)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|
Pass | supports(not a/real type) returns false | Asserts runPass | assert_equals(false, false)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|
Pass | supports() returns false | Asserts runPass | assert_equals(false, false)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|
Pass | supports( ) returns false | Asserts runPass | assert_equals(false, false)
at Test.<anonymous> ( /clipboard-apis/clipboard-item.https.html:121:5) |
|