| Index: LayoutTests/imported/web-platform-tests/FileAPI/FileReaderSync.worker.js
|
| diff --git a/LayoutTests/imported/web-platform-tests/FileAPI/FileReaderSync.worker.js b/LayoutTests/imported/web-platform-tests/FileAPI/FileReaderSync.worker.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..77af6a7a6a29612cd4e60fbe3bcb0a3d180d7d9a
|
| --- /dev/null
|
| +++ b/LayoutTests/imported/web-platform-tests/FileAPI/FileReaderSync.worker.js
|
| @@ -0,0 +1,28 @@
|
| +importScripts("/resources/testharness.js");
|
| +
|
| +var blob, readerSync;
|
| +setup(function() {
|
| + readerSync = new FileReaderSync();
|
| + blob = new Blob(["test"]);
|
| +});
|
| +
|
| +test(function() {
|
| + assert_true(readerSync instanceof FileReaderSync);
|
| +}, "Interface");
|
| +
|
| +test(function() {
|
| + var text = readerSync.readAsText(blob);
|
| + assert_equals(text, "test");
|
| +}, "readAsText");
|
| +
|
| +test(function() {
|
| + var data = readerSync.readAsDataURL(blob);
|
| + assert_equals(data.indexOf("data:"), 0);
|
| +}, "readAsDataURL");
|
| +
|
| +test(function() {
|
| + var data = readerSync.readAsArrayBuffer(blob);
|
| + assert_true(data instanceof ArrayBuffer);
|
| +}, "readAsArrayBuffer");
|
| +
|
| +done();
|
|
|