Code Search for Developers
 
 
  

README from Gtk+ WebCore at Krugle


Show README syntax highlighted

JavaScriptCore is a framework for Mac OS X that takes the cross-platform
KJS library (part of the KDE project), combines it with the PCRE regular
expression library and David M. Gay's floating point conversion
functions, and makes it work with Mac OS X technologies.

This version of JavaScriptCore is based on the KJS library from KDE
3.0.2. The few changes that are specific to JavaScriptCore are marked
with #if APPLE_CHANGES. Other changes to improve performance and web
page compatibility are intended for integration into future versions of
the KJS library.

In order to use the WebCore and JavaScriptCore projects together you
will need to set both projects to use the same build products directory.
To do this:

    1. Click on the JavaScriptCore project item in the Files tab and
       "Show Info" (in the Project menu or use cmd-I).
    2. Select "Place build products for this project in a separate
       location" and type in the shared location (or click the
       "Choose..." button to choose a directory).
    3. Select "Place intermediate build files for this project in the
       same location as the build products".

The repeat these same three steps for WebCore.

Build first JavaScriptCore and then WebCore using either the Project
Builder interface or the "pbxbuild" command from the command line.




See more files for this project here

Gtk+ WebCore

Gtk+ WebCore is a Linux/Gtk+ port of Apple Computer Inc.\'s WebCore KHTML html rendering engine including a web component. A reference browser implementation is included in the project.

Project homepage: http://sourceforge.net/projects/gtk-webcore
Programming language(s): C,C++,JavaScript
License: other

  kjs/
    Makefile.am
    array_instance.h
    array_object.cpp
    array_object.h
    array_object.lut.h
    bool_object.cpp
    bool_object.h
    collector.cpp
    collector.h
    completion.h
    context.h
    create_hash_table
    cxx.cpp
    cxx.h
    date_object.cpp
    date_object.h
    date_object.lut.h
    debugger.cpp
    debugger.h
    dtoa.cpp
    dtoa.h
    error_object.cpp
    error_object.h
    fast_malloc.cpp
    fast_malloc.h
    fpconst.cpp
    function.cpp
    function.h
    function_object.cpp
    function_object.h
    grammar.cpp
    grammar.h
    grammar.y
    identifier.cpp
    identifier.h
    internal.cpp
    internal.h
    interpreter.cpp
    interpreter.h
    interpreter_map.cpp
    interpreter_map.h
    keywords.table
    kjs-test
    kjs-test.chk
    lexer.cpp
    lexer.h
    lexer.lut.h
    list.cpp
    list.h
    lookup.cpp
    lookup.h
    math_object.cpp
    math_object.h
    math_object.lut.h
    new
    nodes.cpp
    nodes.h
    nodes2string.cpp
    number_object.cpp
    number_object.h
    number_object.lut.h
    object.cpp
    object.h
    object_object.cpp
    object_object.h
    operations.cpp
    operations.h
    property_map.cpp
    property_map.h
    protect.h
    protected_values.cpp
    protected_values.h
    reference.cpp
    reference.h
    reference_list.cpp
    reference_list.h
    regexp.cpp
    regexp.h
    regexp_object.cpp
    regexp_object.h
    scope_chain.cpp
    scope_chain.h
    shared_ptr.h
    simple_number.h
    string_object.cpp
    string_object.h
    string_object.lut.h
    test.js
    testkjs.cpp
    types.h
    ustring.cpp
    ustring.h
    value.cpp
    value.h
  pcre/
    testdata/
    AUTHORS
    COPYING
    LICENCE
    Makefile.am
    RunTest.in
    chartables.c
    dftables.c
    pcre-config.h
  tests/
  AUTHORS
  COPYING.LIB
  ChangeLog
  ChangeLog-2002-12-03
  ChangeLog-2003-10-25
  ChangeLog-Gtk+WebCore
  JavaScriptCorePrefix.h
  Makefile.am
  README
  README-Gtk+WebCore
  THANKS
  acinclude.m4
  autogen.sh
  configure.in
  g.sh
  gtk-webcore-jscore.pc.in