diff --git a/index.bs b/index.bs index 27a470b..e41206b 100644 --- a/index.bs +++ b/index.bs @@ -4936,8 +4936,7 @@ The abort() method steps are: or [=transaction/finished=], then [=exception/throw=] an "{{InvalidStateError}}" {{DOMException}}. -1. Set [=/this=]'s [=transaction/state=] to [=transaction/inactive=] and run - [=abort a transaction=] with [=/this=] and null. +1. Run [=abort a transaction=] with [=/this=] and null. @@ -6892,6 +6891,7 @@ For the revision history of the second edition, see [that document's Revision Hi * Use of {{QuotaExceededError}} has been updated to reflect that it is now a {{DOMException}}-derived interface instead of an exception name. (<#463>) * Specify that null is valid for [=transaction/error=], and allow it to be set in [=abort a transaction=] (<#433>) * Check the [=request=]'s [=request/error=] instead of the [=/upgrade transaction=] in [=/open a database connection=]. (<#433>) +* Remove redundant transaction state change in {{IDBTransaction/abort()}}. # Acknowledgements # {#acknowledgements}