-
jorlow@chromium.org authored
Reviewed by Steve Block. Make IDBKeyRange match the spec https://bugs.webkit.org/show_bug.cgi?id=50105 Remove flags and instead add two booleans for being open. Change left to lower and right to upper everywhere. * storage/indexeddb/constants-expected.txt: * storage/indexeddb/constants.html: * storage/indexeddb/index-cursor.html: * storage/indexeddb/keyrange-expected.txt: * storage/indexeddb/keyrange.html: * storage/indexeddb/objectstore-cursor.html: * storage/indexeddb/open-cursor.html: * storage/indexeddb/tutorial.html: 2010-11-26 Jeremy Orlow <jorlow@chromium.org> Reviewed by Steve Block. Make IDBKeyRange match the spec https://bugs.webkit.org/show_bug.cgi?id=50105 Remove flags and instead add two booleans for being open. Change left to lower and right to upper everywhere. * storage/IDBIndexBackendImpl.cpp: (WebCore::IDBIndexBackendImpl::openCursorInternal): * storage/IDBKey.cpp: (WebCore::IDBKey::lowerCursorWhereFragment): (WebCore::IDBKey::upperCursorWhereFragment): * storage/IDBKey.h: * storage/IDBKeyRange.cpp: (WebCore::IDBKeyRange::IDBKeyRange): (WebCore::IDBKeyRange::only): (WebCore::IDBKeyRange::lowerBound): (WebCore::IDBKeyRange::upperBound): (WebCore::IDBKeyRange::bound): (WebCore::IDBKeyRange::lowerWhereClauseComparisonOperator): (WebCore::IDBKeyRange::upperWhereClauseComparisonOperator): * storage/IDBKeyRange.h: (WebCore::IDBKeyRange::create): (WebCore::IDBKeyRange::lower): (WebCore::IDBKeyRange::upper): (WebCore::IDBKeyRange::lowerOpen): (WebCore::IDBKeyRange::upperOpen): * storage/IDBKeyRange.idl: * storage/IDBObjectStoreBackendImpl.cpp: (WebCore::IDBObjectStoreBackendImpl::openCursorInternal): 2010-11-26 Jeremy Orlow <jorlow@chromium.org> Reviewed by Steve Block. Make IDBKeyRange match the spec https://bugs.webkit.org/show_bug.cgi?id=50105 Remove flags and instead add two booleans for being open. Change left to lower and right to upper everywhere. * public/WebIDBKeyRange.h: (WebKit::WebIDBKeyRange::WebIDBKeyRange): * src/WebIDBKeyRange.cpp: (WebKit::WebIDBKeyRange::assign): (WebKit::WebIDBKeyRange::left): (WebKit::WebIDBKeyRange::right): (WebKit::WebIDBKeyRange::lower): (WebKit::WebIDBKeyRange::upper): (WebKit::WebIDBKeyRange::lowerOpen): (WebKit::WebIDBKeyRange::upperOpen): (WebKit::WebIDBKeyRange::flags): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72767 268f45cc-cd09-0410-ab3c-d52691b4dbfc
1ffedf35