|
|
@@ -1175,6 +1175,7 @@ this.SingleFileCore = this.SingleFileCore || (() => {
|
|
|
const DATA_URI_PREFIX = "data:";
|
|
|
const BLOB_URI_PREFIX = "blob:";
|
|
|
const HTTP_URI_PREFIX = /^https?:\/\//;
|
|
|
+ const EMPTY_URL = /^https?:\/\/+.*$/;
|
|
|
const ABOUT_BLANK_URI = "about:blank";
|
|
|
const NOT_EMPTY_URL = /^https?:\/\/.+/;
|
|
|
const REGEXP_URL_FN = /(url\s*\(\s*'(.*?)'\s*\))|(url\s*\(\s*"(.*?)"\s*\))|(url\s*\(\s*(.*?)\s*\))/gi;
|
|
|
@@ -1253,7 +1254,7 @@ this.SingleFileCore = this.SingleFileCore || (() => {
|
|
|
}
|
|
|
|
|
|
static testValidPath(resourceURL, baseURI) {
|
|
|
- return resourceURL && resourceURL != baseURI;
|
|
|
+ return resourceURL && resourceURL != baseURI && !resourceURL.match(EMPTY_URL);
|
|
|
}
|
|
|
|
|
|
static testValidURL(resourceURL, baseURI) {
|