Update VE core submodule to master (035756895)

New changes:
4355d697a Replace ListStorage with ConflictableStorage
978061f86 Update SafeStorage and ConflictableStorage with expiry functionality
79019ed88 ve.dm.Surface: Support storage expiry

Local changes:
* Pull through conflictable storage

Bug: T218663
Change-Id: I36e49c01e9f2ddb7d362d539b72a4beca925bcb7
This commit is contained in:
Ed Sanders 2022-09-05 17:31:35 +01:00 committed by Bartosz Dziewoński
parent da426264ca
commit 2df8a95ac3
4 changed files with 5 additions and 5 deletions

View file

@ -156,7 +156,7 @@
<!-- visualEditor.core.init -->
<script src="lib/ve/src/init/ve.init.js"></script>
<script src="lib/ve/src/init/ve.init.SafeStorage.js"></script>
<script src="lib/ve/src/init/ve.init.ListStorage.js"></script>
<script src="lib/ve/src/init/ve.init.ConflictableStorage.js"></script>
<script src="lib/ve/src/init/ve.init.Platform.js"></script>
<script src="lib/ve/src/init/ve.init.Target.js"></script>

View file

@ -715,7 +715,7 @@
"lib/ve/src/ve.utils.client.js",
"lib/ve/src/init/ve.init.js",
"lib/ve/src/init/ve.init.SafeStorage.js",
"lib/ve/src/init/ve.init.ListStorage.js",
"lib/ve/src/init/ve.init.ConflictableStorage.js",
"lib/ve/src/init/ve.init.Platform.js",
"lib/ve/src/init/ve.init.Target.js"
],

2
lib/ve

@ -1 +1 @@
Subproject commit 5917667a64462a4a4ec71b92d567379689a61b29
Subproject commit 0357568955ff58b8590ff40ae54aff725a1b1c13

View file

@ -170,11 +170,11 @@ ve.init.mw.Platform.prototype.setUserConfig = function ( keyOrValueMap, value )
};
ve.init.mw.Platform.prototype.createLocalStorage = function () {
return this.createListStorage( mw.storage );
return this.createConflictableStorage( mw.storage );
};
ve.init.mw.Platform.prototype.createSessionStorage = function () {
return this.createListStorage( mw.storage.session );
return this.createConflictableStorage( mw.storage.session );
};
/**