store = db.createObjectStore('s');
    const index = store.createIndex('i', 'keyPath');

    db.deleteObjectStore('s');

    setTimeout(t.step_func(() => {
      assert_throws_dom(
        'InvalidStateError', () => { store.deleteIndex('i'); },
        '"deleted" check (InvalidStateError) ' +
        'should precede "not active" check (TransactionInactiveError)');
      t.done();
    }), 0);
  },
  (t, db) => {},
  'IDBObjectStore.deleteIndex exception order: ' +
  'InvalidStateError #2 vs. TransactionInact