Compilation fails in debug due to 'comparison of unsigned expression >= 0 is always true'. WebKit/Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreLevelDB.cpp: In member function ‘virtual bool WebCore::IDBBackingStoreLevelDB::updateIDBDatabaseVersion(WebCore::IDBBackingStoreInterface::Transaction&, int64_t, uint64_t)’: WebKit/Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreLevelDB.cpp:599:25: error: comparison of unsigned expression >= 0 is always true [-Werror=type-limits] The following assert is causing the failure. > http://trac.webkit.org/browser/trunk/Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreLevelDB.cpp#L599 ASSERT_WITH_MESSAGE(version >= 0, "version was %llu", static_cast<unsigned long long>(version)); the assert can probably just be dropped, since the database versions are uint64_t now.
Created attachment 215632 [details] Patch
Comment on attachment 215632 [details] Patch Clearing flags on attachment: 215632 Committed r158383: <http://trac.webkit.org/changeset/158383>
All reviewed patches have been landed. Closing bug.