Changes between Version 1 and Version 2 of SourceDirectory


Ignore:
Timestamp:
Jul 12, 2011 10:23:31 AM (13 years ago)
Author:
jchaffraix@webkit.org
Comment:

Enhanced the formatting of the page

Legend:

Unmodified
Added
Removed
Modified
  • SourceDirectory

    v1 v2  
     1[https://trac.webkit.org/browser/trunk/Source Source] is basically made up of the following:
    12
    2 Source is basically made up of the following:
     3== [https://trac.webkit.org/browser/trunk/Source/JavaScriptCore JavaScriptCore] ==
    34
    4 1. '''JavaScriptCore''': The JavaScript engine. This also includes the WTF 
     5The JavaScript engine. This also includes the WTF 
    56library, which contains various utilities. This is completely cross-platform
    67(though there are various platform-specific JIT backends). This can be used
    78as a separate entity from the rest of WebKit.
    89
    9 2. '''WebCore:''' this is where most of the magic lives. All of the rendering 
     10== [https://trac.webkit.org/browser/trunk/Source/WebCore WebCore] ==
     11
     12This is where most of the magic lives. All of the rendering 
    1013logic, SVG support, transforms, network support, etc. is here.
    1114
     
    1316the OS-specific and rendering (Skia, CG, Cairo) backends.
    1417
    15 3. '''WebKit''': the front-end layer used by applications. Each GUI platform 
     18== [https://trac.webkit.org/browser/trunk/Source/WebKit WebKit] ==
     19
     20The front-end layer used by applications. Each GUI platform 
    1621(windows, Cocoa, Gtk+, Qt) provides a different implementation of 
    1722this. Generally, the goal is to make this a client to the WebCore 
     
    2328(Taken from [https://lists.webkit.org/pipermail/webkit-help/2009-July/000010.html Brent's email] to webkit-help)
    2429
     30-------
     31
    2532The WebKit source tree also contains the following project:
    2633
    27 1. '''JavaScriptGlue:''' this is a legacy component needed for compatibility
     34== [https://trac.webkit.org/browser/trunk/Source/JavaScriptGlue JavaScriptGlue] ==
     35
     36This is a legacy component needed for compatibility
    2837with some older Mac OS X software. It will eventually be retired and should
    2938not receive any new development.