From c7ada0369f5f49180246eec655249a85643d5df2 Mon Sep 17 00:00:00 2001 From: Stephen Blott Date: Sun, 8 Feb 2015 08:54:12 +0000 Subject: Refactor migration code for find-mode history. Doing the migration in a content script is dumb. Now we do it on the background page. --- background_scripts/settings.coffee | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'background_scripts') diff --git a/background_scripts/settings.coffee b/background_scripts/settings.coffee index 2fc3b43d..70b94429 100644 --- a/background_scripts/settings.coffee +++ b/background_scripts/settings.coffee @@ -121,3 +121,11 @@ root.Settings = Settings = if Utils.compareVersions("1.42", Settings.get("settingsVersion")) != -1 Settings.set("scrollStepSize", parseFloat Settings.get("scrollStepSize")) Settings.set("settingsVersion", Utils.getCurrentVersion()) + +# Migration (after 1.49, 2015/2/1). +# Legacy setting: findModeRawQuery (a string). +# New setting: findModeRawQueryList (a list of strings). +unless Settings.has "findModeRawQueryList" + rawQuery = Settings.get "findModeRawQuery" + Settings.set "findModeRawQueryList", (if rawQuery then [ rawQuery ] else []) + -- cgit v1.2.3