RESOLVED FIXED 25683
nightly cannot work with public beta CFNetwork.dll
https://bugs.webkit.org/show_bug.cgi?id=25683
Summary nightly cannot work with public beta CFNetwork.dll
808caaa4.8ce9.9cd6c799e9f6
Reported 2009-05-10 22:26:50 PDT
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.)
Attachments
Steve Falkenburg
Comment 1 2009-05-10 23:37:41 PDT
This was caused by a bad CFNetwork build that must have been propagated into the WebKit nightly somehow.
Steve Falkenburg
Comment 2 2009-05-11 00:18:46 PDT
<rdar://problem/6874029> CFNetwork on Windows is exporting the JSC API
808caaa4.8ce9.9cd6c799e9f6
Comment 3 2009-05-11 05:34:46 PDT
ACK: this issue is first reported in *.2ch.net/software/, by anonymous, ID:Mwk0VGDa0.
Mark Rowe (bdash)
Comment 4 2009-05-12 20:30:49 PDT
*** Bug 25723 has been marked as a duplicate of this bug. ***
Alexey Proskuryakov
Comment 5 2009-05-13 03:14:41 PDT
Looks like a workaround was added in <http://trac.webkit.org/projects/webkit/changeset/43569>, so this can be closed.
808caaa4.8ce9.9cd6c799e9f6
Comment 6 2009-11-12 19:00:45 PST
forgotton closing : now close.
Note You need to log in before you can comment on or make changes to this bug.