Changes between Version 17 and Version 18 of HackingGtk


Ignore:
Timestamp:
Aug 6, 2009 11:44:35 PM (15 years ago)
Author:
jmalonzo@webkit.org
Comment:

Add l10n, docs and tests folder; Removed unused backends and non-existent directory; Rename build-webkit to run-webkit-tests for running the DRT

Legend:

Unmodified
Added
Removed
Modified
  • HackingGtk

    v17 v18  
    2121 * "Loader/Gtk": [http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/loader/gtk WebCore/loader/gtk]
    2222
    23  * Public API: [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk WebKit/gtk]
     23 * WebKit Gtk: [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk WebKit/gtk]
    2424   * [http://trac.webkit.org/browser/trunk/WebKit/gtk/webkit webkit] -- The actual public GObject API and header files
    2525   * [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk/WebCoreSupport WebCoreSupport] -- These are conceptually partial classes for the implementations in "WebView"
     26   * [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk/docs docs] - API documentation
     27   * [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk/tests tests] - API unit tests
     28   * [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk/po po] - String localization
    2629
    2730 * GtkLauncher (example application): [http://trac.webkit.org/projects/webkit/browser/trunk/WebKitTools/GtkLauncher WebKitTools/GtkLauncher]
     
    3639
    3740 * cairo graphics backend: [http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/platform/graphics/cairo WebCore/platform/graphics/cairo]
    38 
    39  * cairo graphics SVG backend: [http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/svg/graphics/cairo WebCore/svg/graphics/cairo]
    4041
    4142 * cairo graphics "canvas" element backend: [http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/html/CanvasRenderingContext2D.cpp WebCore/html/CanvasRenderingContext2D.cpp] (and a few other files in WebCore/html)
     
    6566 * The GTK+ elements of WebCore follow the WebKit coding style.
    6667
    67  * There is no API stability in this layer. If an abstraction does not fit GTK+/Cairo/GStreamer/CURL concepts, feel free to seek advice on how to generalise the abstraction layer. This should not be necessary too often though.
     68 * There is no API stability in this layer. If an abstraction does not fit GTK+/Cairo/GStreamer/Libsoup concepts, feel free to seek advice on how to generalise the abstraction layer. This should not be necessary too often though.
    6869
    6970 * Documentation is generally avoided in favour of clear, self-explanatory code and good variable names.
     
    139140{{{
    140141$ Xvfb -ac :23&
    141 $ env -i DISPLAY=:23 ./WebKitTools/Scripts/build-webkit --gtk --no-launch-safari
     142$ env -i DISPLAY=:23 ./WebKitTools/Scripts/run-webkit-tests --gtk --no-launch-safari
    142143}}}
    143144