blob: 7297a1cf5ccf67243c4002d923addc5362ed0eba [file] [log] [blame]
FAIL showOpenFilePicker: Showing a picker requires user activation. promise_test: Unhandled rejection with value: object "TypeError: self.showOpenFilePicker is not a function. (In 'self.showOpenFilePicker()', 'self.showOpenFilePicker' is undefined)"
FAIL showSaveFilePicker: Showing a picker requires user activation. promise_test: Unhandled rejection with value: object "TypeError: self.showSaveFilePicker is not a function. (In 'self.showSaveFilePicker()', 'self.showSaveFilePicker' is undefined)"
FAIL showDirectoryPicker: Showing a picker requires user activation. promise_test: Unhandled rejection with value: object "TypeError: self.showDirectoryPicker is not a function. (In 'self.showDirectoryPicker()', 'self.showDirectoryPicker' is undefined)"
FAIL showOpenFilePicker: File picker requires at least one accepted type. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({excludeAcceptAllOption: true, types: []})', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: MIME type can't be an empty string. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({types: [{accept: {'': ['.foo']}}]})', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: MIME type must have subtype. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({types: [{accept: {'image': ['.foo']}}]})', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: MIME type can't have empty type. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({types: [{accept: {' /plain': ['.foo']}}]})', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: MIME type can't have empty subtype. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({types: [{accept: {'image/ ': ['.foo']}}]})', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: MIME type can't have parameters. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{types: [{accept: {'text/plain;charset=utf8': ['.txt']}}]})', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: MIME type can't have invalid characters in type. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({
types: [{accept: {'text>foo/plain': ['.txt']}}]
})', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: MIME type can't have whitespace in the middle. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({types: [{accept: {'text / plain': ['.txt']}}]})', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: MIME type can't have invalid characters in subtype. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{types: [{accept: {'text/plain>foo': ['.txt']}}]})', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: unknown well-known starting directory. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({
startIn: 'secrets',
})', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: starting directory can be null. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({
startIn: null,
})', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: starting directory ID contains invalid characters. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({
id: "inv*l:d\\ chara<ters",
})', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: starting directory ID cannot exceed 32 characters. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({
id: "id-length-cannot-exceed-32-characters",
})', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".extensiontoolong". extension length more than 16.. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".txt.". extenstion ends with ".". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension "txt". extenstion does not start with ".". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".$txt". illegal character "$". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".t<xt". illegal character "<". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".t/xt". illegal character "". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ". xt". illegal character "/". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".txt\". illegal characters "\". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".txt?". illegal character "?". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".txt*". illegal character "*". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".{txt". illegal character "{". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".}txt". illegal character "}". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension " .txt". illegal whitespace at front of extension. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ". txt". illegal whitespace in extension. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".txt ". illegal whitespace at end of extension. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".‮txt‮". illegal RTL character. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".tæxt". non-ASCII character "æ". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".קום". non-ASCII character "קום". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".txt🙂". non-ASCII character "🙂". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showOpenFilePicker: invalid extension ".{txt}". illegal characters "{" and "}". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: File picker requires at least one accepted type. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({excludeAcceptAllOption: true, types: []})', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: MIME type can't be an empty string. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({types: [{accept: {'': ['.foo']}}]})', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: MIME type must have subtype. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({types: [{accept: {'image': ['.foo']}}]})', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: MIME type can't have empty type. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({types: [{accept: {' /plain': ['.foo']}}]})', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: MIME type can't have empty subtype. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({types: [{accept: {'image/ ': ['.foo']}}]})', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: MIME type can't have parameters. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{types: [{accept: {'text/plain;charset=utf8': ['.txt']}}]})', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: MIME type can't have invalid characters in type. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({
types: [{accept: {'text>foo/plain': ['.txt']}}]
})', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: MIME type can't have whitespace in the middle. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({types: [{accept: {'text / plain': ['.txt']}}]})', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: MIME type can't have invalid characters in subtype. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{types: [{accept: {'text/plain>foo': ['.txt']}}]})', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: unknown well-known starting directory. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({
startIn: 'secrets',
})', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: starting directory can be null. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({
startIn: null,
})', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: starting directory ID contains invalid characters. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({
id: "inv*l:d\\ chara<ters",
})', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: starting directory ID cannot exceed 32 characters. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod]({
id: "id-length-cannot-exceed-32-characters",
})', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".extensiontoolong". extension length more than 16.. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".txt.". extenstion ends with ".". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension "txt". extenstion does not start with ".". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".$txt". illegal character "$". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".t<xt". illegal character "<". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".t/xt". illegal character "". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ". xt". illegal character "/". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".txt\". illegal characters "\". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".txt?". illegal character "?". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".txt*". illegal character "*". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".{txt". illegal character "{". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".}txt". illegal character "}". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension " .txt". illegal whitespace at front of extension. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ". txt". illegal whitespace in extension. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".txt ". illegal whitespace at end of extension. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".‮txt‮". illegal RTL character. promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".tæxt". non-ASCII character "æ". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".קום". non-ASCII character "קום". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".txt🙂". non-ASCII character "🙂". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"
FAIL showSaveFilePicker: invalid extension ".{txt}". illegal characters "{" and "}". promise_test: Unhandled rejection with value: object "TypeError: self[showPickerMethod] is not a function. (In 'self[showPickerMethod](
{ types: [{ accept: { 'text/plain': ['.txt', extension] } }] })', 'self[showPickerMethod]' is undefined)"