Fossil SCM

Backported in [5b9a4c90594d8ea6], as explained in detail at [https://fossil-scm.org/forum/forumpost/0f56c9edd9].

stephan 2020-08-18 18:44 trunk
Commit af383a7b3d237ed30d95712595e101327ced9809ccc5428b78e3fdb1fd9064cd
1 file changed +6 -2
--- src/fossil.storage.js
+++ src/fossil.storage.js
@@ -17,12 +17,16 @@
1717
}
1818
};
1919
2020
/** Internal storage impl for fossil.storage. */
2121
const $storage =
22
- tryStorage(window.localStorage)
23
- || tryStorage(window.sessionStorage)
22
+ /* We must not use localStorage on a multi-repo domain!
23
+ See: https://fossil-scm.org/forum/forumpost/0e794dbb91
24
+
25
+ tryStorage(window.localStorage)
26
+ ||*/
27
+ tryStorage(window.sessionStorage)
2428
|| tryStorage({
2529
// A basic dummy xyzStorage stand-in
2630
$:{},
2731
setItem: function(k,v){this.$[k]=v},
2832
getItem: function(k){
2933
--- src/fossil.storage.js
+++ src/fossil.storage.js
@@ -17,12 +17,16 @@
17 }
18 };
19
20 /** Internal storage impl for fossil.storage. */
21 const $storage =
22 tryStorage(window.localStorage)
23 || tryStorage(window.sessionStorage)
 
 
 
 
24 || tryStorage({
25 // A basic dummy xyzStorage stand-in
26 $:{},
27 setItem: function(k,v){this.$[k]=v},
28 getItem: function(k){
29
--- src/fossil.storage.js
+++ src/fossil.storage.js
@@ -17,12 +17,16 @@
17 }
18 };
19
20 /** Internal storage impl for fossil.storage. */
21 const $storage =
22 /* We must not use localStorage on a multi-repo domain!
23 See: https://fossil-scm.org/forum/forumpost/0e794dbb91
24
25 tryStorage(window.localStorage)
26 ||*/
27 tryStorage(window.sessionStorage)
28 || tryStorage({
29 // A basic dummy xyzStorage stand-in
30 $:{},
31 setItem: function(k,v){this.$[k]=v},
32 getItem: function(k){
33

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button