Resetting pending_preemptive_events_ in IndexedDBTransaction::Abort.
commita554d08c917a2fb32af2cb42c1ee462b3e93da07
authorcmumford@chromium.org <cmumford@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 8 Apr 2014 00:00:35 +0000 (8 00:00 +0000)
committercmumford@chromium.org <cmumford@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 8 Apr 2014 00:00:35 +0000 (8 00:00 +0000)
tree11ab3d78369fd82b621705e52a781028902177f9
parent236876080a35843fa39c87736d90e5c335a86311
Resetting pending_preemptive_events_ in IndexedDBTransaction::Abort.

An aborted transaction would not reset pending_preemptive_events_ which would
result in IndexedDBTransaction::HasPendingTasks() returning true on an aborted
transaction. Not the cause of any known bugs.

BUG=

Review URL: https://codereview.chromium.org/223623004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@262260 0039d316-1c4b-4281-b951-d872f2087c98
content/browser/indexed_db/indexed_db_transaction.cc
content/browser/indexed_db/indexed_db_transaction.h
content/browser/indexed_db/indexed_db_transaction_unittest.cc