Skip to content
  • jorlow@chromium.org's avatar
    2010-11-26 Jeremy Orlow <jorlow@chromium.org> · 1ffedf35
    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