docs: function(cb) {
      if (IndexedDB.deleteDatabase) {
        var request = IndexedDB.deleteDatabase(this.setup.database);
        // It's always in an order of onblocked -> onsuccess,
        // ignoring other handlers, for now.
        request.onsuccess = function(event) {
          if (isFunction(cb)) return cb(null, event.target.result);
        };
        request.onerror = function(event) {
        };
        request.onblocked = function(event) {
        };
        request.onversionchange = function(event) {
        };
      }
    }