|
|
|
@ -646,7 +646,7 @@ define([
|
|
|
|
|
var opts = parsed.getOptions();
|
|
|
|
|
var hash = Utils.Hash.getHiddenHashFromKeys(parsed.type, secret, opts);
|
|
|
|
|
var useUnsafe = Utils.Util.find(settings, ['security', 'unsafeLinks']);
|
|
|
|
|
if (!useUnsafe && window.history && window.history.replaceState) {
|
|
|
|
|
if (useUnsafe === false && window.history && window.history.replaceState) {
|
|
|
|
|
if (!/^#/.test(hash)) { hash = '#' + hash; }
|
|
|
|
|
window.history.replaceState({}, window.document.title, hash);
|
|
|
|
|
}
|
|
|
|
@ -684,7 +684,7 @@ define([
|
|
|
|
|
var opts = parsed.getOptions();
|
|
|
|
|
var hash = Utils.Hash.getHiddenHashFromKeys(parsed.type, secret, opts);
|
|
|
|
|
var useUnsafe = Utils.Util.find(settings, ['security', 'unsafeLinks']);
|
|
|
|
|
if (!useUnsafe && window.history && window.history.replaceState) {
|
|
|
|
|
if (useUnsafe === false && window.history && window.history.replaceState) {
|
|
|
|
|
if (!/^#/.test(hash)) { hash = '#' + hash; }
|
|
|
|
|
window.history.replaceState({}, window.document.title, hash);
|
|
|
|
|
}
|
|
|
|
|