From b837013cfb6d922781a1ea1e3e96664a012c5ba7 Mon Sep 17 00:00:00 2001 From: djmaze Date: Thu, 3 Sep 2020 12:51:15 +0200 Subject: [PATCH] Replaced dev/Common/ClientStorageDriver/* with webstorage polyfill Cleanup some other code --- README.md | 23 +-- dev/Common/ClientStorageDriver/Cookie.js | 162 ------------------ .../ClientStorageDriver/LocalStorage.js | 64 ------- dev/Common/HtmlEditor.js | 91 +++------- dev/Common/Links.js | 2 +- dev/Common/Selector.js | 32 +--- dev/Common/Utils.js | 43 ++--- dev/Knoin/Knoin.js | 14 +- dev/Storage/Client.js | 34 +++- dev/Storage/RainLoop.js | 75 +------- dev/View/User/MailBox/MessageList.js | 87 +++------- dev/View/User/MailBox/MessageView.js | 112 ++++-------- dev/polyfill.js | 56 ++++-- 13 files changed, 201 insertions(+), 594 deletions(-) delete mode 100644 dev/Common/ClientStorageDriver/Cookie.js delete mode 100644 dev/Common/ClientStorageDriver/LocalStorage.js diff --git a/README.md b/README.md index 049f7b010..8d2ff4055 100644 --- a/README.md +++ b/README.md @@ -69,6 +69,7 @@ Things might work in Edge 18, Firefox 50-62 and Chrome 54-68 due to one polyfill * Replaced momentToNode with proper HTML5