2008-01-07 Alp Toker <alp@atoker.com>
authoralp@webkit.org <alp@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 7 Jan 2008 19:30:40 +0000 (19:30 +0000)
committeralp@webkit.org <alp@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 7 Jan 2008 19:30:40 +0000 (19:30 +0000)
commitd8cbe3799d1ab1a59ab96e59af0a4515dd39cffc
treebdf3487e2a29cee79a24e13f240c8b2aebf65b24
parentcaa7a44a15913dc15fbd155d461b5f2ada9feaf4
2008-01-07  Alp Toker  <alp@atoker.com>

        Reviewed by Darin.

        http://bugs.webkit.org/show_bug.cgi?id=16029
        JavaScriptCore.h is not suitable for platforms other than Mac OS X

        Introduce a new JavaScriptCore/JavaScript.h public API header. This
        should be used by all new portable code using the JavaScriptCore API.

        JavaScriptCore/JavaScriptCore.h will remain for compatibility with
        existing applications that depend on it including JSStringRefCF.h
        which isn't portable.

        Also add minidom to the GTK+/autotools build since we can now support
        it on all platforms.

        * API/JSNode.h:
        * API/JSNodeList.h:
        * API/JavaScript.h: Added.
        * API/JavaScriptCore.h:
        * ForwardingHeaders/JavaScriptCore/JavaScript.h: Added.
        * GNUmakefile.am:
        * JavaScriptCore.xcodeproj/project.pbxproj:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@29234 268f45cc-cd09-0410-ab3c-d52691b4dbfc
JavaScriptCore/API/JSNode.h
JavaScriptCore/API/JSNodeList.h
JavaScriptCore/API/JavaScript.h [new file with mode: 0644]
JavaScriptCore/API/JavaScriptCore.h
JavaScriptCore/ChangeLog
JavaScriptCore/ForwardingHeaders/JavaScriptCore/JavaScript.h [new file with mode: 0644]
JavaScriptCore/GNUmakefile.am
JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj