-
barraclough@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=79309 Reviewed by Sam Weinig. Source/JavaScriptCore: * runtime/Arguments.cpp: (JSC::Arguments::deletePropertyByIndex): (JSC::Arguments::deleteProperty): - Deleting an argument should also delete the copy on the object, if any. (JSC::Arguments::defineOwnProperty): - Defining a property may override the live mapping. * runtime/Arguments.h: (Arguments): LayoutTests: * fast/js/arguments-expected.txt: * fast/js/script-tests/arguments.js: - Added test cases git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108582 268f45cc-cd09-0410-ab3c-d52691b4dbfc
a9b45395