[Webkit-unassigned] [Bug 158532] Modern IDB: After a JS breakpoint is hit during an active transaction, the transaction is erroneously flagged as inactive

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 8 11:44:16 PDT 2016


https://bugs.webkit.org/show_bug.cgi?id=158532

--- Comment #1 from Brady Eidson <beidson at apple.com> ---
This is because transactions try to monitor VM scope to deactivate when the VM returns (e.g. event handling, etc etc)

In IDBTransaction::IDBTransaction:
        vm.whenIdle([self, this]() {
            deactivate();
        });

That assumption breaks down during JS debugging.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160608/c92ef534/attachment-0001.html>


More information about the webkit-unassigned mailing list