--- old/modules/web/src/main/native/Source/WebCore/TargetJava.pri 2015-10-19 11:10:34.461982240 +0530 +++ new/modules/web/src/main/native/Source/WebCore/TargetJava.pri 2015-10-19 11:10:34.245984955 +0530 @@ -474,7 +474,7 @@ bridge/runtime_method.cpp \ bridge/runtime_object.cpp \ bridge/runtime_root.cpp \ -# testing/js/WebCoreTestSupport.cpp \ + testing/js/WebCoreTestSupport.cpp \ Modules/navigatorcontentutils/NavigatorContentUtils.cpp \ Modules/proximity/DeviceProximityController.cpp \ Modules/proximity/DeviceProximityEvent.cpp \ --- old/modules/web/src/main/native/Source/WebCore/mapfile-vers 2015-10-19 11:10:35.017975250 +0530 +++ new/modules/web/src/main/native/Source/WebCore/mapfile-vers 2015-10-19 11:10:34.801977965 +0530 @@ -6,7 +6,7 @@ WTFReportAssertionFailure; _ZN3WTF10fastMallocEj; _ZN3WTF10fastMallocEm; - _ZN3WTF8fastFreeEPv; + _ZN3WTF8fastFreeEPv; _ZN3WTF11currentTimeEv; JSCheckScriptSyntax; JSClassCreate; @@ -102,6 +102,7 @@ _ZN3JSC14setNeverInlineEPK15OpaqueJSContextPK13OpaqueJSValue; _ZN3JSC19numberOfDFGCompilesEPK15OpaqueJSContextPK13OpaqueJSValue; _ZN3JSC17JSArrayBufferView6s_infoE; + _ZN18WebCoreTestSupport21injectInternalsObjectEPK15OpaqueJSContext; Java_com_sun_webkit_dom_AttrImpl_getNameImpl; Java_com_sun_webkit_dom_AttrImpl_getOwnerElementImpl; Java_com_sun_webkit_dom_AttrImpl_getSpecifiedImpl; --- old/modules/web/src/main/native/Tools/DumpRenderTree/java/DumpRenderTree.cpp 2015-10-19 11:10:35.569968311 +0530 +++ new/modules/web/src/main/native/Tools/DumpRenderTree/java/DumpRenderTree.cpp 2015-10-19 11:10:35.357970976 +0530 @@ -7,6 +7,7 @@ #include "TestRunner.h" #include "EventSender.h" #include "WorkQueue.h" +#include "WebCore/testing/js/WebCoreTestSupport.h" #include #include @@ -40,20 +41,21 @@ ASSERT(pContext); ASSERT(pWindowObject); ASSERT(eventSender); - + JSGlobalContextRef context = static_cast(jlong_to_ptr(pContext)); JSObjectRef windowObject = static_cast(jlong_to_ptr(pWindowObject)); - + JSValueRef exception = 0; - + gTestRunner->makeWindowObject(context, windowObject, &exception); ASSERT(!exception); JLObject jlEventSender(eventSender, true); makeEventSender(context, windowObject, jlEventSender, &exception); ASSERT(!exception); + WebCoreTestSupport::injectInternalsObject(context); } JNIEXPORT void JNICALL Java_com_sun_javafx_webkit_drt_DumpRenderTree_dispose