Brett Zamir
d13f99bb5e
- Breaking change: Remove storagePromptClosed state boolean in favor of
...
`storagePromptState`; used by `ext-storage.js`
- Fix (regression): Ensure storage dialog will not be blocked because of
canvas updating done for sake of centering background
- Fix (extensions): Ensure `langReady` changes are available by time prefs
dialog is closed and that its changes have occurred by time extensions
have first loaded (`setLang` now returns a Promise rather than `undefined`
as it waits for extension's `langReady` to resolve); this is also useful
with `ext-storage.js` so we know that `extensions_loaded` (which
conditionally updates the canvas based on `storagePromptState`) has seen
`langReady` and the storage extension hasn't set a `storagePromptState`
of "waiting"
2018-10-21 18:38:53 +08:00
..
2018-09-26 16:49:46 +08:00
2018-09-30 13:33:00 +08:00
2018-07-08 22:39:46 -07:00
2018-05-22 18:02:57 +08:00
2018-05-18 14:41:43 +08:00
2018-10-14 12:45:11 +08:00
2018-07-31 00:18:39 -07:00
2018-07-19 14:58:30 -07:00
2018-07-31 00:18:39 -07:00
2018-07-28 19:16:55 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-09-24 20:59:47 +08:00
2018-09-25 23:34:51 +08:00
2018-05-18 15:39:36 +08:00
2018-09-21 10:56:07 +08:00
2018-07-31 00:18:39 -07:00
2018-07-08 22:39:46 -07:00
2018-07-31 00:18:39 -07:00
2018-05-18 15:39:36 +08:00
2018-07-08 22:39:46 -07:00
2018-07-31 00:18:39 -07:00
2018-07-08 22:39:46 -07:00
2018-07-08 22:39:46 -07:00
2018-07-31 00:18:39 -07:00
2018-05-18 15:39:36 +08:00
2018-09-21 10:56:07 +08:00
2018-10-21 18:38:53 +08:00
2018-07-31 00:18:39 -07:00
2018-09-25 03:06:22 +08:00
2018-05-18 14:41:43 +08:00
2018-05-22 18:02:57 +08:00
2018-05-18 14:41:43 +08:00
2018-05-18 14:41:43 +08:00
2018-07-31 00:18:39 -07:00
2018-05-18 14:41:43 +08:00
2018-07-31 00:18:39 -07:00
2018-05-18 14:41:43 +08:00
2018-07-31 00:18:39 -07:00
2018-05-18 14:41:43 +08:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-09-07 05:41:46 +08:00
2018-07-31 00:18:39 -07:00
2018-05-18 14:41:43 +08:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-09-07 05:41:46 +08:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-05-18 14:41:43 +08:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-07-31 00:18:39 -07:00
2018-05-18 15:39:36 +08:00
2018-07-31 00:18:39 -07:00
2018-05-31 07:52:13 +08:00
2018-07-31 00:18:39 -07:00
2018-05-18 15:39:36 +08:00
2018-07-31 00:18:39 -07:00
2018-05-18 15:39:36 +08:00
2018-07-31 00:18:39 -07:00