Changes between Version 5 and Version 6 of WebKit plus SVG


Ignore:
Timestamp:
Nov 2, 2006 9:03:26 PM (14 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WebKit plus SVG

    v5 v6  
    55
    66== WebKit+SVG News ==
    7 ; 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]]
    8 ; 2005-09-25 — SVG Scripts Update : Two of the SVG scripts have gone away, rolled back into their WebKit counterparts:  `checkout-svg` is now `checkout --svg`, `build-webcore-svg` is now `build-webkit --svg`.  Yes, as you might guess this means you can now build SVG support right into WebKit (and Safari), more on that later...[[BR]]
    9 ; 2005-09-07 — Full Steam Ahead! : SVG development has accellerated to an incredible pace over the last month.  We now have 5 developers (tobli, pojo, Kompo, rwlbuis, and MacDome) hard at work.  We picked up several rounds of changes from KDE (4752, 4790, 4799), fixed several annoying bugs (4697, 4780, 4864), and followed the rest of WebKit in reducing our leaks by an order of magatude!  After all that, we sat down to think up "what's next" and have assembled a tenative wiki:WebKit_plus_SVG_Milestones document to guide us for the next while.[[BR]]
    10 ; 2005-07-29 — Build Scripts, Nightly's and Bug Fixes (oh my!): SVG build scripts are now in CVS (`build-webcore-svg` and friends).  Also bdash has made [http://nightly.webkit.org/ nightly DrawTest builds] available for easy testing!  And with pojo2's help we finally nailed the [http://bugs.webkit.org/show_bug.cgi?id=4211 "Most SVGs render all black"] regression!
     7 * 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]]
     8 * 2005-09-25 — SVG Scripts Update : Two of the SVG scripts have gone away, rolled back into their WebKit counterparts:  `checkout-svg` is now `checkout --svg`, `build-webcore-svg` is now `build-webkit --svg`.  Yes, as you might guess this means you can now build SVG support right into WebKit (and Safari), more on that later...[[BR]]
     9 * 2005-09-07 — Full Steam Ahead! : SVG development has accellerated to an incredible pace over the last month.  We now have 5 developers (tobli, pojo, Kompo, rwlbuis, and MacDome) hard at work.  We picked up several rounds of changes from KDE (4752, 4790, 4799), fixed several annoying bugs (4697, 4780, 4864), and followed the rest of WebKit in reducing our leaks by an order of magatude!  After all that, we sat down to think up "what's next" and have assembled a tenative wiki:WebKit_plus_SVG_Milestones document to guide us for the next while.[[BR]]
     10 * 2005-07-29 — Build Scripts, Nightly's and Bug Fixes (oh my!): SVG build scripts are now in CVS (`build-webcore-svg` and friends).  Also bdash has made [http://nightly.webkit.org/ nightly DrawTest builds] available for easy testing!  And with pojo2's help we finally nailed the [http://bugs.webkit.org/show_bug.cgi?id=4211 "Most SVGs render all black"] regression!
    1111
    1212wiki:WebKit_plus_SVG_Old_News
     
    1616
    1717For developers, you will need to do the following:[[BR]]
    18 # Make sure you have the minimum requirements: 10.4.0 or later, Xcode 2.1 developer tools installed.[[BR]]
    19 # Grab the latest WebKit sources from anon CVS (follow the [http://webkit.org/building/checkout.html normal "Obtaining WebKit" instructions])[[BR]]
    20 # Grab the WebKit SVG additions (`WebKitTools/checkout --svg`) you only need to do this once.
     18 * Make sure you have the minimum requirements: 10.4.0 or later, Xcode 2.1 developer tools installed.[[BR]]
     19 * Grab the latest WebKit sources from anon CVS (follow the [http://webkit.org/building/checkout.html normal "Obtaining WebKit" instructions])[[BR]]
     20 * Grab the WebKit SVG additions (`WebKitTools/checkout --svg`) you only need to do this once.
    2121
    2222== Building WebCore+SVG ==
    2323Once you have obtained WebCore+SVG (above), building is simple:[[BR]]
    24 # Run `build-webkit --svg` (this builds the JavaScriptCore+SVG and WebCore+SVG targets)[[BR]]
    25 # Run `build-drawtest` (this builds DrawTest.app)[[BR]]
    26 # Run `run-drawtest` to actually view svgs. :)[[BR]]
     24 * Run `build-webkit --svg` (this builds the JavaScriptCore+SVG and WebCore+SVG targets)[[BR]]
     25 * Run `build-drawtest` (this builds DrawTest.app)[[BR]]
     26 * Run `run-drawtest` to actually view svgs. :)[[BR]]
    2727You're now running DrawTest, the Cocoa SVG Test viewer.  You'll probably want to grab some SVGs to play with, see "Testing WebCore+SVG" below.
    2828
     
    3030
    3131== SVG Hitlist bugs ==
    32 # [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]]
    33 # [http://bugs.webkit.org/show_bug.cgi?id=3916 3916] Remove APPLE_COMPILE_HACK from WebCore+SVG[[BR]]
    34 # [http://bugs.webkit.org/show_bug.cgi?id=4249 4249] REGRESSION: JavaScript support is busted in WebCore+SVG
     32 * [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]]
     33 * [http://bugs.webkit.org/show_bug.cgi?id=3916 3916] Remove APPLE_COMPILE_HACK from WebCore+SVG[[BR]]
     34 * [http://bugs.webkit.org/show_bug.cgi?id=4249 4249] REGRESSION: JavaScript support is busted in WebCore+SVG
    3535
    3636== Testing WebCore+SVG ==