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
+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
--- /dev/null
+f544a3ea65b62dcc47a661aa52e25ae2
\ No newline at end of file
-34a399d89ee72dda862a83c9dbff1b8a
\ No newline at end of file
+e3898e26a2e0bcdc0d879be575f489c5
\ No newline at end of file
-dede6eea04ad660400b1545dbed00a27
\ No newline at end of file
+241d9494e653d9ce18aa85aab4bc2fe8
\ No newline at end of file
-f863e7e855a9ebaa272606758ff07556
\ No newline at end of file
+225d1b047e24e4cb785e8459e799a64a
\ No newline at end of file
-86d38ef8d9e5e567276008b8e25e1836
\ No newline at end of file
+993f2388257f4abc42e1d748816c5180
\ No newline at end of file
-250961668c28bf4b02b7bd9e59af649f
\ No newline at end of file
+a8ef8a36ad8ae3ae460573472eb6a585
\ No newline at end of file
-8de0cbebae7f319e5b83fb5913fa4799
\ No newline at end of file
+82f62421acdac68a4117d22fdd80b33f
\ No newline at end of file
-cd883f6ce5408fc9dba1749b5abbd40b
\ No newline at end of file
+9b8ca600cff3a6fd64295d1300b10a0b
\ No newline at end of file
-a0540925052f299514148b5d3ebdd434
\ No newline at end of file
+470b05c5f732219a76f2ea6517df6b8f
\ No newline at end of file
-76896f73f1dd54ab0cfc605d6ad72d21
\ No newline at end of file
+83fc5b072abcf908a07a985e324e0bba
\ No newline at end of file
-bc5517c491e28b86011ed5c660cf9b35
\ No newline at end of file
+019e641a3727711142d32a9e1ebc0f5b
\ No newline at end of file
-4e3d55bafe6e0f47a55248fe67caaee1
\ No newline at end of file
+dd210693f95d1d555921625b27e3b72f
\ No newline at end of file
-12fe052100045a7cf0ae0babe0c06512
\ No newline at end of file
+d007da81747734d4c7f2f312e7a9dbe1
\ No newline at end of file
-436d63bc37080d46a785a10eea99773e
\ No newline at end of file
+7a42ab3916a76d3dc5de0709f776c66f
\ No newline at end of file
-f41ba22111579e94792d027268767573
\ No newline at end of file
+107fe25747959677a1ab456e971e2591
\ No newline at end of file
-e8d21bf5c1ef18f401e2c08035a167f0
\ No newline at end of file
+ce99a10a1a49b51e994360f8e0ac5324
\ No newline at end of file
-29735f36f08dda306a2408fdee67ecf0
\ No newline at end of file
+66494d8f7ab2fedb5b467ddbf3cfa013
\ No newline at end of file
-0c65b1de51c0d1e0bb45d84f146c0466
\ No newline at end of file
+d25907ef46641811d6d0a26d9143a8f5
\ No newline at end of file
-3f0e7ded4e92532eaf2cfccf84554aed
\ No newline at end of file
+715b54a5df4980035f3e7330c1cbff62
\ No newline at end of file
-1cbf21719ecc767e702bd192532e7863
\ No newline at end of file
+376358beff15bcf634ad94934acb29d0
\ No newline at end of file
-370ab5c88db6c9d50d907db1864f98ad
\ No newline at end of file
+d607879a8b8b0e3b5d0390a850105e65
\ No newline at end of file
-2b4b198ea8154330edd3aa175b8b30c0
\ No newline at end of file
+de255ee20c55e5610b0f22f56aee1073
\ No newline at end of file
-be4d73d393d6c5123e1350ec51d8efb2
\ No newline at end of file
+c0ca0827b66204d1e4dfb23d1c2c3571
\ No newline at end of file
-de7b7782728cd4c8972762741727f462
\ No newline at end of file
+54f416a9722f33302953e93fd8fd355c
\ No newline at end of file
-996e7195b2f3e2a7bdd9724a22dadd91
\ No newline at end of file
+bc7e1815a2321521d7f4fdc29049bff5
\ No newline at end of file
-7e1d1635081e517db2514c2e131c36be
\ No newline at end of file
+0a8e65d0db909949d35e916176f45187
\ No newline at end of file
-3e246ed4fb7d8d7cbcf98ea55695c2b0
\ No newline at end of file
+e4ba8e070cce7d2bca21b2ee6844c0fd
\ No newline at end of file
-49f4cfb52a4edbe7a035195257768cea
\ No newline at end of file
+3a80709b062093a79243f365941b2602
\ No newline at end of file
-3a8002f801c13c910ef0c3807290e971
\ No newline at end of file
+46eb4012f66f820a8f4c82c994ae3e0e
\ No newline at end of file
-6dea6075153605c4f219d23771dc2937
\ No newline at end of file
+4dd4df3aab1c8119771030c356876ef9
\ No newline at end of file
-d1054a5e75de7c5797ef4ef0018666da
\ No newline at end of file
+137ef88958cab109d480d81ebdb114e9
\ No newline at end of file
-1d6f083b6007bcf9a764241bd2422908
\ No newline at end of file
+7dd51a2bbdaa1b17a72cd4ef2c2b23b2
\ No newline at end of file
-593f31bc6c0efec7b6758df540c8011e
\ No newline at end of file
+67d8218e297180ff02831a364dec9910
\ No newline at end of file
-2b944c1755c1f50451fd866ed3b30ca1
\ No newline at end of file
+4456967318d409099a875b17cf2fd80b
\ No newline at end of file
-2af47b6daed2ba594e6eb2e199666ad5
\ No newline at end of file
+40790857c96a0f5c112618befe6eaccd
\ No newline at end of file
-738a922f0ab88affa27fe13d85af5e6b
\ No newline at end of file
+08dc6b22a0924eca6a2bf1b6cc5c7e0c
\ No newline at end of file
-e8a0c6653e0cbb0d72e7d25f2744d50f
\ No newline at end of file
+8469c0a3aeecaec6348406d77dd98b87
\ No newline at end of file
-afbf5363e98e7881d4cfebcb2aad684c
\ No newline at end of file
+587dea3f56be74bf342cdc9c6572b1d3
\ No newline at end of file
-e1b759f672b5aadd426fd0135672385f
\ No newline at end of file
+5a7c85a229c06cabfa8f5611f8f93b03
\ No newline at end of file
-7c2aa595ede0acf85523e25e0dee5600
\ No newline at end of file
+12c7d1b22516ff587687b510add3b0a2
\ No newline at end of file
-d93a24ab608d65c6795cd091131b951b
\ No newline at end of file
+ec92aaf1bd07a49e51d8c8fb5b224db1
\ No newline at end of file
-41b3d6479b44a747456801f954ee08a0
\ No newline at end of file
+0c21f1d64369d53afbfc655b5e37c77e
\ No newline at end of file
-312df11c4b5438e7c78cfbb143253f40
\ No newline at end of file
+89745680d117b160d8cf17444dfef77b
\ No newline at end of file
-176b5d403f90a769536a82b205c6dd89
\ No newline at end of file
+54f6c45d1687791dc1b2f2d636dca66d
\ No newline at end of file
-4b3b6ea14dfeed885302a4fc1784cf02
\ No newline at end of file
+6b40b36156ac78072f198b71aaec87f9
\ No newline at end of file
-e6592fcf98208e463e7b42fe0f9c1a58
\ No newline at end of file
+a45dcd894d31d4062d92d140312d4244
\ No newline at end of file
-8896c6679c54d92309e3f9cebd1112f7
\ No newline at end of file
+81c820c91ea3c6578141fd3ce57059b8
\ No newline at end of file
-55d1b3f184d1386286d5a33f763a7dfe
\ No newline at end of file
+2db44f43c2c7625f8f54c02591897e4b
\ No newline at end of file
-99fd9f45ca652e94406fcda5645da0e5
\ No newline at end of file
+d8aa15ca662630b5c95b9e6a9182fc67
\ No newline at end of file
-b33547af137ba66d8dcc3bd3563250e7
\ No newline at end of file
+2a32c5f6f1a8fc8977d168b916cc5648
\ No newline at end of file
-3edbca00ce3899d7b5d779cc22aa9fb7
\ No newline at end of file
+5f411353c594fb273d1ba46936e3e9a8
\ No newline at end of file
-0043847b1b593bd23df43ef5dccdd54f
\ No newline at end of file
+57cddc4fd0b80fb8c084edcee7c3869b
\ No newline at end of file
-c76d1a25d0a80eb1e0886648e4b94d8b
\ No newline at end of file
+9ff047d4a87609aa8009d85af1744fd6
\ No newline at end of file
-f7064a11c75617fe504f14deb4a9122f
\ No newline at end of file
+28de9a034313ee646ebba6ba200684e1
\ No newline at end of file
-5d4126952027d462dc843dd94b9a47a4
\ No newline at end of file
+bd9bf83c9b16e782bf736f1af2b0fc73
\ No newline at end of file
-5d4126952027d462dc843dd94b9a47a4
\ No newline at end of file
+bd9bf83c9b16e782bf736f1af2b0fc73
\ No newline at end of file
-a7339dce2eb40ac675f33a7a12c29082
\ No newline at end of file
+bde8303c6df2196176c4f5a339bde782
\ No newline at end of file
-d71852e3b483aaac78c26c8c0a3a064d
\ No newline at end of file
+ec80254259f189cc308ea3448ab6b7cc
\ No newline at end of file
-ca74ce4039e110c1342abfbd754ec0bc
\ No newline at end of file
+4efac74cac11649e082632776854b236
\ No newline at end of file
-cb0bba7a7c17891fe5886251b765f626
\ No newline at end of file
+8410e39d0ebe7f17aa870780f9921d2c
\ No newline at end of file
-4c8c4351d594da9df797fb3bbe8f44f8
\ No newline at end of file
+fe30512c84ddcc38637563dd14685d99
\ No newline at end of file
-cab856adf773a747017851e928a13ce5
\ No newline at end of file
+2001983cf4dae588a0a3919c0fcbacd2
\ No newline at end of file
-4241db4eca0c87b03ca4111a24b7f2ab
\ No newline at end of file
+b93e007ce0f1744d0f9e4ba4c1bba2c9
\ No newline at end of file
-5a0680cdb124cb7628e24cf1e531aaba
\ No newline at end of file
+2b46d0b582aff20d90febc78d2ae4da8
\ No newline at end of file
-d35618dd003b838b30048227ec27b274
\ No newline at end of file
+c8db03392a3422995ffeb7024805d2de
\ No newline at end of file
-514bcfc1fb832b9eb1d8b81ee79af129
\ No newline at end of file
+d4608f8f02d963fdb7254eff249d8b94
\ No newline at end of file
-e7816528b848ae0a710a49e27f8ef164
\ No newline at end of file
+1b4d322f1e8d557476f47eb4bb35c869
\ No newline at end of file
-e9a4d62fd11ce0cda77cb5ca2f008f16
\ No newline at end of file
+6c3be3f21ca6abf08f4fa56921185192
\ No newline at end of file
-f46b784d9d3c09ce6f73fbbe0cac04f1
\ No newline at end of file
+e7f63e871d4ae9e24b9bf6403c91a466
\ No newline at end of file
-610625b8dacbbc1f8465bf94f5be7a73
\ No newline at end of file
+49e765ed2aca7787143a3f9d7214e557
\ No newline at end of file
-610625b8dacbbc1f8465bf94f5be7a73
\ No newline at end of file
+49e765ed2aca7787143a3f9d7214e557
\ No newline at end of file
-610625b8dacbbc1f8465bf94f5be7a73
\ No newline at end of file
+49e765ed2aca7787143a3f9d7214e557
\ No newline at end of file
-610625b8dacbbc1f8465bf94f5be7a73
\ No newline at end of file
+49e765ed2aca7787143a3f9d7214e557
\ No newline at end of file
-610625b8dacbbc1f8465bf94f5be7a73
\ No newline at end of file
+49e765ed2aca7787143a3f9d7214e557
\ No newline at end of file
-610625b8dacbbc1f8465bf94f5be7a73
\ No newline at end of file
+49e765ed2aca7787143a3f9d7214e557
\ No newline at end of file
-610625b8dacbbc1f8465bf94f5be7a73
\ No newline at end of file
+49e765ed2aca7787143a3f9d7214e557
\ No newline at end of file
-138f96de0726daa3e94456b063de2f32
\ No newline at end of file
+6339fb23280a7ae27285a0fc3c7a4c27
\ No newline at end of file
-9e8a6a5ac5b093a3da42808af53cb32e
\ No newline at end of file
+a9d670c37d6dcc4938857c82c7b01b94
\ No newline at end of file
-a8b66dbc61ae59e6a0915082e3ab7352
\ No newline at end of file
+77fbd0c4c1a3f107482d5d2796c180cc
\ No newline at end of file
-172698e5ed096108fbdacdb687101b02
\ No newline at end of file
+f3927f35b0f946c758a7a581277b3731
\ No newline at end of file
-64ff1f2ff52e581ff8c9d2e51a0e5892
\ No newline at end of file
+4fd5963e0f9e52310d02734887ca7751
\ No newline at end of file
-ffed40c4ce220a912c89b131fc2c9af7
\ No newline at end of file
+79bd26c2e96d71dbc63bc9ab9665c5ec
\ No newline at end of file
-a109852bd96867a802d271016e20d440
\ No newline at end of file
+a9fd51ac26a9e08166359918653d60ad
\ No newline at end of file
-1c63cae37f78b57147a27ea63afd771f
\ No newline at end of file
+a6b0ae3a6bb06eb51f804a1a28dedb77
\ No newline at end of file
-17c61c728a37a9129c58333e0426dd32
\ No newline at end of file
+3a1e3382d0753786139efb76b1451170
\ No newline at end of file
-bac11b587ef916fb45c2b56a6d7697ec
\ No newline at end of file
+86007912360c4a1211fcb0c8784c8980
\ No newline at end of file
-748766bbe5f636c3e89cc904f01eaf3f
\ No newline at end of file
+0f3e118b52b9d4bac61a77ad244df470
\ No newline at end of file
-bcdbe22b3ba486d5255a7b8ae2b4fdb4
\ No newline at end of file
+ab565bd41342ed0fbfb15791339de621
\ No newline at end of file
-4d19d1edef04619ed09e94db46caf2e5
\ No newline at end of file
+8ca561d55e6fa1ff827aa8dd847fefca
\ No newline at end of file
-47f1e0ccbc72638497560d301520de2b
\ No newline at end of file
+8639f94b41daf4321bbb9763ab2e64d0
\ No newline at end of file
-6532bc29243eab96d60640c9e02c863a
\ No newline at end of file
+31ae2efe0ffe949a3015ab80eb74ebdb
\ No newline at end of file
-9500b6b1ecc8310a267fc36dd9bd9508
\ No newline at end of file
+be9503447aed3ad8b533ed0711d4b1ca
\ No newline at end of file
-1d045dde6e4b8b502f161b13c7086dd2
\ No newline at end of file
+acf36008f7c4ee168d0d671215eb40a3
\ No newline at end of file
-ccc362a18606bda4e312cf47c193c59f
\ No newline at end of file
+1be92fbd22ee4968bf6d0750fbfcb184
\ No newline at end of file
-4f85b2d3b764b455f6748b9511ffb84c
\ No newline at end of file
+3004d1018b8858df15e4505677ff212a
\ No newline at end of file
-e731782e3403c27fe6f42f9450f25643
\ No newline at end of file
+ee78bbca410217c02cfd1af235fd4f8d
\ No newline at end of file
-488dd3808eec078fdea553117565c490
\ No newline at end of file
+94842c8ea767f4e90d76103111b37575
\ No newline at end of file
-7a0d8ed2115a0badb03fbd1a41a918da
\ No newline at end of file
+20bc7161eda67fb3ebf41dc1b702a805
\ No newline at end of file
-438fd7c02719c0a5e8f0b534e26f1ba7
\ No newline at end of file
+9adee47606bfaa26a32e6557ea9d79e3
\ No newline at end of file
-73d4efdd963c394cf8b231b4772a33c4
\ No newline at end of file
+6e5d09c014cce37019b4fe4580468d2f
\ No newline at end of file
-b3cc4fa47899ab8e19b03569e9088430
\ No newline at end of file
+a7e6b7f31a74976e1e10529989941768
\ No newline at end of file
-da84312d2089336e59e1c47a036ac479
\ No newline at end of file
+0fba37fb01ce13dc627f73638305faa7
\ No newline at end of file
-ddfaa47f685fd4f2cf037c666b9a31a6
\ No newline at end of file
+8049339718d2dc5515f95e4eed24029b
\ No newline at end of file
-7571ead34137d7d2cee69d00b2a90c39
\ No newline at end of file
+20d5d7057a5e4451a68f3309afecaa0e
\ No newline at end of file
-3d89a45183c9deec7fc1f5d6cb95840e
\ No newline at end of file
+70a178f6297b21a061a427659b21d8f0
\ No newline at end of file
+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.
CGContextSetTextMatrix(cgContext, matrix);
CGContextSetFontSize(cgContext, platformData.size());
+ wkSetCGContextFontRenderingStyle(cgContext, font->isSystemFont(), false);
IntSize shadowSize;
int shadowBlur;
+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
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);