WebCore:
authormitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 May 2008 05:06:58 +0000 (05:06 +0000)
committermitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 May 2008 05:06:58 +0000 (05:06 +0000)
        Reviewed by John Sullivan.

        - Windows part of <rdar://problem/5725912> improve render quality of transformed text

        * platform/graphics/win/FontCGWin.cpp:
        (WebCore::Font::drawGlyphs): Added call to
        wkSetCGContextFontRenderingStyle().

WebKitLibraries:

        Reviewed by John Sullivan.

        - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text

        * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
        transformed graphics contexts.
        * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
        wkSetCGContextFontRenderingStyle().
        * win/lib/WebKitSystemInterface.lib: Updated.
        * win/lib/WebKitSystemInterface_debug.lib: Updated.

LayoutTests:

        Reviewed by John Sullivan.

        - updated pixel results for <rdar://problem/5725912> improve render quality of transformed text

        * platform/mac-leopard/fast/backgrounds: Added.
        * platform/mac-leopard/fast/backgrounds/repeat: Added.
        * platform/mac-leopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.checksum: Added.
        * platform/mac-leopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png: Added.
        * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-84-t-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-84-t-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-02-t-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-02-t-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-03-t-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-03-t-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-04-t-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-04-t-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-05-t-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-05-t-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-06-t-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-06-t-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-04-t-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-04-t-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-05-t-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-05-t-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-06-t-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-06-t-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-07-t-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-07-t-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-08-t-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-08-t-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-03-t-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/text-path-01-b-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-01-b-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-01-b-expected.png:
        * platform/mac-leopard/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum:
        * platform/mac-leopard/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png:
        * platform/mac-leopard/svg/batik/text/textAnchor-expected.checksum:
        * platform/mac-leopard/svg/batik/text/textAnchor-expected.png:
        * platform/mac-leopard/svg/batik/text/textEffect3-expected.checksum:
        * platform/mac-leopard/svg/batik/text/textEffect3-expected.png:
        * platform/mac-leopard/svg/batik/text/textFeatures-expected.checksum:
        * platform/mac-leopard/svg/batik/text/textFeatures-expected.png:
        * platform/mac-leopard/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum:
        * platform/mac-leopard/svg/batik/text/textGlyphOrientationHorizontal-expected.png:
        * platform/mac-leopard/svg/batik/text/textLayout-expected.checksum:
        * platform/mac-leopard/svg/batik/text/textLayout-expected.png:
        * platform/mac-leopard/svg/batik/text/textLength-expected.checksum:
        * platform/mac-leopard/svg/batik/text/textLength-expected.png:
        * platform/mac-leopard/svg/batik/text/textOnPath-expected.checksum:
        * platform/mac-leopard/svg/batik/text/textOnPath-expected.png:
        * platform/mac-leopard/svg/batik/text/textOnPath2-expected.checksum:
        * platform/mac-leopard/svg/batik/text/textOnPath2-expected.png:
        * platform/mac-leopard/svg/batik/text/textOnPath3-expected.checksum:
        * platform/mac-leopard/svg/batik/text/textOnPath3-expected.png:
        * platform/mac-leopard/svg/batik/text/textOnPathSpaces-expected.checksum:
        * platform/mac-leopard/svg/batik/text/textOnPathSpaces-expected.png:
        * platform/mac-leopard/svg/batik/text/textProperties2-expected.checksum:
        * platform/mac-leopard/svg/batik/text/textProperties2-expected.png:
        * platform/mac-leopard/svg/batik/text/verticalText-expected.checksum:
        * platform/mac-leopard/svg/batik/text/verticalText-expected.png:
        * platform/mac-leopard/svg/batik/text/verticalTextOnPath-expected.checksum:
        * platform/mac-leopard/svg/batik/text/verticalTextOnPath-expected.png:
        * platform/mac-leopard/svg/carto.net/button-expected.checksum:
        * platform/mac-leopard/svg/carto.net/button-expected.png:
        * platform/mac-leopard/svg/carto.net/colourpicker-expected.checksum:
        * platform/mac-leopard/svg/carto.net/colourpicker-expected.png:
        * platform/mac-leopard/svg/carto.net/combobox-expected.checksum:
        * platform/mac-leopard/svg/carto.net/combobox-expected.png:
        * platform/mac-leopard/svg/carto.net/scrollbar-expected.checksum:
        * platform/mac-leopard/svg/carto.net/scrollbar-expected.png:
        * platform/mac-leopard/svg/carto.net/selectionlist-expected.checksum:
        * platform/mac-leopard/svg/carto.net/selectionlist-expected.png:
        * platform/mac-leopard/svg/carto.net/slider-expected.checksum:
        * platform/mac-leopard/svg/carto.net/slider-expected.png:
        * platform/mac-leopard/svg/carto.net/textbox-expected.checksum:
        * platform/mac-leopard/svg/carto.net/textbox-expected.png:
        * platform/mac-leopard/svg/carto.net/window-expected.checksum:
        * platform/mac-leopard/svg/carto.net/window-expected.png:
        * platform/mac-leopard/svg/custom/coords-relative-units-transforms-expected.checksum:
        * platform/mac-leopard/svg/custom/coords-relative-units-transforms-expected.png:
        * platform/mac-leopard/svg/custom/feComponentTransfer-Discrete-expected.checksum:
        * platform/mac-leopard/svg/custom/feComponentTransfer-Discrete-expected.png:
        * platform/mac-leopard/svg/custom/feComponentTransfer-Gamma-expected.checksum:
        * platform/mac-leopard/svg/custom/feComponentTransfer-Gamma-expected.png:
        * platform/mac-leopard/svg/custom/feComponentTransfer-Linear-expected.checksum:
        * platform/mac-leopard/svg/custom/feComponentTransfer-Linear-expected.png:
        * platform/mac-leopard/svg/custom/feComponentTransfer-Table-expected.checksum:
        * platform/mac-leopard/svg/custom/feComponentTransfer-Table-expected.png:
        * platform/mac-leopard/svg/custom/focus-ring-expected.checksum:
        * platform/mac-leopard/svg/custom/focus-ring-expected.png:
        * platform/mac-leopard/svg/custom/font-platformDestroy-crash-expected.checksum:
        * platform/mac-leopard/svg/custom/font-platformDestroy-crash-expected.png:
        * platform/mac-leopard/svg/custom/foreign-object-skew-expected.checksum:
        * platform/mac-leopard/svg/custom/foreign-object-skew-expected.png:
        * platform/mac-leopard/svg/custom/getTransformToElement-expected.checksum:
        * platform/mac-leopard/svg/custom/getTransformToElement-expected.png:
        * platform/mac-leopard/svg/custom/invalid-css-expected.checksum:
        * platform/mac-leopard/svg/custom/invalid-css-expected.png:
        * platform/mac-leopard/svg/custom/js-late-clipPath-and-object-creation-expected.checksum:
        * platform/mac-leopard/svg/custom/js-late-clipPath-and-object-creation-expected.png:
        * platform/mac-leopard/svg/custom/js-late-clipPath-creation-expected.checksum:
        * platform/mac-leopard/svg/custom/js-late-clipPath-creation-expected.png:
        * platform/mac-leopard/svg/custom/js-late-gradient-and-object-creation-expected.checksum:
        * platform/mac-leopard/svg/custom/js-late-gradient-and-object-creation-expected.png:
        * platform/mac-leopard/svg/custom/js-late-gradient-creation-expected.checksum:
        * platform/mac-leopard/svg/custom/js-late-gradient-creation-expected.png:
        * platform/mac-leopard/svg/custom/js-late-pattern-and-object-creation-expected.checksum:
        * platform/mac-leopard/svg/custom/js-late-pattern-and-object-creation-expected.png:
        * platform/mac-leopard/svg/custom/js-late-pattern-creation-expected.checksum:
        * platform/mac-leopard/svg/custom/js-late-pattern-creation-expected.png:
        * platform/mac-leopard/svg/custom/marker-default-width-height-expected.checksum:
        * platform/mac-leopard/svg/custom/marker-default-width-height-expected.png:
        * platform/mac-leopard/svg/custom/multiple-title-elements-expected.checksum:
        * platform/mac-leopard/svg/custom/multiple-title-elements-expected.png:
        * platform/mac-leopard/svg/custom/path-textPath-simulation-expected.checksum:
        * platform/mac-leopard/svg/custom/path-textPath-simulation-expected.png:
        * platform/mac-leopard/svg/custom/preserve-aspect-ratio-syntax-expected.checksum:
        * platform/mac-leopard/svg/custom/preserve-aspect-ratio-syntax-expected.png:
        * platform/mac-leopard/svg/custom/shapes-supporting-markers-expected.checksum:
        * platform/mac-leopard/svg/custom/shapes-supporting-markers-expected.png:
        * platform/mac-leopard/svg/custom/stroked-pattern-expected.checksum:
        * platform/mac-leopard/svg/custom/stroked-pattern-expected.png:
        * platform/mac-leopard/svg/custom/struct-use-09-b-expected.checksum:
        * platform/mac-leopard/svg/custom/struct-use-09-b-expected.png:
        * platform/mac-leopard/svg/custom/tref-update-expected.checksum:
        * platform/mac-leopard/svg/custom/tref-update-expected.png:
        * platform/mac-leopard/svg/custom/use-detach-expected.checksum:
        * platform/mac-leopard/svg/custom/use-detach-expected.png:
        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-1-expected.checksum:
        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-1-expected.png:
        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-2-expected.checksum:
        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-2-expected.png:
        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-3-expected.checksum:
        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-3-expected.png:
        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-4-expected.checksum:
        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-4-expected.png:
        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-5-expected.checksum:
        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-5-expected.png:
        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-6-expected.checksum:
        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-6-expected.png:
        * platform/mac-leopard/svg/custom/use-on-non-svg-namespaced-element-expected.checksum:
        * platform/mac-leopard/svg/custom/use-on-non-svg-namespaced-element-expected.png:
        * platform/mac-leopard/svg/custom/use-referencing-nonexisting-symbol-expected.checksum:
        * platform/mac-leopard/svg/custom/use-referencing-nonexisting-symbol-expected.png:
        * platform/mac-leopard/svg/custom/viewbox-syntax-expected.checksum:
        * platform/mac-leopard/svg/custom/viewbox-syntax-expected.png:
        * platform/mac-leopard/svg/hixie/text/003-expected.checksum:
        * platform/mac-leopard/svg/hixie/text/003-expected.png:
        * platform/mac-leopard/svg/hixie/text/003b-expected.checksum:
        * platform/mac-leopard/svg/hixie/text/003b-expected.png:
        * platform/mac-leopard/svg/text/text-align-01-b-expected.checksum:
        * platform/mac-leopard/svg/text/text-align-01-b-expected.png:
        * platform/mac-leopard/svg/text/text-align-02-b-expected.checksum:
        * platform/mac-leopard/svg/text/text-align-02-b-expected.png:
        * platform/mac-leopard/svg/text/text-align-03-b-expected.checksum:
        * platform/mac-leopard/svg/text/text-align-03-b-expected.png:
        * platform/mac-leopard/svg/text/text-align-04-b-expected.checksum:
        * platform/mac-leopard/svg/text/text-align-04-b-expected.png:
        * platform/mac-leopard/svg/text/text-align-05-b-expected.checksum:
        * platform/mac-leopard/svg/text/text-align-05-b-expected.png:
        * platform/mac-leopard/svg/text/text-align-06-b-expected.checksum:
        * platform/mac-leopard/svg/text/text-align-06-b-expected.png:
        * platform/mac-leopard/svg/text/text-altglyph-01-b-expected.checksum:
        * platform/mac-leopard/svg/text/text-altglyph-01-b-expected.png:
        * platform/mac-leopard/svg/text/text-deco-01-b-expected.checksum:
        * platform/mac-leopard/svg/text/text-deco-01-b-expected.png:
        * platform/mac-leopard/svg/text/text-fonts-01-t-expected.checksum:
        * platform/mac-leopard/svg/text/text-fonts-01-t-expected.png:
        * platform/mac-leopard/svg/text/text-fonts-02-t-expected.checksum:
        * platform/mac-leopard/svg/text/text-fonts-02-t-expected.png:
        * platform/mac-leopard/svg/text/text-intro-05-t-expected.checksum:
        * platform/mac-leopard/svg/text/text-intro-05-t-expected.png:
        * platform/mac-leopard/svg/text/text-path-01-b-expected.checksum:
        * platform/mac-leopard/svg/text/text-path-01-b-expected.png:
        * platform/mac-leopard/svg/text/text-text-01-b-expected.checksum:
        * platform/mac-leopard/svg/text/text-text-01-b-expected.png:
        * platform/mac-leopard/svg/text/text-text-03-b-expected.checksum:
        * platform/mac-leopard/svg/text/text-text-03-b-expected.png:
        * platform/mac-leopard/svg/text/text-text-04-t-expected.checksum:
        * platform/mac-leopard/svg/text/text-text-04-t-expected.png:
        * platform/mac-leopard/svg/text/text-text-05-t-expected.checksum:
        * platform/mac-leopard/svg/text/text-text-05-t-expected.png:
        * platform/mac-leopard/svg/text/text-text-06-t-expected.checksum:
        * platform/mac-leopard/svg/text/text-text-06-t-expected.png:
        * platform/mac-leopard/svg/text/text-text-07-t-expected.checksum:
        * platform/mac-leopard/svg/text/text-text-07-t-expected.png:
        * platform/mac-leopard/svg/text/text-text-08-b-expected.checksum:
        * platform/mac-leopard/svg/text/text-text-08-b-expected.png:
        * platform/mac-leopard/svg/text/text-tref-01-b-expected.checksum:
        * platform/mac-leopard/svg/text/text-tref-01-b-expected.png:
        * platform/mac-leopard/svg/text/text-tselect-01-b-expected.checksum:
        * platform/mac-leopard/svg/text/text-tselect-01-b-expected.png:
        * platform/mac-leopard/svg/text/text-tselect-02-f-expected.checksum:
        * platform/mac-leopard/svg/text/text-tselect-02-f-expected.png:
        * platform/mac-leopard/svg/text/text-tspan-01-b-expected.checksum:
        * platform/mac-leopard/svg/text/text-tspan-01-b-expected.png:
        * platform/mac-leopard/svg/text/text-ws-01-t-expected.checksum:
        * platform/mac-leopard/svg/text/text-ws-01-t-expected.png:
        * platform/mac-leopard/svg/text/text-ws-02-t-expected.checksum:
        * platform/mac-leopard/svg/text/text-ws-02-t-expected.png:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@33431 268f45cc-cd09-0410-ab3c-d52691b4dbfc

218 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/mac-leopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.checksum [new file with mode: 0644]
LayoutTests/platform/mac-leopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png [new file with mode: 0644]
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-84-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-84-t-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-02-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-02-t-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-03-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-03-t-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-04-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-04-t-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-05-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-05-t-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-06-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-06-t-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-color-01-b-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-example-01-b-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-04-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-04-t-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-05-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-05-t-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-06-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-06-t-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-07-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-07-t-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-08-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-08-t-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-03-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/text-path-01-b-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/text-text-01-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/text-text-01-b-expected.png
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
LayoutTests/platform/mac-leopard/svg/batik/text/textAnchor-expected.checksum
LayoutTests/platform/mac-leopard/svg/batik/text/textAnchor-expected.png
LayoutTests/platform/mac-leopard/svg/batik/text/textEffect3-expected.checksum
LayoutTests/platform/mac-leopard/svg/batik/text/textEffect3-expected.png
LayoutTests/platform/mac-leopard/svg/batik/text/textFeatures-expected.checksum
LayoutTests/platform/mac-leopard/svg/batik/text/textFeatures-expected.png
LayoutTests/platform/mac-leopard/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum
LayoutTests/platform/mac-leopard/svg/batik/text/textGlyphOrientationHorizontal-expected.png
LayoutTests/platform/mac-leopard/svg/batik/text/textLayout-expected.checksum
LayoutTests/platform/mac-leopard/svg/batik/text/textLayout-expected.png
LayoutTests/platform/mac-leopard/svg/batik/text/textLength-expected.checksum
LayoutTests/platform/mac-leopard/svg/batik/text/textLength-expected.png
LayoutTests/platform/mac-leopard/svg/batik/text/textOnPath-expected.checksum
LayoutTests/platform/mac-leopard/svg/batik/text/textOnPath-expected.png
LayoutTests/platform/mac-leopard/svg/batik/text/textOnPath2-expected.checksum
LayoutTests/platform/mac-leopard/svg/batik/text/textOnPath2-expected.png
LayoutTests/platform/mac-leopard/svg/batik/text/textOnPath3-expected.checksum
LayoutTests/platform/mac-leopard/svg/batik/text/textOnPath3-expected.png
LayoutTests/platform/mac-leopard/svg/batik/text/textOnPathSpaces-expected.checksum
LayoutTests/platform/mac-leopard/svg/batik/text/textOnPathSpaces-expected.png
LayoutTests/platform/mac-leopard/svg/batik/text/textProperties2-expected.checksum
LayoutTests/platform/mac-leopard/svg/batik/text/textProperties2-expected.png
LayoutTests/platform/mac-leopard/svg/batik/text/verticalText-expected.checksum
LayoutTests/platform/mac-leopard/svg/batik/text/verticalText-expected.png
LayoutTests/platform/mac-leopard/svg/batik/text/verticalTextOnPath-expected.checksum
LayoutTests/platform/mac-leopard/svg/batik/text/verticalTextOnPath-expected.png
LayoutTests/platform/mac-leopard/svg/carto.net/button-expected.checksum
LayoutTests/platform/mac-leopard/svg/carto.net/button-expected.png
LayoutTests/platform/mac-leopard/svg/carto.net/colourpicker-expected.checksum
LayoutTests/platform/mac-leopard/svg/carto.net/colourpicker-expected.png
LayoutTests/platform/mac-leopard/svg/carto.net/combobox-expected.checksum
LayoutTests/platform/mac-leopard/svg/carto.net/combobox-expected.png
LayoutTests/platform/mac-leopard/svg/carto.net/scrollbar-expected.checksum
LayoutTests/platform/mac-leopard/svg/carto.net/scrollbar-expected.png
LayoutTests/platform/mac-leopard/svg/carto.net/selectionlist-expected.checksum
LayoutTests/platform/mac-leopard/svg/carto.net/selectionlist-expected.png
LayoutTests/platform/mac-leopard/svg/carto.net/slider-expected.checksum
LayoutTests/platform/mac-leopard/svg/carto.net/slider-expected.png
LayoutTests/platform/mac-leopard/svg/carto.net/textbox-expected.checksum
LayoutTests/platform/mac-leopard/svg/carto.net/textbox-expected.png
LayoutTests/platform/mac-leopard/svg/carto.net/window-expected.checksum
LayoutTests/platform/mac-leopard/svg/carto.net/window-expected.png
LayoutTests/platform/mac-leopard/svg/custom/coords-relative-units-transforms-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/coords-relative-units-transforms-expected.png
LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Discrete-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Discrete-expected.png
LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Gamma-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Gamma-expected.png
LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Linear-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Linear-expected.png
LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Table-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Table-expected.png
LayoutTests/platform/mac-leopard/svg/custom/focus-ring-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/focus-ring-expected.png
LayoutTests/platform/mac-leopard/svg/custom/font-platformDestroy-crash-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/font-platformDestroy-crash-expected.png
LayoutTests/platform/mac-leopard/svg/custom/foreign-object-skew-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/foreign-object-skew-expected.png
LayoutTests/platform/mac-leopard/svg/custom/getTransformToElement-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/getTransformToElement-expected.png
LayoutTests/platform/mac-leopard/svg/custom/invalid-css-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/invalid-css-expected.png
LayoutTests/platform/mac-leopard/svg/custom/js-late-clipPath-and-object-creation-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/js-late-clipPath-and-object-creation-expected.png
LayoutTests/platform/mac-leopard/svg/custom/js-late-clipPath-creation-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/js-late-clipPath-creation-expected.png
LayoutTests/platform/mac-leopard/svg/custom/js-late-gradient-and-object-creation-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/js-late-gradient-and-object-creation-expected.png
LayoutTests/platform/mac-leopard/svg/custom/js-late-gradient-creation-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/js-late-gradient-creation-expected.png
LayoutTests/platform/mac-leopard/svg/custom/js-late-pattern-and-object-creation-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/js-late-pattern-and-object-creation-expected.png
LayoutTests/platform/mac-leopard/svg/custom/js-late-pattern-creation-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/js-late-pattern-creation-expected.png
LayoutTests/platform/mac-leopard/svg/custom/marker-default-width-height-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/marker-default-width-height-expected.png
LayoutTests/platform/mac-leopard/svg/custom/multiple-title-elements-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/multiple-title-elements-expected.png
LayoutTests/platform/mac-leopard/svg/custom/path-textPath-simulation-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/path-textPath-simulation-expected.png
LayoutTests/platform/mac-leopard/svg/custom/preserve-aspect-ratio-syntax-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/preserve-aspect-ratio-syntax-expected.png
LayoutTests/platform/mac-leopard/svg/custom/shapes-supporting-markers-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/shapes-supporting-markers-expected.png
LayoutTests/platform/mac-leopard/svg/custom/stroked-pattern-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/stroked-pattern-expected.png
LayoutTests/platform/mac-leopard/svg/custom/struct-use-09-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/struct-use-09-b-expected.png
LayoutTests/platform/mac-leopard/svg/custom/tref-update-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/tref-update-expected.png
LayoutTests/platform/mac-leopard/svg/custom/use-detach-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/use-detach-expected.png
LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-1-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-1-expected.png
LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-2-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-2-expected.png
LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-3-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-3-expected.png
LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-4-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-4-expected.png
LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-5-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-5-expected.png
LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-6-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-6-expected.png
LayoutTests/platform/mac-leopard/svg/custom/use-on-non-svg-namespaced-element-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/use-on-non-svg-namespaced-element-expected.png
LayoutTests/platform/mac-leopard/svg/custom/use-referencing-nonexisting-symbol-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/use-referencing-nonexisting-symbol-expected.png
LayoutTests/platform/mac-leopard/svg/custom/viewbox-syntax-expected.checksum
LayoutTests/platform/mac-leopard/svg/custom/viewbox-syntax-expected.png
LayoutTests/platform/mac-leopard/svg/hixie/text/003-expected.checksum
LayoutTests/platform/mac-leopard/svg/hixie/text/003-expected.png
LayoutTests/platform/mac-leopard/svg/hixie/text/003b-expected.checksum
LayoutTests/platform/mac-leopard/svg/hixie/text/003b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-align-01-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-align-01-b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-align-02-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-align-02-b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-align-03-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-align-03-b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-align-04-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-align-04-b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-align-05-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-align-05-b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-align-06-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-align-06-b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-altglyph-01-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-altglyph-01-b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-deco-01-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-deco-01-b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-fonts-01-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-fonts-01-t-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-fonts-02-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-fonts-02-t-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-intro-05-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-intro-05-t-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-path-01-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-path-01-b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-text-01-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-text-01-b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-text-03-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-text-03-b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-text-04-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-text-04-t-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-text-05-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-text-05-t-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-text-06-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-text-06-t-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-text-07-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-text-07-t-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-text-08-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-text-08-b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-tref-01-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-tref-01-b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-tselect-01-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-tselect-01-b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-tselect-02-f-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-tselect-02-f-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-tspan-01-b-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-tspan-01-b-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-ws-01-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-ws-01-t-expected.png
LayoutTests/platform/mac-leopard/svg/text/text-ws-02-t-expected.checksum
LayoutTests/platform/mac-leopard/svg/text/text-ws-02-t-expected.png
WebCore/ChangeLog
WebCore/platform/graphics/win/FontCGWin.cpp
WebKitLibraries/ChangeLog
WebKitLibraries/libWebKitSystemInterfaceLeopard.a
WebKitLibraries/win/include/WebKitSystemInterface/WebKitSystemInterface.h
WebKitLibraries/win/lib/WebKitSystemInterface.lib
WebKitLibraries/win/lib/WebKitSystemInterface_debug.lib

index 8af58fd..52905d5 100644 (file)
@@ -1,3 +1,222 @@
+2008-05-13  Dan Bernstein  <mitz@apple.com>
+
+        Reviewed by John Sullivan.
+
+        - updated pixel results for <rdar://problem/5725912> improve render quality of transformed text
+
+        * platform/mac-leopard/fast/backgrounds: Added.
+        * platform/mac-leopard/fast/backgrounds/repeat: Added.
+        * platform/mac-leopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.checksum: Added.
+        * platform/mac-leopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png: Added.
+        * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-84-t-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-84-t-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-02-t-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-02-t-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-03-t-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-03-t-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-04-t-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-04-t-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-05-t-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-05-t-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-06-t-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-06-t-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-04-t-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-04-t-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-05-t-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-05-t-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-06-t-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-06-t-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-07-t-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-07-t-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-08-t-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-08-t-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-03-t-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/text-path-01-b-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-01-b-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-01-b-expected.png:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum:
+        * platform/mac-leopard/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png:
+        * platform/mac-leopard/svg/batik/text/textAnchor-expected.checksum:
+        * platform/mac-leopard/svg/batik/text/textAnchor-expected.png:
+        * platform/mac-leopard/svg/batik/text/textEffect3-expected.checksum:
+        * platform/mac-leopard/svg/batik/text/textEffect3-expected.png:
+        * platform/mac-leopard/svg/batik/text/textFeatures-expected.checksum:
+        * platform/mac-leopard/svg/batik/text/textFeatures-expected.png:
+        * platform/mac-leopard/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum:
+        * platform/mac-leopard/svg/batik/text/textGlyphOrientationHorizontal-expected.png:
+        * platform/mac-leopard/svg/batik/text/textLayout-expected.checksum:
+        * platform/mac-leopard/svg/batik/text/textLayout-expected.png:
+        * platform/mac-leopard/svg/batik/text/textLength-expected.checksum:
+        * platform/mac-leopard/svg/batik/text/textLength-expected.png:
+        * platform/mac-leopard/svg/batik/text/textOnPath-expected.checksum:
+        * platform/mac-leopard/svg/batik/text/textOnPath-expected.png:
+        * platform/mac-leopard/svg/batik/text/textOnPath2-expected.checksum:
+        * platform/mac-leopard/svg/batik/text/textOnPath2-expected.png:
+        * platform/mac-leopard/svg/batik/text/textOnPath3-expected.checksum:
+        * platform/mac-leopard/svg/batik/text/textOnPath3-expected.png:
+        * platform/mac-leopard/svg/batik/text/textOnPathSpaces-expected.checksum:
+        * platform/mac-leopard/svg/batik/text/textOnPathSpaces-expected.png:
+        * platform/mac-leopard/svg/batik/text/textProperties2-expected.checksum:
+        * platform/mac-leopard/svg/batik/text/textProperties2-expected.png:
+        * platform/mac-leopard/svg/batik/text/verticalText-expected.checksum:
+        * platform/mac-leopard/svg/batik/text/verticalText-expected.png:
+        * platform/mac-leopard/svg/batik/text/verticalTextOnPath-expected.checksum:
+        * platform/mac-leopard/svg/batik/text/verticalTextOnPath-expected.png:
+        * platform/mac-leopard/svg/carto.net/button-expected.checksum:
+        * platform/mac-leopard/svg/carto.net/button-expected.png:
+        * platform/mac-leopard/svg/carto.net/colourpicker-expected.checksum:
+        * platform/mac-leopard/svg/carto.net/colourpicker-expected.png:
+        * platform/mac-leopard/svg/carto.net/combobox-expected.checksum:
+        * platform/mac-leopard/svg/carto.net/combobox-expected.png:
+        * platform/mac-leopard/svg/carto.net/scrollbar-expected.checksum:
+        * platform/mac-leopard/svg/carto.net/scrollbar-expected.png:
+        * platform/mac-leopard/svg/carto.net/selectionlist-expected.checksum:
+        * platform/mac-leopard/svg/carto.net/selectionlist-expected.png:
+        * platform/mac-leopard/svg/carto.net/slider-expected.checksum:
+        * platform/mac-leopard/svg/carto.net/slider-expected.png:
+        * platform/mac-leopard/svg/carto.net/textbox-expected.checksum:
+        * platform/mac-leopard/svg/carto.net/textbox-expected.png:
+        * platform/mac-leopard/svg/carto.net/window-expected.checksum:
+        * platform/mac-leopard/svg/carto.net/window-expected.png:
+        * platform/mac-leopard/svg/custom/coords-relative-units-transforms-expected.checksum:
+        * platform/mac-leopard/svg/custom/coords-relative-units-transforms-expected.png:
+        * platform/mac-leopard/svg/custom/feComponentTransfer-Discrete-expected.checksum:
+        * platform/mac-leopard/svg/custom/feComponentTransfer-Discrete-expected.png:
+        * platform/mac-leopard/svg/custom/feComponentTransfer-Gamma-expected.checksum:
+        * platform/mac-leopard/svg/custom/feComponentTransfer-Gamma-expected.png:
+        * platform/mac-leopard/svg/custom/feComponentTransfer-Linear-expected.checksum:
+        * platform/mac-leopard/svg/custom/feComponentTransfer-Linear-expected.png:
+        * platform/mac-leopard/svg/custom/feComponentTransfer-Table-expected.checksum:
+        * platform/mac-leopard/svg/custom/feComponentTransfer-Table-expected.png:
+        * platform/mac-leopard/svg/custom/focus-ring-expected.checksum:
+        * platform/mac-leopard/svg/custom/focus-ring-expected.png:
+        * platform/mac-leopard/svg/custom/font-platformDestroy-crash-expected.checksum:
+        * platform/mac-leopard/svg/custom/font-platformDestroy-crash-expected.png:
+        * platform/mac-leopard/svg/custom/foreign-object-skew-expected.checksum:
+        * platform/mac-leopard/svg/custom/foreign-object-skew-expected.png:
+        * platform/mac-leopard/svg/custom/getTransformToElement-expected.checksum:
+        * platform/mac-leopard/svg/custom/getTransformToElement-expected.png:
+        * platform/mac-leopard/svg/custom/invalid-css-expected.checksum:
+        * platform/mac-leopard/svg/custom/invalid-css-expected.png:
+        * platform/mac-leopard/svg/custom/js-late-clipPath-and-object-creation-expected.checksum:
+        * platform/mac-leopard/svg/custom/js-late-clipPath-and-object-creation-expected.png:
+        * platform/mac-leopard/svg/custom/js-late-clipPath-creation-expected.checksum:
+        * platform/mac-leopard/svg/custom/js-late-clipPath-creation-expected.png:
+        * platform/mac-leopard/svg/custom/js-late-gradient-and-object-creation-expected.checksum:
+        * platform/mac-leopard/svg/custom/js-late-gradient-and-object-creation-expected.png:
+        * platform/mac-leopard/svg/custom/js-late-gradient-creation-expected.checksum:
+        * platform/mac-leopard/svg/custom/js-late-gradient-creation-expected.png:
+        * platform/mac-leopard/svg/custom/js-late-pattern-and-object-creation-expected.checksum:
+        * platform/mac-leopard/svg/custom/js-late-pattern-and-object-creation-expected.png:
+        * platform/mac-leopard/svg/custom/js-late-pattern-creation-expected.checksum:
+        * platform/mac-leopard/svg/custom/js-late-pattern-creation-expected.png:
+        * platform/mac-leopard/svg/custom/marker-default-width-height-expected.checksum:
+        * platform/mac-leopard/svg/custom/marker-default-width-height-expected.png:
+        * platform/mac-leopard/svg/custom/multiple-title-elements-expected.checksum:
+        * platform/mac-leopard/svg/custom/multiple-title-elements-expected.png:
+        * platform/mac-leopard/svg/custom/path-textPath-simulation-expected.checksum:
+        * platform/mac-leopard/svg/custom/path-textPath-simulation-expected.png:
+        * platform/mac-leopard/svg/custom/preserve-aspect-ratio-syntax-expected.checksum:
+        * platform/mac-leopard/svg/custom/preserve-aspect-ratio-syntax-expected.png:
+        * platform/mac-leopard/svg/custom/shapes-supporting-markers-expected.checksum:
+        * platform/mac-leopard/svg/custom/shapes-supporting-markers-expected.png:
+        * platform/mac-leopard/svg/custom/stroked-pattern-expected.checksum:
+        * platform/mac-leopard/svg/custom/stroked-pattern-expected.png:
+        * platform/mac-leopard/svg/custom/struct-use-09-b-expected.checksum:
+        * platform/mac-leopard/svg/custom/struct-use-09-b-expected.png:
+        * platform/mac-leopard/svg/custom/tref-update-expected.checksum:
+        * platform/mac-leopard/svg/custom/tref-update-expected.png:
+        * platform/mac-leopard/svg/custom/use-detach-expected.checksum:
+        * platform/mac-leopard/svg/custom/use-detach-expected.png:
+        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-1-expected.checksum:
+        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-1-expected.png:
+        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-2-expected.checksum:
+        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-2-expected.png:
+        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-3-expected.checksum:
+        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-3-expected.png:
+        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-4-expected.checksum:
+        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-4-expected.png:
+        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-5-expected.checksum:
+        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-5-expected.png:
+        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-6-expected.checksum:
+        * platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-6-expected.png:
+        * platform/mac-leopard/svg/custom/use-on-non-svg-namespaced-element-expected.checksum:
+        * platform/mac-leopard/svg/custom/use-on-non-svg-namespaced-element-expected.png:
+        * platform/mac-leopard/svg/custom/use-referencing-nonexisting-symbol-expected.checksum:
+        * platform/mac-leopard/svg/custom/use-referencing-nonexisting-symbol-expected.png:
+        * platform/mac-leopard/svg/custom/viewbox-syntax-expected.checksum:
+        * platform/mac-leopard/svg/custom/viewbox-syntax-expected.png:
+        * platform/mac-leopard/svg/hixie/text/003-expected.checksum:
+        * platform/mac-leopard/svg/hixie/text/003-expected.png:
+        * platform/mac-leopard/svg/hixie/text/003b-expected.checksum:
+        * platform/mac-leopard/svg/hixie/text/003b-expected.png:
+        * platform/mac-leopard/svg/text/text-align-01-b-expected.checksum:
+        * platform/mac-leopard/svg/text/text-align-01-b-expected.png:
+        * platform/mac-leopard/svg/text/text-align-02-b-expected.checksum:
+        * platform/mac-leopard/svg/text/text-align-02-b-expected.png:
+        * platform/mac-leopard/svg/text/text-align-03-b-expected.checksum:
+        * platform/mac-leopard/svg/text/text-align-03-b-expected.png:
+        * platform/mac-leopard/svg/text/text-align-04-b-expected.checksum:
+        * platform/mac-leopard/svg/text/text-align-04-b-expected.png:
+        * platform/mac-leopard/svg/text/text-align-05-b-expected.checksum:
+        * platform/mac-leopard/svg/text/text-align-05-b-expected.png:
+        * platform/mac-leopard/svg/text/text-align-06-b-expected.checksum:
+        * platform/mac-leopard/svg/text/text-align-06-b-expected.png:
+        * platform/mac-leopard/svg/text/text-altglyph-01-b-expected.checksum:
+        * platform/mac-leopard/svg/text/text-altglyph-01-b-expected.png:
+        * platform/mac-leopard/svg/text/text-deco-01-b-expected.checksum:
+        * platform/mac-leopard/svg/text/text-deco-01-b-expected.png:
+        * platform/mac-leopard/svg/text/text-fonts-01-t-expected.checksum:
+        * platform/mac-leopard/svg/text/text-fonts-01-t-expected.png:
+        * platform/mac-leopard/svg/text/text-fonts-02-t-expected.checksum:
+        * platform/mac-leopard/svg/text/text-fonts-02-t-expected.png:
+        * platform/mac-leopard/svg/text/text-intro-05-t-expected.checksum:
+        * platform/mac-leopard/svg/text/text-intro-05-t-expected.png:
+        * platform/mac-leopard/svg/text/text-path-01-b-expected.checksum:
+        * platform/mac-leopard/svg/text/text-path-01-b-expected.png:
+        * platform/mac-leopard/svg/text/text-text-01-b-expected.checksum:
+        * platform/mac-leopard/svg/text/text-text-01-b-expected.png:
+        * platform/mac-leopard/svg/text/text-text-03-b-expected.checksum:
+        * platform/mac-leopard/svg/text/text-text-03-b-expected.png:
+        * platform/mac-leopard/svg/text/text-text-04-t-expected.checksum:
+        * platform/mac-leopard/svg/text/text-text-04-t-expected.png:
+        * platform/mac-leopard/svg/text/text-text-05-t-expected.checksum:
+        * platform/mac-leopard/svg/text/text-text-05-t-expected.png:
+        * platform/mac-leopard/svg/text/text-text-06-t-expected.checksum:
+        * platform/mac-leopard/svg/text/text-text-06-t-expected.png:
+        * platform/mac-leopard/svg/text/text-text-07-t-expected.checksum:
+        * platform/mac-leopard/svg/text/text-text-07-t-expected.png:
+        * platform/mac-leopard/svg/text/text-text-08-b-expected.checksum:
+        * platform/mac-leopard/svg/text/text-text-08-b-expected.png:
+        * platform/mac-leopard/svg/text/text-tref-01-b-expected.checksum:
+        * platform/mac-leopard/svg/text/text-tref-01-b-expected.png:
+        * platform/mac-leopard/svg/text/text-tselect-01-b-expected.checksum:
+        * platform/mac-leopard/svg/text/text-tselect-01-b-expected.png:
+        * platform/mac-leopard/svg/text/text-tselect-02-f-expected.checksum:
+        * platform/mac-leopard/svg/text/text-tselect-02-f-expected.png:
+        * platform/mac-leopard/svg/text/text-tspan-01-b-expected.checksum:
+        * platform/mac-leopard/svg/text/text-tspan-01-b-expected.png:
+        * platform/mac-leopard/svg/text/text-ws-01-t-expected.checksum:
+        * platform/mac-leopard/svg/text/text-ws-01-t-expected.png:
+        * platform/mac-leopard/svg/text/text-ws-02-t-expected.checksum:
+        * platform/mac-leopard/svg/text/text-ws-02-t-expected.png:
+
 2008-05-13  John Sullivan  <sullivan@apple.com>
 
         Reviewed by Justin Garcia and Tim Hatcher
diff --git a/LayoutTests/platform/mac-leopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.checksum b/LayoutTests/platform/mac-leopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.checksum
new file mode 100644 (file)
index 0000000..7778202
--- /dev/null
@@ -0,0 +1 @@
+f544a3ea65b62dcc47a661aa52e25ae2
\ No newline at end of file
diff --git a/LayoutTests/platform/mac-leopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png b/LayoutTests/platform/mac-leopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png
new file mode 100644 (file)
index 0000000..b885301
Binary files /dev/null and b/LayoutTests/platform/mac-leopard/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.png differ
index 1e77ae0..5af108c 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png differ
index d858c75..2021763 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-84-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-84-t-expected.png differ
index 32f0493..5eae4e9 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-02-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-02-t-expected.png differ
index d51d46a..35a28d7 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-03-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-03-t-expected.png differ
index 5ae0d21..da6b387 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-04-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-04-t-expected.png differ
index d2dc6e5..7e000a0 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-05-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-05-t-expected.png differ
index 77c1de8..2244877 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-06-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/coords-trans-06-t-expected.png differ
index a57e58c..90187d1 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-color-01-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-color-01-b-expected.png differ
index 1022a8a..26dd3bd 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png differ
index b4afd09..acd8880 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png differ
index bd1ecdc..7bb8479 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-example-01-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/filters-example-01-b-expected.png differ
index 7bebd79..1848d28 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png differ
index 6cf565e..e870b3d 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-04-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-04-t-expected.png differ
index c853c29..de3a7ec 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-05-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-05-t-expected.png differ
index a1f40ac..cdb6af6 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-06-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-06-t-expected.png differ
index f65d202..90806f5 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-07-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-07-t-expected.png differ
index c939922..0c1c802 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-08-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/paths-data-08-t-expected.png differ
index 9929f66..9d97eeb 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png differ
index 0b8edc2..1bbc402 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png differ
index fa735c4..563e867 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/text-path-01-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/text-path-01-b-expected.png differ
index 839a008..6e6a44e 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/text-text-01-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/text-text-01-b-expected.png differ
index 685670f..33e72ef 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png differ
index 8412172..568b296 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/batik/text/textAnchor-expected.png and b/LayoutTests/platform/mac-leopard/svg/batik/text/textAnchor-expected.png differ
index d59994a..ebe067d 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/batik/text/textEffect3-expected.png and b/LayoutTests/platform/mac-leopard/svg/batik/text/textEffect3-expected.png differ
index fe9ac6e..79e3550 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/batik/text/textFeatures-expected.png and b/LayoutTests/platform/mac-leopard/svg/batik/text/textFeatures-expected.png differ
index 71f85b4..5de2c52 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/batik/text/textGlyphOrientationHorizontal-expected.png and b/LayoutTests/platform/mac-leopard/svg/batik/text/textGlyphOrientationHorizontal-expected.png differ
index 0b37e9a..7820355 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/batik/text/textLayout-expected.png and b/LayoutTests/platform/mac-leopard/svg/batik/text/textLayout-expected.png differ
index 394fc0f..e86406d 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/batik/text/textLength-expected.png and b/LayoutTests/platform/mac-leopard/svg/batik/text/textLength-expected.png differ
index 3ad96f3..23ca619 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/batik/text/textOnPath-expected.png and b/LayoutTests/platform/mac-leopard/svg/batik/text/textOnPath-expected.png differ
index c6f0f8f..b9553ca 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/batik/text/textOnPath2-expected.png and b/LayoutTests/platform/mac-leopard/svg/batik/text/textOnPath2-expected.png differ
index 33e88ce..8f1a8d5 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/batik/text/textOnPath3-expected.png and b/LayoutTests/platform/mac-leopard/svg/batik/text/textOnPath3-expected.png differ
index 3f9597a..5c2f817 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/batik/text/textOnPathSpaces-expected.png and b/LayoutTests/platform/mac-leopard/svg/batik/text/textOnPathSpaces-expected.png differ
index 9c5d2d5..918b6d2 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/batik/text/textProperties2-expected.png and b/LayoutTests/platform/mac-leopard/svg/batik/text/textProperties2-expected.png differ
index d0718fb..a94ad83 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/batik/text/verticalText-expected.png and b/LayoutTests/platform/mac-leopard/svg/batik/text/verticalText-expected.png differ
index 07e5873..6f2a36b 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/batik/text/verticalTextOnPath-expected.png and b/LayoutTests/platform/mac-leopard/svg/batik/text/verticalTextOnPath-expected.png differ
index 3c8be38..2bddc7a 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/carto.net/button-expected.png and b/LayoutTests/platform/mac-leopard/svg/carto.net/button-expected.png differ
index f6e1af2..aa5aaa2 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/carto.net/colourpicker-expected.png and b/LayoutTests/platform/mac-leopard/svg/carto.net/colourpicker-expected.png differ
index 2921fa2..3662eea 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/carto.net/combobox-expected.png and b/LayoutTests/platform/mac-leopard/svg/carto.net/combobox-expected.png differ
index 409ba88..7ab5889 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/carto.net/scrollbar-expected.png and b/LayoutTests/platform/mac-leopard/svg/carto.net/scrollbar-expected.png differ
index 2496f6a..cac1d7d 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/carto.net/selectionlist-expected.png and b/LayoutTests/platform/mac-leopard/svg/carto.net/selectionlist-expected.png differ
index 4548b49..109d8cb 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/carto.net/slider-expected.png and b/LayoutTests/platform/mac-leopard/svg/carto.net/slider-expected.png differ
index 00fc9b3..0f78dba 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/carto.net/textbox-expected.png and b/LayoutTests/platform/mac-leopard/svg/carto.net/textbox-expected.png differ
index c07e65a..e04095a 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/carto.net/window-expected.png and b/LayoutTests/platform/mac-leopard/svg/carto.net/window-expected.png differ
index 042b3d7..60070e8 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/coords-relative-units-transforms-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/coords-relative-units-transforms-expected.png differ
index c9027b4..d4055ea 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Discrete-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Discrete-expected.png differ
index 5503f21..91789ff 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Gamma-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Gamma-expected.png differ
index ef98310..9f28e8e 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Linear-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Linear-expected.png differ
index 555bd7c..d0f9709 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Table-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/feComponentTransfer-Table-expected.png differ
index 89d9b26..3e86aa1 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/focus-ring-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/focus-ring-expected.png differ
index 46f0c75..ad9e6c7 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/font-platformDestroy-crash-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/font-platformDestroy-crash-expected.png differ
index 5c721c8..1b31ff3 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/foreign-object-skew-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/foreign-object-skew-expected.png differ
index 9fdac49..0eb07fe 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/getTransformToElement-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/getTransformToElement-expected.png differ
index 32c64d2..ca37b44 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/invalid-css-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/invalid-css-expected.png differ
index 96061ee..19561c6 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/js-late-clipPath-and-object-creation-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/js-late-clipPath-and-object-creation-expected.png differ
index 96061ee..19561c6 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/js-late-clipPath-creation-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/js-late-clipPath-creation-expected.png differ
index d5da102..781de7c 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/js-late-gradient-and-object-creation-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/js-late-gradient-and-object-creation-expected.png differ
index f4f7800..5c86e5a 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/js-late-gradient-creation-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/js-late-gradient-creation-expected.png differ
index 480ccbb..224e822 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/js-late-pattern-and-object-creation-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/js-late-pattern-and-object-creation-expected.png differ
index d2d6331..f73e8a7 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/js-late-pattern-creation-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/js-late-pattern-creation-expected.png differ
index 24c4734..6fb6ee4 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/marker-default-width-height-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/marker-default-width-height-expected.png differ
index e609c6e..fc6cf82 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/multiple-title-elements-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/multiple-title-elements-expected.png differ
index a7858d2..95f3b94 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/path-textPath-simulation-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/path-textPath-simulation-expected.png differ
index 57a8408..7650844 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/preserve-aspect-ratio-syntax-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/preserve-aspect-ratio-syntax-expected.png differ
index b207bb8..a11d152 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/shapes-supporting-markers-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/shapes-supporting-markers-expected.png differ
index c659f72..c4242ad 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/stroked-pattern-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/stroked-pattern-expected.png differ
index 411135f..1c48b31 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/struct-use-09-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/struct-use-09-b-expected.png differ
index 4ccd5b9..9711034 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/tref-update-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/tref-update-expected.png differ
index 477bf03..6e09abf 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/use-detach-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/use-detach-expected.png differ
index 54e6001..b88c90d 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-1-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-1-expected.png differ
index 54e6001..b88c90d 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-2-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-2-expected.png differ
index 54e6001..b88c90d 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-3-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-3-expected.png differ
index 54e6001..b88c90d 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-4-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-4-expected.png differ
index 54e6001..b88c90d 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-5-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-5-expected.png differ
index 54e6001..b88c90d 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-6-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/use-on-disallowed-foreign-object-6-expected.png differ
index 54e6001..b88c90d 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/use-on-non-svg-namespaced-element-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/use-on-non-svg-namespaced-element-expected.png differ
index fe02848..9c0a0a8 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/use-referencing-nonexisting-symbol-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/use-referencing-nonexisting-symbol-expected.png differ
index 7c7708e..e291bc4 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/custom/viewbox-syntax-expected.png and b/LayoutTests/platform/mac-leopard/svg/custom/viewbox-syntax-expected.png differ
index 80f75e1..e1fb73d 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/hixie/text/003-expected.png and b/LayoutTests/platform/mac-leopard/svg/hixie/text/003-expected.png differ
index 0b3f4ff..6e9fcb8 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/hixie/text/003b-expected.png and b/LayoutTests/platform/mac-leopard/svg/hixie/text/003b-expected.png differ
index c8e8180..190bd5d 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-align-01-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-align-01-b-expected.png differ
index 16611a2..890e43e 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-align-02-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-align-02-b-expected.png differ
index 7641542..67a8fed 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-align-03-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-align-03-b-expected.png differ
index 5df7b88..402458c 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-align-04-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-align-04-b-expected.png differ
index d6fc2b7..4052610 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-align-05-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-align-05-b-expected.png differ
index c33c140..01fe9f2 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-align-06-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-align-06-b-expected.png differ
index 3dcc04d..24cefce 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-altglyph-01-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-altglyph-01-b-expected.png differ
index ccc87a0..799888a 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-deco-01-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-deco-01-b-expected.png differ
index 32adc2e..e75751d 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-fonts-01-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-fonts-01-t-expected.png differ
index 7d6be32..66ce874 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-fonts-02-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-fonts-02-t-expected.png differ
index 0234500..3752172 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-intro-05-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-intro-05-t-expected.png differ
index bcf1d3c..6e25105 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-path-01-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-path-01-b-expected.png differ
index 81afae7..a7c275b 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-text-01-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-text-01-b-expected.png differ
index c0d2348..65074ea 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-text-03-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-text-03-b-expected.png differ
index 30def39..694150d 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-text-04-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-text-04-t-expected.png differ
index 878dd15..aa56ad0 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-text-05-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-text-05-t-expected.png differ
index 9f3a493..be4e219 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-text-06-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-text-06-t-expected.png differ
index b9a535f..48fbcc6 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-text-07-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-text-07-t-expected.png differ
index d151210..1a720e7 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-text-08-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-text-08-b-expected.png differ
index 3803d4d..4dff9e7 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-tref-01-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-tref-01-b-expected.png differ
index 59bbc5f..98d593e 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-tselect-01-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-tselect-01-b-expected.png differ
index c7fb338..a4d15b8 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-tselect-02-f-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-tselect-02-f-expected.png differ
index 3c74df0..8cd71b0 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-tspan-01-b-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-tspan-01-b-expected.png differ
index 5000faf..9f4c879 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-ws-01-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-ws-01-t-expected.png differ
index 86612c1..00562e7 100644 (file)
Binary files a/LayoutTests/platform/mac-leopard/svg/text/text-ws-02-t-expected.png and b/LayoutTests/platform/mac-leopard/svg/text/text-ws-02-t-expected.png differ
index c6f27b7..06575d9 100644 (file)
@@ -1,3 +1,13 @@
+2008-05-13  Dan Bernstein  <mitz@apple.com>
+
+        Reviewed by John Sullivan.
+
+        - Windows part of <rdar://problem/5725912> improve render quality of transformed text
+
+        * platform/graphics/win/FontCGWin.cpp:
+        (WebCore::Font::drawGlyphs): Added call to
+        wkSetCGContextFontRenderingStyle().
+
 2008-05-13  Alp Toker  <alp@nuanti.com>
 
         GTK+ build fix. Implement EventLoopGtk.cpp.
index 33a7310..f9f99a3 100644 (file)
@@ -317,6 +317,7 @@ void Font::drawGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* fo
     CGContextSetTextMatrix(cgContext, matrix);
 
     CGContextSetFontSize(cgContext, platformData.size());
+    wkSetCGContextFontRenderingStyle(cgContext, font->isSystemFont(), false);
 
     IntSize shadowSize;
     int shadowBlur;
index f4c652d..c8fea41 100644 (file)
@@ -1,3 +1,16 @@
+2008-05-13  Dan Bernstein  <mitz@apple.com>
+
+        Reviewed by John Sullivan.
+
+        - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
+
+        * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
+        transformed graphics contexts.
+        * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
+        wkSetCGContextFontRenderingStyle().
+        * win/lib/WebKitSystemInterface.lib: Updated.
+        * win/lib/WebKitSystemInterface_debug.lib: Updated.
+
 2008-05-09  Adam Roben  <aroben@apple.com>
 
         Disable a MSVC warning
index 9d60779..fdc72d2 100644 (file)
Binary files a/WebKitLibraries/libWebKitSystemInterfaceLeopard.a and b/WebKitLibraries/libWebKitSystemInterfaceLeopard.a differ
index 6b9da4e..9d3c969 100644 (file)
@@ -47,6 +47,7 @@ void wkSetFontSmoothingLevel(int type);
 int wkGetFontSmoothingLevel();
 uint32_t wkSetFontSmoothingStyle(CGContextRef cg, bool fontAllowsSmoothing);
 void wkRestoreFontSmoothingStyle(CGContextRef cg, uint32_t oldStyle);
+void wkSetCGContextFontRenderingStyle(CGContextRef, bool isSystemFont, bool isPrinterFont);
 void wkGetGlyphAdvances(CGFontRef, const CGAffineTransform&, bool isSystemFont, bool isPrinterFont, CGGlyph, CGSize& advance);
 void wkGetGlyphs(CGFontRef, const UChar[], CGGlyph[], size_t count);
 void wkSetUpFontCache(size_t s);
index 1516e7b..2d8df77 100644 (file)
Binary files a/WebKitLibraries/win/lib/WebKitSystemInterface.lib and b/WebKitLibraries/win/lib/WebKitSystemInterface.lib differ
index ff52eff..9bc4e47 100644 (file)
Binary files a/WebKitLibraries/win/lib/WebKitSystemInterface_debug.lib and b/WebKitLibraries/win/lib/WebKitSystemInterface_debug.lib differ