diff --git a/editor/extensions/ext-storage.js b/editor/extensions/ext-storage.js index c2f9ef53..98a2b266 100644 --- a/editor/extensions/ext-storage.js +++ b/editor/extensions/ext-storage.js @@ -40,7 +40,7 @@ export default { // would thereby be set with an empty value, erasing any of the // user's prior work. To change this behavior so that no use of storage // or adding of new storage takes place regardless of settings, set - // the "noStorageOnLoad" config setting to true in svgedit-config-iife.js. + // the "noStorageOnLoad" config setting to true in svgedit-config-*.js. noStorageOnLoad, forceStorage } = svgEditor.curConfig; diff --git a/editor/svg-editor.js b/editor/svg-editor.js index 4a511e8d..8de1b707 100644 --- a/editor/svg-editor.js +++ b/editor/svg-editor.js @@ -743,8 +743,11 @@ editor.init = function () { } if (urldata.extensions) { - // For security reasons, disallow cross-domain or cross-folder extensions via URL - urldata.extensions = urldata.extensions.match(/[:/\\]/) ? '' : urldata.extensions.split(','); + // For security reasons, disallow cross-domain or cross-folder + // extensions via URL + urldata.extensions = urldata.extensions.match(/[:/\\]/) + ? '' + : urldata.extensions.split(','); } // Disallowing extension paths via URL for @@ -760,7 +763,9 @@ editor.init = function () { } }); - editor.setConfig(urldata, {overwrite: false}); // Note: source and url (as with storagePrompt later) are not set on config but are used below + // Note: `source` and `url` (as with `storagePrompt` later) are not + // set on config but are used below + editor.setConfig(urldata, {overwrite: false}); setupCurConfig(); if (!curConfig.preventURLContentLoading) {