-
beidson@apple.com authored
2008-05-18 Brady Eidson <beidson@apple.com> Reviewed by Sam Weinig Fix for https://bugs.webkit.org/show_bug.cgi?id=19111 Allow `delete storage.itemName` syntax as an alias for `storage.removeItem("itemName")` Tests: storage/domstorage/localstorage/delete-removal.html storage/domstorage/sessionstorage/delete-removal.html * bindings/js/JSStorageCustom.cpp: (WebCore::JSStorage::deleteProperty): Only do the delete for non-built in properties * storage/Storage.idl: LayoutTests: 2008-05-18 Brady Eidson <beidson@apple.com> Reviewed by Sam Weinig Fix for https://bugs.webkit.org/show_bug.cgi?id=19111 Allow `delete storage.itemName` syntax as an alias for `storage.removeItem("itemName")` * storage/domstorage/localstorage/delete-removal-expected.txt: Added. * storage/domstorage/localstorage/delete-removal.html: Added. * storage/domstorage/sessionstorage/delete-removal-expected.txt: Added. * storage/domstorage/sessionstorage/delete-removal.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@33565 268f45cc-cd09-0410-ab3c-d52691b4dbfc
625503cf