recent WebKit.dll has import to CFNetwork.dll:JSObjectMakeFunctionWithCallback, so cannot run with recent public beta set of Safari. // CFNetwork.dll v1.434.3.0 seems have import to WebKit.dll for JS*() now. --- WebKit.dll -> CFNetwork:JSCheckScriptSyntax CFNetwork:JSContextGetGlobalObject CFNetwork:JSEvaluateScript CFNetwork:JSGlobalContextCreate CFNetwork:JSGlobalContextRelease CFNetwork:JSObjectCallAsFunction CFNetwork:JSObjectGetProperty CFNetwork:JSObjectIsFunction CFNetwork:JSObjectMakeFunctionWithCallback CFNetwork:JSObjectSetProperty CFNetwork:JSStringCopyCFString CFNetwork:JSStringCreateWithCFString CFNetwork:JSStringRelease CFNetwork:JSValueIsString CFNetwork:JSValueMakeNull CFNetwork:JSValueMakeString CFNetwork:JSValueToStringCopy --- probably: should be JavaScriptCore.dll:JSObjectMakeFunctionWithCallback; needs javascriptcore.lib prior to cfnetwork.lib in link library lists for a while? (these suggestions are not tested.)
This was caused by a bad CFNetwork build that must have been propagated into the WebKit nightly somehow.
<rdar://problem/6874029> CFNetwork on Windows is exporting the JSC API
ACK: this issue is first reported in *.2ch.net/software/, by anonymous, ID:Mwk0VGDa0.
*** Bug 25723 has been marked as a duplicate of this bug. ***
Looks like a workaround was added in <http://trac.webkit.org/projects/webkit/changeset/43569>, so this can be closed.
forgotton closing : now close.