Warning - this information is outdated - see the other answer below.
Chrome has a 5mb soft limit before it hits a QUOTA_ERR
. Here's a MDN reference to that fact.
The spec mentions a QuotaExceededError
but doesn't seem to say anything about when it should be thrown.
QuotaExceededError The operation failed because there was not enough
remaining storage space, or the storage quota was reached and the user
declined to give more space to the database.
I've not heard of a hard limit and not reached one in my own development. Performance should go pretty far south before you reach it.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…