summaryrefslogtreecommitdiffstats
path: root/webkit/data
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/data')
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/4402375-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/4402375-expected.pngbin32935 -> 33044 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/image-before-linebreak-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/image-before-linebreak-expected.pngbin20957 -> 21048 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-1-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-1-expected.pngbin24158 -> 24274 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-2-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-2-expected.pngbin24192 -> 24268 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-3-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-3-expected.pngbin10568 -> 10614 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.pngbin14493 -> 14711 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-doubleclick-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-doubleclick-expected.pngbin10379 -> 10545 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-tripleclick-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-tripleclick-expected.pngbin8919 -> 9043 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-01-b-expected.pngbin46739 -> 47321 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-02-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-02-b-expected.pngbin54389 -> 54656 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-03-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-03-b-expected.pngbin37810 -> 38197 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.pngbin49993 -> 50457 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-05-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-05-b-expected.pngbin32457 -> 32657 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-06-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-06-b-expected.pngbin38369 -> 38484 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-altglyph-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-altglyph-01-b-expected.pngbin41854 -> 42236 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-deco-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-deco-01-b-expected.pngbin47056 -> 47441 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-01-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-01-t-expected.pngbin62277 -> 62763 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-02-t-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-02-t-expected.pngbin0 -> 47487 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-02-t-expected.txt52
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-intro-05-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-intro-05-t-expected.pngbin43345 -> 40212 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-path-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-path-01-b-expected.pngbin46366 -> 85110 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-spacing-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-spacing-01-b-expected.pngbin16327 -> 72700 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-spacing-01-b-expected.txt30
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-01-b-expected.pngbin23860 -> 89935 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-01-b-expected.txt129
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.pngbin52822 -> 53102 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.pngbin35208 -> 35542 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-05-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-05-t-expected.pngbin44614 -> 44914 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-06-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-06-t-expected.pngbin21750 -> 21962 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-07-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-07-t-expected.pngbin51019 -> 51511 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-08-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-08-b-expected.pngbin0 -> 71017 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tref-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tref-01-b-expected.pngbin18944 -> 19169 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-01-b-expected.pngbin56717 -> 57084 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-02-f-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-02-f-expected.pngbin33374 -> 33625 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tspan-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tspan-01-b-expected.pngbin67298 -> 67699 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-01-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-01-t-expected.pngbin83936 -> 84329 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-02-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-02-t-expected.pngbin84027 -> 84418 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/textPathBoundsBug-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/textPathBoundsBug-expected.pngbin3694 -> 3812 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/4402375-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/4402375-expected.pngbin0 -> 45586 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/image-before-linebreak-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/image-before-linebreak-expected.pngbin0 -> 26318 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-1-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-1-expected.pngbin0 -> 31884 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-2-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-2-expected.pngbin0 -> 31927 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-3-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-3-expected.pngbin0 -> 17493 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.pngbin18440 -> 18756 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-doubleclick-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-doubleclick-expected.pngbin12446 -> 12629 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-tripleclick-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-tripleclick-expected.pngbin10835 -> 10984 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-01-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-01-b-expected.pngbin0 -> 66259 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-02-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-02-b-expected.pngbin0 -> 72391 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-03-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-03-b-expected.pngbin0 -> 53814 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-04-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-04-b-expected.pngbin0 -> 68869 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-05-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-05-b-expected.pngbin0 -> 43461 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-06-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-06-b-expected.pngbin0 -> 51170 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-altglyph-01-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-altglyph-01-b-expected.pngbin0 -> 60842 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-deco-01-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-deco-01-b-expected.pngbin0 -> 69002 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-01-t-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-01-t-expected.pngbin0 -> 84106 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-02-t-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-02-t-expected.pngbin0 -> 63261 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-intro-05-t-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-intro-05-t-expected.pngbin0 -> 56074 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-path-01-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-path-01-b-expected.pngbin0 -> 110441 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-spacing-01-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-spacing-01-b-expected.pngbin0 -> 86690 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-01-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-01-b-expected.pngbin0 -> 117995 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-03-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-03-b-expected.pngbin0 -> 78028 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-04-t-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-04-t-expected.pngbin0 -> 48309 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-05-t-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-05-t-expected.pngbin0 -> 59414 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-06-t-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-06-t-expected.pngbin0 -> 27977 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-07-t-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-07-t-expected.pngbin0 -> 61230 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-08-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-08-b-expected.pngbin0 -> 113268 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tref-01-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tref-01-b-expected.pngbin0 -> 27044 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-01-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-01-b-expected.pngbin0 -> 95264 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-02-f-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-02-f-expected.pngbin0 -> 42876 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tspan-01-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tspan-01-b-expected.pngbin0 -> 108144 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-01-t-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-01-t-expected.pngbin0 -> 114512 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-02-t-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-02-t-expected.pngbin0 -> 121040 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/textPathBoundsBug-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/textPathBoundsBug-expected.pngbin0 -> 4580 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-fonts-01-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-fonts-01-t-expected.pngbin13338 -> 13475 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-intro-05-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-intro-05-t-expected.pngbin10756 -> 10910 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/4402375-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/4402375-expected.pngbin22900 -> 23031 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/image-before-linebreak-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/image-before-linebreak-expected.pngbin19397 -> 19449 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-1-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-1-expected.pngbin20634 -> 20722 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-2-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-2-expected.pngbin20550 -> 20592 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-3-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-3-expected.pngbin5382 -> 5456 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.pngbin5340 -> 5532 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-doubleclick-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-doubleclick-expected.pngbin4183 -> 4394 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-tripleclick-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-tripleclick-expected.pngbin4006 -> 4179 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-01-b-expected.pngbin12219 -> 12375 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-02-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-02-b-expected.pngbin12562 -> 12707 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-03-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-03-b-expected.pngbin10048 -> 10218 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.pngbin12488 -> 12658 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-05-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-05-b-expected.pngbin9851 -> 9959 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-06-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-06-b-expected.pngbin10961 -> 11036 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-altglyph-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-altglyph-01-b-expected.pngbin19710 -> 19816 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-deco-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-deco-01-b-expected.pngbin45830 -> 45995 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-01-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-01-t-expected.pngbin13362 -> 13475 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-02-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-02-t-expected.pngbin11577 -> 11709 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-intro-05-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-intro-05-t-expected.pngbin10815 -> 10910 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.pngbin57019 -> 57170 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.pngbin15797 -> 16113 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.pngbin23900 -> 24440 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.pngbin13950 -> 14151 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.pngbin14812 -> 15056 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-05-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-05-t-expected.pngbin24504 -> 24736 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-06-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-06-t-expected.pngbin9433 -> 9577 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.pngbin35056 -> 35145 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.pngbin66744 -> 66864 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tref-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tref-01-b-expected.pngbin6419 -> 6546 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-01-b-expected.pngbin15146 -> 15426 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-02-f-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-02-f-expected.pngbin9024 -> 9211 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tspan-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tspan-01-b-expected.pngbin17789 -> 18010 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-01-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-01-t-expected.pngbin19852 -> 19942 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-02-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-02-t-expected.pngbin20351 -> 20471 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/textPathBoundsBug-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/textPathBoundsBug-expected.pngbin3061 -> 3188 bytes
217 files changed, 318 insertions, 73 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/4402375-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/4402375-expected.checksum
index a6a7287..3c0e7ab 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/4402375-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/4402375-expected.checksum
@@ -1 +1 @@
-370a0465640da0847432409b5c5470fc \ No newline at end of file
+fd1d62c8cc9d8c69adffbb858f17ccda \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/4402375-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/4402375-expected.png
index bbe2185..bf228a3 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/4402375-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/4402375-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/image-before-linebreak-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/image-before-linebreak-expected.checksum
index 2eba664..7eb2ac3 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/image-before-linebreak-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/image-before-linebreak-expected.checksum
@@ -1 +1 @@
-6d9cc4e93a7f586accd4ac5b17a519fb \ No newline at end of file
+8ae2f495a0961f215c2cf142cacbbe64 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/image-before-linebreak-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/image-before-linebreak-expected.png
index 133d30f..f7dda05 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/image-before-linebreak-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/image-before-linebreak-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-1-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-1-expected.checksum
index 2824d2d..78fba29 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-1-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-1-expected.checksum
@@ -1 +1 @@
-95bc029860edfee2306bb8712e8e564d \ No newline at end of file
+9437d14c744f36d54d92611f29598d06 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-1-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-1-expected.png
index 286d550..8c81341 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-1-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-1-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-2-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-2-expected.checksum
index bee3fd2..bb6a42a 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-2-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-2-expected.checksum
@@ -1 +1 @@
-2ba1cb8f6a0e8aab3499fccd0f27f16c \ No newline at end of file
+6a5e69fd8270a311b48c362e5ced8a51 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-2-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-2-expected.png
index 5e37ebf..d706901 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-2-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-2-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-3-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-3-expected.checksum
index 960a885..180e149 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-3-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-3-expected.checksum
@@ -1 +1 @@
-05161d8c7ae79f0a309cb3787466711a \ No newline at end of file
+be66bff7da1aad64acb4d53da476adc0 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-3-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-3-expected.png
index 8a33c0c..36a4506 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-3-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/editing/selection/replaced-boundaries-3-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.checksum
index e249bc8..8c444c5 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.checksum
@@ -1 +1 @@
-c8126c568df271123cce54dfaa847897 \ No newline at end of file
+430ce828f79f5261537016b584d89e97 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.png
index 3710063..55984f3 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-doubleclick-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-doubleclick-expected.checksum
index 843cbc9..bc48837 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-doubleclick-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-doubleclick-expected.checksum
@@ -1 +1 @@
-d75e256a883ce1a177235d03fef68032 \ No newline at end of file
+8b3327d1ad494ff0afdb2704735b1bed \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-doubleclick-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-doubleclick-expected.png
index 2429472..d2ce506 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-doubleclick-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-doubleclick-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-tripleclick-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-tripleclick-expected.checksum
index 2e5b8bd..b58d4f4 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-tripleclick-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-tripleclick-expected.checksum
@@ -1 +1 @@
-75d53a9609855b7115e16d4b500a440c \ No newline at end of file
+59144a94bc9efa5d184a2d4f277840e7 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-tripleclick-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-tripleclick-expected.png
index 3ed7854..5befbd5 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-tripleclick-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-tripleclick-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-01-b-expected.checksum
index a0188b3..5dd2d0a 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-01-b-expected.checksum
@@ -1 +1 @@
-a9f5579e705580d4aa3cbac4e078f61e \ No newline at end of file
+b374b47d1f3dba629e044dfa488c7efe \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-01-b-expected.png
index 4485ba7..83632f9 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-02-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-02-b-expected.checksum
index 19b13b5..4663027 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-02-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-02-b-expected.checksum
@@ -1 +1 @@
-c3f8c8113e692065d0d33bbc023ed8ab \ No newline at end of file
+f87f9e6ff15ac907bcb012c9cea3f58b \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-02-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-02-b-expected.png
index e89b9c0..ed72289 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-02-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-02-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-03-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-03-b-expected.checksum
index 4085717..0992917 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-03-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-03-b-expected.checksum
@@ -1 +1 @@
-2c85cbfea7ef0c0e1dedabab1cedeca6 \ No newline at end of file
+e1fe477e6bf0a7139a2781475c94d3ee \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-03-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-03-b-expected.png
index a27be38..cf1499a 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-03-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-03-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.checksum
index f081002..602e5e8 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.checksum
@@ -1 +1 @@
-998dfe787fd765fb961ff8bb0b133361 \ No newline at end of file
+4293f167811301a0e63783e2b7b73f17 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.png
index bbe917a..1076b73 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-05-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-05-b-expected.checksum
index d8a97c9..84d3ffa 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-05-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-05-b-expected.checksum
@@ -1 +1 @@
-bce514f26249f536b8ce37b7cfe193d2 \ No newline at end of file
+67e9c8c9f8356d1fe3e4f972e39d887b \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-05-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-05-b-expected.png
index 4a23c6a..4c8aaf9 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-05-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-05-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-06-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-06-b-expected.checksum
index 94617ba..4236a2f 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-06-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-06-b-expected.checksum
@@ -1 +1 @@
-4059c98b90f6c224342bc3b10d64c658 \ No newline at end of file
+6c692f2fa2a1d2443425375b3a7699fc \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-06-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-06-b-expected.png
index af4fa492..5d51a1a 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-06-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-06-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-altglyph-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-altglyph-01-b-expected.checksum
index 2a47e7c..39d2110 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-altglyph-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-altglyph-01-b-expected.checksum
@@ -1 +1 @@
-72aeaca9f66ea186d8ccb71dc8bf9134 \ No newline at end of file
+d6ab91e73e88e4d99045a2e6ec03cbb3 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-altglyph-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-altglyph-01-b-expected.png
index 33efbf5..1063841 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-altglyph-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-altglyph-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-deco-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-deco-01-b-expected.checksum
index a0f1d28..09bdd5e 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-deco-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-deco-01-b-expected.checksum
@@ -1 +1 @@
-2d3aa66eed04fff2799ae68328da5c62 \ No newline at end of file
+d338da8da7e4db3f2e86dc6402f7a62c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-deco-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-deco-01-b-expected.png
index bd6070c..804f4c0 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-deco-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-deco-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-01-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-01-t-expected.checksum
index 5cc6f0d..2f7eeea 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-01-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-01-t-expected.checksum
@@ -1 +1 @@
-9d7d3af76ddc8815d8c281d22ef5364c \ No newline at end of file
+cf04a93b5ab76e57b4cb5b604d04377d \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-01-t-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-01-t-expected.png
index de94e7d..20b17b0 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-01-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-01-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-02-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-02-t-expected.checksum
new file mode 100644
index 0000000..fe6d7ec
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-02-t-expected.checksum
@@ -0,0 +1 @@
+694f4a9f1e07cb6668f4a9d9aa62f977 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-02-t-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-02-t-expected.png
new file mode 100644
index 0000000..c51049e
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-02-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-02-t-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-02-t-expected.txt
new file mode 100644
index 0000000..6025df0
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-fonts-02-t-expected.txt
@@ -0,0 +1,52 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (0,0) size 800x600
+ RenderSVGContainer {g} at (100,36) size 604x526
+ RenderSVGText {text} at (360,50) size 49x35 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-28) size 49x35
+ chunk 1 text run 1 at (360.00,50.00) startOffset 0 endOffset 3 width 49.00: "100"
+ RenderSVGText {text} at (360,85) size 53x35 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-28) size 53x35
+ chunk 1 text run 1 at (360.00,85.00) startOffset 0 endOffset 3 width 53.00: "200"
+ RenderSVGText {text} at (360,120) size 53x35 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-28) size 53x35
+ chunk 1 text run 1 at (360.00,120.00) startOffset 0 endOffset 3 width 53.00: "300"
+ RenderSVGText {text} at (360,155) size 53x35 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-28) size 53x35
+ chunk 1 text run 1 at (360.00,155.00) startOffset 0 endOffset 3 width 53.00: "400"
+ RenderSVGText {text} at (360,190) size 52x35 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-28) size 52x35
+ chunk 1 text run 1 at (360.00,190.00) startOffset 0 endOffset 3 width 52.00: "500"
+ RenderSVGText {text} at (360,225) size 53x35 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-28) size 53x35
+ chunk 1 text run 1 at (360.00,225.00) startOffset 0 endOffset 3 width 53.00: "600"
+ RenderSVGText {text} at (360,260) size 59x35 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-28) size 59x35
+ chunk 1 text run 1 at (360.00,260.00) startOffset 0 endOffset 3 width 59.00: "700"
+ RenderSVGText {text} at (360,295) size 62x35 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-28) size 62x35
+ chunk 1 text run 1 at (360.00,295.00) startOffset 0 endOffset 3 width 62.00: "800"
+ RenderSVGText {text} at (360,330) size 61x35 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-28) size 61x35
+ chunk 1 text run 1 at (360.00,330.00) startOffset 0 endOffset 3 width 61.00: "900"
+ RenderSVGText {text} at (60,80) size 177x35 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-28) size 177x35
+ chunk 1 text run 1 at (60.00,80.00) startOffset 0 endOffset 12 width 177.00: "This is bold"
+ RenderSVGText {text} at (60,130) size 191x35 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-28) size 191x35
+ chunk 1 text run 1 at (60.00,130.00) startOffset 0 endOffset 14 width 191.00: "This is normal"
+ RenderSVGContainer {g} at (100,253) size 355x59
+ RenderSVGText {text} at (60,180) size 213x35 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-28) size 213x35
+ chunk 1 text run 1 at (60.00,180.00) startOffset 0 endOffset 14 width 213.00: "Blue is bolder"
+ RenderSVGContainer {g} at (100,336) size 310x59
+ RenderSVGText {text} at (60,230) size 186x35 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-28) size 186x35
+ chunk 1 text run 1 at (60.00,230.00) startOffset 0 endOffset 15 width 186.00: "Blue is lighter"
+ RenderSVGText {text} at (10,340) size 261x46 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-36) size 261x46
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.7 $"
+ RenderPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
+selection start: position 0 of child 0 {#text} of child 1 {text} of child 13 {g} of child 17 {svg} of document
+selection end: position 16 of child 0 {#text} of child 15 {text} of child 17 {svg} of document
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-intro-05-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-intro-05-t-expected.checksum
index f04c2ca..cd79e4c 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-intro-05-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-intro-05-t-expected.checksum
@@ -1 +1 @@
-6f6ea866c27e71615d6f54ec0deab8a8 \ No newline at end of file
+33e8af2aaa3ab751f1873bcc21335612 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-intro-05-t-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-intro-05-t-expected.png
index 80237a2..7cfe9c8 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-intro-05-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-intro-05-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-path-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-path-01-b-expected.checksum
index 5c93ffa..99a9419 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-path-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-path-01-b-expected.checksum
@@ -1 +1 @@
-b9c04cae9bd3276e42ffa9a927db5542 \ No newline at end of file
+30ee7714722aef3a95c007f69bceac1c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-path-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-path-01-b-expected.png
index c50df00..f6eddf5 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-path-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-path-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-spacing-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-spacing-01-b-expected.checksum
index 40699da..0d66103 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-spacing-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-spacing-01-b-expected.checksum
@@ -1 +1 @@
-eb5bfd57f47125f7cddd19cd86386bab \ No newline at end of file
+7943aa899b63b3250444e25e1714b7f7 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-spacing-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-spacing-01-b-expected.png
index bc2493a..2aba042 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-spacing-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-spacing-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-spacing-01-b-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-spacing-01-b-expected.txt
new file mode 100644
index 0000000..53940da
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-spacing-01-b-expected.txt
@@ -0,0 +1,30 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (0,0) size 800x600
+ RenderSVGContainer {g} at (30,0) size 690x510
+ RenderSVGContainer {g} at (30,0) size 690x510
+ RenderSVGText {text} at (3,8) size 53x10 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-8) size 53x10
+ chunk 1 text run 1 at (3.00,8.00) startOffset 0 endOffset 16 width 53.00: "letter-spacing:0"
+ RenderSVGText {text} at (3,16) size 40x10 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-8) size 40x10
+ chunk 1 text run 1 at (3.00,16.00) startOffset 0 endOffset 17 width 56.00: "letter-spacing:-1"
+ RenderSVGText {text} at (3,24) size 55x10 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-8) size 55x10
+ chunk 1 text run 1 at (3.00,24.00) startOffset 0 endOffset 17 width 55.00: "letter-spacing:.3"
+ RenderSVGText {text} at (3,33) size 60x10 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-8) size 60x10
+ chunk 1 text run 1 at (3.00,33.00) startOffset 0 endOffset 16 width 60.00: "ws:0 - Two Words"
+ RenderSVGText {text} at (3,41) size 54x10 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-8) size 54x10
+ chunk 1 text run 1 at (3.00,41.00) startOffset 0 endOffset 17 width 63.00: "ws:-3 - Two Words"
+ RenderSVGText {text} at (3,49) size 69x10 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-8) size 69x10
+ chunk 1 text run 1 at (3.00,49.00) startOffset 0 endOffset 16 width 60.00: "ws:3 - Two Words"
+ RenderSVGText {text} at (5,57) size 42x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 42x7
+ chunk 1 text run 1 at (5.00,57.00) startOffset 0 endOffset 16 width 42.00: "$Revision: 1.6 $"
+ RenderPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L79.00,1.00 L79.00,59.00 L1.00,59.00 Z"]
+selection start: position 1 of child 0 {#text} of child 1 {text} of child 1 {g} of child 13 {g} of child 19 {svg} of document
+selection end: position 16 of child 0 {#text} of child 15 {text} of child 19 {svg} of document
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-01-b-expected.checksum
index c840b22..ae1d723 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-01-b-expected.checksum
@@ -1 +1 @@
-bfcfcf9378934d195b0f70ef906ed120 \ No newline at end of file
+ff335e238b874bf89b274730cf4181c1 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-01-b-expected.png
index f846174..001521a 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-01-b-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-01-b-expected.txt
new file mode 100644
index 0000000..80b3410
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-01-b-expected.txt
@@ -0,0 +1,129 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (0,0) size 800x600
+ RenderSVGContainer {g} at (5,0) size 790x560
+ RenderSVGText {text} at (14,10) size 114x13 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-10) size 114x13
+ chunk 1 text run 1 at (14.00,10.00) startOffset 0 endOffset 26 width 114.00: "Basic test of 'textLength'"
+ RenderSVGText {text} at (10,20) size 133x13 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-10) size 133x13
+ chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 30 width 133.00: "and 'lengthAdjust' attributes."
+ RenderSVGContainer {g} at (5,110) size 790x120
+ RenderSVGContainer {g} at (15,110) size 755x50
+ RenderSVGText {text} at (3,30) size 48x10 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-8) size 48x10
+ chunk 1 text run 1 at (3.00,30.00) startOffset 0 endOffset 15 width 48.00: "Line to Stretch"
+ RenderSVGText {text} at (75,30) size 79x10 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-8) size 79x10
+ chunk 1 text run 1 at (75.00,30.00) startOffset 0 endOffset 25 width 79.00: "this is a line to squeeze"
+ RenderSVGContainer {g} at (5,155) size 790x25
+ RenderPath {line} at (10,155) size 270x10 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L56.00,32.00"]
+ RenderPath {line} at (5,160) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L2.00,36.00"]
+ RenderPath {line} at (275,160) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M56.00,32.00 L56.00,36.00"]
+ RenderPath {line} at (370,155) size 420x10 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L158.00,32.00"]
+ RenderPath {line} at (365,160) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L74.00,36.00"]
+ RenderPath {line} at (785,160) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M158.00,32.00 L158.00,36.00"]
+ RenderSVGContainer {g} at (30,165) size 610x65
+ RenderSVGText {text} at (6,38) size 48x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 48x7
+ chunk 1 text run 1 at (6.00,38.00) startOffset 0 endOffset 19 width 48.00: "textLength: default"
+ RenderSVGText {text} at (6,44) size 52x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 52x7
+ chunk 1 text run 1 at (6.00,44.00) startOffset 0 endOffset 21 width 52.00: "lengthAdjust: default"
+ RenderSVGText {text} at (76,38) size 48x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 48x7
+ chunk 1 text run 1 at (76.00,38.00) startOffset 0 endOffset 19 width 48.00: "textLength: default"
+ RenderSVGText {text} at (76,44) size 52x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 52x7
+ chunk 1 text run 1 at (76.00,44.00) startOffset 0 endOffset 21 width 52.00: "lengthAdjust: default"
+ RenderSVGContainer {g} at (5,220) size 705x120 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,22.00)}]
+ RenderSVGContainer {g} at (15,220) size 690x50
+ RenderSVGText {text} at (3,30) size 64x10 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-8) size 64x10
+ chunk 1 text run 1 at (3.00,30.00) startOffset 0 endOffset 15 width 48.00: "Line to Stretch"
+ RenderSVGText {text} at (75,30) size 66x10 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-8) size 66x10
+ chunk 1 text run 1 at (75.00,30.00) startOffset 0 endOffset 25 width 79.00: "this is a line to squeeze"
+ RenderSVGContainer {g} at (5,265) size 705x25
+ RenderPath {line} at (10,265) size 335x10 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L69.00,32.00"]
+ RenderPath {line} at (5,270) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L2.00,36.00"]
+ RenderPath {line} at (340,270) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M69.00,32.00 L69.00,36.00"]
+ RenderPath {line} at (370,265) size 335x10 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L141.00,32.00"]
+ RenderPath {line} at (365,270) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L74.00,36.00"]
+ RenderPath {line} at (700,270) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M141.00,32.00 L141.00,36.00"]
+ RenderSVGContainer {g} at (30,275) size 660x65
+ RenderSVGText {text} at (6,38) size 59x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 59x7
+ chunk 1 text run 1 at (6.00,38.00) startOffset 0 endOffset 22 width 59.00: "textLength: 25% longer"
+ RenderSVGText {text} at (6,44) size 52x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 52x7
+ chunk 1 text run 1 at (6.00,44.00) startOffset 0 endOffset 21 width 52.00: "lengthAdjust: default"
+ RenderSVGText {text} at (76,38) size 62x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 62x7
+ chunk 1 text run 1 at (76.00,38.00) startOffset 0 endOffset 23 width 62.00: "textLength: 15% shorter"
+ RenderSVGText {text} at (76,44) size 52x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 52x7
+ chunk 1 text run 1 at (76.00,44.00) startOffset 0 endOffset 21 width 52.00: "lengthAdjust: default"
+ RenderSVGContainer {g} at (5,330) size 705x120 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,44.00)}]
+ RenderSVGContainer {g} at (15,330) size 690x50
+ RenderSVGText {text} at (3,30) size 64x10 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-8) size 64x10
+ chunk 1 text run 1 at (3.00,30.00) startOffset 0 endOffset 15 width 48.00: "Line to Stretch"
+ RenderSVGText {text} at (75,30) size 66x10 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-8) size 66x10
+ chunk 1 text run 1 at (75.00,30.00) startOffset 0 endOffset 25 width 79.00: "this is a line to squeeze"
+ RenderSVGContainer {g} at (5,375) size 705x25
+ RenderPath {line} at (10,375) size 335x10 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L69.00,32.00"]
+ RenderPath {line} at (5,380) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L2.00,36.00"]
+ RenderPath {line} at (340,380) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M69.00,32.00 L69.00,36.00"]
+ RenderPath {line} at (370,375) size 335x10 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L141.00,32.00"]
+ RenderPath {line} at (365,380) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L74.00,36.00"]
+ RenderPath {line} at (700,380) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M141.00,32.00 L141.00,36.00"]
+ RenderSVGContainer {g} at (15,385) size 675x65
+ RenderSVGText {text} at (3,38) size 59x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 59x7
+ chunk 1 text run 1 at (3.00,38.00) startOffset 0 endOffset 22 width 59.00: "textLength: 25% longer"
+ RenderSVGText {text} at (3,44) size 54x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 54x7
+ chunk 1 text run 1 at (3.00,44.00) startOffset 0 endOffset 21 width 54.00: "lengthAdjust: spacing"
+ RenderSVGText {text} at (76,38) size 62x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 62x7
+ chunk 1 text run 1 at (76.00,38.00) startOffset 0 endOffset 23 width 62.00: "textLength: 15% shorter"
+ RenderSVGText {text} at (76,44) size 54x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 54x7
+ chunk 1 text run 1 at (76.00,44.00) startOffset 0 endOffset 21 width 54.00: "lengthAdjust: spacing"
+ RenderSVGContainer {g} at (5,440) size 765x120 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,66.00)}]
+ RenderSVGContainer {g} at (15,440) size 755x50
+ RenderSVGText {text} at (3,30) size 48x10 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-8) size 48x10
+ chunk 1 text run 1 at (3.00,30.00) startOffset 0 endOffset 15 width 48.00: "Line to Stretch"
+ RenderSVGText {text} at (75,30) size 79x10 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-8) size 79x10
+ chunk 1 text run 1 at (75.00,30.00) startOffset 0 endOffset 25 width 79.00: "this is a line to squeeze"
+ RenderSVGContainer {g} at (5,485) size 705x25
+ RenderPath {line} at (10,485) size 335x10 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L69.00,32.00"]
+ RenderPath {line} at (5,490) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L2.00,36.00"]
+ RenderPath {line} at (340,490) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M69.00,32.00 L69.00,36.00"]
+ RenderPath {line} at (370,485) size 335x10 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L141.00,32.00"]
+ RenderPath {line} at (365,490) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L74.00,36.00"]
+ RenderPath {line} at (700,490) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M141.00,32.00 L141.00,36.00"]
+ RenderSVGContainer {g} at (30,495) size 660x65
+ RenderSVGText {text} at (6,38) size 59x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 59x7
+ chunk 1 text run 1 at (6.00,38.00) startOffset 0 endOffset 22 width 59.00: "textLength: 25% longer"
+ RenderSVGText {text} at (6,44) size 47x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 47x7
+ chunk 1 text run 1 at (6.00,44.00) startOffset 0 endOffset 17 width 47.00: "lengthAdjust: sAG"
+ RenderSVGText {text} at (76,38) size 62x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 62x7
+ chunk 1 text run 1 at (76.00,38.00) startOffset 0 endOffset 23 width 62.00: "textLength: 20% shorter"
+ RenderSVGText {text} at (76,44) size 47x7 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-5) size 47x7
+ chunk 1 text run 1 at (76.00,44.00) startOffset 0 endOffset 17 width 47.00: "lengthAdjust: sAG"
+ RenderSVGText {text} at (5,117) size 52x10 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-8) size 52x10
+ chunk 1 text run 1 at (5.00,117.00) startOffset 0 endOffset 16 width 52.00: "$Revision: 1.7 $"
+ RenderPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L159.00,1.00 L159.00,119.00 L1.00,119.00 Z"]
+selection start: position 0 of child 0 {#text} of child 1 {text} of child 13 {g} of child 26 {svg} of document
+selection end: position 16 of child 0 {#text} of child 15 {text} of child 26 {svg} of document
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.checksum
index 6dbb17b..1df2cd5 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.checksum
@@ -1 +1 @@
-638f6c3d462764fdb402c28927c75097 \ No newline at end of file
+404241f1342f1ccf5e20098cb6021ecf \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.png
index de0c39e..f2f7ba5 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.checksum
index 7837502..c8d98c1 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.checksum
@@ -1 +1 @@
-2987a6ecfc50edc80470379198bef418 \ No newline at end of file
+f814f726cbc8d945a6609b4d0431e5e7 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.png
index 7077f55..ad0f173 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-05-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-05-t-expected.checksum
index 20a9cd8..e813543 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-05-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-05-t-expected.checksum
@@ -1 +1 @@
-1283289193353b48e5d9b14a8ff9db7e \ No newline at end of file
+e55635b05318bd478e5111d6554bce84 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-05-t-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-05-t-expected.png
index 2e88de4e..6b89cf8 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-05-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-05-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-06-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-06-t-expected.checksum
index 0c6b062..4449519 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-06-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-06-t-expected.checksum
@@ -1 +1 @@
-8f6f3de9aec3832973c03d9284f349d4 \ No newline at end of file
+25aaceede147e59cd25bc095712a0e48 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-06-t-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-06-t-expected.png
index 6172fa2..a4c5a7f 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-06-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-06-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-07-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-07-t-expected.checksum
index 99b1721..c646703 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-07-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-07-t-expected.checksum
@@ -1 +1 @@
-3c1b3e6aca3b6cd881a39d1547507b4c \ No newline at end of file
+4cf0811c2057f3222c280f98d25e60c3 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-07-t-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-07-t-expected.png
index 14bb4c0..d806834 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-07-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-07-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-08-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-08-b-expected.checksum
new file mode 100644
index 0000000..3f1f79c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-08-b-expected.checksum
@@ -0,0 +1 @@
+758291287fde7e6758eacb8ac0e6efed \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-08-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-08-b-expected.png
new file mode 100644
index 0000000..7fe793c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-08-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tref-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tref-01-b-expected.checksum
index f572030..3186ef2 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tref-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tref-01-b-expected.checksum
@@ -1 +1 @@
-c1184e2bd1a878701e2503e61742fe7d \ No newline at end of file
+88ea9157d4ed4fd26d67544111b430e2 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tref-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tref-01-b-expected.png
index 1fcd619..67c2e42 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tref-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tref-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-01-b-expected.checksum
index 10734b6..03de5d3 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-01-b-expected.checksum
@@ -1 +1 @@
-e85a19d6925bad51063945ba10312aae \ No newline at end of file
+06ad26a387d4435ab0753db2f39bf7ad \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-01-b-expected.png
index 8512f08..70e563b 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-02-f-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-02-f-expected.checksum
index 2d741e1..9264f71 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-02-f-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-02-f-expected.checksum
@@ -1 +1 @@
-dae59c8e68a4b38e68d9854ad619ba6a \ No newline at end of file
+d839d2e018fa7010259e324d5555e41f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-02-f-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-02-f-expected.png
index 02b9691..7c293c6 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-02-f-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tselect-02-f-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tspan-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tspan-01-b-expected.checksum
index 33cb90c..cc49b44 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tspan-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tspan-01-b-expected.checksum
@@ -1 +1 @@
-078cfe77045a6f3f157b79f36c433335 \ No newline at end of file
+af4add5453d5dffb2b921a2fe6cce6da \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tspan-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tspan-01-b-expected.png
index 89ab0ed8..f8e82ac 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tspan-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-tspan-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-01-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-01-t-expected.checksum
index 72abda1..dcbbb83 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-01-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-01-t-expected.checksum
@@ -1 +1 @@
-11ccc0bfba31dcd946d02489c6e6b6ae \ No newline at end of file
+8b3b8f2c802a65f49f8041429b04a2a9 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-01-t-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-01-t-expected.png
index 5e9bbfd..bfa7258 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-01-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-01-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-02-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-02-t-expected.checksum
index 9af62da..f903144 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-02-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-02-t-expected.checksum
@@ -1 +1 @@
-3232e191ad070b27fb351cb14d413008 \ No newline at end of file
+e8d82685ad08986889dce77218a688e4 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-02-t-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-02-t-expected.png
index bfc22d8..a269c68 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-02-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-ws-02-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/textPathBoundsBug-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/textPathBoundsBug-expected.checksum
index 5ae6a8f..481dc28 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/textPathBoundsBug-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/textPathBoundsBug-expected.checksum
@@ -1 +1 @@
-0677770dfac450da33edf7349a98e6a0 \ No newline at end of file
+63390f948ff6bcd135fc8f97f8c953b6 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/textPathBoundsBug-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/textPathBoundsBug-expected.png
index 23066b2..ce169e6 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/textPathBoundsBug-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/textPathBoundsBug-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/4402375-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/4402375-expected.checksum
new file mode 100644
index 0000000..b6aab4f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/4402375-expected.checksum
@@ -0,0 +1 @@
+66d2822ddb487b89e5f3e3ff7e19f00e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/4402375-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/4402375-expected.png
new file mode 100644
index 0000000..64de957
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/4402375-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/image-before-linebreak-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/image-before-linebreak-expected.checksum
new file mode 100644
index 0000000..cd88d12
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/image-before-linebreak-expected.checksum
@@ -0,0 +1 @@
+1af7b412d4dcc4d55ed3d701e9940ddd \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/image-before-linebreak-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/image-before-linebreak-expected.png
new file mode 100644
index 0000000..eea68b5
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/image-before-linebreak-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-1-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-1-expected.checksum
new file mode 100644
index 0000000..96661c4
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-1-expected.checksum
@@ -0,0 +1 @@
+d47abd87e4e813608a6e5f165842ec8e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-1-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-1-expected.png
new file mode 100644
index 0000000..97da462
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-1-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-2-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-2-expected.checksum
new file mode 100644
index 0000000..a978f12
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-2-expected.checksum
@@ -0,0 +1 @@
+46d11780b1bf68b1d499f3903bf97117 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-2-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-2-expected.png
new file mode 100644
index 0000000..107b3ca
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-2-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-3-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-3-expected.checksum
new file mode 100644
index 0000000..810b6c7
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-3-expected.checksum
@@ -0,0 +1 @@
+9c874efb176ece3fe58b66dca8975d1e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-3-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-3-expected.png
new file mode 100644
index 0000000..f6c956c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/editing/selection/replaced-boundaries-3-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.checksum
index 0c9407a..93cc8d2 100644
--- a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.checksum
@@ -1 +1 @@
-50600377a42667723db3d52dfbb1998a \ No newline at end of file
+efdbebe8aab5414750913adb63cb3941 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.png
index 4b547a7..e20284a 100644
--- a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-doubleclick-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-doubleclick-expected.checksum
index 0641287..0cabdcc 100644
--- a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-doubleclick-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-doubleclick-expected.checksum
@@ -1 +1 @@
-29ef838e7ba8643cd847d89a89458401 \ No newline at end of file
+376e60d0f09fcefe7a8fbd98584e0fa1 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-doubleclick-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-doubleclick-expected.png
index c626d2b..9196413 100644
--- a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-doubleclick-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-doubleclick-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-tripleclick-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-tripleclick-expected.checksum
index 0ba0136..db6e778 100644
--- a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-tripleclick-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-tripleclick-expected.checksum
@@ -1 +1 @@
-2a211f5bcf05ea474c631164201a22ba \ No newline at end of file
+1a6ea1eab3a385d2403eec37ce87d4c1 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-tripleclick-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-tripleclick-expected.png
index 13479ca..533c0f0 100644
--- a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-tripleclick-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-tripleclick-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-01-b-expected.checksum
new file mode 100644
index 0000000..9fbde44
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-01-b-expected.checksum
@@ -0,0 +1 @@
+8b83c87526b810b371f77ab32bbe2a5f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-01-b-expected.png
new file mode 100644
index 0000000..c6a5e19
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-02-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-02-b-expected.checksum
new file mode 100644
index 0000000..934ac06
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-02-b-expected.checksum
@@ -0,0 +1 @@
+290203bdc11c065cf65b13851503daca \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-02-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-02-b-expected.png
new file mode 100644
index 0000000..430154d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-02-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-03-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-03-b-expected.checksum
new file mode 100644
index 0000000..ea3979f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-03-b-expected.checksum
@@ -0,0 +1 @@
+b4301f53b0e299d1028164031512643f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-03-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-03-b-expected.png
new file mode 100644
index 0000000..2feaa47
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-03-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-04-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-04-b-expected.checksum
new file mode 100644
index 0000000..1359fea
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-04-b-expected.checksum
@@ -0,0 +1 @@
+877935d0548e6195ee80ecd93c682c0e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-04-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-04-b-expected.png
new file mode 100644
index 0000000..f5c8d24
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-04-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-05-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-05-b-expected.checksum
new file mode 100644
index 0000000..501969f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-05-b-expected.checksum
@@ -0,0 +1 @@
+6f8c5ecc7224894d0a9a172178229461 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-05-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-05-b-expected.png
new file mode 100644
index 0000000..4fe8fa0
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-05-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-06-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-06-b-expected.checksum
new file mode 100644
index 0000000..c020977
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-06-b-expected.checksum
@@ -0,0 +1 @@
+518b537093dbd47835086369de2948a4 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-06-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-06-b-expected.png
new file mode 100644
index 0000000..fa751f2
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-align-06-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-altglyph-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-altglyph-01-b-expected.checksum
new file mode 100644
index 0000000..388e127
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-altglyph-01-b-expected.checksum
@@ -0,0 +1 @@
+84799acb36b87415d1cf8225e2f23399 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-altglyph-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-altglyph-01-b-expected.png
new file mode 100644
index 0000000..bd88ed6
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-altglyph-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-deco-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-deco-01-b-expected.checksum
new file mode 100644
index 0000000..a47b32b
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-deco-01-b-expected.checksum
@@ -0,0 +1 @@
+47639cec150762b936b79d92e12aedbb \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-deco-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-deco-01-b-expected.png
new file mode 100644
index 0000000..fa11fd1
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-deco-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-01-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-01-t-expected.checksum
new file mode 100644
index 0000000..c12ae17
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-01-t-expected.checksum
@@ -0,0 +1 @@
+059fa97496b611987b77f0a536719162 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-01-t-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-01-t-expected.png
new file mode 100644
index 0000000..0c94b53
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-01-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-02-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-02-t-expected.checksum
new file mode 100644
index 0000000..128fc3f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-02-t-expected.checksum
@@ -0,0 +1 @@
+20ab6af7cec85f74cf47ea624bd27ec6 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-02-t-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-02-t-expected.png
new file mode 100644
index 0000000..db42ba4
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-fonts-02-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-intro-05-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-intro-05-t-expected.checksum
new file mode 100644
index 0000000..a5af5f7
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-intro-05-t-expected.checksum
@@ -0,0 +1 @@
+f57ef05f95b823cd5ed21df8a7fdef26 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-intro-05-t-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-intro-05-t-expected.png
new file mode 100644
index 0000000..719ecdd
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-intro-05-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-path-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-path-01-b-expected.checksum
new file mode 100644
index 0000000..f3e5d8b
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-path-01-b-expected.checksum
@@ -0,0 +1 @@
+96dc768f9a8f84a93f24ced0de727431 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-path-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-path-01-b-expected.png
new file mode 100644
index 0000000..8eedfb2
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-path-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-spacing-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-spacing-01-b-expected.checksum
new file mode 100644
index 0000000..c815d8f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-spacing-01-b-expected.checksum
@@ -0,0 +1 @@
+3e32b2ca7ea54ab6b795b946a1d80429 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-spacing-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-spacing-01-b-expected.png
new file mode 100644
index 0000000..4026493
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-spacing-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-01-b-expected.checksum
new file mode 100644
index 0000000..c568f2d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-01-b-expected.checksum
@@ -0,0 +1 @@
+756bc77f595bb1d666b5bcc49025aedb \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-01-b-expected.png
new file mode 100644
index 0000000..9c1dbc6
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-03-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-03-b-expected.checksum
new file mode 100644
index 0000000..c7e1266
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-03-b-expected.checksum
@@ -0,0 +1 @@
+0f1abc7b8ee528c3e5ab7d368f29de24 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-03-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-03-b-expected.png
new file mode 100644
index 0000000..aff36b0
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-03-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-04-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-04-t-expected.checksum
new file mode 100644
index 0000000..46505d6
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-04-t-expected.checksum
@@ -0,0 +1 @@
+3521287f4d16278d32c8f89d05b3d7f3 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-04-t-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-04-t-expected.png
new file mode 100644
index 0000000..0f85e03
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-04-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-05-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-05-t-expected.checksum
new file mode 100644
index 0000000..40220e9
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-05-t-expected.checksum
@@ -0,0 +1 @@
+d70bdd7014637a75f764f79d5f1e3074 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-05-t-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-05-t-expected.png
new file mode 100644
index 0000000..7bb4c78
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-05-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-06-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-06-t-expected.checksum
new file mode 100644
index 0000000..b6b6f12
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-06-t-expected.checksum
@@ -0,0 +1 @@
+1492455103b571ca77526a0b13fe3d35 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-06-t-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-06-t-expected.png
new file mode 100644
index 0000000..cdcb514
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-06-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-07-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-07-t-expected.checksum
new file mode 100644
index 0000000..e2a15d6
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-07-t-expected.checksum
@@ -0,0 +1 @@
+6725553e868fc6ae945eaabf21207f2b \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-07-t-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-07-t-expected.png
new file mode 100644
index 0000000..f94af35
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-07-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-08-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-08-b-expected.checksum
new file mode 100644
index 0000000..77e0628
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-08-b-expected.checksum
@@ -0,0 +1 @@
+c020252a050fe1eff2e801cc44d81a2c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-08-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-08-b-expected.png
new file mode 100644
index 0000000..ebd0633
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-text-08-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tref-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tref-01-b-expected.checksum
new file mode 100644
index 0000000..fc30193
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tref-01-b-expected.checksum
@@ -0,0 +1 @@
+6fbec8e6e8d374efa1e2cd965ed8e48f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tref-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tref-01-b-expected.png
new file mode 100644
index 0000000..8cb3e1b0
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tref-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-01-b-expected.checksum
new file mode 100644
index 0000000..418bda3
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-01-b-expected.checksum
@@ -0,0 +1 @@
+c0c6e13a22a1a6a86233d0d3de72abca \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-01-b-expected.png
new file mode 100644
index 0000000..f35b0bf
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-02-f-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-02-f-expected.checksum
new file mode 100644
index 0000000..f6facd9
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-02-f-expected.checksum
@@ -0,0 +1 @@
+053111bec912203dbfcd0c61e09f0212 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-02-f-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-02-f-expected.png
new file mode 100644
index 0000000..ea8bdd7
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tselect-02-f-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tspan-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tspan-01-b-expected.checksum
new file mode 100644
index 0000000..1b058db
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tspan-01-b-expected.checksum
@@ -0,0 +1 @@
+89f7be148258123054506872bdf2b094 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tspan-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tspan-01-b-expected.png
new file mode 100644
index 0000000..4e4bf0e
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-tspan-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-01-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-01-t-expected.checksum
new file mode 100644
index 0000000..95eca8d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-01-t-expected.checksum
@@ -0,0 +1 @@
+5953297d888db85b530a786c7bf566e3 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-01-t-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-01-t-expected.png
new file mode 100644
index 0000000..083c712
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-01-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-02-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-02-t-expected.checksum
new file mode 100644
index 0000000..977641c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-02-t-expected.checksum
@@ -0,0 +1 @@
+13c68759e7b333cce380898e209a6a55 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-02-t-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-02-t-expected.png
new file mode 100644
index 0000000..521d3a6
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/text-ws-02-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/textPathBoundsBug-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/textPathBoundsBug-expected.checksum
new file mode 100644
index 0000000..e0d69fb
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/textPathBoundsBug-expected.checksum
@@ -0,0 +1 @@
+d48ee80642d05c0d06f37689791bab9f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/textPathBoundsBug-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/textPathBoundsBug-expected.png
new file mode 100644
index 0000000..1130077
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/textPathBoundsBug-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-fonts-01-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-fonts-01-t-expected.checksum
index 7a2ce30..7074077 100644
--- a/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-fonts-01-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-fonts-01-t-expected.checksum
@@ -1 +1 @@
-0ac50e3a58feb205cb0e378360c87507 \ No newline at end of file
+3552e3f033a79c4221722e964283a222 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-fonts-01-t-expected.png b/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-fonts-01-t-expected.png
index 69fe88d..76e2858 100644
--- a/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-fonts-01-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-fonts-01-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-intro-05-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-intro-05-t-expected.checksum
index 3a76212..e88269e 100644
--- a/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-intro-05-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-intro-05-t-expected.checksum
@@ -1 +1 @@
-1131153b5b6cdca3dee2bf2642e67ffc \ No newline at end of file
+eab6a18933c6a70bd029761ca7c91c26 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-intro-05-t-expected.png b/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-intro-05-t-expected.png
index 64d0a61..5a117b1 100644
--- a/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-intro-05-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/text/text-intro-05-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/4402375-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/4402375-expected.checksum
index 8a3aa93..702b9bf 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/4402375-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/4402375-expected.checksum
@@ -1 +1 @@
-0c89c82d721c156015872a3efcb8a244 \ No newline at end of file
+675fac75c7431a8ae67c5b5f4771734a \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/4402375-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/4402375-expected.png
index 05bb799..56119e9 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/4402375-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/4402375-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/image-before-linebreak-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/image-before-linebreak-expected.checksum
index d4d7777..1d0ea3d 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/image-before-linebreak-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/image-before-linebreak-expected.checksum
@@ -1 +1 @@
-dbed511d6c3f9c2b5d408daf7e514650 \ No newline at end of file
+d1849924c428c6a5faed7069bd77db8a \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/image-before-linebreak-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/image-before-linebreak-expected.png
index 101fc2e..e784f61 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/image-before-linebreak-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/image-before-linebreak-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-1-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-1-expected.checksum
index 2d9aea2..2c58a69 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-1-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-1-expected.checksum
@@ -1 +1 @@
-4cfadff223370173b53b6151cfcee259 \ No newline at end of file
+28f8327c942813ad92fb6964433558c9 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-1-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-1-expected.png
index ea777d9..ae11d4c 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-1-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-1-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-2-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-2-expected.checksum
index f2a7c13..a09490e 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-2-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-2-expected.checksum
@@ -1 +1 @@
-4adb850c573fc6416a2774fb252be8fc \ No newline at end of file
+9bc660e055c19f39a088a975c08cda2f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-2-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-2-expected.png
index 7765072..0aa35df 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-2-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-2-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-3-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-3-expected.checksum
index 901012f9..24371dc 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-3-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-3-expected.checksum
@@ -1 +1 @@
-52000baa8587285cb9ec743fbf01a1ef \ No newline at end of file
+5fe5c87d729bd6f2306d4223742849e4 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-3-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-3-expected.png
index 0b569fb..ccdf3ee 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-3-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/selection/replaced-boundaries-3-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.checksum
index 194063d..ea5599b 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.checksum
@@ -1 +1 @@
-6424589d91bcc3f8bc235a0856d790fc \ No newline at end of file
+de728e0d29c910bf69282209140993c9 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.png
index d7e4fba..72939f8 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/foreignObject-text-clipping-bug-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-doubleclick-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-doubleclick-expected.checksum
index 7be30cd..283ba54 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-doubleclick-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-doubleclick-expected.checksum
@@ -1 +1 @@
-0ee4aa6fc86fc582d06ae61ce58c4d0f \ No newline at end of file
+3e0dd96eec9f5c31da9684697f7b4182 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-doubleclick-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-doubleclick-expected.png
index f0a2200..168c251 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-doubleclick-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-doubleclick-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-tripleclick-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-tripleclick-expected.checksum
index b4c9fd4..83076a2 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-tripleclick-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-tripleclick-expected.checksum
@@ -1 +1 @@
-fbb14724919c318c2323161e328f5641 \ No newline at end of file
+f40374a082a8edf7d55c7501c4a953f7 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-tripleclick-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-tripleclick-expected.png
index d458257..91ca2b7 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-tripleclick-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-tripleclick-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-01-b-expected.checksum
index d4686d6..8364f18 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-01-b-expected.checksum
@@ -1 +1 @@
-240d0b5011e9f7b87f567a51bf74e103 \ No newline at end of file
+1ac88d6b8b4b1a53065a48add490cf75 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-01-b-expected.png
index 86a01b7..b2137c8 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-02-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-02-b-expected.checksum
index a1a8001..e487f86a 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-02-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-02-b-expected.checksum
@@ -1 +1 @@
-1b5bff1ab148df80eed0c00d6230253e \ No newline at end of file
+727db842b6dcd9334a4292aff3e256d5 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-02-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-02-b-expected.png
index 5351821..45dbab4 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-02-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-02-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-03-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-03-b-expected.checksum
index ed92cbb..21be87a 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-03-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-03-b-expected.checksum
@@ -1 +1 @@
-7ba685743611788d8360ff73988a067d \ No newline at end of file
+632bb5a5884414429e95f479dde4009f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-03-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-03-b-expected.png
index effb255..dfe7b66 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-03-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-03-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.checksum
index e5dd7bc..8f79a4d 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.checksum
@@ -1 +1 @@
-6db793d544a047b940678330fa5a6302 \ No newline at end of file
+8995969f35450d018bc159dd0e22c828 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.png
index dbcb186..ad53ee4 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-05-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-05-b-expected.checksum
index 32e64d2..dd629ef 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-05-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-05-b-expected.checksum
@@ -1 +1 @@
-7f4f048c4b896e03e278df8eac81de4c \ No newline at end of file
+fba89e712251b6a39f1e2e3a38c38b7f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-05-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-05-b-expected.png
index 2d42621..b398f73 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-05-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-05-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-06-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-06-b-expected.checksum
index e62eda9..e9382bc 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-06-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-06-b-expected.checksum
@@ -1 +1 @@
-dab3eea608228399480dbb2fe4c40452 \ No newline at end of file
+9b2de475672c82101e2133e35814e3d5 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-06-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-06-b-expected.png
index b4a8231..00a55f4 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-06-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-06-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-altglyph-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-altglyph-01-b-expected.checksum
index 7539d54..ec90dad 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-altglyph-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-altglyph-01-b-expected.checksum
@@ -1 +1 @@
-76d773f04df379bca381bdd86286e07f \ No newline at end of file
+3bcbc8795f9baa405764eb2feec30ecf \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-altglyph-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-altglyph-01-b-expected.png
index 0df4821..454e062 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-altglyph-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-altglyph-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-deco-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-deco-01-b-expected.checksum
index 34b4278..79ebba3 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-deco-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-deco-01-b-expected.checksum
@@ -1 +1 @@
-4517975b6434f505f39fd4b71d6532cb \ No newline at end of file
+79ee80cf3d9a57821d404b8376aaf9d8 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-deco-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-deco-01-b-expected.png
index 39e97ae..9662071 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-deco-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-deco-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-01-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-01-t-expected.checksum
index 433fac8..7074077 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-01-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-01-t-expected.checksum
@@ -1 +1 @@
-8846648ae35813b1bf8ca001d06c3e79 \ No newline at end of file
+3552e3f033a79c4221722e964283a222 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-01-t-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-01-t-expected.png
index 097f0b0..76e2858 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-01-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-01-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-02-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-02-t-expected.checksum
index 6501bd1..40da039 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-02-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-02-t-expected.checksum
@@ -1 +1 @@
-2e4c4f09854b97f2b4304c2bc8f5e8e1 \ No newline at end of file
+9f3e7a10d647983b75fc870c617c2db9 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-02-t-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-02-t-expected.png
index 152a745..8075b55 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-02-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-fonts-02-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-intro-05-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-intro-05-t-expected.checksum
index 5c8af62..e88269e 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-intro-05-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-intro-05-t-expected.checksum
@@ -1 +1 @@
-e2613d69f8f241fe4e25d2f88e9f7ffb \ No newline at end of file
+eab6a18933c6a70bd029761ca7c91c26 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-intro-05-t-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-intro-05-t-expected.png
index 9613a31..5a117b1 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-intro-05-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-intro-05-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.checksum
index 060b02e..19a4870 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.checksum
@@ -1 +1 @@
-2f98d7c8288a4d4ec738d79b3318f7e4 \ No newline at end of file
+97d2ef184973d9e20c97bc804281f9e2 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.png
index 98aa4e1..16790c4 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.checksum
index e4cc2dd..9381048 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.checksum
@@ -1 +1 @@
-be03f974ac93a19d89731feca08f447c \ No newline at end of file
+eaf5ead070cc5c62c55f6482770a4a05 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.png
index 99dc4ee..7b6994a 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.checksum
index 33cfb07..a9eaefd 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.checksum
@@ -1 +1 @@
-ef66a1c39d254ec9029deb7ae7e20295 \ No newline at end of file
+68799377b99dc189d7f3f2697c2c2db7 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.png
index 2e24068..bd734ad 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.checksum
index 8592858..67d80d9 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.checksum
@@ -1 +1 @@
-0053dd7052e251608129b2de64262344 \ No newline at end of file
+9ed5b9a69503c087e17df646f58ed4a3 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.png
index 4f76ec9..44e2594 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.checksum
index 54f88df..0a6379e 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.checksum
@@ -1 +1 @@
-f17c9e829af5eabdfcd9fc32a91e1262 \ No newline at end of file
+1e4cd2a6079752d894b2b78c9906c47d \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.png
index e115094..456bf93 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-05-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-05-t-expected.checksum
index ea5ff25..a48a8da 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-05-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-05-t-expected.checksum
@@ -1 +1 @@
-ad1b8a12e4c721fdd2066b9b2b120e49 \ No newline at end of file
+3b273e07d1c4b9a4458397214d8bd1fd \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-05-t-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-05-t-expected.png
index 1c1424a..7a3805d 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-05-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-05-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-06-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-06-t-expected.checksum
index 0c4f15c..516babc 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-06-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-06-t-expected.checksum
@@ -1 +1 @@
-a4b9d33ff7f865d162c30f0d3bd94ba2 \ No newline at end of file
+35ae54a37ea45ddfc6d9a023bedc3e1e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-06-t-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-06-t-expected.png
index 65134ff..f35a5a6 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-06-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-06-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.checksum
index ab2d692..91e77a3 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.checksum
@@ -1 +1 @@
-0136ba0a0992bb780cf23d21ca84099f \ No newline at end of file
+2aa0f254273fc53ece0a1ef67b1e14d2 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.png
index 7acc0e8..5be23e2 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.checksum
index c7d2c9a..455271c 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.checksum
@@ -1 +1 @@
-e0abba8a143fdb4f6d16e3f79fbc13e6 \ No newline at end of file
+73c689f50bd120d5f4feb9467b2c0c34 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.png
index 8c31aaf..603a498 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tref-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tref-01-b-expected.checksum
index 8ac5b46..a33a36c 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tref-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tref-01-b-expected.checksum
@@ -1 +1 @@
-1cfc52158b6d4bb518c0e616b8a5feac \ No newline at end of file
+6993ee5cae009da27c3afa8ceca549c9 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tref-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tref-01-b-expected.png
index 627602b..7fc140b 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tref-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tref-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-01-b-expected.checksum
index aa8d135..bb80f76 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-01-b-expected.checksum
@@ -1 +1 @@
-be96993d864f4d2e2f90294da4f4fe24 \ No newline at end of file
+77005b8e2ae29bc35853b44c3797200f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-01-b-expected.png
index 67eb763..d6a8d8d 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-02-f-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-02-f-expected.checksum
index 400e674..c99bbdb 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-02-f-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-02-f-expected.checksum
@@ -1 +1 @@
-1ee0b629a906b2ef63ff330c9bac03b4 \ No newline at end of file
+853ff5e8c3b3b473484ca932f7970489 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-02-f-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-02-f-expected.png
index 1616534..466df5b 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-02-f-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tselect-02-f-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tspan-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tspan-01-b-expected.checksum
index 1266df7..86beb63 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tspan-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tspan-01-b-expected.checksum
@@ -1 +1 @@
-77cdc24174a8c5e1cf241e38fd8fd9c5 \ No newline at end of file
+bc2175971ba02a7a6ca0eaaa54acb56f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tspan-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tspan-01-b-expected.png
index 3a76691..311ceda 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tspan-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-tspan-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-01-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-01-t-expected.checksum
index aa74f60..e5a5574 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-01-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-01-t-expected.checksum
@@ -1 +1 @@
-50e5ea72e6f41f213edc923bb0354b8e \ No newline at end of file
+0fb12b17b9f1d820163cd1d15c16bce1 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-01-t-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-01-t-expected.png
index 177ba7e..736ff67 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-01-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-01-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-02-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-02-t-expected.checksum
index bb56155..7f21218 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-02-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-02-t-expected.checksum
@@ -1 +1 @@
-99de81f9fa5e6973cca6936362fc9d74 \ No newline at end of file
+f9ff9cc9ca9b085d3efae9118c1b0ec1 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-02-t-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-02-t-expected.png
index 722ea4b..4e3d100 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-02-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-ws-02-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/textPathBoundsBug-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/textPathBoundsBug-expected.checksum
index 01d40a3..06f5fed 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/textPathBoundsBug-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/textPathBoundsBug-expected.checksum
@@ -1 +1 @@
-57b5989a96301cd55b3ab50beec09e31 \ No newline at end of file
+25b19fd8a13e682b2a6f2feaff6d2ea7 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/textPathBoundsBug-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/textPathBoundsBug-expected.png
index 48086b4..7e8d5aa 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/textPathBoundsBug-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/textPathBoundsBug-expected.png
Binary files differ