Skip to content
  • beidson@apple.com's avatar
    WebCore: · 625503cf
    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