https://bugs.webkit.org/show_bug.cgi?id=78434
Unreviewed - temporarily reverting r107498 will I fix a couple of testcases.
Source/JavaScriptCore:
(JSC::::parseFunctionInfo):
(MethodTable):
(JSC):
(JSC):
(JSCell):
- runtime/JSGlobalObject.cpp:
(JSC::JSGlobalObject::reset):
- runtime/JSGlobalObjectFunctions.cpp:
(JSC):
- runtime/JSGlobalObjectFunctions.h:
(JSC):
(JSC::JSObject::put):
(JSC):
(JSC::JSObject::putDirectAccessor):
(JSC::JSObject::defineOwnProperty):
(JSC::JSObject::inlineGetOwnPropertySlot):
(JSC::JSValue::get):
(JSC::JSString::getOwnPropertySlot):
(JSValue):
- runtime/ObjectConstructor.cpp:
(JSC::objectConstructorGetPrototypeOf):
(JSC::Structure::Structure):
(JSC::Structure::setHasGetterSetterProperties):
(Structure):
Source/WebCore:
- bindings/js/JSDOMWindowBase.cpp:
(WebCore):
- bindings/js/JSDOMWindowBase.h:
(JSDOMWindowBase):
LayoutTests:
- fast/js/Object-getOwnPropertyNames-expected.txt:
- fast/js/cyclic-prototypes-expected.txt:
- fast/js/parser-syntax-check-expected.txt:
- fast/js/preventExtensions-expected.txt:
- fast/js/prototypes-expected.txt:
- fast/js/script-tests/Object-getOwnPropertyNames.js:
- fast/js/script-tests/cyclic-prototypes.js:
- fast/js/script-tests/parser-syntax-check.js:
- fast/js/script-tests/preventExtensions.js:
- fast/js/script-tests/prototypes.js: