Skip to content
  • hans@chromium.org's avatar
    2011-01-19 Hans Wennborg <hans@chromium.org> · 0b93da5f
    hans@chromium.org authored
            Reviewed by Jeremy Orlow.
    
            IndexedDB: Support auto-increment keys
            https://bugs.webkit.org/show_bug.cgi?id=52576
    
            Add layout test for auto increment keys.
            Update previous test not to consider auto increment an error.
    
            * storage/indexeddb/create-object-store-options-expected.txt:
            * storage/indexeddb/create-object-store-options.html:
            * storage/indexeddb/objectstore-autoincrement-expected.txt: Added.
            * storage/indexeddb/objectstore-autoincrement.html: Added.
    2011-01-19  Hans Wennborg  <hans@chromium.org>
    
            Reviewed by Jeremy Orlow.
    
            IndexedDB: Support auto-increment keys
            https://bugs.webkit.org/show_bug.cgi?id=52576
    
            Add support for auto-increment keys.
    
            Test: storage/indexeddb/objectstore-autoincrement.html
    
            * storage/IDBDatabase.cpp:
            (WebCore::IDBDatabase::createObjectStore):
            * storage/IDBObjectStoreBackendImpl.cpp:
            (WebCore::genAutoIncrementKey):
            (WebCore::IDBObjectStoreBackendImpl::putInternal):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76126 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    0b93da5f