Modern IDB: IDBOpenDBRequest objects leak.
authorbeidson@apple.com <beidson@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 13 Jun 2016 17:32:50 +0000 (17:32 +0000)
committerbeidson@apple.com <beidson@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 13 Jun 2016 17:32:50 +0000 (17:32 +0000)
commit55f890cbb578d7c002c872436f5e8142e8eb20c2
treec33a4f175ccdceaad08066c95b02ffe600881db2
parent679f7aa46a182db4c13b043949994671fcdc1ef3
Modern IDB: IDBOpenDBRequest objects leak.
https://bugs.webkit.org/show_bug.cgi?id=158694

Reviewed by Alex Christensen.

No new tests (Currently have no testing strategy for guaranteeing lifetime of WebCore DOM objects)

* Modules/indexeddb/client/IDBConnectionProxy.cpp:
(WebCore::IDBClient::IDBConnectionProxy::completeOpenDBRequest): At this point we never need the
    request again, so remove it from the map.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@201995 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.cpp