From: Pawel Andruszkiewicz
Date: Mon, 9 Nov 2015 08:29:56 +0000 (+0100)
Subject: [File] 'file' scheme is required when resolving an URL.
X-Git-Tag: submit/tizen/20151221.111205^2~47^2
X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2e566ed10effd720c2ed5f324c3e2c6210adf939;p=platform%2Fcore%2Fapi%2Fcordova-plugins.git
[File] 'file' scheme is required when resolving an URL.
[Verification] Code compiles, pass rate: 85/140.
Change-Id: I5e7f5c2f3010f4f29fa2ac66cef26bb271370790
Signed-off-by: Pawel Andruszkiewicz
---
diff --git a/src/file/js/resolveLocalFileSystemURI.js b/src/file/js/resolveLocalFileSystemURI.js
index 261ad9e..69cc36a 100644
--- a/src/file/js/resolveLocalFileSystemURI.js
+++ b/src/file/js/resolveLocalFileSystemURI.js
@@ -24,6 +24,12 @@ module.exports = {
// fix for file.spec.10
path = path.split('?')[0];
+ // fix for file.spec.12
+ if (0 !== path.indexOf('file://')) { // 'file://' scheme is required
+ errorCallback && errorCallback(FileError.ENCODING_ERR);
+ return;
+ }
+
function onResolve(file) {
var filesystem = rootsUtils.findFilesystem(file.toURI());