[Webkit-unassigned] [Bug 16029] JavaScriptCore.h is not suitable for platforms other than Mac OS X

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Nov 17 16:18:14 PST 2007


------- Comment #5 from alp at atoker.com  2007-11-17 16:18 PDT -------
(In reply to comment #4)
> The two header files (JSNodeList.h and JSNode.h) that do include
> JavaScriptCore.h are not part of the public API.

Could you confirm which of these files are meant to be built as part of the
JavaScriptCore library, which headers are meant to be shipped and which files
are meant only to be part of the test applications?

(I tried to derive this from JavaScriptCore.xcodeproj but it is exceptionally
difficult to follow. Are there freely available tools to view xcode project
files? I will probably hit this issue again as I continue to audit more of
WebKit's build system in preparation for release.)

APICast.h                    JSContextRef.cpp     JSStringRef.cpp
JavaScriptCore.h             JSContextRef.h       JSStringRef.h
JSBase.cpp                   JSNode.c             JSValueRef.cpp
JSBase.h                     JSNode.h             JSValueRef.h
JSCallbackConstructor.cpp    JSNodeList.c         minidom.c
JSCallbackConstructor.h      JSNodeList.h         minidom.html
JSCallbackFunction.cpp       JSObjectRef.cpp      minidom.js
JSCallbackFunction.h         JSObjectRef.h        Node.c
JSCallbackObject.cpp         JSRetainPtr.h        Node.h
JSCallbackObjectFunctions.h  JSStringRefBSTR.cpp  NodeList.c
JSCallbackObject.h           JSStringRefBSTR.h    NodeList.h
JSClassRef.cpp               JSStringRefCF.cpp    testapi.c
JSClassRef.h                 JSStringRefCF.h      testapi.js

Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the webkit-unassigned mailing list