WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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-
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
peavo
Comment 1
2016-04-29 11:31:50 PDT
Created
attachment 277723
[details]
Patch
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
Committed
r200328
: <
http://trac.webkit.org/changeset/200328
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug