Changeset 85145 in webkit
- Timestamp:
- Apr 27, 2011 9:11:58 PM (13 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r85144 r85145 1 2011-04-27 Mark Pilgrim <pilgrim@chromium.org> 2 3 Reviewed by Tony Chang. 4 5 IndexedDB object store deleting entry should fail if key is null 6 https://bugs.webkit.org/show_bug.cgi?id=58614 7 8 * storage/indexeddb/mozilla: Added. 9 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt: Added. 10 * storage/indexeddb/mozilla/key-requirements-delete-null-key.html: Added. 11 1 12 2011-04-27 Eric Carlson <eric.carlson@apple.com> 2 13 -
trunk/Source/WebCore/ChangeLog
r85143 r85145 1 2011-04-27 Mark Pilgrim <pilgrim@chromium.org> 2 3 Reviewed by Tony Chang. 4 5 IndexedDB object store delete should fail if key is null 6 https://bugs.webkit.org/show_bug.cgi?id=58614 7 8 Test: storage/indexeddb/mozilla/key-requirements-delete-null-key.html 9 10 * storage/IDBObjectStoreBackendImpl.cpp: 11 (WebCore::IDBObjectStoreBackendImpl::deleteFunction): 12 1 13 2011-04-27 Eric Seidel <eric@webkit.org> 2 14 -
trunk/Source/WebCore/storage/IDBObjectStoreBackendImpl.cpp
r83443 r85145 280 280 RefPtr<IDBKey> key = prpKey; 281 281 RefPtr<IDBCallbacks> callbacks = prpCallbacks; 282 if (key->type() == IDBKey::NullType) { 283 ec = IDBDatabaseException::DATA_ERR; 284 return; 285 } 282 286 283 287 if (!transaction->scheduleTask(createCallbackTask(&IDBObjectStoreBackendImpl::deleteInternal, objectStore, key, callbacks)))
Note: See TracChangeset
for help on using the changeset viewer.