-
eric@webkit.org authored
Reviewed by Geoffrey Garen. [ES5] Implement Object.getOwnPropertyNames https://bugs.webkit.org/show_bug.cgi?id=32242 Add an extra argument to getPropertyNames() and getOwnPropertyNames() (and all reimplementations thereof) that indicates whether non-enumerable properties should be added. * API/JSCallbackObject.h: * API/JSCallbackObjectFunctions.h: (JSC::::getOwnPropertyNames): * JavaScriptCore.exp: * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def: * debugger/DebuggerActivation.cpp: (JSC::DebuggerActivation::getOwnPropertyNames): * debugger/DebuggerActivation.h: * runtime/Arguments.cpp: (JSC::Arguments::getOwnPropertyNames): * runtime/Arguments.h: * runtime/CommonIdentifiers.h: * runtime/JSArray.cpp: (JSC::JSArray::getOwnPropertyNames): * runtime/JSArray.h: * runtime/JSByte...
c293f4c8