RESOLVED FIXED 123174
Get rid of IDBObjectStoreBackendLevelDB
https://bugs.webkit.org/show_bug.cgi?id=123174
Summary Get rid of IDBObjectStoreBackendLevelDB
Brady Eidson
Reported 2013-10-22 14:22:12 PDT
Get rid of IDBObjectStoreBackendLevelDB This stuff can be merged into IDBBackingStoreInterface and a new IDBIndexWriter class. Part of the push towards https://bugs.webkit.org/show_bug.cgi?id=123027
Attachments
Patch v1 (51.92 KB, patch)
2013-10-22 14:56 PDT, Brady Eidson
thorton: review+
buildbot: commit-queue-
Patch v2 - EWS just for sanity (53.85 KB, patch)
2013-10-22 19:29 PDT, Brady Eidson
buildbot: commit-queue-
Brady Eidson
Comment 1 2013-10-22 14:56:21 PDT
Created attachment 214888 [details] Patch v1
Brady Eidson
Comment 2 2013-10-22 15:23:05 PDT
Mac ews will fail - Once again I forgot to include WK2 changes! Updating shortly.
Build Bot
Comment 3 2013-10-22 15:26:07 PDT
Comment on attachment 214888 [details] Patch v1 Attachment 214888 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.appspot.com/results/9408004
Tim Horton
Comment 4 2013-10-22 15:27:43 PDT
Comment on attachment 214888 [details] Patch v1 View in context: https://bugs.webkit.org/attachment.cgi?id=214888&action=review > Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreLevelDB.cpp:1350 > + extra space
Build Bot
Comment 5 2013-10-22 15:28:28 PDT
Build Bot
Comment 6 2013-10-22 15:42:39 PDT
Brady Eidson
Comment 7 2013-10-22 19:29:30 PDT
Created attachment 214919 [details] Patch v2 - EWS just for sanity
Brady Eidson
Comment 8 2013-10-22 19:45:16 PDT
"Unable to build without patch" Great. This is a useless exercise.
Build Bot
Comment 9 2013-10-22 20:12:24 PDT
Comment on attachment 214919 [details] Patch v2 - EWS just for sanity Attachment 214919 [details] did not pass win-ews (win): Output: http://webkit-queues.appspot.com/results/7828065
Brady Eidson
Comment 10 2013-10-22 20:22:05 PDT
Brady Eidson
Comment 12 2013-10-22 20:41:53 PDT
Why is any of this affecting the windows build? Indexed DB is not enabled on Windows.(In reply to comment #11) > This patch broke the Windows build: > http://build.webkit.org/builders/Apple%20Win%20Debug%20%28Build%29/builds/71846/steps/compile-webkit/logs/stdio > > Landed gardening fix in r157845: <http://trac.webkit.org/r157845>. Why is any of this affecting the windows build? Indexed DB is not enabled on Windows. (Or, at least, not supposed to be.)
Mark Lam
Comment 13 2013-10-22 20:43:38 PDT
(In reply to comment #12) > Why is any of this affecting the windows build? Indexed DB is not enabled on Windows. (Or, at least, not supposed to be.) The deleted file was still included the VC project and the build was failing to find it. I simply remove the reference to it since the file is now deleted.
Brady Eidson
Comment 14 2013-10-22 20:47:38 PDT
(In reply to comment #13) > (In reply to comment #12) > > Why is any of this affecting the windows build? Indexed DB is not enabled on Windows. (Or, at least, not supposed to be.) > > The deleted file was still included the VC project and the build was failing to find it. I simply remove the reference to it since the file is now deleted. I see, yikes. The entire Modules/indexeddb/leveldb directory can be removed from the vcproj if this ever comes up again.
Note You need to log in before you can comment on or make changes to this bug.