Say I have an extension that uses 3 items in browser.storage.local that are initiated from the background script when a user install the first time. Then I publish an update to my extension, now using 4 entries.
When an user updates the extension through Firefox Addons, and the content script now wants to access the new entry, but the user’s existing storage doesn’t have it, is it going to break my extension? Or will my background script run again when the update happens?