Chromium Code Reviews| Index: chrome/browser/resources/google_now/utility.js |
| diff --git a/chrome/browser/resources/google_now/utility.js b/chrome/browser/resources/google_now/utility.js |
| index 57db70678714ed73cfce7492e09edc7741411d12..7878ac4652eb23ad494603f35b269bb858a95fe7 100644 |
| --- a/chrome/browser/resources/google_now/utility.js |
| +++ b/chrome/browser/resources/google_now/utility.js |
| @@ -504,6 +504,10 @@ function buildAttemptManager( |
| */ |
| function planForNext(callback) { |
| instrumented.storage.local.get(currentDelayStorageKey, function(items) { |
| + if (!items) { |
| + items = {}; |
|
rgustafson
2013/08/22 00:46:14
why not items.currentDelayStorageKey like everythi
rgustafson
2013/08/22 00:49:53
I just answered that for myself right after asking
|
| + items[currentDelayStorageKey] = maximumDelaySeconds; |
| + } |
| console.log('planForNext-get-storage ' + JSON.stringify(items)); |
| scheduleNextAttempt(items[currentDelayStorageKey]); |
| callback(); |
| @@ -554,15 +558,15 @@ function buildAuthenticationManager() { |
| /** |
| * Removes the specified cached token. |
| * @param {string} token Authentication Token to remove from the cache. |
| - * @param {function} onSuccess Called on completion. |
| + * @param {function} callback Called on completion. |
| */ |
| - function removeToken(token, onSuccess) { |
| + function removeToken(token, callback) { |
| instrumented.identity.removeCachedAuthToken({token: token}, function() { |
| // Removing the token from the cache will change the sign in state. |
| // Repoll now to check the state and notify listeners. |
| // This also lets Chrome now about a possible problem with the token. |
| isSignedIn(function() {}); |
| - onSuccess(); |
| + callback(); |
| }); |
| } |