title: Can indexedDB run out of space?
body: <p>I'm using localforage with the indexedDB driver. My indexedDB store is rather large, but I was under the impression that indexedDB never really runs out of space, it just expires old content.</p>
  
  <p>However, a large number of requests to the indexedDB are failing with the error: 'DOMException: Transaction timed out due to inactivity.', after hanging for 60 seconds. </p>
  
  <p>If I just do a simple </p>
  
  <pre><code>function testWrite(n) {
    localforage.setItem(`test:${n}`, Math.random().toString(16).slice(2))
    .then((v) =&gt; console.log(x))
    .catch((err)=&gt;console.log(err))
  }
  for (var x = 0; x &lt; 10; x++) {
    testWrite(x)
  }
  </code></pre>
  
  <p>in an incognito window pointed at my webapp, it works fine. If I do the same in the non-incognito window, I get the timeout. The important thing is: I get the <em>same</em> timeout problems if I increase the loop size to something big, even in a fresh session. So it feels like there's some threshold somewhere that's not quite right.</p>