Skip to content
  • eric@webkit.org's avatar
    2010-01-12 Kent Hansen <kent.hansen@nokia.com> · c293f4c8
    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