-
Notifications
You must be signed in to change notification settings - Fork 70
Description
storage.session allows extensions to store a small amount of data in memory which persists across background lifetimes. This can be useful for extensions such as password managers which need to store unlock secrets (which should never be persisted to disk) or other extensions which have session data like an authentication token from a server.
Since this API is intended for small amounts of sensitive data, and uses memory which is often a limited resource, the API in Chrome is currently limited to 1MB of data. However, we've had feedback that an increase would be beneficial. We've discussed with other browser vendors, and we're supportive of increasing the limit to 10MB.
There could also be some interesting discussion here about how sizes are calculated but there is not an intention to block on that short term.
Opening this to discuss further and reach some alignment.