Better logging if we trigger the doc emptystring issue
parent
7842c730a4
commit
3c0806659b
|
@ -22,24 +22,6 @@ define([
|
|||
}
|
||||
|
||||
var failStore = function () {
|
||||
if (document.cookie.indexOf('test=') === 0) {
|
||||
// We're testing in safari and safaridriver runs everything in a private window
|
||||
// However, for our tests nothing lasts more than a single page load so we can
|
||||
// stub the localStorage
|
||||
|
||||
// This is shamelessly copy/pasted from sframe-boot2.js :(
|
||||
var mkFakeStore = function () {
|
||||
var fakeStorage = {
|
||||
getItem: function (k) { return fakeStorage[k]; },
|
||||
setItem: function (k, v) { fakeStorage[k] = v; return v; },
|
||||
removeItem: function (k) { delete fakeStorage[k]; }
|
||||
};
|
||||
return fakeStorage;
|
||||
};
|
||||
window.__defineGetter__('localStorage', function () { return mkFakeStore(); });
|
||||
window.__defineGetter__('sessionStorage', function () { return mkFakeStore(); });
|
||||
return;
|
||||
}
|
||||
console.error(new Error('wut'));
|
||||
require(['jquery'], function ($) {
|
||||
$.ajax({
|
||||
|
|
|
@ -259,6 +259,8 @@ define([
|
|||
// We're getting 'new pad' but there is an existing file
|
||||
// We don't know exactly why this can happen but under no circumstances
|
||||
// should we overwrite the content, so lets just try again.
|
||||
console.log("userDoc is '' but this is not a new pad, something is " +
|
||||
"terribly wrong, reloading.");
|
||||
common.gotoURL();
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue