Home | History | Annotate | Download | only in indexeddb
      1 <script>
      2 
      3     function gcAndDetach() {
      4       // Collect the IDBRequest so that only the indexeddb message dispatcher
      5       // has a reference to IDBDatabase.
      6       gc();
      7       // Make Document::detach run stopActiveDOMObjects.
      8       location.href = 'database_callbacks_second.html';
      9     }
     10     function openConnection() {
     11       var idbRequest = indexedDB.open("database_callbacks_first");
     12       // setTimeout is needed so that the IDBRequest returned by
     13       // indexedDB.open() can be garbage collected.
     14       idbRequest.onsuccess = function() { setTimeout(gcAndDetach, 0) };
     15     }
     16     openConnection();
     17 </script>
     18