Bug 1265610 - test_postMessages.html and some dom/filesystem tests requires 'dom.input.dirpicker' to be true, r=smaug

This commit is contained in:
Andrea Marchesini 2016-04-20 11:39:33 +02:00
parent 03ed0becb2
commit deaf4cf830
4 changed files with 15 additions and 0 deletions

View File

@ -10,6 +10,10 @@
<input id="fileList" type="file"></input>
<script type="application/javascript;version=1.7">
function setup_tests() {
SpecialPowers.pushPrefEnv({"set": [["dom.input.dirpicker", true]]}, next);
}
function getType(a) {
if (a === null || a === undefined)
return 'null';
@ -527,6 +531,8 @@ function test_messagePort_inWorkers() {
}
var tests = [
setup_tests,
create_fileList,
create_directory,

View File

@ -1,3 +1,7 @@
function setup_tests(aNext) {
SpecialPowers.pushPrefEnv({"set": [["dom.input.dirpicker", true]]}, aNext);
}
function test_basic(aDirectory, aNext) {
ok(aDirectory, "Directory exists.");
ok(aDirectory instanceof Directory, "We have a directory.");

View File

@ -36,6 +36,8 @@ function create_fileList(aPath) {
}
var tests = [
function() { setup_tests(next); }
function() { create_fileList('ProfD') },
function() { test_basic(directory, next); },
function() { test_getFilesAndDirectories(directory, true, next); },

View File

@ -3,6 +3,7 @@
<head>
<title>Test for Directory API in workers</title>
<script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
<script type="text/javascript" src="filesystem_commons.js"></script>
<link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
</head>
@ -45,6 +46,8 @@ function test_worker() {
}
var tests = [
function() { setup_tests(next); }
create_fileList,
test_worker,
];