RESOLVED FIXED 157192
[Win] Enable IndexedDB.
https://bugs.webkit.org/show_bug.cgi?id=157192
Summary [Win] Enable IndexedDB.
peavo
Reported 2016-04-29 11:15:06 PDT
It would be nice to have this feature enabled on Windows.
Attachments
Patch (4.30 KB, patch)
2016-04-29 11:31 PDT, peavo
bfulgham: review+
bfulgham: commit-queue-
peavo
Comment 1 2016-04-29 11:31:50 PDT
peavo
Comment 2 2016-04-29 11:33:53 PDT
This patch needs VS2015 Update 2 to compile.
Brent Fulgham
Comment 3 2016-04-29 13:15:58 PDT
Comment on attachment 277723 [details] Patch Oh, nice! r=me, but please hold off landing until I get the bots updated. I'll do that today.
peavo
Comment 4 2016-04-29 13:22:47 PDT
(In reply to comment #3) > Comment on attachment 277723 [details] > Patch > > Oh, nice! r=me, but please hold off landing until I get the bots updated. > I'll do that today. Thanks for reviewing!
Alex Christensen
Comment 5 2016-04-29 13:37:27 PDT
(In reply to comment #2) > This patch needs VS2015 Update 2 to compile. What exactly needs update 2? What happens if you compile without it?
peavo
Comment 6 2016-04-29 13:58:33 PDT
(In reply to comment #5) > (In reply to comment #2) > > This patch needs VS2015 Update 2 to compile. > What exactly needs update 2? What happens if you compile without it? I get a compile error in the method UniqueIDBDatabase::activateTransactionInBackingStore. error C2668: 'WebCore::IDBServer::UniqueIDBDatabase::storeCallback': ambiguous call to overloaded function void UniqueIDBDatabase::activateTransactionInBackingStore(UniqueIDBDatabaseTransaction& transaction) { LOG(IndexedDB, "(main) UniqueIDBDatabase::activateTransactionInBackingStore"); RefPtr<UniqueIDBDatabase> self(this); RefPtr<UniqueIDBDatabaseTransaction> refTransaction(&transaction); auto callback = [this, self, refTransaction](const IDBError& error) { refTransaction->didActivateInBackingStore(error); }; uint64_t callbackID = storeCallback(callback); m_server.postDatabaseTask(createCrossThreadTask(*this, &UniqueIDBDatabase::performActivateTransactionInBackingStore, callbackID, transaction.info())); }
peavo
Comment 7 2016-05-02 11:40:00 PDT
Note You need to log in before you can comment on or make changes to this bug.