Changes between Version 1 and Version 2 of WebKit plus SVG


Ignore:
Timestamp:
Nov 2, 2006 8:39:11 PM (15 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WebKit plus SVG

    v1 v2  
    44
    55
    6 == WebKit+SVG News ==[[BR]]
     6== WebKit+SVG News ==
    77; 2005-09-27 — Safari+SVG now available! : It's now possible to build WebKit w/ SVG support, thus it's now possible to run Safari w/ build in SVG viewing capabilities.  Bdash has made [http://nightly.webkit.org/ nightly WebKit+SVG builds] available.  NOTE: SVG support in Safari is even MORE LIMITED than what is available in DrawTest.  Animations, JavaScript and Text are all disabled for now.[[BR]]
    88; 2005-09-25 — SVG Scripts Update : Two of the SVG scripts have gone away, rolled back into their WebKit counterparts:  <tt>checkout-svg</tt> is now <tt>checkout --svg</tt>, <tt>build-webcore-svg</tt> is now <tt>build-webkit --svg</tt>.  Yes, as you might guess this means you can now build SVG support right into WebKit (and Safari), more on that later...[[BR]]
     
    1212wiki:WebKit_plus_SVG_Old_News
    1313
    14 == Obtaining WebCore+SVG ==[[BR]]
     14== Obtaining WebCore+SVG ==
    1515You no longer have to build your own copy of WebCore+SVG, you can now just grab a wiki:http://bdash.net.nz/files/webkit/nightly/Latest-WebCore-SVG-CVS.dmg nightly DrawTest build, and skip right to testing if you'd like.
    1616
     
    2020# Grab the WebKit SVG additions (<tt>WebKitTools/checkout --svg</tt>) you only need to do this once.
    2121
    22 == Building WebCore+SVG ==[[BR]]
     22== Building WebCore+SVG ==
    2323Once you have obtained WebCore+SVG (above), building is simple:[[BR]]
    2424# Run <tt>build-webkit --svg</tt> (this builds the JavaScriptCore+SVG and WebCore+SVG targets)[[BR]]
     
    2929Come complain on [irc://freenode.net/#webkit #webkit] if something doesn't work!
    3030
    31 == SVG Hitlist bugs ==[[BR]]
     31== SVG Hitlist bugs ==
    3232# [http://bugs.webkit.org/show_bug.cgi?id=3914 3914] Remove all dynamic_cast from KDOM (pojo & rwlbuis have started, ask on #webkit for more info)[[BR]]
    3333# [http://bugs.webkit.org/show_bug.cgi?id=3916 3916] Remove APPLE_COMPILE_HACK from WebCore+SVG[[BR]]
    3434# [http://bugs.webkit.org/show_bug.cgi?id=4249 4249] REGRESSION: JavaScript support is busted in WebCore+SVG
    3535
    36 == Testing WebCore+SVG ==[[BR]]
     36== Testing WebCore+SVG ==
    3737WebCore+SVG uses the same testing architecture as WebKit, namely <tt>run-webkit-tests</tt> However, WebCore+SVG requires you to pass the <tt>--svg</tt> option to the script like so:[[BR]]
    3838 run-webkit-tests --svg
     
    4848<strong>File bugs for any SVGs which crash or don't render correctly!</strong>  (Best of course to have a reduced test case demostrating the render failure, rather than a large complex SVG.)
    4949
    50 === DrawTest.app ===[[BR]]
     50=== DrawTest.app ===
    5151A simple Cocoa app for viewing/interacting with SVGs.
    5252
    53 ====Feature: SVG viewer====[[BR]]
     53====Feature: SVG viewer====
    5454To use: File:Open... or double-click on a .svg file in the Finder[[BR]]
    5555<center>[[BR]]
     
    6464NOTE: SVG creation (aka drawing) capabilities of this app are extremely limited.  Don't be too surprised if things crash (bug pending), or don't work as expected ([http://bugs.webkit.org/show_bug.cgi?id=4248 4248]).
    6565
    66 ====Feature: SVG Test Suite Browser====[[BR]]
     66====Feature: SVG Test Suite Browser====
    6767This is used for scanning through Test Suites, like those from wiki:http://www.w3.org/Graphics/SVG/Test/ W3C, or image libraries like wiki:http://www.openclipart.org/ OpenClipart
    6868