summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Ong <joelo@chromium.org>2015-10-19 01:23:17 -0700
committerJoel Ong <joelo@chromium.org>2015-10-19 08:24:44 +0000
commit855b813a23af53b62e0a5d440d30eacf6ffa7dba (patch)
treea8805fcd2a32f962abc3e970931cb5bd6c63aaf4
parentc236d3b2efe063dc0914e2bebdb4c28cac7fa6c2 (diff)
downloadchromium_src-855b813a23af53b62e0a5d440d30eacf6ffa7dba.zip
chromium_src-855b813a23af53b62e0a5d440d30eacf6ffa7dba.tar.gz
chromium_src-855b813a23af53b62e0a5d440d30eacf6ffa7dba.tar.bz2
Auto-rebaseline for r354723
https://chromium.googlesource.com/chromium/src/+/11ae6639a BUG=404597 TBR=joelo Review URL: https://codereview.chromium.org/1413033002 . Cr-Commit-Position: refs/heads/master@{#354737}
-rw-r--r--third_party/WebKit/LayoutTests/TestExpectations200
-rw-r--r--third_party/WebKit/LayoutTests/canvas/philip/tests/2d.text.draw.text.metrics-expected.txt72
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/animations/3d/matrix-transform-type-animation-expected.pngbin0 -> 7138 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/compositing-visible-descendant-expected.pngbin0 -> 5069 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/compositing-visible-descendant-expected.txt14
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/generated-content-expected.pngbin0 -> 9722 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/geometry/abs-position-inside-opacity-expected.pngbin0 -> 5342 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/geometry/abs-position-inside-opacity-expected.txt20
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/geometry/clipping-foreground-expected.pngbin0 -> 21418 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/geometry/fixed-in-composited-expected.pngbin0 -> 4839 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/geometry/partial-layout-update-expected.pngbin0 -> 5599 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/geometry/partial-layout-update-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/geometry/root-layer-update-expected.pngbin0 -> 8014 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/geometry/root-layer-update-expected.txt20
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.pngbin0 -> 6054 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/iframes/composited-iframe-alignment-expected.pngbin0 -> 11868 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/images/direct-image-background-color-expected.txt11
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/layers-inside-overflow-scroll-expected.pngbin0 -> 25967 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/masks/direct-image-mask-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/masks/masked-ancestor-expected.pngbin0 -> 9186 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/masks/simple-composited-mask-expected.pngbin0 -> 10846 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/overflow/ancestor-overflow-expected.pngbin0 -> 6355 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/overflow/ancestor-overflow-expected.txt55
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/overflow/nested-scrolling-expected.pngbin0 -> 42609 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/overflow/overflow-compositing-descendant-expected.pngbin0 -> 10994 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scroll-ancestor-update-expected.pngbin0 -> 12620 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scrollbar-painting-expected.pngbin0 -> 6162 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scrollbar-painting-expected.txt14
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/animation-inside-reflection-expected.pngbin0 -> 15567 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/compositing-change-inside-reflection-expected.pngbin0 -> 6616 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/load-video-in-reflection-expected.pngbin0 -> 64958 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-animated-expected.pngbin0 -> 17421 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-expected.pngbin0 -> 6589 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-expected.txt14
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-on-overflow-expected.pngbin0 -> 14049 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-on-overflow-expected.txt38
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-transformed-expected.txt14
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-transformed2-expected.txt15
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-transition-expected.pngbin0 -> 13984 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-opacity-expected.pngbin0 -> 8674 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-opacity-expected.txt11
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-ordering-expected.pngbin0 -> 10026 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-ordering-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning-expected.pngbin0 -> 6111 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning2-expected.pngbin0 -> 6122 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning2-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/simple-composited-reflections-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/transform-inside-reflection-expected.pngbin0 -> 13470 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/reflections/transform-inside-reflection-expected.txt15
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-expected.pngbin0 -> 5969 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-expected.txt11
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-rects-expected.pngbin0 -> 6607 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-rects-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/self-painting-layers-expected.pngbin0 -> 29174 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/sibling-positioning-expected.pngbin0 -> 8300 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/text-on-large-layer-expected.pngbin0 -> 7490 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/transitions/scale-transition-no-start-expected.pngbin0 -> 14109 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/transitions/singular-scale-transition-expected.pngbin0 -> 10453 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/video-frame-size-change-expected.pngbin0 -> 46704 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/webgl/webgl-background-color-expected.txt13
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/webgl/webgl-reflection-expected.pngbin0 -> 6323 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/compositing/webgl/webgl-reflection-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/caret/caret-position-expected.txt13
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/4922367-expected.txt23
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/5144139-2-expected.txt35
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/5206311-1-expected.txt93
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/5369009-expected.txt22
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/5433862-2-expected.txt45
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/5483370-expected.txt22
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-3608445-fix-expected.txt37
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-3857753-fix-expected.txt30
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt37
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt37
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt37
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt35
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt35
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt43
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt48
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt43
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt58
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt39
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-001-expected.txt18
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-002-expected.txt20
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-003-expected.txt20
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-004-expected.txt20
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-005-expected.txt25
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-006-expected.txt26
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-007-expected.txt26
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-008-expected.txt26
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-009-expected.txt31
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-010-expected.txt34
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-011-expected.txt20
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-018-expected.pngbin0 -> 12889 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-018-expected.txt27
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-008-expected.pngbin0 -> 4999 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-008-expected.txt19
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-009-expected.pngbin0 -> 4981 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-009-expected.txt20
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-010-expected.pngbin0 -> 4805 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-010-expected.txt19
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-first-list-item-expected.txt31
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-ws-fixup-001-expected.txt59
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-ws-fixup-002-expected.txt66
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/merge-endOfParagraph-expected.txt29
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/merge-no-br-expected.txt24
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/non-smart-delete-expected.txt32
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/pruning-after-merge-2-expected.txt27
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/smart-delete-001-expected.txt32
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/deleting/smart-delete-002-expected.txt34
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/execCommand/5138441-expected.txt20
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/execCommand/5142012-1-expected.txt26
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/execCommand/5481523-expected.txt30
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/execCommand/find-after-replace-expected.txt32
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/execCommand/findString-expected.txt21
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/execCommand/indent-list-item-expected.txt29
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/execCommand/nsresponder-indent-expected.txt17
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/execCommand/nsresponder-outdent-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/execCommand/outdent-nested-lists-4-expected.txt11
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/execCommand/paste-1-expected.txt30
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/execCommand/paste-2-expected.txt30
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/execCommand/print-expected.txt45
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/execCommand/selectAll-expected.txt47
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/4875189-2-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/5510537-expected.txt35
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/5549929-2-expected.txt19
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/6703873-expected.txt26
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/edited-whitespace-1-expected.txt17
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/editing-empty-divs-expected.txt63
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-3778059-fix-expected.txt26
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-3800346-fix-expected.txt36
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-at-end-01-expected.txt29
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-at-end-02-expected.txt29
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-009-expected.txt24
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-001-expected.txt46
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-002-expected.txt48
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-003-expected.txt53
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-004-expected.txt52
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-005-expected.txt48
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-006-expected.txt51
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-011-expected.pngbin0 -> 10431 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-011-expected.txt26
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-012-expected.pngbin0 -> 10592 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-012-expected.txt29
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-013-expected.pngbin0 -> 10318 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-013-expected.txt30
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-014-expected.pngbin0 -> 10459 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-014-expected.txt34
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-015-expected.pngbin0 -> 10467 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-015-expected.txt34
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-016-expected.pngbin0 -> 10738 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-016-expected.txt37
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-017-expected.pngbin0 -> 10738 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-017-expected.txt38
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-018-expected.pngbin0 -> 9918 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-018-expected.txt23
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-019-expected.pngbin0 -> 12005 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-019-expected.txt29
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-020-expected.pngbin0 -> 12593 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-020-expected.txt30
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-022-expected.txt40
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-024-expected.txt60
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-025-expected.txt31
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-026-expected.txt50
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-027-expected.pngbin0 -> 13159 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-027-expected.txt37
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-paragraph-03-expected.txt26
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-paragraph-04-expected.txt37
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-paragraph-05-expected.txt25
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-01-expected.txt24
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-02-expected.txt24
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-03-expected.txt33
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-in-table-1-expected.txt27
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-in-table-2-expected.txt26
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/animations/3d/matrix-transform-type-animation-expected.pngbin7138 -> 7137 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/animations/keyframe-multiple-timing-functions-transform-expected.pngbin24763 -> 24763 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/canvas/philip/tests/2d.text.draw.text.metrics-expected.txt72
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/compositing-visible-descendant-expected.pngbin5069 -> 5073 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/compositing-visible-descendant-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/direct-image-compositing-expected.pngbin78915 -> 78923 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/direct-image-compositing-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/generated-content-expected.pngbin9722 -> 9735 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/generated-content-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/abs-position-inside-opacity-expected.pngbin5342 -> 5348 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/abs-position-inside-opacity-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/clipping-foreground-expected.pngbin21418 -> 21434 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-in-composited-expected.pngbin4839 -> 4835 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-in-composited-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-position-expected.pngbin5768 -> 5774 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-position-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/partial-layout-update-expected.pngbin5599 -> 5599 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/partial-layout-update-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/root-layer-update-expected.pngbin8014 -> 8013 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/root-layer-update-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.pngbin6054 -> 6054 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-div-expected.pngbin12270 -> 12269 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-link-expected.pngbin14421 -> 14479 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.pngbin11448 -> 11441 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-with-squashing-expected.pngbin3302 -> 3302 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/composited-iframe-alignment-expected.pngbin11868 -> 11866 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/iframe-copy-on-scroll-expected.pngbin5560 -> 5560 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/iframe-copy-on-scroll-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/images/direct-image-background-color-expected.pngbin5100 -> 5101 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/images/direct-image-background-color-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/layer-creation/animation-overlap-with-children-expected.txt46
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/layer-creation/fixed-position-nonscrollable-iframes-in-scrollable-page-expected.txt31
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/layers-inside-overflow-scroll-expected.pngbin25967 -> 25972 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/layers-inside-overflow-scroll-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/masks/direct-image-mask-expected.pngbin15969 -> 15966 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/masks/direct-image-mask-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/masks/masked-ancestor-expected.pngbin9186 -> 9186 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/masks/masked-ancestor-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/masks/multiple-masks-expected.pngbin7820 -> 7824 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/masks/multiple-masks-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/masks/simple-composited-mask-expected.pngbin10846 -> 10847 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/masks/simple-composited-mask-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/ancestor-overflow-expected.pngbin6355 -> 6356 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/ancestor-overflow-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/fixed-position-ancestor-clip-expected.pngbin5223 -> 5220 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/fixed-position-ancestor-clip-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/nested-scrolling-expected.pngbin42609 -> 42603 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/nested-scrolling-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/overflow-compositing-descendant-expected.pngbin10994 -> 10999 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/overflow-compositing-descendant-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/scroll-ancestor-update-expected.pngbin12620 -> 12616 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/scrollbar-painting-expected.pngbin6162 -> 6160 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/scrollbar-painting-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/animation-inside-reflection-expected.pngbin15567 -> 15560 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/compositing-change-inside-reflection-expected.pngbin6616 -> 6610 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/compositing-change-inside-reflection-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/load-video-in-reflection-expected.pngbin64958 -> 64969 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/load-video-in-reflection-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-animated-expected.pngbin17421 -> 17415 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-expected.pngbin6589 -> 6584 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-on-overflow-expected.pngbin14049 -> 14035 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-on-overflow-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed-expected.pngbin12672 -> 12673 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed2-expected.pngbin14603 -> 14604 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed2-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transition-expected.pngbin13984 -> 13982 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-in-composited-expected.pngbin28372 -> 28372 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-opacity-expected.pngbin8674 -> 8675 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-opacity-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-ordering-expected.pngbin10026 -> 10027 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-ordering-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning-expected.pngbin6111 -> 6104 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning2-expected.pngbin6122 -> 6114 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning2-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/simple-composited-reflections-expected.pngbin14938 -> 14935 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/simple-composited-reflections-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/transform-inside-reflection-expected.pngbin13470 -> 13466 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/transform-inside-reflection-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-expected.pngbin5969 -> 5965 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-rects-expected.pngbin6607 -> 6595 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-rects-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/self-painting-layers-expected.pngbin29174 -> 29177 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/self-painting-layers-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/sibling-positioning-expected.pngbin8300 -> 8319 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/text-on-large-layer-expected.pngbin7490 -> 7490 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/text-on-large-layer-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/transitions/scale-transition-no-start-expected.pngbin14109 -> 14109 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/transitions/singular-scale-transition-expected.pngbin10453 -> 10451 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/video-frame-size-change-expected.pngbin46704 -> 46696 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/video-frame-size-change-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-background-color-expected.pngbin4821 -> 4821 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-background-color-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-reflection-expected.pngbin6323 -> 6326 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-reflection-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-position-expected.pngbin5592 -> 5591 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-position-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/4922367-expected.pngbin8503 -> 8494 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/4922367-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5144139-2-expected.pngbin11695 -> 11690 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5144139-2-expected.txt20
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5206311-1-expected.pngbin19376 -> 19376 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5206311-1-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5369009-expected.pngbin10428 -> 10431 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5369009-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5433862-2-expected.pngbin9861 -> 9852 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5433862-2-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5483370-expected.pngbin9737 -> 9719 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5483370-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-3608445-fix-expected.pngbin6050 -> 6050 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-3608445-fix-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-3857753-fix-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-002-expected.pngbin26598 -> 26595 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-003-expected.pngbin29727 -> 29729 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-004-expected.pngbin29299 -> 29298 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-005-expected.pngbin24488 -> 24486 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-006-expected.pngbin25422 -> 25422 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-007-expected.pngbin28809 -> 28809 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-008-expected.pngbin29604 -> 29604 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-009-expected.pngbin28056 -> 28057 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-010-expected.pngbin44264 -> 44265 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-011-expected.pngbin26924 -> 26927 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt14
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-001-expected.pngbin4918 -> 4914 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-001-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-002-expected.pngbin5724 -> 5721 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-002-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-003-expected.pngbin5724 -> 5721 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-003-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-004-expected.pngbin5724 -> 5721 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-004-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-005-expected.pngbin6580 -> 6575 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-005-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-006-expected.pngbin6580 -> 6575 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-006-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-007-expected.pngbin6580 -> 6575 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-007-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-008-expected.pngbin6580 -> 6575 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-008-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-009-expected.pngbin7377 -> 7374 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-009-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-010-expected.pngbin5573 -> 5574 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-010-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-011-expected.pngbin5861 -> 5860 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-011-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-018-expected.pngbin12889 -> 12869 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-018-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-008-expected.pngbin4999 -> 4996 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-008-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-009-expected.pngbin4981 -> 4980 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-009-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-010-expected.pngbin4805 -> 4803 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-010-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-first-list-item-expected.pngbin11098 -> 11097 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-first-list-item-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-001-expected.pngbin14274 -> 14274 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-001-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-002-expected.pngbin20624 -> 20622 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-002-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-endOfParagraph-expected.pngbin22395 -> 22409 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-endOfParagraph-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-no-br-expected.pngbin10865 -> 10861 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-no-br-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/non-smart-delete-expected.pngbin20163 -> 20165 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/non-smart-delete-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/pruning-after-merge-2-expected.pngbin8592 -> 8587 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/pruning-after-merge-2-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-001-expected.pngbin18832 -> 18832 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-001-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-002-expected.pngbin19159 -> 19160 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-002-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-1-expected.pngbin10760 -> 10762 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-1-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-2-expected.pngbin13122 -> 13125 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-2-expected.txt14
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4924441-expected.pngbin8347 -> 8331 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4924441-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5138441-expected.pngbin15430 -> 15427 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5138441-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5142012-1-expected.pngbin8713 -> 8712 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5142012-1-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5481523-expected.pngbin9041 -> 9034 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5481523-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/find-after-replace-expected.pngbin8765 -> 8767 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/find-after-replace-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/findString-expected.pngbin6764 -> 6758 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/findString-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/indent-list-item-expected.pngbin7504 -> 7504 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/indent-list-item-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-indent-expected.pngbin6650 -> 6647 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-indent-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-outdent-expected.pngbin5916 -> 5918 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-outdent-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/outdent-nested-lists-4-expected.txt11
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-1-expected.pngbin7043 -> 7045 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-1-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-2-expected.pngbin7337 -> 7333 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-2-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/print-expected.pngbin44766 -> 44763 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/print-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/selectAll-expected.pngbin49043 -> 49040 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/selectAll-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/input/caret-at-the-edge-of-contenteditable-expected.pngbin8504 -> 8502 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/input/caret-at-the-edge-of-contenteditable-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/12882-expected.pngbin33575 -> 33570 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/12882-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4875189-2-expected.pngbin9534 -> 9532 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4875189-2-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5510537-expected.pngbin14149 -> 14149 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5510537-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5549929-2-expected.pngbin10319 -> 10315 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5549929-2-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/6703873-expected.pngbin11902 -> 11902 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/6703873-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/before-after-input-element-expected.pngbin6458 -> 6456 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/before-after-input-element-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/edited-whitespace-1-expected.pngbin11763 -> 11761 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/edited-whitespace-1-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/editing-empty-divs-expected.pngbin20341 -> 20341 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/editing-empty-divs-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3778059-fix-expected.pngbin5109 -> 5109 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3778059-fix-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3800346-fix-expected.pngbin4737 -> 4735 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3800346-fix-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-01-expected.pngbin14615 -> 14622 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-01-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-02-expected.pngbin14615 -> 14622 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-02-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-009-expected.pngbin9616 -> 9616 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-009-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-001-expected.pngbin19606 -> 19605 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-001-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-002-expected.pngbin19606 -> 19605 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-002-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-003-expected.pngbin21153 -> 21150 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-003-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-004-expected.pngbin21153 -> 21150 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-004-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-005-expected.pngbin19606 -> 19605 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-005-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-006-expected.pngbin19893 -> 19891 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-006-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-011-expected.pngbin10431 -> 10430 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-011-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-012-expected.pngbin10592 -> 10591 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-012-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-013-expected.pngbin10318 -> 10318 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-013-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-014-expected.pngbin10459 -> 10457 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-014-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-015-expected.pngbin10467 -> 10457 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-015-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-016-expected.pngbin10738 -> 10740 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-016-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-017-expected.pngbin10738 -> 10740 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-017-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-018-expected.pngbin9918 -> 9919 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-018-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-019-expected.pngbin12005 -> 12006 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-019-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-020-expected.pngbin12593 -> 12591 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-020-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-022-expected.pngbin23377 -> 23379 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-022-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-023-expected.pngbin22582 -> 22583 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-023-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-024-expected.pngbin22676 -> 22677 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-024-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-025-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-026-expected.pngbin28010 -> 28024 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-026-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-027-expected.pngbin13159 -> 13161 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-027-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-03-expected.pngbin9415 -> 9443 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-03-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-04-expected.pngbin13465 -> 13470 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-04-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-05-expected.pngbin14376 -> 14372 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-05-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-01-expected.pngbin7344 -> 7345 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-01-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-02-expected.pngbin7344 -> 7345 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-02-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-03-expected.pngbin17344 -> 17342 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-03-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-1-expected.pngbin8512 -> 8512 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-1-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-2-expected.pngbin9243 -> 9242 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-2-expected.txt14
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-lion/editing/caret/caret-position-expected.pngbin4111 -> 4110 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-lion/editing/inserting/before-after-input-element-expected.pngbin4427 -> 4426 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-lion/editing/inserting/insert-div-023-expected.pngbin8973 -> 8987 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-mavericks/compositing/iframes/iframe-copy-on-scroll-expected.pngbin3686 -> 0 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-mavericks/compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents-expected.pngbin0 -> 6328 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-mavericks/compositing/overflow/text-match-highlight-expected.txt39
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/caret/caret-position-expected.pngbin4112 -> 4110 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/4960120-1-expected.pngbin4337 -> 4337 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/4960120-1-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/before-after-input-element-expected.pngbin4433 -> 4432 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/before-after-input-element-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/insert-div-023-expected.pngbin8979 -> 8993 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-snowleopard/editing/caret/caret-position-expected.pngbin4114 -> 4113 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-snowleopard/editing/inserting/before-after-input-element-expected.pngbin4417 -> 4419 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-snowleopard/editing/inserting/insert-div-023-expected.pngbin20371 -> 20390 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/animations/3d/matrix-transform-type-animation-expected.pngbin4019 -> 4016 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/animations/keyframe-multiple-timing-functions-transform-expected.pngbin9155 -> 9192 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/compositing-visible-descendant-expected.pngbin3368 -> 3384 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/compositing-visible-descendant-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/direct-image-compositing-expected.pngbin55560 -> 55526 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/direct-image-compositing-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/generated-content-expected.pngbin4680 -> 4677 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/generated-content-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/abs-position-inside-opacity-expected.pngbin3647 -> 3662 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/abs-position-inside-opacity-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/clipping-foreground-expected.pngbin9029 -> 9024 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/clipping-foreground-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-in-composited-expected.pngbin3485 -> 3484 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-in-composited-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-position-expected.pngbin3652 -> 3678 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-position-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/outline-change-expected.pngbin3651 -> 3637 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/partial-layout-update-expected.pngbin3636 -> 3640 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/partial-layout-update-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/root-layer-update-expected.pngbin4242 -> 4248 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/root-layer-update-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.pngbin3783 -> 3804 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/composited-iframe-alignment-expected.pngbin6992 -> 6981 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/composited-iframe-alignment-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.pngbin3670 -> 3686 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/images/direct-image-background-color-expected.pngbin3654 -> 3644 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/images/direct-image-background-color-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/layers-inside-overflow-scroll-expected.pngbin24429 -> 24445 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/layers-inside-overflow-scroll-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/masks/direct-image-mask-expected.pngbin14709 -> 14702 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/masks/direct-image-mask-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/masks/masked-ancestor-expected.pngbin7046 -> 7053 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/masks/masked-ancestor-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/masks/multiple-masks-expected.pngbin5674 -> 5680 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/masks/multiple-masks-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/masks/simple-composited-mask-expected.pngbin8575 -> 8583 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/masks/simple-composited-mask-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/ancestor-overflow-expected.pngbin4146 -> 4175 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/ancestor-overflow-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents-expected.pngbin6326 -> 6059 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.pngbin3511 -> 3519 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-border-radius-clipping-expected.pngbin6605 -> 6587 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-scrolling-expected.pngbin17154 -> 17181 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-scrolling-expected.txt20
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/overflow-compositing-descendant-expected.pngbin9079 -> 9085 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/overflow-compositing-descendant-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/remove-overflow-crash2-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/scroll-ancestor-update-expected.pngbin8896 -> 8898 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/scrollbar-painting-expected.pngbin3869 -> 3870 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/scrollbar-painting-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/text-match-highlight-expected.txt28
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/animation-inside-reflection-expected.pngbin10296 -> 10299 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/compositing-change-inside-reflection-expected.pngbin4095 -> 4087 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/compositing-change-inside-reflection-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/deeply-nested-reflections-expected.pngbin6380 -> 6385 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/deeply-nested-reflections-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/load-video-in-reflection-expected.pngbin63781 -> 63797 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/load-video-in-reflection-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/masked-reflection-on-composited-expected.pngbin3602 -> 3604 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/masked-reflection-on-composited-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-animated-expected.pngbin11139 -> 11128 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-expected.pngbin3952 -> 3949 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-on-overflow-expected.pngbin6778 -> 6774 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-on-overflow-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed-expected.pngbin8789 -> 8803 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed2-expected.pngbin9379 -> 9381 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed2-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transition-expected.pngbin10152 -> 10164 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-in-composited-expected.pngbin14197 -> 14201 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-in-composited-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-opacity-expected.pngbin4770 -> 4782 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-opacity-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-ordering-expected.pngbin4967 -> 4899 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-ordering-expected.txt17
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning-expected.pngbin3916 -> 3934 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning2-expected.pngbin3927 -> 3944 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning2-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/simple-composited-reflections-expected.pngbin13534 -> 13527 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/simple-composited-reflections-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/transform-inside-reflection-expected.pngbin10573 -> 10538 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/transform-inside-reflection-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-expected.pngbin3746 -> 3732 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-rects-expected.pngbin4090 -> 4094 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-rects-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/self-painting-layers-expected.pngbin24985 -> 24996 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/self-painting-layers-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/sibling-positioning-expected.pngbin4272 -> 4264 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/text-on-large-layer-expected.pngbin4409 -> 4387 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/text-on-large-layer-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/transitions/scale-transition-no-start-expected.pngbin6269 -> 6256 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/transitions/singular-scale-transition-expected.pngbin5193 -> 5194 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/video-frame-size-change-expected.pngbin45255 -> 45252 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/video-frame-size-change-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-background-color-expected.pngbin3390 -> 3381 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-background-color-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-reflection-expected.pngbin4706 -> 4722 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-reflection-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-position-expected.pngbin4048 -> 4046 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-position-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/4922367-expected.pngbin5229 -> 5231 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/4922367-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5126166-expected.pngbin6010 -> 6017 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5144139-2-expected.pngbin6204 -> 6224 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5144139-2-expected.txt22
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5206311-1-expected.pngbin8921 -> 8916 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5206311-1-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5369009-expected.pngbin5619 -> 5626 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5369009-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5433862-2-expected.pngbin5716 -> 5720 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5433862-2-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5483370-expected.pngbin5592 -> 5599 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5483370-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3608445-fix-expected.pngbin3903 -> 3909 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3608445-fix-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3857753-fix-expected.pngbin3307 -> 3305 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3857753-fix-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3865854-fix-expected.pngbin3362 -> 3363 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3865854-fix-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-002-expected.pngbin9978 -> 9893 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-003-expected.pngbin11483 -> 11474 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-004-expected.pngbin11153 -> 11144 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-005-expected.pngbin9635 -> 9679 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-006-expected.pngbin10032 -> 10073 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-007-expected.pngbin10872 -> 10866 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-008-expected.pngbin10969 -> 10963 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-009-expected.pngbin10826 -> 10820 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-010-expected.pngbin15388 -> 15375 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-011-expected.pngbin10011 -> 10009 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt18
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-001-expected.pngbin3573 -> 3567 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-001-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-002-expected.pngbin3775 -> 3770 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-002-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-003-expected.pngbin3775 -> 3770 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-003-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-004-expected.pngbin3775 -> 3770 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-004-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-005-expected.pngbin3958 -> 3953 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-005-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-006-expected.pngbin3958 -> 3953 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-006-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-007-expected.pngbin3958 -> 3953 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-007-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-008-expected.pngbin3958 -> 3953 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-008-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-009-expected.pngbin4125 -> 4119 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-009-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-010-expected.pngbin3822 -> 3817 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-010-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-011-expected.pngbin3808 -> 3808 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-011-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-018-expected.pngbin5336 -> 5304 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-018-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-021-expected.pngbin4896 -> 4896 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-021-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-008-expected.pngbin3245 -> 3241 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-008-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-009-expected.pngbin3235 -> 3235 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-009-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-010-expected.pngbin3180 -> 3178 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-010-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-first-list-item-expected.pngbin6167 -> 6188 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-first-list-item-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-001-expected.pngbin3358 -> 3359 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-002-expected.pngbin3358 -> 3359 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-003-expected.pngbin3898 -> 3885 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-003-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-004-expected.pngbin3898 -> 3885 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-004-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-005-expected.pngbin3494 -> 3483 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-005-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-006-expected.pngbin3494 -> 3483 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-006-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-007-expected.pngbin3494 -> 3483 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-007-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-008-expected.pngbin3494 -> 3483 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-008-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-009-expected.pngbin3497 -> 3487 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-009-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-010-expected.pngbin3497 -> 3487 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-010-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-011-expected.pngbin3709 -> 3688 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-011-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-012-expected.pngbin3709 -> 3688 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-012-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-013-expected.pngbin3759 -> 3758 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-014-expected.pngbin3399 -> 3397 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-001-expected.pngbin3911 -> 3886 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-001-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-002-expected.pngbin4586 -> 4557 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-002-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-to-select-table-expected.pngbin3933 -> 3948 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-to-select-table-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-001-expected.pngbin6655 -> 6665 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-001-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-002-expected.pngbin8956 -> 8966 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-002-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-endOfParagraph-expected.pngbin10429 -> 10469 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-endOfParagraph-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-no-br-expected.pngbin5757 -> 5756 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-no-br-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-whitespace-pre-expected.pngbin5291 -> 5285 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-whitespace-pre-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/non-smart-delete-expected.pngbin8007 -> 7995 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/non-smart-delete-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/pruning-after-merge-2-expected.pngbin5130 -> 5131 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/pruning-after-merge-2-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-001-expected.pngbin7663 -> 7625 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-001-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-002-expected.pngbin7623 -> 7619 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-002-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/deleting/table-cells-expected.pngbin5486 -> 5487 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-1-expected.pngbin5789 -> 5779 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-1-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-2-expected.pngbin6747 -> 6761 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-2-expected.txt14
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4924441-expected.pngbin5360 -> 5363 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4924441-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5138441-expected.pngbin7451 -> 7457 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5138441-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5142012-1-expected.pngbin5341 -> 5341 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5142012-1-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5481523-expected.pngbin5565 -> 5515 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5481523-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/find-after-replace-expected.pngbin4671 -> 4683 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/find-after-replace-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/findString-expected.pngbin3902 -> 3908 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/findString-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/indent-list-item-expected.pngbin4726 -> 4726 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/indent-list-item-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/insertImage-expected.pngbin21218 -> 21173 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/insertImage-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-indent-expected.pngbin4420 -> 4418 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-indent-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-outdent-expected.pngbin4192 -> 4186 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-outdent-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-1-expected.pngbin4156 -> 4152 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-1-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-2-expected.pngbin4271 -> 4271 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-2-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/print-expected.pngbin17062 -> 16996 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/print-expected.txt46
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/selectAll-expected.pngbin16839 -> 16782 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/selectAll-expected.txt46
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/input/caret-at-the-edge-of-contenteditable-expected.pngbin5044 -> 5056 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/input/caret-at-the-edge-of-contenteditable-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/input/emacs-ctrl-o-expected.pngbin5932 -> 5865 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/input/emacs-ctrl-o-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/12882-expected.pngbin24573 -> 24547 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/12882-expected.txt14
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4875189-2-expected.pngbin5846 -> 5829 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4875189-2-expected.txt14
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.pngbin4348 -> 4344 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5418891-expected.pngbin5655 -> 5649 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5418891-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5510537-expected.pngbin6664 -> 6665 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5510537-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5549929-2-expected.pngbin5659 -> 5650 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5549929-2-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/6703873-expected.pngbin6011 -> 6011 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/6703873-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.pngbin4324 -> 4320 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editable-html-element-expected.pngbin5663 -> 5679 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editable-html-element-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/edited-whitespace-1-expected.pngbin5795 -> 5806 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/edited-whitespace-1-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editing-empty-divs-expected.pngbin9322 -> 9322 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editing-empty-divs-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3778059-fix-expected.pngbin3754 -> 3764 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3778059-fix-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3800346-fix-expected.pngbin3673 -> 3684 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3800346-fix-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-01-expected.pngbin6783 -> 6787 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-01-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-02-expected.pngbin6783 -> 6787 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-02-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-009-expected.pngbin5274 -> 5271 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-009-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-001-expected.pngbin7561 -> 7584 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-001-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-002-expected.pngbin7561 -> 7584 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-002-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-003-expected.pngbin7903 -> 7927 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-003-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-004-expected.pngbin7903 -> 7927 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-004-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-005-expected.pngbin7561 -> 7584 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-005-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-006-expected.pngbin7675 -> 7706 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-006-expected.txt18
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-011-expected.pngbin4833 -> 4868 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-011-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-012-expected.pngbin4909 -> 4957 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-012-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-013-expected.pngbin4941 -> 4968 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-013-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-014-expected.pngbin4933 -> 4984 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-014-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-015-expected.pngbin4920 -> 4947 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-015-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-016-expected.pngbin5107 -> 5133 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-016-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-017-expected.pngbin5107 -> 5133 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-017-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-018-expected.pngbin4825 -> 4862 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-018-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-019-expected.pngbin5399 -> 5427 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-019-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-020-expected.pngbin5524 -> 5568 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-020-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-022-expected.pngbin8909 -> 8912 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-022-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-023-expected.pngbin8912 -> 8926 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-023-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-024-expected.pngbin8352 -> 8374 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-024-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-025-expected.pngbin6394 -> 6380 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-025-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-026-expected.pngbin9959 -> 9966 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-026-expected.txt22
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-027-expected.pngbin5758 -> 5831 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-027-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-03-expected.pngbin5763 -> 5742 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-03-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-04-expected.pngbin7175 -> 7132 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-04-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-05-expected.pngbin7232 -> 7235 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-05-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-01-expected.pngbin4749 -> 4733 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-01-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-02-expected.pngbin4749 -> 4733 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-02-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-03-expected.pngbin8263 -> 8265 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-03-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-1-expected.pngbin5054 -> 5047 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-1-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.pngbin5392 -> 5409 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.txt14
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/canvas/philip/tests/2d.text.draw.text.metrics-expected.txt72
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/compositing/layer-creation/animation-overlap-with-children-expected.txt46
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/compositing/layer-creation/fixed-position-nonscrollable-iframes-in-scrollable-page-expected.txt31
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/animations/3d/matrix-transform-type-animation-expected.pngbin3997 -> 3997 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/animations/keyframe-multiple-timing-functions-transform-expected.pngbin9058 -> 9040 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/compositing-visible-descendant-expected.pngbin3366 -> 3362 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/compositing-visible-descendant-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/direct-image-compositing-expected.pngbin55383 -> 55396 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/direct-image-compositing-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/generated-content-expected.pngbin4648 -> 4640 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/generated-content-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/abs-position-inside-opacity-expected.pngbin3636 -> 3632 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/abs-position-inside-opacity-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/clipping-foreground-expected.pngbin9020 -> 9005 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/clipping-foreground-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-in-composited-expected.pngbin3510 -> 3511 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-in-composited-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-expected.pngbin3720 -> 3709 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-deep-expected.pngbin16526 -> 16735 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-expected.pngbin7525 -> 7451 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/outline-change-expected.pngbin3639 -> 3632 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/partial-layout-update-expected.pngbin3604 -> 3605 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/partial-layout-update-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/root-layer-update-expected.pngbin4263 -> 4245 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/root-layer-update-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.pngbin3759 -> 3752 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-rotated-div-expected.pngbin7566 -> 7557 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-rotated-link-expected.pngbin7908 -> 7861 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.pngbin5497 -> 5495 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-box-shadow-expected.pngbin6003 -> 5999 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-squashing-expected.pngbin3239 -> 3235 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/iframes/composited-iframe-alignment-expected.pngbin6989 -> 6991 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/iframes/composited-iframe-alignment-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/iframes/iframe-copy-on-scroll-expected.pngbin3708 -> 3708 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/iframes/iframe-copy-on-scroll-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/images/direct-image-background-color-expected.pngbin3643 -> 3646 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/images/direct-image-background-color-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/layer-creation/animation-overlap-with-children-expected.txt45
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/layer-creation/fixed-position-nonscrollable-iframes-in-scrollable-page-expected.txt31
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/layers-inside-overflow-scroll-expected.pngbin24454 -> 24459 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/layers-inside-overflow-scroll-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/masks/direct-image-mask-expected.pngbin13972 -> 13969 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/masks/direct-image-mask-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/masks/masked-ancestor-expected.pngbin7019 -> 7030 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/masks/masked-ancestor-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/masks/multiple-masks-expected.pngbin5648 -> 5657 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/masks/multiple-masks-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/masks/simple-composited-mask-expected.pngbin8550 -> 8556 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/masks/simple-composited-mask-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/overflow/ancestor-overflow-expected.pngbin4167 -> 4162 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/overflow/ancestor-overflow-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/overflow/fixed-position-ancestor-clip-expected.pngbin3530 -> 3527 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/overflow/fixed-position-ancestor-clip-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-border-radius-clipping-expected.pngbin6527 -> 6559 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-scrolling-expected.pngbin17082 -> 17058 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-scrolling-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/overflow/overflow-compositing-descendant-expected.pngbin9068 -> 9065 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/overflow/overflow-compositing-descendant-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/overflow/remove-overflow-crash2-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/overflow/scroll-ancestor-update-expected.pngbin8851 -> 8851 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/overflow/scrollbar-painting-expected.pngbin3844 -> 3856 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/overflow/scrollbar-painting-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/animation-inside-reflection-expected.pngbin10287 -> 10292 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/compositing-change-inside-reflection-expected.pngbin4084 -> 4064 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/compositing-change-inside-reflection-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/load-video-in-reflection-expected.pngbin63940 -> 63933 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/load-video-in-reflection-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-animated-expected.pngbin11105 -> 11099 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-expected.pngbin3994 -> 3947 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-on-overflow-expected.pngbin7056 -> 6843 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-on-overflow-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed-expected.pngbin8747 -> 8739 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed2-expected.pngbin9320 -> 9300 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed2-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transition-expected.pngbin10156 -> 10168 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-in-composited-expected.pngbin14420 -> 14421 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-in-composited-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-opacity-expected.pngbin4718 -> 4730 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-opacity-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-ordering-expected.pngbin4938 -> 4951 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-ordering-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning-expected.pngbin3937 -> 3917 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning2-expected.pngbin3948 -> 3927 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning2-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/simple-composited-reflections-expected.pngbin12865 -> 12864 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/simple-composited-reflections-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/transform-inside-reflection-expected.pngbin10566 -> 10540 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/reflections/transform-inside-reflection-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-expected.pngbin3768 -> 3768 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-rects-expected.pngbin4141 -> 4130 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-rects-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/self-painting-layers-expected.pngbin25038 -> 25044 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/self-painting-layers-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/sibling-positioning-expected.pngbin4250 -> 4250 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/text-on-large-layer-expected.pngbin4382 -> 4410 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/text-on-large-layer-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/transitions/scale-transition-no-start-expected.pngbin6221 -> 6244 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/transitions/singular-scale-transition-expected.pngbin5138 -> 5155 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/video-frame-size-change-expected.pngbin45303 -> 45298 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/video-frame-size-change-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-background-color-expected.pngbin3385 -> 3387 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-background-color-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-reflection-expected.pngbin4714 -> 4715 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-reflection-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-position-expected.pngbin3820 -> 3818 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-position-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/4922367-expected.pngbin4980 -> 4961 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/4922367-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/5126166-expected.pngbin5659 -> 5680 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/5144139-2-expected.pngbin5970 -> 5981 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/5144139-2-expected.txt22
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/5206311-1-expected.pngbin8461 -> 8459 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/5206311-1-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/5369009-expected.pngbin5214 -> 5216 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/5369009-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/5433862-2-expected.pngbin5405 -> 5404 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/5433862-2-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/5483370-expected.pngbin5322 -> 5318 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/5483370-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3608445-fix-expected.pngbin3671 -> 3639 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3608445-fix-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3857753-fix-expected.pngbin3378 -> 3377 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3857753-fix-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3865854-fix-expected.pngbin3427 -> 3426 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3865854-fix-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-002-expected.pngbin9516 -> 9452 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-003-expected.pngbin10902 -> 10901 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-004-expected.pngbin10603 -> 10602 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-005-expected.pngbin9209 -> 9150 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-006-expected.pngbin9542 -> 9485 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-007-expected.pngbin10337 -> 10338 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-008-expected.pngbin10504 -> 10505 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-009-expected.pngbin10395 -> 10396 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-010-expected.pngbin14877 -> 14878 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-011-expected.pngbin9503 -> 9511 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt18
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-001-expected.pngbin3332 -> 3329 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-001-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-002-expected.pngbin3519 -> 3517 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-002-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-003-expected.pngbin3519 -> 3517 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-003-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-004-expected.pngbin3519 -> 3517 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-004-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-005-expected.pngbin3683 -> 3680 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-005-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-006-expected.pngbin3683 -> 3680 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-006-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-007-expected.pngbin3683 -> 3680 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-007-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-008-expected.pngbin3683 -> 3680 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-008-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-009-expected.pngbin3861 -> 3853 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-009-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-010-expected.pngbin3541 -> 3535 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-010-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-011-expected.pngbin3563 -> 3561 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-011-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-018-expected.pngbin5416 -> 5388 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-018-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-008-expected.pngbin3266 -> 3265 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-008-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-009-expected.pngbin3260 -> 3258 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-009-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-010-expected.pngbin3194 -> 3197 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-010-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-first-list-item-expected.pngbin5816 -> 5814 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-first-list-item-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-001-expected.pngbin3333 -> 3341 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-002-expected.pngbin3333 -> 3341 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-013-expected.pngbin3717 -> 3723 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-014-expected.pngbin3375 -> 3379 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-to-select-table-expected.pngbin3612 -> 3630 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-to-select-table-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-001-expected.pngbin6233 -> 6231 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-001-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-002-expected.pngbin8488 -> 8485 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-002-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-endOfParagraph-expected.pngbin9927 -> 9952 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-endOfParagraph-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-no-br-expected.pngbin5500 -> 5500 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-no-br-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/non-smart-delete-expected.pngbin7670 -> 7671 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/non-smart-delete-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/pruning-after-merge-2-expected.pngbin4782 -> 4776 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/pruning-after-merge-2-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-001-expected.pngbin7261 -> 7262 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-001-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-002-expected.pngbin7334 -> 7335 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-002-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/deleting/table-cells-expected.pngbin5202 -> 5204 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-1-expected.pngbin5484 -> 5461 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-1-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-2-expected.pngbin6452 -> 6402 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-2-expected.txt14
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4924441-expected.pngbin4971 -> 4971 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4924441-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5138441-expected.pngbin7164 -> 7138 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5138441-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5142012-1-expected.pngbin4999 -> 4999 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5142012-1-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5481523-expected.pngbin5195 -> 5173 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5481523-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/find-after-replace-expected.pngbin4658 -> 4642 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/find-after-replace-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/findString-expected.pngbin3931 -> 3914 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/findString-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/indent-list-item-expected.pngbin4478 -> 4478 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/indent-list-item-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-indent-expected.pngbin4135 -> 4149 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-indent-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-outdent-expected.pngbin3923 -> 3927 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-outdent-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-1-expected.pngbin4187 -> 4176 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-1-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-2-expected.pngbin4263 -> 4261 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-2-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/print-expected.pngbin16304 -> 16361 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/print-expected.txt38
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/selectAll-expected.pngbin15908 -> 15998 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/execCommand/selectAll-expected.txt38
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/input/caret-at-the-edge-of-contenteditable-expected.pngbin4695 -> 4695 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/input/caret-at-the-edge-of-contenteditable-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/12882-expected.pngbin23780 -> 23771 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/12882-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/4875189-2-expected.pngbin5581 -> 5567 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/4875189-2-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/5510537-expected.pngbin6343 -> 6343 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/5510537-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/5549929-2-expected.pngbin5286 -> 5294 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/5549929-2-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/6703873-expected.pngbin5773 -> 5773 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/6703873-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/before-after-input-element-expected.pngbin3970 -> 3982 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/before-after-input-element-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/edited-whitespace-1-expected.pngbin5782 -> 5791 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/edited-whitespace-1-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/editing-empty-divs-expected.pngbin8846 -> 8846 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/editing-empty-divs-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3778059-fix-expected.pngbin3507 -> 3500 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3778059-fix-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3800346-fix-expected.pngbin3423 -> 3418 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3800346-fix-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-01-expected.pngbin6476 -> 6472 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-01-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-02-expected.pngbin6476 -> 6472 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-02-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-009-expected.pngbin5041 -> 5039 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-009-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-001-expected.pngbin7110 -> 7114 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-001-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-002-expected.pngbin7110 -> 7114 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-002-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-003-expected.pngbin7504 -> 7508 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-003-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-004-expected.pngbin7504 -> 7508 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-004-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-005-expected.pngbin7110 -> 7114 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-005-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-006-expected.pngbin7261 -> 7265 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-006-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-011-expected.pngbin4850 -> 4843 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-011-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-012-expected.pngbin4905 -> 4897 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-012-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-013-expected.pngbin4885 -> 4868 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-013-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-014-expected.pngbin4913 -> 4895 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-014-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-015-expected.pngbin4882 -> 4872 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-015-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-016-expected.pngbin5034 -> 5016 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-016-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-017-expected.pngbin5034 -> 5016 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-017-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-018-expected.pngbin4773 -> 4761 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-018-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-019-expected.pngbin5362 -> 5393 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-019-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-020-expected.pngbin5502 -> 5486 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-020-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-022-expected.pngbin8708 -> 8675 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-022-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-023-expected.pngbin8943 -> 8907 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-023-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-024-expected.pngbin8320 -> 8292 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-024-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-025-expected.pngbin6088 -> 6129 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-025-expected.txt12
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-026-expected.pngbin9464 -> 9489 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-026-expected.txt18
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-027-expected.pngbin5696 -> 5685 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-027-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-03-expected.pngbin5401 -> 5442 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-03-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-04-expected.pngbin6776 -> 6734 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-04-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-05-expected.pngbin6982 -> 6975 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-05-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-01-expected.pngbin4415 -> 4409 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-01-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-02-expected.pngbin4415 -> 4409 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-02-expected.txt6
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-03-expected.pngbin7951 -> 7929 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-03-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-1-expected.pngbin4715 -> 4711 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-1-expected.txt10
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-2-expected.pngbin5098 -> 5095 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-2-expected.txt14
1174 files changed, 5349 insertions, 1790 deletions
diff --git a/third_party/WebKit/LayoutTests/TestExpectations b/third_party/WebKit/LayoutTests/TestExpectations
index a93abc0..3cf53b6 100644
--- a/third_party/WebKit/LayoutTests/TestExpectations
+++ b/third_party/WebKit/LayoutTests/TestExpectations
@@ -1591,206 +1591,6 @@ crbug.com/541601 svg/overflow/overflow-on-outermost-svg-element-in-xhtml-default
crbug.com/543369 [ Linux ] fast/forms/select/popup-menu-appearance-tall.html [ Failure ]
-crbug.com/404597 animations/3d/matrix-transform-type-animation.html [ NeedsRebaseline ]
-crbug.com/404597 animations/keyframe-multiple-timing-functions-transform.html [ NeedsRebaseline ]
-crbug.com/404597 canvas/philip/tests/2d.text.draw.text.metrics.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/compositing-visible-descendant.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/direct-image-compositing.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/generated-content.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/geometry/abs-position-inside-opacity.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/geometry/clipping-foreground.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/geometry/fixed-in-composited.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/geometry/fixed-position.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/geometry/layer-due-to-layer-children-deep.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/geometry/layer-due-to-layer-children.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/geometry/outline-change.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/geometry/partial-layout-update.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/geometry/root-layer-update.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/geometry/transfrom-origin-on-zero-size-layer.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/gestures/gesture-tapHighlight-pixel-rotated-div.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/gestures/gesture-tapHighlight-pixel-rotated-link.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/gestures/gesture-tapHighlight-pixel-transparent.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/gestures/gesture-tapHighlight-with-box-shadow.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/gestures/gesture-tapHighlight-with-squashing.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/iframes/composited-iframe-alignment.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/iframes/iframe-copy-on-scroll.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/images/direct-image-background-color.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/layer-creation/animation-overlap-with-children.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/layer-creation/fixed-position-nonscrollable-iframes-in-scrollable-page.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/layers-inside-overflow-scroll.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/masks/direct-image-mask.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/masks/masked-ancestor.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/masks/multiple-masks.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/masks/simple-composited-mask.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/overflow/ancestor-overflow.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/overflow/fixed-position-ancestor-clip.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/overflow/nested-border-radius-clipping.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/overflow/nested-scrolling.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/overflow/overflow-compositing-descendant.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/overflow/remove-overflow-crash2.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/overflow/scroll-ancestor-update.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/overflow/scrollbar-painting.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/overflow/text-match-highlight.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/animation-inside-reflection.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/compositing-change-inside-reflection.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/deeply-nested-reflections.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/load-video-in-reflection.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/masked-reflection-on-composited.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/nested-reflection-animated.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/nested-reflection.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/nested-reflection-on-overflow.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/nested-reflection-transformed2.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/nested-reflection-transformed.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/nested-reflection-transition.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/reflection-in-composited.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/reflection-opacity.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/reflection-ordering.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/reflection-positioning2.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/reflection-positioning.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/simple-composited-reflections.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/reflections/transform-inside-reflection.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/repaint/layer-repaint.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/repaint/layer-repaint-rects.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/self-painting-layers.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/sibling-positioning.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/text-on-large-layer.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/transitions/scale-transition-no-start.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/transitions/singular-scale-transition.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/video-frame-size-change.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/webgl/webgl-background-color.html [ NeedsRebaseline ]
-crbug.com/404597 compositing/webgl/webgl-reflection.html [ NeedsRebaseline ]
-crbug.com/404597 editing/caret/caret-position.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/4922367.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/5126166.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/5144139-2.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/5206311-1.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/5369009.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/5433862-2.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/5483370.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-3608445-fix.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-3857753-fix.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-3865854-fix.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-at-paragraph-boundaries-002.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-at-paragraph-boundaries-003.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-at-paragraph-boundaries-004.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-at-paragraph-boundaries-005.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-at-paragraph-boundaries-006.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-at-paragraph-boundaries-007.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-at-paragraph-boundaries-008.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-at-paragraph-boundaries-009.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-at-paragraph-boundaries-010.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-at-paragraph-boundaries-011.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-block-merge-contents-001.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-block-merge-contents-002.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-block-merge-contents-003.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-block-merge-contents-004.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-block-merge-contents-005.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-block-merge-contents-006.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-block-merge-contents-007.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-block-merge-contents-008.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-block-merge-contents-009.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-block-merge-contents-010.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-block-merge-contents-011.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-block-merge-contents-018.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-block-merge-contents-021.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-br-008.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-br-009.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-br-010.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-first-list-item.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-line-001.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-line-002.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-line-003.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-line-004.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-line-005.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-line-006.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-line-007.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-line-008.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-line-009.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-line-010.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-line-011.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-line-012.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-line-013.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-line-014.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-listitem-001.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-listitem-002.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-to-select-table.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-ws-fixup-001.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/delete-ws-fixup-002.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/merge-endOfParagraph.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/merge-no-br.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/merge-whitespace-pre.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/non-smart-delete.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/pruning-after-merge-2.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/smart-delete-001.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/smart-delete-002.html [ NeedsRebaseline ]
-crbug.com/404597 editing/deleting/table-cells.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/4580583-1.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/4580583-2.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/4924441.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/5138441.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/5142012-1.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/5481523.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/find-after-replace.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/findString.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/indent-list-item.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/insertImage.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/nsresponder-indent.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/nsresponder-outdent.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/outdent-nested-lists-4.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/paste-1.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/paste-2.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/print.html [ NeedsRebaseline ]
-crbug.com/404597 editing/execCommand/selectAll.html [ NeedsRebaseline ]
-crbug.com/404597 editing/input/caret-at-the-edge-of-contenteditable.html [ NeedsRebaseline ]
-crbug.com/404597 editing/input/emacs-ctrl-o.html [ NeedsRebaseline ]
-crbug.com/404597 editing/input/reveal-caret-of-multiline-contenteditable.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/12882.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/4875189-2.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/4960120-1.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/5418891.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/5510537.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/5549929-2.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/6703873.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/before-after-input-element.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/editable-html-element.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/edited-whitespace-1.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/editing-empty-divs.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-3778059-fix.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-3800346-fix.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-at-end-01.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-at-end-02.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-br-009.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-br-quoted-001.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-br-quoted-002.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-br-quoted-003.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-br-quoted-004.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-br-quoted-005.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-br-quoted-006.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-011.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-012.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-013.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-014.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-015.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-016.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-017.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-018.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-019.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-020.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-022.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-023.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-024.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-025.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-026.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-div-027.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-paragraph-03.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-paragraph-04.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/insert-paragraph-05.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/paragraph-separator-01.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/paragraph-separator-02.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/paragraph-separator-03.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/paragraph-separator-in-table-1.html [ NeedsRebaseline ]
-crbug.com/404597 editing/inserting/paragraph-separator-in-table-2.html [ NeedsRebaseline ]
crbug.com/404597 editing/inserting/return-key-with-selection-001.html [ NeedsRebaseline ]
crbug.com/404597 editing/inserting/return-key-with-selection-002.html [ NeedsRebaseline ]
crbug.com/404597 editing/inserting/return-key-with-selection-003.html [ NeedsRebaseline ]
diff --git a/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.text.draw.text.metrics-expected.txt b/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.text.draw.text.metrics-expected.txt
index c64a884..aa0ffa21 100644
--- a/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.text.draw.text.metrics-expected.txt
+++ b/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.text.draw.text.metrics-expected.txt
@@ -1,5 +1,5 @@
Baseline: top
-Width: 216.2109375
+Width: 212.7197265625
Alphabetic Baseline: 45
Hanging Baseline: 9
Ideographic Baseline: 57
@@ -8,13 +8,13 @@ Font Bounding Box Descent: 57
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 216
-Actual Bounding Box Ascent (high): -12.6513671875
-Actual Bounding Box Ascent (low): -22.9052734375
-Actual Bounding Box Descent (high): 45.5126953125
-Actual Bounding Box Descent (low): 56.6943359375
+Actual Bounding Box Right: 213
+Actual Bounding Box Ascent (high): -45
+Actual Bounding Box Ascent (low): -45
+Actual Bounding Box Descent (high): 95
+Actual Bounding Box Descent (low): 95
Baseline: hanging
-Width: 216.2109375
+Width: 212.7197265625
Alphabetic Baseline: 36
Hanging Baseline: 0
Ideographic Baseline: 48
@@ -23,13 +23,13 @@ Font Bounding Box Descent: 48
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 216
-Actual Bounding Box Ascent (high): -3.6513671875
-Actual Bounding Box Ascent (low): -13.9052734375
-Actual Bounding Box Descent (high): 36.5126953125
-Actual Bounding Box Descent (low): 47.6943359375
+Actual Bounding Box Right: 213
+Actual Bounding Box Ascent (high): -36
+Actual Bounding Box Ascent (low): -36
+Actual Bounding Box Descent (high): 86
+Actual Bounding Box Descent (low): 86
Baseline: middle
-Width: 216.2109375
+Width: 212.7197265625
Alphabetic Baseline: 16
Hanging Baseline: -20
Ideographic Baseline: 28
@@ -38,13 +38,13 @@ Font Bounding Box Descent: 28
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 216
-Actual Bounding Box Ascent (high): 16.3486328125
-Actual Bounding Box Ascent (low): 6.0947265625
-Actual Bounding Box Descent (high): 16.5126953125
-Actual Bounding Box Descent (low): 27.6943359375
+Actual Bounding Box Right: 213
+Actual Bounding Box Ascent (high): -16
+Actual Bounding Box Ascent (low): -16
+Actual Bounding Box Descent (high): 66
+Actual Bounding Box Descent (low): 66
Baseline: alphabetic
-Width: 216.2109375
+Width: 212.7197265625
Alphabetic Baseline: 0
Hanging Baseline: -36
Ideographic Baseline: 12
@@ -53,13 +53,13 @@ Font Bounding Box Descent: 12
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 216
-Actual Bounding Box Ascent (high): 32.3486328125
-Actual Bounding Box Ascent (low): 22.0947265625
-Actual Bounding Box Descent (high): 0.5126953125
-Actual Bounding Box Descent (low): 11.6943359375
+Actual Bounding Box Right: 213
+Actual Bounding Box Ascent (high): 0
+Actual Bounding Box Ascent (low): 0
+Actual Bounding Box Descent (high): 50
+Actual Bounding Box Descent (low): 50
Baseline: ideographic
-Width: 216.2109375
+Width: 212.7197265625
Alphabetic Baseline: -12
Hanging Baseline: -48
Ideographic Baseline: 0
@@ -68,13 +68,13 @@ Font Bounding Box Descent: 0
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 216
-Actual Bounding Box Ascent (high): 44.3486328125
-Actual Bounding Box Ascent (low): 34.0947265625
-Actual Bounding Box Descent (high): -11.4873046875
-Actual Bounding Box Descent (low): -0.3056640625
+Actual Bounding Box Right: 213
+Actual Bounding Box Ascent (high): 12
+Actual Bounding Box Ascent (low): 12
+Actual Bounding Box Descent (high): 38
+Actual Bounding Box Descent (low): 38
Baseline: bottom
-Width: 216.2109375
+Width: 212.7197265625
Alphabetic Baseline: -12
Hanging Baseline: -48
Ideographic Baseline: 0
@@ -83,9 +83,9 @@ Font Bounding Box Descent: 0
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 216
-Actual Bounding Box Ascent (high): 44.3486328125
-Actual Bounding Box Ascent (low): 34.0947265625
-Actual Bounding Box Descent (high): -11.4873046875
-Actual Bounding Box Descent (low): -0.3056640625
+Actual Bounding Box Right: 213
+Actual Bounding Box Ascent (high): 12
+Actual Bounding Box Ascent (low): 12
+Actual Bounding Box Descent (high): 38
+Actual Bounding Box Descent (low): 38
Cannot automatically verify result
diff --git a/third_party/WebKit/LayoutTests/platform/android/animations/3d/matrix-transform-type-animation-expected.png b/third_party/WebKit/LayoutTests/platform/android/animations/3d/matrix-transform-type-animation-expected.png
new file mode 100644
index 0000000..94c99ca
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/animations/3d/matrix-transform-type-animation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/compositing-visible-descendant-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/compositing-visible-descendant-expected.png
new file mode 100644
index 0000000..5f18a90
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/compositing-visible-descendant-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/compositing-visible-descendant-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/compositing-visible-descendant-expected.txt
new file mode 100644
index 0000000..80b03fd3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/compositing-visible-descendant-expected.txt
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x576
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 245x19
+ text run at (0,0) width 245: "You should see one green square below."
+layer at (20,40) size 100x100
+ LayoutBlockFlow (positioned) {DIV} at (20,40) size 100x100 [bgcolor=#FF0000]
+hidden layer at (20,40) size 100x100
+ LayoutBlockFlow (positioned) {DIV} at (20,40) size 100x100
+layer at (20,40) size 100x100
+ LayoutBlockFlow (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/generated-content-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/generated-content-expected.png
new file mode 100644
index 0000000..b70a016
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/generated-content-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/abs-position-inside-opacity-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/abs-position-inside-opacity-expected.png
new file mode 100644
index 0000000..e6a1c5e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/abs-position-inside-opacity-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/abs-position-inside-opacity-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/abs-position-inside-opacity-expected.txt
new file mode 100644
index 0000000..b28c573
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/abs-position-inside-opacity-expected.txt
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x542
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 314x19
+ text run at (0,0) width 314: "You should see two green boxes below, with no red"
+layer at (58,78) size 120x120
+ LayoutBlockFlow (relative positioned) {DIV} at (50,70) size 120x120 [border: (1px solid #000000)]
+layer at (69,89) size 100x100 transparent
+ LayoutBlockFlow {DIV} at (11,11) size 100x100 [bgcolor=#FF0000]
+layer at (69,89) size 100x100
+ LayoutBlockFlow (positioned) {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+layer at (58,248) size 120x120
+ LayoutBlockFlow (relative positioned) {DIV} at (50,240) size 120x120 [border: (1px solid #000000)]
+layer at (69,259) size 100x100 transparent
+ LayoutBlockFlow {DIV} at (11,11) size 100x100 [bgcolor=#FF0000]
+layer at (69,259) size 100x100
+ LayoutBlockFlow (positioned) {DIV} at (11,11) size 100x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/clipping-foreground-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/clipping-foreground-expected.png
new file mode 100644
index 0000000..77f3bbe
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/clipping-foreground-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/fixed-in-composited-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/fixed-in-composited-expected.png
new file mode 100644
index 0000000..9eae0cb
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/fixed-in-composited-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/partial-layout-update-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/partial-layout-update-expected.png
new file mode 100644
index 0000000..73774c5
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/partial-layout-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/partial-layout-update-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/partial-layout-update-expected.txt
new file mode 100644
index 0000000..d829a95
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/partial-layout-update-expected.txt
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 345x19
+ text run at (0,0) width 345: "The green box should always obscure the red box below."
+layer at (8,44) size 402x202 clip at (9,45) size 400x200
+ LayoutBlockFlow (relative positioned) {DIV} at (0,36) size 402x202 [border: (1px solid #000000)]
+layer at (9,45) size 200x200
+ LayoutBlockFlow (positioned) zI: 3 {DIV} at (1,1) size 200x200 [bgcolor=#BBBBBB]
+layer at (9,45) size 100x100
+ LayoutBlockFlow (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FF0000]
+layer at (9,45) size 100x100
+ LayoutBlockFlow {DIV} at (0,0) size 100x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/root-layer-update-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/root-layer-update-expected.png
new file mode 100644
index 0000000..0db9b1d8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/root-layer-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/root-layer-update-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/root-layer-update-expected.txt
new file mode 100644
index 0000000..b0c6e74
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/root-layer-update-expected.txt
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x174
+ LayoutBlockFlow {HTML} at (0,0) size 800x174
+ LayoutBlockFlow {BODY} at (100,0) size 600x158
+ LayoutBlockFlow {P} at (0,118) size 600x40
+ LayoutInline {A} at (0,0) size 146x19 [color=#0000EE]
+ LayoutText {#text} at (0,0) size 146x19
+ text run at (0,0) width 146: "rdar://problem/7026010"
+ LayoutBR {BR} at (146,0) size 0x19
+ LayoutText {#text} at (0,20) size 445x19
+ text run at (0,20) width 445: "Test for the root layer getting correctly positioned. You should see no red."
+layer at (350,1) size 100x100
+ LayoutBlockFlow (positioned) {DIV} at (350,1) size 100x100 [bgcolor=#FF0000]
+layer at (-100,0) size 300x100 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600
+ LayoutBlockFlow (positioned) {DIV} at (-100,0) size 300x100 [bgcolor=#808080]
+layer at (100,0) size 600x102
+ LayoutBlockFlow (relative positioned) {DIV} at (0,0) size 600x102 [border: (1px solid #000000)]
+layer at (350,1) size 100x100
+ LayoutBlockFlow {DIV} at (250,1) size 100x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png
new file mode 100644
index 0000000..35c0e52
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/composited-iframe-alignment-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/composited-iframe-alignment-expected.png
new file mode 100644
index 0000000..c6786f4
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/composited-iframe-alignment-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/images/direct-image-background-color-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/images/direct-image-background-color-expected.txt
new file mode 100644
index 0000000..fe465e2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/images/direct-image-background-color-expected.txt
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,20) size 784x564
+ LayoutImage {IMG} at (20,0) size 280x200 [bgcolor=#0000807F]
+ LayoutBlockFlow {P} at (0,440) size 784x20
+ LayoutText {#text} at (0,0) size 233x19
+ text run at (0,0) width 233: "Top and bottom should look the same."
+layer at (28,240) size 280x200
+ LayoutImage {IMG} at (20,220) size 280x200 [bgcolor=#0000807F]
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/layers-inside-overflow-scroll-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/layers-inside-overflow-scroll-expected.png
new file mode 100644
index 0000000..a67af4f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/layers-inside-overflow-scroll-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/masks/direct-image-mask-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/masks/direct-image-mask-expected.txt
new file mode 100644
index 0000000..62d0a33
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/masks/direct-image-mask-expected.txt
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 551x19
+ text run at (0,0) width 551: "Testing reflections on directly composited images. Left and right sides should look the same."
+ LayoutBlockFlow (anonymous) at (0,36) size 784x169
+ LayoutText {#text} at (224,149) size 4x19
+ text run at (224,149) width 4: " "
+ LayoutText {#text} at (0,0) size 0x0
+layer at (28,64) size 184x124 transparent
+ LayoutImage {IMG} at (20,20) size 184x124
+layer at (256,64) size 184x124 transparent
+ LayoutImage {IMG} at (248,20) size 184x124
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/masks/masked-ancestor-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/masks/masked-ancestor-expected.png
new file mode 100644
index 0000000..1b9c2dc
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/masks/masked-ancestor-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/masks/simple-composited-mask-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/masks/simple-composited-mask-expected.png
new file mode 100644
index 0000000..30a032f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/masks/simple-composited-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/ancestor-overflow-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/ancestor-overflow-expected.png
new file mode 100644
index 0000000..c3c0dcc
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/ancestor-overflow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/ancestor-overflow-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/ancestor-overflow-expected.txt
new file mode 100644
index 0000000..838d171
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/ancestor-overflow-expected.txt
@@ -0,0 +1,55 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x434
+ LayoutBlockFlow {HTML} at (0,0) size 800x434
+ LayoutBlockFlow {BODY} at (8,16) size 784x410
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 431x19
+ text run at (0,0) width 431: "Test overflow clipping of composited elements in various configurations."
+ LayoutBlockFlow (anonymous) at (0,36) size 784x374
+ LayoutText {#text} at (182,167) size 4x19
+ text run at (182,167) width 4: " "
+ LayoutText {#text} at (368,167) size 4x19
+ text run at (368,167) width 4: " "
+ LayoutText {#text} at (554,167) size 4x19
+ text run at (554,167) width 4: " "
+ LayoutBR {BR} at (0,0) size 0x0
+ LayoutText {#text} at (182,354) size 4x19
+ text run at (182,354) width 4: " "
+ LayoutText {#text} at (368,354) size 4x19
+ text run at (368,354) width 4: " "
+ LayoutText {#text} at (0,0) size 0x0
+layer at (28,72) size 142x142 clip at (29,73) size 140x140 scrollHeight 171
+ LayoutBlockFlow {DIV} at (20,20) size 142x142 [border: (1px solid #000000)]
+ LayoutBlockFlow {DIV} at (11,11) size 122x122 [border: (1px solid #0000FF)]
+layer at (214,72) size 142x142 clip at (215,73) size 140x140
+ LayoutBlockFlow {DIV} at (206,20) size 142x142 [border: (1px solid #000000)]
+layer at (28,259) size 142x142 clip at (29,260) size 140x140 scrollHeight 171
+ LayoutBlockFlow {DIV} at (20,207) size 142x142 [border: (1px solid #000000)]
+ LayoutBlockFlow {DIV} at (11,11) size 122x122 [border: (1px solid #0000FF)]
+layer at (214,259) size 142x142 clip at (215,260) size 140x140
+ LayoutBlockFlow {DIV} at (206,207) size 142x142 [border: (1px solid #000000)]
+layer at (50,94) size 100x150 backgroundClip at (29,73) size 140x140 clip at (29,73) size 140x140
+ LayoutBlockFlow {DIV} at (11,11) size 100x150 [bgcolor=#808080]
+layer at (225,83) size 122x122
+ LayoutBlockFlow (positioned) {DIV} at (225,83) size 122x122 [border: (1px solid #0000FF)]
+layer at (236,94) size 100x150
+ LayoutBlockFlow {DIV} at (11,11) size 100x150 [bgcolor=#808080]
+layer at (400,72) size 142x142 clip at (401,73) size 140x140 scrollHeight 171
+ LayoutBlockFlow (relative positioned) {DIV} at (392,20) size 142x142 [border: (1px solid #000000)]
+layer at (411,83) size 122x122
+ LayoutBlockFlow (positioned) {DIV} at (11,11) size 122x122 [border: (1px solid #0000FF)]
+layer at (422,94) size 100x150 backgroundClip at (401,73) size 140x140 clip at (401,73) size 140x140
+ LayoutBlockFlow {DIV} at (11,11) size 100x150 [bgcolor=#808080]
+layer at (50,281) size 100x150 backgroundClip at (29,260) size 140x140 clip at (29,260) size 140x140
+ LayoutBlockFlow {DIV} at (11,11) size 100x150 [bgcolor=#808080]
+layer at (225,270) size 122x122
+ LayoutBlockFlow (positioned) {DIV} at (225,270) size 122x122 [border: (1px solid #0000FF)]
+layer at (236,281) size 100x150
+ LayoutBlockFlow {DIV} at (11,11) size 100x150 [bgcolor=#808080]
+layer at (400,259) size 142x142 clip at (401,260) size 140x140 scrollHeight 171
+ LayoutBlockFlow (relative positioned) {DIV} at (392,207) size 142x142 [border: (1px solid #000000)]
+layer at (411,270) size 122x122
+ LayoutBlockFlow (positioned) {DIV} at (11,11) size 122x122 [border: (1px solid #0000FF)]
+layer at (422,281) size 100x150 backgroundClip at (401,260) size 140x140 clip at (401,260) size 140x140
+ LayoutBlockFlow {DIV} at (11,11) size 100x150 [bgcolor=#808080]
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/nested-scrolling-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/nested-scrolling-expected.png
new file mode 100644
index 0000000..03d074d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/nested-scrolling-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/overflow-compositing-descendant-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/overflow-compositing-descendant-expected.png
new file mode 100644
index 0000000..09c5779
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/overflow-compositing-descendant-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scroll-ancestor-update-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scroll-ancestor-update-expected.png
new file mode 100644
index 0000000..175e5d7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scroll-ancestor-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scrollbar-painting-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scrollbar-painting-expected.png
new file mode 100644
index 0000000..4bd0bb4
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scrollbar-painting-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scrollbar-painting-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scrollbar-painting-expected.txt
new file mode 100644
index 0000000..5904d8f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scrollbar-painting-expected.txt
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x272
+ LayoutBlockFlow {HTML} at (0,0) size 800x272
+ LayoutBlockFlow {BODY} at (8,16) size 784x246
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 456x19
+ text run at (0,0) width 456: "You should see scrollbars on the gray square, and a resizer control below it."
+layer at (18,52) size 100x100 clip at (18,52) size 85x85 scrollWidth 500 scrollHeight 500
+ LayoutBlockFlow (relative positioned) {DIV} at (10,36) size 100x100
+layer at (18,52) size 500x500 backgroundClip at (18,52) size 85x85 clip at (18,52) size 85x85
+ LayoutBlockFlow {DIV} at (0,0) size 500x500 [bgcolor=#808080]
+layer at (18,162) size 100x100
+ LayoutBlockFlow {DIV} at (10,146) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/animation-inside-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/animation-inside-reflection-expected.png
new file mode 100644
index 0000000..2d1ead6
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/animation-inside-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/compositing-change-inside-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/compositing-change-inside-reflection-expected.png
new file mode 100644
index 0000000..b9ca2f9
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/compositing-change-inside-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/load-video-in-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/load-video-in-reflection-expected.png
new file mode 100644
index 0000000..e48a642
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/load-video-in-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-animated-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-animated-expected.png
new file mode 100644
index 0000000..718518b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-animated-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-expected.png
new file mode 100644
index 0000000..f2c69e3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-expected.txt
new file mode 100644
index 0000000..a099e97
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-expected.txt
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x308
+ LayoutBlockFlow {HTML} at (0,0) size 800x308
+ LayoutBlockFlow {BODY} at (8,16) size 784x272
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 363x19
+ text run at (0,0) width 363: "You should see the original and three copies of the blue box."
+layer at (28,56) size 122x232
+ LayoutBlockFlow {DIV} at (20,40) size 122x232 [border: (1px solid #000000)]
+layer at (39,67) size 100x100
+ LayoutBlockFlow {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+ LayoutText {#text} at (33,1) size 34x76
+ text run at (33,1) width 34: "1"
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-on-overflow-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-on-overflow-expected.png
new file mode 100644
index 0000000..ff9ae87
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-on-overflow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-on-overflow-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-on-overflow-expected.txt
new file mode 100644
index 0000000..ae6058c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-on-overflow-expected.txt
@@ -0,0 +1,38 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x308
+ LayoutBlockFlow {HTML} at (0,0) size 800x308
+ LayoutBlockFlow {BODY} at (8,16) size 784x272
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 426x19
+ text run at (0,0) width 426: "You should see the original and three copies of the green box with text."
+layer at (28,56) size 122x232
+ LayoutBlockFlow {DIV} at (20,40) size 122x232 [border: (1px solid #000000)]
+layer at (39,67) size 100x100
+ LayoutBlockFlow {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+layer at (39,67) size 100x100 clip at (39,67) size 85x85 scrollHeight 500
+ LayoutBlockFlow (relative positioned) {DIV} at (0,0) size 100x100
+layer at (39,67) size 85x500 backgroundClip at (39,67) size 85x85 clip at (39,67) size 85x85
+ LayoutBlockFlow {DIV} at (0,0) size 85x500
+ LayoutText {#text} at (0,0) size 85x419
+ text run at (0,0) width 79: "Lorem ipsum"
+ text run at (0,20) width 49: "dolor sit"
+ text run at (0,40) width 33: "amet,"
+ text run at (0,60) width 69: "consectetur"
+ text run at (0,80) width 62: "adipisicing"
+ text run at (0,100) width 66: "elit, sed do"
+ text run at (0,120) width 50: "eiusmod"
+ text run at (0,140) width 43: "tempor"
+ text run at (0,160) width 72: "incididunt ut"
+ text run at (0,180) width 53: "labore et"
+ text run at (0,200) width 82: "dolore magna"
+ text run at (0,220) width 58: "aliqua. Ut"
+ text run at (0,240) width 47: "enim ad"
+ text run at (0,260) width 85: "minim veniam,"
+ text run at (0,280) width 73: "quis nostrud"
+ text run at (0,300) width 69: "exercitation"
+ text run at (0,320) width 46: "ullamco"
+ text run at (0,340) width 78: "laboris nisi ut"
+ text run at (0,360) width 75: "aliquip ex ea"
+ text run at (0,380) width 61: "commodo"
+ text run at (0,400) width 65: "consequat."
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-transformed-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-transformed-expected.txt
new file mode 100644
index 0000000..7b7a7dd
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-transformed-expected.txt
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x308
+ LayoutBlockFlow {HTML} at (0,0) size 800x308
+ LayoutBlockFlow {BODY} at (8,16) size 784x272
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 521x19
+ text run at (0,0) width 521: "Test transform change on reflected elements. Left and right side should be symmetrical."
+layer at (28,56) size 122x232
+ LayoutBlockFlow {DIV} at (20,40) size 122x232 [border: (1px solid #000000)]
+layer at (39,67) size 100x100
+ LayoutBlockFlow {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+ LayoutText {#text} at (33,1) size 34x76
+ text run at (33,1) width 34: "1"
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-transformed2-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-transformed2-expected.txt
new file mode 100644
index 0000000..90c33c1
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-transformed2-expected.txt
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x328
+ LayoutBlockFlow {HTML} at (0,0) size 800x328
+ LayoutBlockFlow {BODY} at (8,16) size 784x292
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 739x39
+ text run at (0,0) width 739: "Test transform change on reflected elements, with compositing layers larger than render layers. Left and right side should be"
+ text run at (0,20) width 75: "symmetrical."
+layer at (28,76) size 122x232
+ LayoutBlockFlow {DIV} at (20,60) size 122x232 [border: (1px solid #000000)]
+layer at (39,87) size 100x100
+ LayoutBlockFlow {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+ LayoutText {#text} at (33,1) size 34x76
+ text run at (33,1) width 34: "1"
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-transition-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-transition-expected.png
new file mode 100644
index 0000000..e2b9247
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/nested-reflection-transition-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-opacity-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-opacity-expected.png
new file mode 100644
index 0000000..5aa2f99
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-opacity-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-opacity-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-opacity-expected.txt
new file mode 100644
index 0000000..1260edf
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-opacity-expected.txt
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x180
+ LayoutBlockFlow {HTML} at (0,0) size 800x180
+ LayoutBlockFlow {BODY} at (8,16) size 784x156
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 740x39
+ text run at (0,0) width 740: "Opacity should be applied after reflection, so you should see a green rectangle below. The overlap between the original and"
+ text run at (0,20) width 185: "reflection should not be visible."
+layer at (8,72) size 150x100 transparent
+ LayoutBlockFlow (relative positioned) {DIV} at (0,56) size 150x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-ordering-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-ordering-expected.png
new file mode 100644
index 0000000..9ab45b3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-ordering-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-ordering-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-ordering-expected.txt
new file mode 100644
index 0000000..f907161
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-ordering-expected.txt
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x196
+ LayoutBlockFlow {HTML} at (0,0) size 800x196
+ LayoutBlockFlow {BODY} at (8,16) size 784x160
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 733x19
+ text run at (0,0) width 733: "You should see a black rectangle divided into two parts; the top part should be taller (reflection should be behind original)."
+layer at (28,56) size 220x120
+ LayoutBlockFlow {DIV} at (20,40) size 220x120 [bgcolor=#FFFFFF] [border: (10px solid #000000)]
+ LayoutText {#text} at (67,10) size 86x27
+ text run at (67,10) width 86: "Contents"
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning-expected.png
new file mode 100644
index 0000000..3ee8896
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning-expected.txt
new file mode 100644
index 0000000..27cb4c1
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning-expected.txt
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x52
+ LayoutBlockFlow {HTML} at (0,0) size 800x52
+ LayoutBlockFlow {BODY} at (8,16) size 784x20
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 487x19
+ text run at (0,0) width 487: "Position of reflected layer should update correctly. You should see no red below."
+layer at (20,50) size 150x120
+ LayoutBlockFlow (positioned) {DIV} at (20,50) size 150x120
+layer at (46,185) size 100x100
+ LayoutBlockFlow (positioned) {DIV} at (26,135) size 100x100 [bgcolor=#FF0000]
+layer at (20,50) size 150x120
+ LayoutBlockFlow (relative positioned) {DIV} at (0,0) size 150x120 [border: (1px solid #000000)]
+layer at (46,61) size 100x100
+ LayoutBlockFlow (positioned) {DIV} at (26,11) size 100x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning2-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning2-expected.png
new file mode 100644
index 0000000..2cf77a1
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning2-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning2-expected.txt
new file mode 100644
index 0000000..71ce682
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/reflection-positioning2-expected.txt
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x52
+ LayoutBlockFlow {HTML} at (0,0) size 800x52
+ LayoutBlockFlow {BODY} at (8,16) size 784x20
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 487x19
+ text run at (0,0) width 487: "Position of reflected layer should update correctly. You should see no red below."
+layer at (50,50) size 150x120
+ LayoutBlockFlow (positioned) {DIV} at (50,50) size 150x120
+layer at (76,185) size 100x100
+ LayoutBlockFlow (positioned) {DIV} at (26,135) size 100x100 [bgcolor=#FF0000]
+layer at (50,50) size 150x120
+ LayoutBlockFlow (relative positioned) {DIV} at (0,0) size 150x120 [border: (1px solid #000000)]
+layer at (76,61) size 100x100
+ LayoutBlockFlow (positioned) {DIV} at (26,11) size 100x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/simple-composited-reflections-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/simple-composited-reflections-expected.txt
new file mode 100644
index 0000000..df38c0e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/simple-composited-reflections-expected.txt
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 551x19
+ text run at (0,0) width 551: "Testing reflections on directly composited images. Left and right sides should look the same."
+ LayoutBlockFlow (anonymous) at (0,36) size 784x169
+ LayoutText {#text} at (224,149) size 4x19
+ text run at (224,149) width 4: " "
+ LayoutText {#text} at (0,0) size 0x0
+layer at (28,64) size 184x124
+ LayoutImage {IMG} at (20,20) size 184x124
+layer at (256,64) size 184x124
+ LayoutImage {IMG} at (248,20) size 184x124
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/transform-inside-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/transform-inside-reflection-expected.png
new file mode 100644
index 0000000..e767196
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/transform-inside-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/transform-inside-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/transform-inside-reflection-expected.txt
new file mode 100644
index 0000000..dbed01e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/reflections/transform-inside-reflection-expected.txt
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x328
+ LayoutBlockFlow {HTML} at (0,0) size 800x328
+ LayoutBlockFlow {BODY} at (8,16) size 784x292
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 783x39
+ text run at (0,0) width 783: "Transform inside nested reflections should be applied correctly. You should see four rotated green boxes, as mirror images of each"
+ text run at (0,20) width 35: "other."
+layer at (28,76) size 122x232
+ LayoutBlockFlow {DIV} at (20,60) size 122x232 [border: (1px solid #000000)]
+layer at (39,87) size 102x102
+ LayoutBlockFlow {DIV} at (11,11) size 102x102 [border: (1px solid #000000)]
+layer at (50,98) size 80x80
+ LayoutBlockFlow {DIV} at (11,11) size 80x80 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-expected.png
new file mode 100644
index 0000000..3a04655
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-expected.txt
new file mode 100644
index 0000000..4afda41
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-expected.txt
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x362
+ LayoutBlockFlow {HTML} at (0,0) size 800x362
+ LayoutBlockFlow {BODY} at (8,16) size 784x338
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 413x19
+ text run at (0,0) width 413: "Test for repaint in a composited layer. You should see no red below."
+layer at (8,52) size 202x302
+ LayoutBlockFlow {DIV} at (0,36) size 202x302 [border: (1px solid #000000)]
+ LayoutBlockFlow {DIV} at (51,51) size 100x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-rects-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-rects-expected.png
new file mode 100644
index 0000000..5d88a57
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-rects-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-rects-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-rects-expected.txt
new file mode 100644
index 0000000..02178f4
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/repaint/layer-repaint-rects-expected.txt
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x52
+ LayoutBlockFlow {HTML} at (0,0) size 800x52
+ LayoutBlockFlow {BODY} at (0,16) size 800x20
+ LayoutBlockFlow {P} at (0,0) size 800x20
+ LayoutText {#text} at (0,0) size 628x19
+ text run at (0,0) width 628: "Tests repaint after a layer stops compositing. You should see no red below after the end of the transition."
+layer at (0,100) size 402x232
+ LayoutBlockFlow (positioned) {DIV} at (0,100) size 402x232 [border: (1px solid #000000)]
+layer at (1,111) size 200x100
+ LayoutBlockFlow (positioned) {DIV} at (1,11) size 200x100 [bgcolor=#8888FF]
+layer at (1,221) size 200x100
+ LayoutBlockFlow (positioned) {DIV} at (1,121) size 200x100 [bgcolor=#FF0000]
+layer at (1,221) size 200x100
+ LayoutBlockFlow (positioned) {DIV} at (1,221) size 200x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/self-painting-layers-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/self-painting-layers-expected.png
new file mode 100644
index 0000000..11f1f82
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/self-painting-layers-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/sibling-positioning-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/sibling-positioning-expected.png
new file mode 100644
index 0000000..dbd8f3e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/sibling-positioning-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/text-on-large-layer-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/text-on-large-layer-expected.png
new file mode 100644
index 0000000..003d629
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/text-on-large-layer-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/transitions/scale-transition-no-start-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/transitions/scale-transition-no-start-expected.png
new file mode 100644
index 0000000..a54a599
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/transitions/scale-transition-no-start-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/transitions/singular-scale-transition-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/transitions/singular-scale-transition-expected.png
new file mode 100644
index 0000000..3520ae7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/transitions/singular-scale-transition-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/video-frame-size-change-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/video-frame-size-change-expected.png
new file mode 100644
index 0000000..8d331b1
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/video-frame-size-change-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/webgl/webgl-background-color-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/webgl/webgl-background-color-expected.txt
new file mode 100644
index 0000000..5914a93
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/webgl/webgl-background-color-expected.txt
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x537
+ LayoutBlockFlow {HTML} at (0,0) size 800x537
+ LayoutBlockFlow {BODY} at (8,20) size 784x501
+ LayoutBlockFlow {DIV} at (20,0) size 240x200 [bgcolor=#0000807F]
+ LayoutBlockFlow (anonymous) at (0,220) size 784x245
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutBlockFlow {P} at (0,481) size 784x20
+ LayoutText {#text} at (0,0) size 233x19
+ text run at (0,0) width 233: "Top and bottom should look the same."
+layer at (28,260) size 240x200
+ LayoutHTMLCanvas {CANVAS} at (20,20) size 240x200 [bgcolor=#0000807F]
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/webgl/webgl-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/android/compositing/webgl/webgl-reflection-expected.png
new file mode 100644
index 0000000..eb6f02c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/webgl/webgl-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/webgl/webgl-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/webgl/webgl-reflection-expected.txt
new file mode 100644
index 0000000..474a43e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/webgl/webgl-reflection-expected.txt
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x309
+ LayoutBlockFlow {HTML} at (0,0) size 800x309
+ LayoutBlockFlow {BODY} at (8,16) size 784x285
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 294x19
+ text run at (0,0) width 294: "You should see a green triangle and its reflection."
+ LayoutBlockFlow (anonymous) at (0,36) size 784x249
+ LayoutText {#text} at (0,0) size 0x0
+layer at (28,72) size 244x204
+ LayoutHTMLCanvas {CANVAS} at (20,20) size 244x204 [border: (2px solid #000000)]
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/caret/caret-position-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/caret/caret-position-expected.txt
new file mode 100644
index 0000000..d115ef9
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/caret/caret-position-expected.txt
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x38
+ LayoutBlockFlow {HTML} at (0,0) size 800x38
+ LayoutBlockFlow {BODY} at (8,8) size 784x22
+ LayoutText {#text} at (0,1) size 298x19
+ text run at (0,1) width 298: "This tests if the caret position is aligned correctly. "
+ LayoutTextControl {INPUT} at (298,0) size 205x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutText {#text} at (0,0) size 0x0
+layer at (309,11) size 200x16
+ LayoutBlockFlow {DIV} at (3,3) size 200x16
+caret: position 0 of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/4922367-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/4922367-expected.txt
new file mode 100644
index 0000000..2b85aba
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/4922367-expected.txt
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x576
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 759x39
+ text run at (0,0) width 369: "This tests selecting and deleting the paragraph before a table. "
+ text run at (369,0) width 390: "You should see only a table in the editable region below, with the"
+ text run at (0,20) width 113: "caret just before it."
+ LayoutBlockFlow {DIV} at (0,56) size 784x30
+ LayoutBlockFlow {DIV} at (0,0) size 784x30
+ LayoutTable {TABLE} at (0,0) size 32x30 [border: (1px solid #BBBBBB)]
+ LayoutTableSection {TBODY} at (1,1) size 30x28
+ LayoutTableRow {TR} at (0,2) size 30x24
+ LayoutTableCell {TD} at (2,2) size 12x24 [border: (1px solid #BBBBBB)] [r=0 c=0 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 8x19
+ text run at (2,2) width 8: "1"
+ LayoutTableCell {TD} at (16,2) size 12x24 [border: (1px solid #BBBBBB)] [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 8x19
+ text run at (2,2) width 8: "2"
+ LayoutBlockFlow {UL} at (0,102) size 784x0
+caret: position 0 of child 0 {TABLE} of child 1 {DIV} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/5144139-2-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/5144139-2-expected.txt
new file mode 100644
index 0000000..5b688d9
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/5144139-2-expected.txt
@@ -0,0 +1,35 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 758x39
+ text run at (0,0) width 758: "This tests to see that deleting a selection that starts just before a table and ends inside the table does not insert a placeholder br"
+ text run at (0,20) width 87: "unnecessarily. "
+ text run at (87,20) width 245: "You should see two ToDos, one empty. "
+ text run at (332,20) width 260: "The caret should be just before the second."
+ LayoutBlockFlow {DIV} at (0,56) size 784x52
+ LayoutTable {TABLE} at (0,0) size 128x26
+ LayoutTableSection {TBODY} at (0,0) size 128x26
+ LayoutTableRow {TR} at (0,2) size 128x22
+ LayoutTableCell {TD} at (2,2) size 15x22 [r=0 c=0 rs=1 cs=1]
+ LayoutText {#text} at (1,1) size 13x19
+ text run at (1,1) width 13: "\x{21D2}"
+ LayoutTableCell {TD} at (19,2) size 90x22 [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (1,1) size 88x19
+ text run at (1,1) width 88: "ToDo Content"
+ LayoutTableCell {TD} at (111,2) size 15x22 [r=0 c=2 rs=1 cs=1]
+ LayoutText {#text} at (1,1) size 13x19
+ text run at (1,1) width 13: "\x{21E3}"
+ LayoutTable {TABLE} at (0,26) size 40x26
+ LayoutTableSection {TBODY} at (0,0) size 40x26
+ LayoutTableRow {TR} at (0,2) size 40x22
+ LayoutTableCell {TD} at (2,2) size 15x22 [r=0 c=0 rs=1 cs=1]
+ LayoutText {#text} at (1,1) size 13x19
+ text run at (1,1) width 13: "\x{21D2}"
+ LayoutTableCell {TD} at (19,2) size 2x22 [r=0 c=1 rs=1 cs=1]
+ LayoutTableCell {TD} at (23,2) size 15x22 [r=0 c=2 rs=1 cs=1]
+ LayoutText {#text} at (1,1) size 13x19
+ text run at (1,1) width 13: "\x{21E3}"
+caret: position 0 of child 3 {TABLE} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/5206311-1-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/5206311-1-expected.txt
new file mode 100644
index 0000000..9b30470
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/5206311-1-expected.txt
@@ -0,0 +1,93 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 337x19
+ text run at (0,0) width 201: "This empties a row (the second). "
+ text run at (201,0) width 136: "It should be removed. "
+ LayoutInline {B} at (0,0) size 766x39
+ LayoutText {#text} at (337,0) size 766x39
+ text run at (337,0) width 429: "This demonstrates a bug: the two cells that contained the ends of"
+ text run at (0,20) width 622: "the selection aren't given a placeholder and so appear differently than the other emptied cells."
+ LayoutBlockFlow {DIV} at (0,56) size 784x56
+ LayoutTable {TABLE} at (0,0) size 38x56 [border: (1px outset #808080)]
+ LayoutTableSection {TBODY} at (1,1) size 36x54
+ LayoutTableRow {TR} at (0,2) size 36x24
+ LayoutTableCell {TD} at (2,2) size 12x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 8x19
+ text run at (2,2) width 8: "1"
+ LayoutTableCell {TD} at (16,2) size 4x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ LayoutBR {BR} at (2,2) size 0x19
+ LayoutTableCell {TD} at (22,2) size 12x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ LayoutBR {BR} at (2,2) size 0x19
+ LayoutTableRow {TR} at (0,28) size 36x24
+ LayoutTableCell {TD} at (2,28) size 12x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ LayoutBR {BR} at (2,2) size 0x19
+ LayoutTableCell {TD} at (16,28) size 4x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ LayoutBR {BR} at (2,2) size 0x19
+ LayoutTableCell {TD} at (22,28) size 12x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 8x19
+ text run at (2,2) width 8: "9"
+ LayoutBlockFlow {P} at (0,128) size 784x20
+ LayoutText {#text} at (0,0) size 566x19
+ text run at (0,0) width 566: "This empties a row (the second), but it still contains the selection and so shouldn't be removed."
+ LayoutBlockFlow {DIV} at (0,164) size 784x82
+ LayoutTable {TABLE} at (0,0) size 46x82 [border: (1px outset #808080)]
+ LayoutTableSection {TBODY} at (1,1) size 44x80
+ LayoutTableRow {TR} at (0,2) size 44x24
+ LayoutTableCell {TD} at (2,2) size 12x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 8x19
+ text run at (2,2) width 8: "1"
+ LayoutTableCell {TD} at (16,2) size 12x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 8x19
+ text run at (2,2) width 8: "2"
+ LayoutTableCell {TD} at (30,2) size 12x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 8x19
+ text run at (2,2) width 8: "3"
+ LayoutTableRow {TR} at (0,28) size 44x24
+ LayoutTableCell {TD} at (2,28) size 12x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ LayoutBR {BR} at (2,2) size 0x19
+ LayoutTableCell {TD} at (16,28) size 12x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ LayoutBR {BR} at (2,2) size 0x19
+ LayoutTableCell {TD} at (30,28) size 12x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ LayoutBR {BR} at (2,2) size 0x19
+ LayoutTableRow {TR} at (0,54) size 44x24
+ LayoutTableCell {TD} at (2,54) size 12x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 8x19
+ text run at (2,2) width 8: "7"
+ LayoutTableCell {TD} at (16,54) size 12x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 8x19
+ text run at (2,2) width 8: "8"
+ LayoutTableCell {TD} at (30,54) size 12x24 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 8x19
+ text run at (2,2) width 8: "9"
+ LayoutBlockFlow {P} at (0,262) size 784x20
+ LayoutText {#text} at (0,0) size 289x19
+ text run at (0,0) width 289: "This empties the first row, it should be removed."
+ LayoutBlockFlow {DIV} at (0,298) size 784x76
+ LayoutBlockFlow {DIV} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 36x19
+ text run at (0,0) width 36: "Hello "
+ LayoutTable {TABLE} at (0,20) size 46x56 [border: (1px outset #808080)]
+ LayoutTableSection {TBODY} at (1,1) size 44x54
+ LayoutTableRow {TR} at (0,2) size 44x24
+ LayoutTableCell {TD} at (2,2) size 12x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ LayoutBR {BR} at (2,2) size 0x19
+ LayoutTableCell {TD} at (16,2) size 12x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ LayoutBR {BR} at (2,2) size 0x19
+ LayoutTableCell {TD} at (30,2) size 12x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 8x19
+ text run at (2,2) width 8: "6"
+ LayoutTableRow {TR} at (0,28) size 44x24
+ LayoutTableCell {TD} at (2,28) size 12x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 8x19
+ text run at (2,2) width 8: "7"
+ LayoutTableCell {TD} at (16,28) size 12x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 8x19
+ text run at (2,2) width 8: "8"
+ LayoutTableCell {TD} at (30,28) size 12x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 8x19
+ text run at (2,2) width 8: "9"
+caret: position 6 of child 0 {#text} of child 1 {DIV} of child 14 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/5369009-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/5369009-expected.txt
new file mode 100644
index 0000000..9db9736
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/5369009-expected.txt
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 749x39
+ text run at (0,0) width 749: "This tests for a hang on delete where a style rule would cause style spans in content moved after the delete to be displayed as"
+ text run at (0,20) width 177: "blocks. You should see Hello"
+ LayoutInline {B} at (0,0) size 41x19
+ LayoutText {#text} at (177,20) size 41x19
+ text run at (177,20) width 41: "World"
+ LayoutText {#text} at (218,20) size 45x19
+ text run at (218,20) width 45: " below."
+ LayoutBlockFlow {DIV} at (0,56) size 784x20
+ LayoutBlockFlow {DIV} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 32x19
+ text run at (0,0) width 32: "Hello"
+ LayoutInline {SPAN} at (0,0) size 41x19
+ LayoutText {#text} at (32,0) size 41x19
+ text run at (32,0) width 41: "World"
+caret: position 5 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/5433862-2-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/5433862-2-expected.txt
new file mode 100644
index 0000000..3078632
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/5433862-2-expected.txt
@@ -0,0 +1,45 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 780x39
+ text run at (0,0) width 555: "This tests for a bug where empty table rows well after the selection to delete were removed. "
+ text run at (555,0) width 225: "There should be five rows in the table"
+ text run at (0,20) width 218: "below, before and after the deletion."
+ LayoutBlockFlow {DIV} at (0,56) size 784x140
+ LayoutTable {TABLE} at (0,0) size 107x140 [border: (1px outset #808080)]
+ LayoutTableSection {TBODY} at (1,1) size 105x138
+ LayoutTableRow {TR} at (0,2) size 105x32
+ LayoutTableCell {TD} at (2,2) size 32x32 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ LayoutBR {BR} at (6,6) size 0x19
+ LayoutTableCell {TD} at (36,2) size 32x32 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ LayoutBR {BR} at (6,6) size 0x19
+ LayoutTableCell {TD} at (70,2) size 33x32 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ LayoutBR {BR} at (6,6) size 0x19
+ LayoutTableRow {TR} at (0,36) size 105x32
+ LayoutTableCell {TD} at (2,36) size 32x32 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ LayoutText {#text} at (6,6) size 20x19
+ text run at (6,6) width 20: "foo"
+ LayoutTableCell {TD} at (36,36) size 32x32 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ LayoutText {#text} at (6,6) size 20x19
+ text run at (6,6) width 20: "bar"
+ LayoutTableCell {TD} at (70,36) size 33x32 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ LayoutText {#text} at (6,6) size 21x19
+ text run at (6,6) width 21: "baz"
+ LayoutTableRow {TR} at (0,70) size 105x32
+ LayoutTableCell {TD} at (2,70) size 32x32 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+ LayoutBR {BR} at (6,6) size 0x19
+ LayoutTableCell {TD} at (36,70) size 32x32 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+ LayoutBR {BR} at (6,6) size 0x19
+ LayoutTableCell {TD} at (70,70) size 33x32 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+ LayoutBR {BR} at (6,6) size 0x19
+ LayoutTableRow {TR} at (0,104) size 105x32
+ LayoutTableCell {TD} at (2,104) size 32x32 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
+ LayoutBR {BR} at (6,6) size 0x19
+ LayoutTableCell {TD} at (36,104) size 32x32 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
+ LayoutBR {BR} at (6,6) size 0x19
+ LayoutTableCell {TD} at (70,104) size 33x32 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
+ LayoutBR {BR} at (6,6) size 0x19
+caret: position 0 of child 0 {BR} of child 0 {TD} of child 0 {TR} of child 1 {TBODY} of child 1 {TABLE} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/5483370-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/5483370-expected.txt
new file mode 100644
index 0000000..be27286
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/5483370-expected.txt
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 751x39
+ text run at (0,0) width 676: "This tests for a problem where empty table rows after the selection being deleted would be removed incorrectly. "
+ text run at (676,0) width 75: "Only the last"
+ text run at (0,20) width 302: "letter in 'foo' should be removed during this delete."
+ LayoutBlockFlow {DIV} at (0,56) size 784x36
+ LayoutTable {TABLE} at (0,0) size 28x36 [border: (1px outset #808080)]
+ LayoutTableSection {TBODY} at (1,1) size 26x34
+ LayoutTableRow {TR} at (0,2) size 26x24
+ LayoutTableCell {TD} at (2,2) size 16x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 12x19
+ text run at (2,2) width 12: "fo"
+ LayoutTableCell {TD} at (20,12) size 4x4 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ LayoutTableRow {TR} at (0,28) size 26x4
+ LayoutTableCell {TD} at (2,28) size 16x4 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ LayoutTableCell {TD} at (20,28) size 4x4 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+caret: position 2 of child 0 {#text} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-3608445-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-3608445-fix-expected.txt
new file mode 100644
index 0000000..72adeb3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-3608445-fix-expected.txt
@@ -0,0 +1,37 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
+ LayoutInline {SPAN} at (0,0) size 205x83
+ LayoutText {#text} at (14,14) size 15x27
+ text run at (14,14) width 15: "s "
+ LayoutBR {BR} at (29,35) size 0x0
+ LayoutBR {BR} at (14,42) size 0x27
+ LayoutText {#text} at (14,70) size 205x27
+ text run at (14,70) width 94: " war. We "
+ text run at (108,70) width 111: "of that war."
+ LayoutText {#text} at (0,0) size 0x0
+caret: position 0 of child 4 {#text} of child 1 {SPAN} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-3857753-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-3857753-fix-expected.txt
new file mode 100644
index 0000000..902f7e6
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-3857753-fix-expected.txt
@@ -0,0 +1,30 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x28
+ LayoutInline {B} at (0,0) size 25x26
+ LayoutText {#text} at (0,0) size 25x26
+ text run at (0,0) width 25: "on"
+ LayoutInline {I} at (0,0) size 12x27
+ LayoutText {#text} at (25,0) size 12x27
+ text run at (25,0) width 12: "o"
+ LayoutBlockFlow {DIV} at (14,42) size 756x28
+ LayoutInline {B} at (0,0) size 54x26
+ LayoutText {#text} at (0,0) size 54x26
+ text run at (0,0) width 54: "three"
+ LayoutInline {I} at (0,0) size 42x27
+ LayoutText {#text} at (54,0) size 42x27
+ text run at (54,0) width 42: "four"
+caret: position 2 of child 0 {#text} of child 0 {B} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt
new file mode 100644
index 0000000..2307e2f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt
@@ -0,0 +1,37 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x83
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
+ LayoutBR {BR} at (0,0) size 0x0
+ LayoutText {#text} at (0,27) size 730x55
+ text run at (0,27) width 730: "Deleting when a selection starts in a blank line created by a BR element and"
+ text run at (0,55) width 284: "extends to the end of a block."
+ LayoutBlockFlow {DIV} at (14,113) size 756x111
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 721x83
+ text run at (0,27) width 721: "Should see the three lines in the red box. First line should be \"A\". Next two"
+ text run at (0,55) width 721: "lines should be empty. Insertion point should be blinking on the second line"
+ text run at (0,83) width 196: "(the first blank one)."
+ LayoutBlockFlow {DIV} at (0,262) size 784x88
+ LayoutBlockFlow {DIV} at (0,0) size 784x88 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {P} at (2,2) size 780x28
+ LayoutText {#text} at (0,0) size 17x27
+ text run at (0,0) width 17: "A"
+ LayoutBlockFlow (anonymous) at (2,30) size 780x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow {P} at (2,58) size 780x28
+ LayoutBR {BR} at (0,0) size 0x27
+caret: position 0 of child 3 {BR} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt
new file mode 100644
index 0000000..572ce9f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt
@@ -0,0 +1,37 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x111
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
+ LayoutBR {BR} at (0,0) size 0x0
+ LayoutText {#text} at (0,27) size 731x83
+ text run at (0,27) width 731: "Deleting when a selection starts in a blank line created by a block with a BR"
+ text run at (0,55) width 724: "placeholder in it and extends to a character that is not at the end of a block."
+ text run at (0,83) width 729: "This ensures that some of our \"special-case\" code does not run for this case."
+ LayoutBlockFlow {DIV} at (14,141) size 756x83
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 674x55
+ text run at (0,27) width 674: "Should see the two lines in the red box. Each should contain \"A\" only."
+ text run at (0,55) width 611: "Insertion point should be blinking at the start of the second line."
+ LayoutBlockFlow {DIV} at (0,262) size 784x60
+ LayoutBlockFlow {DIV} at (0,0) size 784x60 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {P} at (2,2) size 780x28
+ LayoutText {#text} at (0,0) size 17x27
+ text run at (0,0) width 17: "A"
+ LayoutBlockFlow {P} at (2,30) size 780x28
+ LayoutText {#text} at (0,0) size 17x27
+ text run at (0,0) width 17: "A"
+caret: position 0 of child 0 {#text} of child 3 {P} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt
new file mode 100644
index 0000000..ff05e41
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt
@@ -0,0 +1,37 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x111
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
+ LayoutBR {BR} at (0,0) size 0x0
+ LayoutText {#text} at (0,27) size 746x83
+ text run at (0,27) width 730: "Deleting when a selection starts in a blank line created by a BR element and"
+ text run at (0,55) width 746: "extends to a character that is not at the end of a block. This ensures that some"
+ text run at (0,83) width 505: "of our \"special-case\" code does not run for this case."
+ LayoutBlockFlow {DIV} at (14,141) size 756x83
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 674x55
+ text run at (0,27) width 674: "Should see the two lines in the red box. Each should contain \"A\" only."
+ text run at (0,55) width 611: "Insertion point should be blinking at the start of the second line."
+ LayoutBlockFlow {DIV} at (0,262) size 784x60
+ LayoutBlockFlow {DIV} at (0,0) size 784x60 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {P} at (2,2) size 780x28
+ LayoutText {#text} at (0,0) size 17x27
+ text run at (0,0) width 17: "A"
+ LayoutBlockFlow {P} at (2,30) size 780x28
+ LayoutText {#text} at (0,0) size 17x27
+ text run at (0,0) width 17: "A"
+caret: position 0 of child 0 {#text} of child 3 {P} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt
new file mode 100644
index 0000000..04cd5c1
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt
@@ -0,0 +1,35 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x83
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
+ LayoutBR {BR} at (0,0) size 0x0
+ LayoutText {#text} at (0,27) size 730x55
+ text run at (0,27) width 730: "Deleting when a selection starts in a blank line created by a BR element and"
+ text run at (0,55) width 345: "extends to the end of the document."
+ LayoutBlockFlow {DIV} at (14,113) size 756x111
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 734x83
+ text run at (0,27) width 707: "Should see the two lines in the red box. First line should be \"A\". Next one"
+ text run at (0,55) width 734: "should be empty. Insertion point should be blinking at the start of the second"
+ text run at (0,83) width 41: "line."
+ LayoutBlockFlow {DIV} at (0,262) size 784x60
+ LayoutBlockFlow {DIV} at (0,0) size 784x60 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {P} at (2,2) size 780x28
+ LayoutText {#text} at (0,0) size 17x27
+ text run at (0,0) width 17: "A"
+ LayoutBlockFlow (anonymous) at (2,30) size 780x28
+ LayoutBR {BR} at (0,0) size 0x27
+caret: position 0 of child 3 {BR} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt
new file mode 100644
index 0000000..0b346b4
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt
@@ -0,0 +1,35 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x83
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
+ LayoutBR {BR} at (0,0) size 0x0
+ LayoutText {#text} at (0,27) size 731x55
+ text run at (0,27) width 731: "Deleting when a selection starts in a blank line created by a block with a BR"
+ text run at (0,55) width 547: "placeholder in it and extends to the end of the document."
+ LayoutBlockFlow {DIV} at (14,113) size 756x111
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 734x83
+ text run at (0,27) width 707: "Should see the two lines in the red box. First line should be \"A\". Next one"
+ text run at (0,55) width 734: "should be empty. Insertion point should be blinking at the start of the second"
+ text run at (0,83) width 41: "line."
+ LayoutBlockFlow {DIV} at (0,262) size 784x60
+ LayoutBlockFlow {DIV} at (0,0) size 784x60 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {P} at (2,2) size 780x28
+ LayoutText {#text} at (0,0) size 17x27
+ text run at (0,0) width 17: "A"
+ LayoutBlockFlow {P} at (2,30) size 780x28
+ LayoutBR {BR} at (0,0) size 0x27
+caret: position 0 of child 0 {BR} of child 3 {P} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt
new file mode 100644
index 0000000..2215605
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt
@@ -0,0 +1,43 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x83
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
+ LayoutBR {BR} at (0,0) size 0x0
+ LayoutText {#text} at (0,27) size 732x55
+ text run at (0,27) width 732: "Deleting when a selection starts at the beginning of a paragraph preceded by"
+ text run at (0,55) width 650: "another block and extends into the middle of a following paragraph."
+ LayoutBlockFlow {DIV} at (14,113) size 756x111
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 755x83
+ text run at (0,27) width 738: "Should see the three lines in the red box. First line should be \"one\". Next one"
+ text run at (0,55) width 166: "should be \"two\". "
+ text run at (166,55) width 589: "Next one should be \"ur\". Insertion point should be blinking at"
+ text run at (0,83) width 238: "the start of the third line."
+ LayoutBlockFlow {DIV} at (0,262) size 784x88
+ LayoutBlockFlow {DIV} at (0,0) size 784x88 [border: (2px solid #FF0000)]
+ LayoutBlockFlow (anonymous) at (2,2) size 780x28
+ LayoutText {#text} at (0,0) size 35x27
+ text run at (0,0) width 35: "one"
+ LayoutBlockFlow {P} at (2,30) size 780x28
+ LayoutText {#text} at (0,0) size 36x27
+ text run at (0,0) width 36: "two"
+ LayoutBlockFlow {P} at (2,58) size 780x28
+ LayoutText {#text} at (0,0) size 20x27
+ text run at (0,0) width 20: "ur"
+caret: position 0 of child 0 {#text} of child 3 {P} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt
new file mode 100644
index 0000000..83aec09
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt
@@ -0,0 +1,48 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x83
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
+ LayoutBR {BR} at (0,0) size 0x0
+ LayoutText {#text} at (0,27) size 679x55
+ text run at (0,27) width 679: "Deleting when a selection starts in the middle of the last paragraph and"
+ text run at (0,55) width 347: "extends to the end of that paragraph"
+ LayoutBlockFlow {DIV} at (14,113) size 756x111
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 729x83
+ text run at (0,27) width 729: "Should see the four lines in the red box. First line should be \"one\". Next one"
+ text run at (0,55) width 166: "should be \"two\". "
+ text run at (166,55) width 506: "Next one should be \"three\". Last one should be \"fo\"."
+ text run at (0,83) width 658: "Insertion point should be blinking at the start of the fourth (last) line."
+ LayoutBlockFlow {DIV} at (0,262) size 784x116
+ LayoutBlockFlow {DIV} at (0,0) size 784x116 [border: (2px solid #FF0000)]
+ LayoutBlockFlow (anonymous) at (2,2) size 780x28
+ LayoutText {#text} at (0,0) size 35x27
+ text run at (0,0) width 35: "one"
+ LayoutBlockFlow {P} at (2,30) size 780x28
+ LayoutText {#text} at (0,0) size 36x27
+ text run at (0,0) width 36: "two"
+ LayoutBlockFlow {P} at (2,58) size 780x28
+ LayoutText {#text} at (0,0) size 49x27
+ text run at (0,0) width 49: "three"
+ LayoutBlockFlow {P} at (2,86) size 780x28
+ LayoutText {#text} at (0,0) size 20x27
+ text run at (0,0) width 20: "fo"
+caret: position 2 of child 0 {#text} of child 5 {P} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt
new file mode 100644
index 0000000..b674442
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt
@@ -0,0 +1,43 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x83
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
+ LayoutBR {BR} at (0,0) size 0x0
+ LayoutText {#text} at (0,27) size 749x55
+ text run at (0,27) width 749: "Deleting when a selection starts at the beginning of a paragraph preceded by a"
+ text run at (0,55) width 637: "text element and extends into the middle of a following paragraph."
+ LayoutBlockFlow {DIV} at (14,113) size 756x111
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 738x83
+ text run at (0,27) width 738: "Should see the three lines in the red box. First line should be \"one\". Next one"
+ text run at (0,55) width 152: "should be \"ee\". "
+ text run at (152,55) width 585: "Next one should be \"four\". Insertion point should be blinking"
+ text run at (0,83) width 284: "at the start of the second line."
+ LayoutBlockFlow {DIV} at (0,262) size 784x88
+ LayoutBlockFlow {DIV} at (0,0) size 784x88 [border: (2px solid #FF0000)]
+ LayoutBlockFlow (anonymous) at (2,2) size 780x28
+ LayoutText {#text} at (0,0) size 35x27
+ text run at (0,0) width 35: "one"
+ LayoutBlockFlow {P} at (2,30) size 780x28
+ LayoutText {#text} at (0,0) size 22x27
+ text run at (0,0) width 22: "ee"
+ LayoutBlockFlow {P} at (2,58) size 780x28
+ LayoutText {#text} at (0,0) size 40x27
+ text run at (0,0) width 40: "four"
+caret: position 0 of child 0 {#text} of child 1 {P} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt
new file mode 100644
index 0000000..7a4f303
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt
@@ -0,0 +1,58 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x322 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x111
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
+ LayoutBR {BR} at (0,0) size 0x0
+ LayoutText {#text} at (0,27) size 730x55
+ text run at (0,27) width 730: "Deleting when a selection starts at the beginning of a text following a nested"
+ text run at (0,55) width 680: "block, and extends out of the enclosing block into the following block. "
+ LayoutBR {BR} at (680,76) size 0x0
+ LayoutText {#text} at (0,83) size 547x27
+ text run at (0,83) width 265: "FIXME: Currently broken! "
+ text run at (265,83) width 282: "See rdar://problem/4099839/."
+ LayoutBlockFlow {DIV} at (14,141) size 756x167
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 756x139
+ text run at (0,27) width 714: "Should see a total of five lines in the red box, with the third line inside of a"
+ text run at (0,55) width 668: "nested red box. First line should be \"one\". Next line should be \"two\". "
+ text run at (668,55) width 88: "Next line"
+ text run at (0,83) width 740: "should be \"cha cha cha\", inside of a nested red box. Next line should be \"ur\"."
+ text run at (0,111) width 367: "The last line should be \"cha cha cha\". "
+ text run at (367,111) width 381: "Insertion point should be blinking at the"
+ text run at (0,139) width 278: "start of the fourth line (\"ur\")."
+ LayoutBlockFlow {DIV} at (0,346) size 784x148
+ LayoutBlockFlow {DIV} at (0,0) size 784x148 [border: (2px solid #FF0000)]
+ LayoutBlockFlow (anonymous) at (2,2) size 780x28
+ LayoutText {#text} at (0,0) size 35x27
+ text run at (0,0) width 35: "one"
+ LayoutBlockFlow {DIV} at (2,30) size 780x28
+ LayoutText {#text} at (0,0) size 36x27
+ text run at (0,0) width 36: "two"
+ LayoutBlockFlow {DIV} at (2,58) size 780x32 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {DIV} at (2,2) size 776x28
+ LayoutText {#text} at (0,0) size 114x27
+ text run at (0,0) width 114: "cha cha cha"
+ LayoutBlockFlow {DIV} at (2,90) size 780x28
+ LayoutText {#text} at (0,0) size 20x27
+ text run at (0,0) width 20: "ur"
+ LayoutBlockFlow {DIV} at (2,118) size 780x28
+ LayoutText {#text} at (0,0) size 114x27
+ text run at (0,0) width 114: "cha cha cha"
+caret: position 0 of child 0 {#text} of child 4 {DIV} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt
new file mode 100644
index 0000000..3652b69
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt
@@ -0,0 +1,39 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x83
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
+ LayoutBR {BR} at (0,0) size 0x0
+ LayoutText {#text} at (0,27) size 625x27
+ text run at (0,27) width 625: "Delete at the end of document when there is a BR following a P. "
+ LayoutBR {BR} at (625,48) size 0x0
+ LayoutText {#text} at (0,55) size 436x27
+ text run at (0,55) width 436: "This is a test case for rdar://problem/4110366"
+ LayoutBlockFlow {DIV} at (14,113) size 756x111
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 712x55
+ text run at (0,27) width 237: "Red box with four lines. "
+ text run at (237,27) width 475: "The second line is a nested red box with the word"
+ text run at (0,55) width 79: "\"hello\". "
+ text run at (79,55) width 312: "The other three lines are empty. "
+ LayoutBR {BR} at (391,76) size 0x0
+ LayoutText {#text} at (0,83) size 462x27
+ text run at (0,83) width 462: "Selection is a caret at the start of the fourth line."
+ LayoutBlockFlow {DIV} at (0,262) size 784x140 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {P} at (2,26) size 780x32 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (2,2) size 47x27
+ text run at (2,2) width 47: "hello"
+ LayoutBlockFlow {P} at (2,82) size 780x32 [border: (2px solid #FF0000)]
+ LayoutBR {BR} at (2,2) size 0x27
+caret: position 0 of child 0 {BR} of child 1 {P} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-001-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-001-expected.txt
new file mode 100644
index 0000000..bfa1df0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-001-expected.txt
@@ -0,0 +1,18 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x28
+ LayoutText {#text} at (0,0) size 83x27
+ text run at (0,0) width 83: "OneTwo"
+ LayoutText {#text} at (0,0) size 0x0
+caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-002-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-002-expected.txt
new file mode 100644
index 0000000..c5e3784
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-002-expected.txt
@@ -0,0 +1,20 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x84 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x56
+ LayoutText {#text} at (0,0) size 83x27
+ text run at (0,0) width 83: "OneTwo"
+ LayoutBR {BR} at (83,21) size 0x0
+ LayoutText {#text} at (0,28) size 56x27
+ text run at (0,28) width 56: "Three"
+caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-003-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-003-expected.txt
new file mode 100644
index 0000000..c5e3784
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-003-expected.txt
@@ -0,0 +1,20 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x84 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x56
+ LayoutText {#text} at (0,0) size 83x27
+ text run at (0,0) width 83: "OneTwo"
+ LayoutBR {BR} at (83,21) size 0x0
+ LayoutText {#text} at (0,28) size 56x27
+ text run at (0,28) width 56: "Three"
+caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-004-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-004-expected.txt
new file mode 100644
index 0000000..c5e3784
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-004-expected.txt
@@ -0,0 +1,20 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x84 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x56
+ LayoutText {#text} at (0,0) size 83x27
+ text run at (0,0) width 83: "OneTwo"
+ LayoutBR {BR} at (83,21) size 0x0
+ LayoutText {#text} at (0,28) size 56x27
+ text run at (0,28) width 56: "Three"
+caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-005-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-005-expected.txt
new file mode 100644
index 0000000..ca46b5c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-005-expected.txt
@@ -0,0 +1,25 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x84
+ LayoutBlockFlow (anonymous) at (0,0) size 756x28
+ LayoutText {#text} at (0,0) size 83x27
+ text run at (0,0) width 83: "OneTwo"
+ LayoutBlockFlow {DIV} at (0,28) size 756x28
+ LayoutBlockFlow {DIV} at (0,0) size 756x28
+ LayoutText {#text} at (0,0) size 56x27
+ text run at (0,0) width 56: "Three"
+ LayoutBlockFlow (anonymous) at (0,56) size 756x28
+ LayoutText {#text} at (0,0) size 45x27
+ text run at (0,0) width 45: "Four"
+caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-006-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-006-expected.txt
new file mode 100644
index 0000000..4c147f3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-006-expected.txt
@@ -0,0 +1,26 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x84
+ LayoutBlockFlow (anonymous) at (0,0) size 756x28
+ LayoutText {#text} at (0,0) size 83x27
+ text run at (0,0) width 83: "OneTwo"
+ LayoutBlockFlow {DIV} at (0,28) size 756x28
+ LayoutBlockFlow {DIV} at (0,0) size 756x28
+ LayoutText {#text} at (0,0) size 56x27
+ text run at (0,0) width 56: "Three"
+ LayoutBR {BR} at (56,21) size 0x0
+ LayoutBlockFlow (anonymous) at (0,56) size 756x28
+ LayoutText {#text} at (0,0) size 45x27
+ text run at (0,0) width 45: "Four"
+caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-007-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-007-expected.txt
new file mode 100644
index 0000000..4c147f3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-007-expected.txt
@@ -0,0 +1,26 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x84
+ LayoutBlockFlow (anonymous) at (0,0) size 756x28
+ LayoutText {#text} at (0,0) size 83x27
+ text run at (0,0) width 83: "OneTwo"
+ LayoutBlockFlow {DIV} at (0,28) size 756x28
+ LayoutBlockFlow {DIV} at (0,0) size 756x28
+ LayoutText {#text} at (0,0) size 56x27
+ text run at (0,0) width 56: "Three"
+ LayoutBR {BR} at (56,21) size 0x0
+ LayoutBlockFlow (anonymous) at (0,56) size 756x28
+ LayoutText {#text} at (0,0) size 45x27
+ text run at (0,0) width 45: "Four"
+caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-008-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-008-expected.txt
new file mode 100644
index 0000000..b92c0bf
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-008-expected.txt
@@ -0,0 +1,26 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x84
+ LayoutBlockFlow (anonymous) at (0,0) size 756x28
+ LayoutText {#text} at (0,0) size 83x27
+ text run at (0,0) width 83: "OneTwo"
+ LayoutBlockFlow {DIV} at (0,28) size 756x56
+ LayoutBlockFlow {DIV} at (0,0) size 756x28
+ LayoutBlockFlow {DIV} at (0,0) size 756x28
+ LayoutText {#text} at (0,0) size 56x27
+ text run at (0,0) width 56: "Three"
+ LayoutBlockFlow (anonymous) at (0,28) size 756x28
+ LayoutText {#text} at (0,0) size 45x27
+ text run at (0,0) width 45: "Four"
+caret: position 3 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-009-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-009-expected.txt
new file mode 100644
index 0000000..579a9bd
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-009-expected.txt
@@ -0,0 +1,31 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x140 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x112
+ LayoutBlockFlow (anonymous) at (0,0) size 756x28
+ LayoutText {#text} at (0,0) size 40x27
+ text run at (0,0) width 40: "One"
+ LayoutBlockFlow {DIV} at (0,28) size 756x56
+ LayoutText {#text} at (0,0) size 99x27
+ text run at (0,0) width 99: "TwoThree"
+ LayoutBR {BR} at (99,21) size 0x0
+ LayoutText {#text} at (0,28) size 45x27
+ text run at (0,28) width 45: "Four"
+ LayoutBlockFlow (anonymous) at (0,84) size 756x28
+ LayoutText {#text} at (0,0) size 42x27
+ text run at (0,0) width 42: "Five"
+caret: position 3 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-010-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-010-expected.txt
new file mode 100644
index 0000000..4207a77
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-010-expected.txt
@@ -0,0 +1,34 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x28
+ LayoutText {#text} at (0,0) size 139x27
+ text run at (0,0) width 139: "OneTwoThree"
+ LayoutText {#text} at (139,0) size 45x27
+ text run at (139,0) width 45: "Four"
+caret: position 12 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-011-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-011-expected.txt
new file mode 100644
index 0000000..d6465b1
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-011-expected.txt
@@ -0,0 +1,20 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x140 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x112
+ LayoutBlockFlow (anonymous) at (0,0) size 756x28
+ LayoutText {#text} at (0,0) size 40x27
+ text run at (0,0) width 40: "One"
+ LayoutBlockFlow {DIV} at (0,28) size 756x56
+ LayoutText {#text} at (0,0) size 43x27
+ text run at (0,0) width 43: "Two"
+ LayoutBR {BR} at (43,21) size 0x0
+ LayoutBR {BR} at (0,28) size 0x27
+ LayoutBlockFlow (anonymous) at (0,84) size 756x28
+ LayoutText {#text} at (0,0) size 56x27
+ text run at (0,0) width 56: "Three"
+caret: position 1 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-018-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-018-expected.png
new file mode 100644
index 0000000..7847b4c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-018-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-018-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-018-expected.txt
new file mode 100644
index 0000000..8ca24da
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-block-merge-contents-018-expected.txt
@@ -0,0 +1,27 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x84 [border: (2px solid #0000FF)]
+ LayoutText {#text} at (14,14) size 756x55
+ text run at (14,14) width 754: "Should see \"Test OK\" in top red box, followed by \"...more text\", in its own red"
+ text run at (768,14) width 2: " "
+ text run at (14,42) width 42: "box."
+ LayoutBlockFlow {DIV} at (0,108) size 784x112
+ LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
+ LayoutBlockFlow (anonymous) at (14,14) size 756x28
+ LayoutText {#text} at (0,0) size 81x27
+ text run at (0,0) width 81: "Test OK"
+ LayoutBlockFlow {DIV} at (14,42) size 756x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 110x27
+ text run at (14,14) width 110: "...more text"
+caret: position 2 of child 0 {#text} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-008-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-008-expected.png
new file mode 100644
index 0000000..8a985dc
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-008-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-008-expected.txt
new file mode 100644
index 0000000..e12523c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-008-expected.txt
@@ -0,0 +1,19 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 40x27
+ text run at (14,14) width 40: "One"
+ LayoutBlockFlow {DIV} at (0,56) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 43x27
+ text run at (14,14) width 43: "Two"
+caret: position 3 of child 0 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-009-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-009-expected.png
new file mode 100644
index 0000000..396364a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-009-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-009-expected.txt
new file mode 100644
index 0000000..f0b8875
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-009-expected.txt
@@ -0,0 +1,20 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 40x27
+ text run at (14,14) width 40: "One"
+ LayoutBlockFlow {DIV} at (0,56) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 43x27
+ text run at (14,14) width 43: "Two"
+caret: position 0 of child 0 {#text} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-010-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-010-expected.png
new file mode 100644
index 0000000..fd01d28
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-010-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-010-expected.txt
new file mode 100644
index 0000000..b7124c3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-br-010-expected.txt
@@ -0,0 +1,19 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 83x27
+ text run at (14,14) width 83: "OneTwo"
+caret: position 3 of child 0 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-first-list-item-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-first-list-item-expected.txt
new file mode 100644
index 0000000..e0bab73
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-first-list-item-expected.txt
@@ -0,0 +1,31 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x576
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 766x39
+ text run at (0,0) width 766: "This tests deletion when the caret is in an empty list item at the beginning of the document. It also makes sure that the style inside"
+ text run at (0,20) width 181: "the empty list item is retained. "
+ text run at (181,20) width 100: "You should see '"
+ LayoutInline {B} at (0,0) size 21x19
+ LayoutText {#text} at (281,20) size 21x19
+ text run at (281,20) width 21: "foo"
+ LayoutText {#text} at (302,20) size 236x19
+ text run at (302,20) width 236: "' followed by a list item containing 'bar'."
+ LayoutBlockFlow {DIV} at (0,56) size 784x56
+ LayoutBlockFlow {DIV} at (0,0) size 784x20
+ LayoutInline {B} at (0,0) size 21x19
+ LayoutText {#text} at (0,0) size 21x19
+ text run at (0,0) width 21: "foo"
+ LayoutBlockFlow {UL} at (0,36) size 784x20
+ LayoutListItem {LI} at (40,0) size 744x20
+ LayoutListMarker (anonymous) at (-18,0) size 7x19: bullet
+ LayoutText {#text} at (0,0) size 20x19
+ text run at (0,0) width 20: "bar"
+caret: position 3 of child 0 {#text} of child 0 {B} of child 0 {DIV} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-ws-fixup-001-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-ws-fixup-001-expected.txt
new file mode 100644
index 0000000..c8589b7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-ws-fixup-001-expected.txt
@@ -0,0 +1,59 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x84 [border: (2px solid #FF0000)]
+ LayoutInline {SPAN} at (0,0) size 745x55
+ LayoutText {#text} at (14,14) size 95x27
+ text run at (14,14) width 95: "in Liberty"
+ LayoutInline {I} at (0,0) size 117x27
+ LayoutText {#text} at (109,14) size 117x27
+ text run at (109,14) width 21: "F "
+ text run at (130,14) width 96: "and seven"
+ LayoutText {#text} at (226,14) size 63x27
+ text run at (226,14) width 63: " years "
+ LayoutInline {B} at (0,0) size 15x26
+ LayoutText {#text} at (289,14) size 15x26
+ text run at (289,14) width 15: "s "
+ LayoutText {#text} at (304,14) size 745x55
+ text run at (304,14) width 110: "our fathers "
+ text run at (414,14) width 339: "f upon this continent, a new nation,"
+ text run at (753,14) width 6: " "
+ text run at (14,42) width 229: "conceived in Liberty, "
+ text run at (243,42) width 381: "and dedicated to the proposition that all"
+ LayoutText {#text} at (0,0) size 0x0
+caret: position 7 of child 2 {#text} of child 1 {SPAN} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-ws-fixup-002-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-ws-fixup-002-expected.txt
new file mode 100644
index 0000000..a393741f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/delete-ws-fixup-002-expected.txt
@@ -0,0 +1,66 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 727x39
+ text run at (0,0) width 252: "This testcase demonstrates a bug (9441). "
+ text run at (252,0) width 434: "When 'as' is deleted, there should be a space before and after the caret. "
+ text run at (686,0) width 41: "Editing"
+ text run at (0,20) width 513: "produces a tree that should result in two spaces, but for some reason it isn't rendered."
+ LayoutBlockFlow {DIV} at (0,56) size 784x84 [border: (2px solid #FF0000)]
+ LayoutInline {SPAN} at (0,0) size 736x55
+ LayoutText {#text} at (14,14) size 95x27
+ text run at (14,14) width 95: "in Liberty"
+ LayoutInline {I} at (0,0) size 117x27
+ LayoutText {#text} at (109,14) size 117x27
+ text run at (109,14) width 21: "F "
+ text run at (130,14) width 96: "and seven"
+ LayoutText {#text} at (226,14) size 63x27
+ text run at (226,14) width 63: " years "
+ LayoutInline {B} at (0,0) size 6x26
+ LayoutText {#text} at (289,14) size 6x26
+ text run at (289,14) width 6: " "
+ LayoutText {#text} at (295,14) size 736x55
+ text run at (295,14) width 110: "our fathers "
+ text run at (405,14) width 339: "f upon this continent, a new nation,"
+ text run at (744,14) width 6: " "
+ text run at (14,42) width 229: "conceived in Liberty, "
+ text run at (243,42) width 381: "and dedicated to the proposition that all"
+ LayoutText {#text} at (0,0) size 0x0
+caret: position 7 of child 2 {#text} of child 1 {SPAN} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/merge-endOfParagraph-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/merge-endOfParagraph-expected.txt
new file mode 100644
index 0000000..784a015
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/merge-endOfParagraph-expected.txt
@@ -0,0 +1,29 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 761x39
+ text run at (0,0) width 761: "When the selection to delete ends at the end of a paragraph, that paragraph will be completely deleted, but a <br> or an empty"
+ text run at (0,20) width 489: "block will remain. Merging must happen to remove that <br> or prune that block."
+ LayoutBlockFlow {P} at (0,56) size 784x40
+ LayoutText {#text} at (0,0) size 757x39
+ text run at (0,0) width 757: "This test illustrates a case where merging wasn't allowed to happen just because the end of the selection to delete was in a fully"
+ text run at (0,20) width 192: "selected line, which is nonsense."
+ LayoutBlockFlow {P} at (0,112) size 784x60
+ LayoutText {#text} at (0,0) size 783x59
+ text run at (0,0) width 296: "Fixing that bug exposed a problem with merging. "
+ text run at (296,0) width 487: "If deletion empties out the block that contained the start of the selection to delete,"
+ text run at (0,20) width 410: "that block can collapse away and become impossible to merge into. "
+ text run at (410,20) width 361: "So we insert a placeholder to prop it open so that the merge"
+ text run at (0,40) width 73: "can happen."
+ LayoutBlockFlow {DIV} at (5,188) size 774x34 [border: (1px solid #000000)]
+ LayoutBlockFlow {DIV} at (6,6) size 762x22 [border: (1px solid #FF0000)]
+ LayoutBR {BR} at (1,1) size 0x19
+caret: position 0 of child 0 {BR} of child 0 {DIV} of child 6 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/merge-no-br-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/merge-no-br-expected.txt
new file mode 100644
index 0000000..bc6fc40
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/merge-no-br-expected.txt
@@ -0,0 +1,24 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 773x39
+ text run at (0,0) width 773: "This places the caret before the 'T' in 'Two' and Deletes. 'One' and 'Two' should be merged but the blocks containing 'Three' and"
+ text run at (0,20) width 192: "'Four' should remain untouched."
+ LayoutBlockFlow {DIV} at (8,56) size 768x182
+ LayoutBlockFlow {DIV} at (16,16) size 736x42 [border: (3px solid #FF0000)]
+ LayoutText {#text} at (11,11) size 54x19
+ text run at (11,11) width 54: "OneTwo"
+ LayoutBlockFlow {DIV} at (16,66) size 736x100 [border: (3px solid #008000)]
+ LayoutBlockFlow {DIV} at (19,19) size 698x42 [border: (3px solid #000000)]
+ LayoutText {#text} at (11,11) size 35x19
+ text run at (11,11) width 35: "Three"
+ LayoutBlockFlow (anonymous) at (11,69) size 714x20
+ LayoutText {#text} at (0,0) size 29x19
+ text run at (0,0) width 29: "Four"
+caret: position 3 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/non-smart-delete-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/non-smart-delete-expected.txt
new file mode 100644
index 0000000..c56eb85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/non-smart-delete-expected.txt
@@ -0,0 +1,32 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x210 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x55
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
+ LayoutBR {BR} at (0,0) size 0x0
+ LayoutText {#text} at (0,27) size 635x27
+ text run at (0,27) width 635: "Non-smart delete when deleting a word selected via the keyboard."
+ LayoutBlockFlow {DIV} at (14,85) size 756x111
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 702x55
+ text run at (0,27) width 702: "The first word should be deleted. The space following it should remain. It"
+ text run at (0,55) width 204: "should look like this: "
+ LayoutBR {BR} at (204,76) size 0x0
+ LayoutText {#text} at (0,83) size 96x27
+ text run at (0,83) width 96: "\" bar baz\""
+ LayoutBlockFlow {DIV} at (0,234) size 784x32
+ LayoutBlockFlow {DIV} at (0,0) size 784x32 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (2,2) size 76x27
+ text run at (2,2) width 76: " bar baz"
+caret: position 0 of child 0 {#text} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/pruning-after-merge-2-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/pruning-after-merge-2-expected.txt
new file mode 100644
index 0000000..be14dff
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/pruning-after-merge-2-expected.txt
@@ -0,0 +1,27 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 751x19
+ text run at (0,0) width 631: "This tests to see if deletion correctly prunes the containers of the paragraph being moved during a merge. "
+ text run at (631,0) width 120: "You should see 'foo"
+ LayoutInline {B} at (0,0) size 22x19
+ LayoutText {#text} at (751,0) size 22x19
+ text run at (751,0) width 22: "bar"
+ LayoutText {#text} at (773,0) size 776x39
+ text run at (773,0) width 3: "'"
+ text run at (0,20) width 41: "below."
+ LayoutBlockFlow {DIV} at (0,56) size 784x20
+ LayoutBlockFlow {DIV} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 20x19
+ text run at (0,0) width 20: "foo"
+ LayoutInline {SPAN} at (0,0) size 22x19
+ LayoutText {#text} at (20,0) size 22x19
+ text run at (20,0) width 22: "bar"
+caret: position 3 of child 0 {#text} of child 0 {DIV} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/smart-delete-001-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/smart-delete-001-expected.txt
new file mode 100644
index 0000000..c5d5216
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/smart-delete-001-expected.txt
@@ -0,0 +1,32 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x210 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x55
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
+ LayoutBR {BR} at (0,0) size 0x0
+ LayoutText {#text} at (0,27) size 489x27
+ text run at (0,27) width 489: "Smart delete when deleting the first word on a line."
+ LayoutBlockFlow {DIV} at (14,85) size 756x111
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 705x55
+ text run at (0,27) width 705: "The first word and the space following the first word should be deleted. It"
+ text run at (0,55) width 196: "should like this this: "
+ LayoutBR {BR} at (196,76) size 0x0
+ LayoutText {#text} at (0,83) size 70x27
+ text run at (0,83) width 70: "bar baz"
+ LayoutBlockFlow {DIV} at (0,234) size 784x32
+ LayoutBlockFlow {DIV} at (0,0) size 784x32 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (2,2) size 70x27
+ text run at (2,2) width 70: "bar baz"
+caret: position 0 of child 0 {#text} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/deleting/smart-delete-002-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/smart-delete-002-expected.txt
new file mode 100644
index 0000000..6982c1d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/deleting/smart-delete-002-expected.txt
@@ -0,0 +1,34 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x210 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x55
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
+ LayoutBR {BR} at (0,0) size 0x0
+ LayoutText {#text} at (0,27) size 514x27
+ text run at (0,27) width 514: "Smart delete when deleting the second word of a line."
+ LayoutBlockFlow {DIV} at (14,85) size 756x111
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 735x55
+ text run at (0,27) width 735: "The second word and the space before the second word should be deleted. It"
+ text run at (0,55) width 196: "should like this this: "
+ LayoutBR {BR} at (196,76) size 0x0
+ LayoutText {#text} at (0,83) size 71x27
+ text run at (0,83) width 71: "foo baz"
+ LayoutBlockFlow {DIV} at (0,234) size 784x32
+ LayoutBlockFlow {DIV} at (0,0) size 784x32 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (2,2) size 71x27
+ text run at (2,2) width 71: "foo baz"
+caret: position 4 of child 0 {#text} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/5138441-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/5138441-expected.txt
new file mode 100644
index 0000000..2c70991
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/5138441-expected.txt
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x60
+ LayoutText {#text} at (0,0) size 782x59
+ text run at (0,0) width 471: "This tests for a bug where indented text would appear quoted in GoogleDocs. "
+ text run at (471,0) width 311: "Google docs uses blockquotes and FormatBlock to"
+ text run at (0,20) width 725: "implement a \"Quote Text\" feature, and style rules for blockquotes appeared on the blockquotes that we use to implement"
+ text run at (0,40) width 57: "indenting."
+ LayoutBlockFlow {DIV} at (0,76) size 784x66
+ LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 744x20
+ LayoutBlockFlow {DIV} at (0,0) size 744x20
+ LayoutText {#text} at (0,0) size 219x19
+ text run at (0,0) width 219: "This should be indented, not quoted."
+ LayoutBlockFlow {BLOCKQUOTE} at (8,28) size 768x38 [border: (1px dashed #AAAAAA)]
+ LayoutText {#text} at (9,9) size 167x19
+ text run at (9,9) width 167: "This text should be Quoted."
+caret: position 0 of child 0 {#text} of child 0 {DIV} of child 1 {BLOCKQUOTE} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/5142012-1-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/5142012-1-expected.txt
new file mode 100644
index 0000000..4fc0f2d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/5142012-1-expected.txt
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 763x19
+ text run at (0,0) width 419: "This tests for a bug when removing links from a selection with Unlink. "
+ text run at (419,0) width 344: "There shouldn't be any links *inside the selection* below."
+ LayoutBlockFlow {DIV} at (0,36) size 784x40
+ LayoutBlockFlow {DIV} at (0,0) size 784x20
+ LayoutInline {A} at (0,0) size 21x19 [color=#0000EE]
+ LayoutText {#text} at (0,0) size 21x19
+ text run at (0,0) width 21: "Hel"
+ LayoutInline {SPAN} at (0,0) size 11x19
+ LayoutText {#text} at (21,0) size 11x19
+ text run at (21,0) width 11: "lo"
+ LayoutBlockFlow (anonymous) at (0,20) size 784x0
+ LayoutBlockFlow {DIV} at (0,20) size 784x20
+ LayoutInline {SPAN} at (0,0) size 15x19
+ LayoutText {#text} at (0,0) size 15x19
+ text run at (0,0) width 15: "W"
+ LayoutText {#text} at (15,0) size 29x19
+ text run at (15,0) width 29: "orld!"
+selection start: position 0 of child 0 {#text} of child 1 {SPAN} of child 0 {DIV} of child 2 {DIV} of body
+selection end: position 1 of child 0 {#text} of child 0 {SPAN} of child 1 {DIV} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/5481523-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/5481523-expected.txt
new file mode 100644
index 0000000..cb7df18
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/5481523-expected.txt
@@ -0,0 +1,30 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 750x19
+ text run at (0,0) width 382: "This tests for a hang when indenting a fully selected table twice. "
+ text run at (382,0) width 368: "You should see a twice indented table, with four cells, below."
+ LayoutBlockFlow {DIV} at (0,36) size 784x56
+ LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 744x56
+ LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 704x56
+ LayoutTable {TABLE} at (0,0) size 80x56 [border: (1px outset #808080)]
+ LayoutTableSection {TBODY} at (1,1) size 78x54
+ LayoutTableRow {TR} at (0,2) size 78x24
+ LayoutTableCell {TD} at (2,2) size 39x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 26x19
+ text run at (2,2) width 26: "One"
+ LayoutTableCell {TD} at (43,2) size 33x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 28x19
+ text run at (2,2) width 28: "Two"
+ LayoutTableRow {TR} at (0,28) size 78x24
+ LayoutTableCell {TD} at (2,28) size 39x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 35x19
+ text run at (2,2) width 35: "Three"
+ LayoutTableCell {TD} at (43,28) size 33x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 29x19
+ text run at (2,2) width 29: "Four"
+selection start: position 0 of child 0 {TABLE} of child 0 {BLOCKQUOTE} of child 1 {BLOCKQUOTE} of child 2 {DIV} of body
+selection end: position 2 of child 0 {TABLE} of child 0 {BLOCKQUOTE} of child 1 {BLOCKQUOTE} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/find-after-replace-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/find-after-replace-expected.txt
new file mode 100644
index 0000000..8ad576e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/find-after-replace-expected.txt
@@ -0,0 +1,32 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 774x39
+ text run at (0,0) width 312: "This tests find and replace inside an editable iframe. "
+ text run at (312,0) width 462: "You should see 'A B A B' below. With bug 4462420, you would see 'A B B"
+ text run at (0,20) width 18: "A'."
+ LayoutBlockFlow (anonymous) at (0,56) size 784x154
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutText {#text} at (0,0) size 0x0
+layer at (8,64) size 304x154
+ LayoutIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #EEEEEE)]
+ layer at (0,0) size 300x150
+ LayoutView at (0,0) size 300x150
+ layer at (0,0) size 300x150
+ LayoutBlockFlow {HTML} at (0,0) size 300x150
+ LayoutBlockFlow {BODY} at (8,8) size 284x134 [bgcolor=#FFFFE0]
+ LayoutText {#text} at (0,0) size 54x19
+ text run at (0,0) width 54: "A B A B"
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/findString-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/findString-expected.txt
new file mode 100644
index 0000000..2bb0662
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/findString-expected.txt
@@ -0,0 +1,21 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 339x19
+ text run at (0,0) width 339: "In the block below, the second 'bar ' should be selected."
+ LayoutBlockFlow {DIV} at (0,36) size 52x42 [border: (1px solid #000000)]
+ LayoutText {#text} at (1,1) size 44x19
+ text run at (1,1) width 44: "foo bar"
+ LayoutInline {SPAN} at (0,0) size 20x19
+ LayoutText {#text} at (1,21) size 20x19
+ text run at (1,21) width 20: "bar"
+ LayoutText {#text} at (21,21) size 25x19
+ text run at (21,21) width 25: " baz"
+selection start: position 0 of child 0 {#text} of child 1 {SPAN} of child 2 {DIV} of body
+selection end: position 1 of child 2 {#text} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/indent-list-item-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/indent-list-item-expected.txt
new file mode 100644
index 0000000..4cc9a1a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/indent-list-item-expected.txt
@@ -0,0 +1,29 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x576
+ LayoutBlockFlow {DIV} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 359x19
+ text run at (0,0) width 359: "This test uses the execCommand to Outdent the text below."
+ LayoutBlockFlow (anonymous) at (0,20) size 784x20
+ LayoutBR {BR} at (0,0) size 0x19
+ LayoutBlockFlow {DIV} at (0,56) size 784x60
+ LayoutBlockFlow {UL} at (0,0) size 784x60
+ LayoutListItem {LI} at (40,0) size 744x20
+ LayoutListMarker (anonymous) at (-18,0) size 7x19: bullet
+ LayoutText {#text} at (0,0) size 25x19
+ text run at (0,0) width 25: "Foo"
+ LayoutBlockFlow {UL} at (40,20) size 744x20
+ LayoutListItem {LI} at (40,0) size 704x20
+ LayoutListMarker (anonymous) at (-18,0) size 7x19: white bullet
+ LayoutText {#text} at (0,0) size 22x19
+ text run at (0,0) width 22: "Bar"
+ LayoutListItem {LI} at (40,40) size 744x20
+ LayoutListMarker (anonymous) at (-18,0) size 7x19: bullet
+ LayoutText {#text} at (0,0) size 23x19
+ text run at (0,0) width 23: "Baz"
+caret: position 0 of child 0 {#text} of child 0 {LI} of child 3 {UL} of child 1 {UL} of child 4 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/nsresponder-indent-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/nsresponder-indent-expected.txt
new file mode 100644
index 0000000..d3ef010
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/nsresponder-indent-expected.txt
@@ -0,0 +1,17 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 510x19
+ text run at (0,0) width 269: "This tests the NSResponder method indent:. "
+ text run at (269,0) width 241: "You should see an indented 'foo' below."
+ LayoutBlockFlow {DIV} at (0,36) size 784x20
+ LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 744x20
+ LayoutText {#text} at (0,0) size 20x19
+ text run at (0,0) width 20: "foo"
+caret: position 0 of child 0 {#text} of child 0 {BLOCKQUOTE} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/nsresponder-outdent-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/nsresponder-outdent-expected.txt
new file mode 100644
index 0000000..1857fce
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/nsresponder-outdent-expected.txt
@@ -0,0 +1,16 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 432x19
+ text run at (0,0) width 187: "This tests the outdent: method. "
+ text run at (187,0) width 245: "You should see an undented 'foo' below."
+ LayoutBlockFlow {DIV} at (0,36) size 784x20
+ LayoutText {#text} at (0,0) size 20x19
+ text run at (0,0) width 20: "foo"
+caret: position 0 of child 0 {#text} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/outdent-nested-lists-4-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/outdent-nested-lists-4-expected.txt
new file mode 100644
index 0000000..dad37cf
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/outdent-nested-lists-4-expected.txt
@@ -0,0 +1,11 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+This tests outdenting ordered lists that contains an unordered-list. You should see 1 through 3 before numbers "two" through "four".
+one
+two
+three
+four
+Before: <ol><li>one</li> <li id="start">two</li></ol> <ul><li>three</li></ul> <ol><li id="end">four</li></ol>
+After: <ol><li>one</li> </ol><li>two</li> <li>three</li> <li>four</li>
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/paste-1-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/paste-1-expected.txt
new file mode 100644
index 0000000..4cf9319
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/paste-1-expected.txt
@@ -0,0 +1,30 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 487x19
+ text run at (0,0) width 270: "This tests cut/paste inside an editable iframe. "
+ text run at (270,0) width 217: "You should see 'foo bar baz' below."
+ LayoutBlockFlow (anonymous) at (0,36) size 784x154
+ LayoutText {#text} at (0,0) size 0x0
+layer at (8,44) size 304x154
+ LayoutIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #EEEEEE)]
+ layer at (0,0) size 300x150
+ LayoutView at (0,0) size 300x150
+ layer at (0,0) size 300x150
+ LayoutBlockFlow {HTML} at (0,0) size 300x150
+ LayoutBlockFlow {BODY} at (8,8) size 284x134 [bgcolor=#FFFFE0]
+ LayoutText {#text} at (0,0) size 69x19
+ text run at (0,0) width 69: "foo bar baz"
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/paste-2-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/paste-2-expected.txt
new file mode 100644
index 0000000..ed0c0fc
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/paste-2-expected.txt
@@ -0,0 +1,30 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 539x19
+ text run at (0,0) width 322: "This tests copy/delete/paste inside an editable iframe. "
+ text run at (322,0) width 217: "You should see 'foo bar baz' below."
+ LayoutBlockFlow (anonymous) at (0,36) size 784x154
+ LayoutText {#text} at (0,0) size 0x0
+layer at (8,44) size 304x154
+ LayoutIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #EEEEEE)]
+ layer at (0,0) size 300x150
+ LayoutView at (0,0) size 300x150
+ layer at (0,0) size 300x150
+ LayoutBlockFlow {HTML} at (0,0) size 300x150
+ LayoutBlockFlow {BODY} at (8,8) size 284x134 [bgcolor=#FFFFE0]
+ LayoutText {#text} at (0,0) size 69x19
+ text run at (0,0) width 69: "foo bar baz"
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/print-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/print-expected.txt
new file mode 100644
index 0000000..5993f60
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/print-expected.txt
@@ -0,0 +1,45 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x356 [border: (2px solid #FF0000)]
+ LayoutBlockFlow (anonymous) at (14,14) size 756x56
+ LayoutInline {SPAN} at (0,0) size 756x55
+ LayoutText {#text} at (0,0) size 756x55
+ text run at (0,0) width 751: "\"The quick brown fox jumps over the lazy dog\" uses every letter in the english"
+ text run at (751,0) width 5: " "
+ text run at (0,28) width 91: "language."
+ LayoutBlockFlow (anonymous) at (14,94) size 756x224
+ LayoutBlockFlow {P} at (0,0) size 756x224
+ LayoutText {#text} at (0,0) size 756x223
+ text run at (0,0) width 457: "Here's to the crazy ones, the misfits, the rebels, "
+ text run at (457,0) width 191: "the trouble makers, "
+ text run at (648,0) width 92: "the round"
+ text run at (740,0) width 6: " "
+ text run at (0,28) width 240: "pegs in the square holes, "
+ text run at (240,28) width 346: "the ones who see things differently. "
+ text run at (586,28) width 169: "There not fond of"
+ text run at (755,28) width 1: " "
+ text run at (0,56) width 483: "rules, and they have no respect for the status quo, "
+ text run at (483,56) width 190: "you can quote then,"
+ text run at (0,84) width 193: "disagree with them, "
+ text run at (193,84) width 211: "glorify or vilify them, "
+ text run at (404,84) width 336: "about the only thing you can't do is"
+ text run at (740,84) width 6: " "
+ text run at (0,112) width 126: "ignore them. "
+ text run at (126,112) width 278: "Because they change things. "
+ text run at (404,112) width 342: "They push the human race forward."
+ text run at (0,140) width 475: "And while some may see them as the crazy ones, "
+ text run at (475,140) width 144: "we see genius. "
+ text run at (619,140) width 117: "Because the"
+ text run at (736,140) width 6: " "
+ text run at (0,168) width 626: "people who are crazy enough to think they can change the world "
+ text run at (626,168) width 116: "are the ones"
+ text run at (742,168) width 6: " "
+ text run at (0,196) width 77: "who do."
+ LayoutBlockFlow (anonymous) at (14,342) size 756x0
+ LayoutInline {SPAN} at (0,0) size 0x0
+ LayoutText {#text} at (0,0) size 0x0
+caret: position 0 of child 0 {#text} of child 1 {SPAN} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/selectAll-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/selectAll-expected.txt
new file mode 100644
index 0000000..06bacd4
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/execCommand/selectAll-expected.txt
@@ -0,0 +1,47 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x356 [border: (2px solid #FF0000)]
+ LayoutBlockFlow (anonymous) at (14,14) size 756x56
+ LayoutInline {SPAN} at (0,0) size 756x55
+ LayoutText {#text} at (0,0) size 756x55
+ text run at (0,0) width 751: "\"The quick brown fox jumps over the lazy dog\" uses every letter in the english"
+ text run at (751,0) width 5: " "
+ text run at (0,28) width 91: "language."
+ LayoutBlockFlow (anonymous) at (14,94) size 756x224
+ LayoutBlockFlow {P} at (0,0) size 756x224
+ LayoutText {#text} at (0,0) size 756x223
+ text run at (0,0) width 457: "Here's to the crazy ones, the misfits, the rebels, "
+ text run at (457,0) width 191: "the trouble makers, "
+ text run at (648,0) width 92: "the round"
+ text run at (740,0) width 6: " "
+ text run at (0,28) width 240: "pegs in the square holes, "
+ text run at (240,28) width 346: "the ones who see things differently. "
+ text run at (586,28) width 169: "There not fond of"
+ text run at (755,28) width 1: " "
+ text run at (0,56) width 483: "rules, and they have no respect for the status quo, "
+ text run at (483,56) width 190: "you can quote then,"
+ text run at (0,84) width 193: "disagree with them, "
+ text run at (193,84) width 211: "glorify or vilify them, "
+ text run at (404,84) width 336: "about the only thing you can't do is"
+ text run at (740,84) width 6: " "
+ text run at (0,112) width 126: "ignore them. "
+ text run at (126,112) width 278: "Because they change things. "
+ text run at (404,112) width 342: "They push the human race forward."
+ text run at (0,140) width 475: "And while some may see them as the crazy ones, "
+ text run at (475,140) width 144: "we see genius. "
+ text run at (619,140) width 117: "Because the"
+ text run at (736,140) width 6: " "
+ text run at (0,168) width 626: "people who are crazy enough to think they can change the world "
+ text run at (626,168) width 116: "are the ones"
+ text run at (742,168) width 6: " "
+ text run at (0,196) width 77: "who do."
+ LayoutBlockFlow (anonymous) at (14,342) size 756x0
+ LayoutInline {SPAN} at (0,0) size 0x0
+ LayoutText {#text} at (0,0) size 0x0
+selection start: position 0 of child 0 {#text} of child 1 {SPAN} of child 1 {DIV} of body
+selection end: position 562 of child 0 {#text} of child 1 {P} of child 1 {SPAN} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/4875189-2-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/4875189-2-expected.txt
new file mode 100644
index 0000000..6a8e8f8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/4875189-2-expected.txt
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 744x19
+ text run at (0,0) width 416: "This tests for a bug when replacing the contents of a floating element. "
+ text run at (416,0) width 328: "Just its contents should be removed during the replace."
+ LayoutBlockFlow {DIV} at (0,36) size 784x20
+ LayoutText {#text} at (276,0) size 223x19
+ text run at (276,0) width 223: "This shouldn't be in the bordered div."
+ LayoutBlockFlow (floating) {DIV} at (0,0) size 276x22 [border: (1px solid #0000FF)]
+ LayoutText {#text} at (1,1) size 274x19
+ text run at (1,1) width 274: "This should be in a floating blue bordered div."
+caret: position 47 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/5510537-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/5510537-expected.txt
new file mode 100644
index 0000000..a0b9478
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/5510537-expected.txt
@@ -0,0 +1,35 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x579
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 769x39
+ text run at (0,0) width 606: "This tests that inserting a newline at the beginning of quoted content doesn't add an extra quoted line. "
+ text run at (606,0) width 163: "The test has passed if there"
+ text run at (0,20) width 350: "are no empty lines (quoted or unquoted) in the box below."
+ LayoutBlockFlow {DIV} at (0,56) size 784x100
+ LayoutBlockFlow (anonymous) at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 56x19
+ text run at (0,0) width 56: "unquoted"
+ LayoutBR {BR} at (56,15) size 0x0
+ LayoutBlockFlow {BLOCKQUOTE} at (0,20) size 784x20 [color=#0000FF] [border: none (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (12,0) size 772x20
+ LayoutText {#text} at (0,0) size 91x19
+ text run at (0,0) width 91: "quote level one"
+ LayoutBlockFlow {BLOCKQUOTE} at (0,40) size 784x20 [color=#0000FF] [border: none (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (12,0) size 772x20
+ LayoutText {#text} at (0,0) size 91x19
+ text run at (0,0) width 91: "quote level one"
+ LayoutBlockFlow (anonymous) at (0,60) size 784x20
+ LayoutText {#text} at (0,0) size 56x19
+ text run at (0,0) width 56: "unquoted"
+ LayoutBR {BR} at (56,15) size 0x0
+ LayoutBlockFlow {BLOCKQUOTE} at (0,80) size 784x20 [color=#0000FF] [border: none (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (12,0) size 772x20
+ LayoutBlockFlow {BLOCKQUOTE} at (0,0) size 772x20 [border: none (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (12,0) size 760x20
+ LayoutText {#text} at (0,0) size 92x19
+ text run at (0,0) width 92: "quote level two"
+ LayoutBlockFlow {PRE} at (0,169) size 784x0
+caret: position 8 of child 6 {#text} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/5549929-2-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/5549929-2-expected.txt
new file mode 100644
index 0000000..d39cbb8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/5549929-2-expected.txt
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 764x39
+ text run at (0,0) width 591: "This tests to make sure that a br isn't inserted into a tab span during an InsertLineBreak operation. "
+ text run at (591,0) width 173: "You can test for its existence"
+ text run at (0,20) width 357: "with the DOM inspector or you can look at the render tree."
+ LayoutBlockFlow {DIV} at (0,56) size 784x40
+ LayoutBlockFlow {DIV} at (0,0) size 784x40
+ LayoutBR {BR} at (0,0) size 0x19
+ LayoutInline {SPAN} at (0,0) size 32x19
+ LayoutText {#text} at (0,20) size 32x19
+ text run at (0,20) width 32: "\x{9}"
+ LayoutText {#text} at (32,20) size 20x19
+ text run at (32,20) width 20: "bar"
+caret: position 0 of child 0 {#text} of child 1 {SPAN} of child 1 {DIV} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/6703873-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/6703873-expected.txt
new file mode 100644
index 0000000..9cd6e0c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/6703873-expected.txt
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x579
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 760x39
+ text run at (0,0) width 631: "This tests that inserting a newline in place of a full line of quoted content doesn't add an extra quoted line. "
+ text run at (631,0) width 129: "The test has passed if"
+ text run at (0,20) width 384: "there are no empty lines (quoted or unquoted) in the box below."
+ LayoutBlockFlow {DIV} at (0,56) size 784x60
+ LayoutBlockFlow {BLOCKQUOTE} at (0,0) size 784x20 [color=#0000FF] [border: none (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (12,0) size 772x20
+ LayoutText {#text} at (0,0) size 42x19
+ text run at (0,0) width 42: "quoted"
+ LayoutBlockFlow {DIV} at (12,20) size 772x0
+ LayoutBlockFlow (anonymous) at (0,20) size 784x20
+ LayoutText {#text} at (0,0) size 56x19
+ text run at (0,0) width 56: "unquoted"
+ LayoutBR {BR} at (56,15) size 0x0
+ LayoutBlockFlow {BLOCKQUOTE} at (0,40) size 784x20 [color=#0000FF] [border: none (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (12,0) size 772x20
+ LayoutText {#text} at (0,0) size 42x19
+ text run at (0,0) width 42: "quoted"
+ LayoutBlockFlow {PRE} at (0,129) size 784x0
+caret: position 8 of child 2 {#text} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/edited-whitespace-1-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/edited-whitespace-1-expected.txt
new file mode 100644
index 0000000..8c5e6d7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/edited-whitespace-1-expected.txt
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x576
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 750x39
+ text run at (0,0) width 301: "This tests that edited whitespaces aren't all nbsps. "
+ text run at (301,0) width 449: "When the region becomes non-editable, Hello and World should still be on"
+ text run at (0,20) width 87: "different lines. "
+ text run at (87,20) width 557: "This demonstrates a bug: the div's focus halo doesn't go away when it becomes non-editable."
+ LayoutBlockFlow {DIV} at (0,56) size 62x42 [border: (1px solid #000000)]
+ LayoutText {#text} at (1,1) size 52x39
+ text run at (1,1) width 52: " Hello "
+ text run at (1,21) width 43: "World "
+ LayoutBlockFlow {OL} at (0,114) size 784x0
+caret: position 17 of child 0 {#text} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/editing-empty-divs-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/editing-empty-divs-expected.txt
new file mode 100644
index 0000000..8456f64
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/editing-empty-divs-expected.txt
@@ -0,0 +1,63 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 777x39
+ text run at (0,0) width 533: "This tests the ability to start editing in blocks that are visible, but have little or no content. "
+ text run at (533,0) width 244: "Each of the divs below should be able to"
+ text run at (0,20) width 89: "accept a caret."
+ LayoutBlockFlow {P} at (0,56) size 784x20
+ LayoutText {#text} at (0,0) size 166x19
+ text run at (0,0) width 166: "This div contains some text."
+ LayoutBlockFlow {DIV} at (0,92) size 707.59x22 [border: (1px dotted #0000FF)]
+ LayoutText {#text} at (1,1) size 35x19
+ text run at (1,1) width 35: "chello"
+ LayoutBlockFlow {P} at (0,130) size 784x20
+ LayoutText {#text} at (0,0) size 174x19
+ text run at (0,0) width 174: "This div is completely empty."
+ LayoutBlockFlow {DIV} at (0,166) size 707.59x22 [border: (1px dotted #0000FF)]
+ LayoutText {#text} at (1,1) size 7x19
+ text run at (1,1) width 7: "c"
+ LayoutBlockFlow {P} at (0,204) size 784x20
+ LayoutText {#text} at (0,0) size 324x19
+ text run at (0,0) width 324: "This div contains some collapsable whitespace (a '\\n')."
+ LayoutBlockFlow {DIV} at (0,240) size 707.59x22 [border: (1px dotted #0000FF)]
+ LayoutText {#text} at (1,1) size 7x19
+ text run at (1,1) width 7: "c"
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutBlockFlow {P} at (0,278) size 784x20
+ LayoutText {#text} at (0,0) size 220x19
+ text run at (0,0) width 220: "This div contains a self-closing p tag."
+ LayoutBlockFlow {DIV} at (0,314) size 707.59x38 [border: (1px dotted #0000FF)]
+ LayoutBlockFlow (anonymous) at (1,1) size 705.59x20
+ LayoutText {#text} at (0,0) size 7x19
+ text run at (0,0) width 7: "c"
+ LayoutBlockFlow {P} at (1,37) size 705.59x0
+ LayoutBlockFlow {P} at (0,368) size 784x20
+ LayoutText {#text} at (0,0) size 686x19
+ text run at (0,0) width 686: "This div contains a self-closing p tag and some collapsable whitespace (two '\\n's before and after the self closing p."
+ LayoutBlockFlow {DIV} at (0,404) size 707.59x38 [border: (1px dotted #0000FF)]
+ LayoutBlockFlow (anonymous) at (1,1) size 705.59x20
+ LayoutText {#text} at (0,0) size 7x19
+ text run at (0,0) width 7: "c"
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutBlockFlow {P} at (1,37) size 705.59x0
+caret: position 1 of child 0 {#text} of child 21 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-3778059-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-3778059-fix-expected.txt
new file mode 100644
index 0000000..5cc04a1
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-3778059-fix-expected.txt
@@ -0,0 +1,26 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x208 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {DIV} at (14,38) size 756x132
+ LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 676x28
+ LayoutText {#text} at (0,0) size 41x27
+ text run at (0,0) width 41: "Test"
+ LayoutBlockFlow (anonymous) at (0,52) size 756x28
+ LayoutText {#text} at (0,0) size 12x27
+ text run at (0,0) width 12: "x"
+ LayoutBR {BR} at (12,21) size 0x0
+ LayoutBlockFlow {BLOCKQUOTE} at (40,104) size 676x28
+ LayoutText {#text} at (0,0) size 41x27
+ text run at (0,0) width 41: "Test"
+caret: position 1 of child 3 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-3800346-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-3800346-fix-expected.txt
new file mode 100644
index 0000000..4e3ca97
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-3800346-fix-expected.txt
@@ -0,0 +1,36 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x244 [border: (2px solid #FF0000)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x216
+ LayoutBlockFlow (anonymous) at (0,0) size 756x28
+ LayoutText {#text} at (0,0) size 41x27
+ text run at (0,0) width 41: "Test"
+ LayoutBlockFlow {BLOCKQUOTE} at (40,52) size 676x28
+ LayoutText {#text} at (0,0) size 41x27
+ text run at (0,0) width 41: "Test"
+ LayoutBlockFlow (anonymous) at (0,104) size 756x112
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBR {BR} at (0,28) size 0x27
+ LayoutBR {BR} at (0,56) size 0x27
+ LayoutBR {BR} at (0,84) size 0x27
+caret: position 0 of child 5 {BR} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-at-end-01-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-at-end-01-expected.txt
new file mode 100644
index 0000000..1f8a0fa
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-at-end-01-expected.txt
@@ -0,0 +1,29 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 356x19
+ text run at (0,0) width 356: "This tests the visual position at the end of an editable block."
+ LayoutBlockFlow {P} at (0,36) size 784x40
+ LayoutText {#text} at (0,0) size 762x39
+ text run at (0,0) width 569: "When the document ended with a <br>, there were visual positions at both [br, 0] and [br, 1]. "
+ text run at (569,0) width 193: "This would produce inconsistent"
+ text run at (0,20) width 288: "behavior when editing at the end of a document."
+ LayoutBlockFlow {DIV} at (0,92) size 784x72 [border: (2px solid #AAAAFF)]
+ LayoutBlockFlow {DIV} at (2,2) size 780x24 [border: (2px solid #FFAAAA)]
+ LayoutText {#text} at (2,2) size 87x19
+ text run at (2,2) width 87: "paragraph one"
+ LayoutBlockFlow {DIV} at (2,26) size 780x24 [border: (2px solid #FFAAAA)]
+ LayoutText {#text} at (2,2) size 88x19
+ text run at (2,2) width 88: "paragraph two"
+ LayoutBlockFlow (anonymous) at (2,50) size 780x20
+ LayoutText {#text} at (0,0) size 7x19
+ text run at (0,0) width 7: "x"
+caret: position 1 of child 5 {#text} of child 5 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-at-end-02-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-at-end-02-expected.txt
new file mode 100644
index 0000000..1f8a0fa
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-at-end-02-expected.txt
@@ -0,0 +1,29 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 356x19
+ text run at (0,0) width 356: "This tests the visual position at the end of an editable block."
+ LayoutBlockFlow {P} at (0,36) size 784x40
+ LayoutText {#text} at (0,0) size 762x39
+ text run at (0,0) width 569: "When the document ended with a <br>, there were visual positions at both [br, 0] and [br, 1]. "
+ text run at (569,0) width 193: "This would produce inconsistent"
+ text run at (0,20) width 288: "behavior when editing at the end of a document."
+ LayoutBlockFlow {DIV} at (0,92) size 784x72 [border: (2px solid #AAAAFF)]
+ LayoutBlockFlow {DIV} at (2,2) size 780x24 [border: (2px solid #FFAAAA)]
+ LayoutText {#text} at (2,2) size 87x19
+ text run at (2,2) width 87: "paragraph one"
+ LayoutBlockFlow {DIV} at (2,26) size 780x24 [border: (2px solid #FFAAAA)]
+ LayoutText {#text} at (2,2) size 88x19
+ text run at (2,2) width 88: "paragraph two"
+ LayoutBlockFlow (anonymous) at (2,50) size 780x20
+ LayoutText {#text} at (0,0) size 7x19
+ text run at (0,0) width 7: "x"
+caret: position 1 of child 5 {#text} of child 5 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-009-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-009-expected.txt
new file mode 100644
index 0000000..52debd3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-009-expected.txt
@@ -0,0 +1,24 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 780x39
+ text run at (0,0) width 300: "This tests for a bug in InsertLineBreakCommand. "
+ text run at (300,0) width 480: "Only one line break should be inserted and the caret should end up at the end of"
+ text run at (0,20) width 145: "the bordered div below."
+ LayoutBlockFlow {DIV} at (0,56) size 784x62 [border: (1px solid #000000)]
+ LayoutText {#text} at (1,1) size 75x19
+ text run at (1,1) width 75: "Hello world."
+ text run at (76,1) width 0: " "
+ LayoutText {#text} at (1,21) size 0x19
+ text run at (1,21) width 0: " "
+ LayoutText {#text} at (1,41) size 0x19
+ text run at (1,41) width 0: " "
+caret: position 0 of child 2 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-001-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-001-expected.txt
new file mode 100644
index 0000000..66bd597
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-001-expected.txt
@@ -0,0 +1,46 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x114
+ LayoutBlockFlow {DIV} at (0,0) size 784x27
+ LayoutText {#text} at (0,0) size 277x26
+ text run at (0,0) width 277: "Splitting Mail blockquotes."
+ LayoutBlockFlow {DIV} at (0,27) size 784x87
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 351x19
+ text run at (0,27) width 351: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (351,42) size 0x0
+ LayoutText {#text} at (0,47) size 384x19
+ text run at (0,47) width 384: "The first blockquote contains two lines, the second one is blank."
+ LayoutBR {BR} at (384,62) size 0x0
+ LayoutText {#text} at (0,67) size 296x19
+ text run at (0,67) width 296: "The second blockquote is a single non-blank line."
+ LayoutBlockFlow {DIV} at (0,114) size 784x224 [border: (2px solid #FF0000)]
+ LayoutBlockFlow (anonymous) at (14,14) size 756x28
+ LayoutText {#text} at (0,0) size 117x27
+ text run at (0,0) width 117: "My citation:"
+ LayoutBlockFlow {DIV} at (14,66) size 756x144
+ LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 676x60 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (2,2) size 672x28
+ LayoutText {#text} at (0,0) size 35x27
+ text run at (0,0) width 35: "one"
+ LayoutBlockFlow {DIV} at (2,30) size 672x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow (anonymous) at (0,60) size 756x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow {BLOCKQUOTE} at (40,112) size 676x32 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (2,2) size 672x28
+ LayoutText {#text} at (0,0) size 36x27
+ text run at (0,0) width 36: "two"
+caret: position 0 of child 2 {BR} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-002-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-002-expected.txt
new file mode 100644
index 0000000..fd07c4d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-002-expected.txt
@@ -0,0 +1,48 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x114
+ LayoutBlockFlow {DIV} at (0,0) size 784x27
+ LayoutText {#text} at (0,0) size 277x26
+ text run at (0,0) width 277: "Splitting Mail blockquotes."
+ LayoutBlockFlow {DIV} at (0,27) size 784x87
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 351x19
+ text run at (0,27) width 351: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (351,42) size 0x0
+ LayoutText {#text} at (0,47) size 384x19
+ text run at (0,47) width 384: "The first blockquote contains two lines, the second one is blank."
+ LayoutBR {BR} at (384,62) size 0x0
+ LayoutText {#text} at (0,67) size 296x19
+ text run at (0,67) width 296: "The second blockquote is a single non-blank line."
+ LayoutBlockFlow {DIV} at (0,114) size 784x224 [border: (2px solid #FF0000)]
+ LayoutBlockFlow (anonymous) at (14,14) size 756x28
+ LayoutText {#text} at (0,0) size 117x27
+ text run at (0,0) width 117: "My citation:"
+ LayoutBlockFlow {DIV} at (14,66) size 756x144
+ LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 676x60 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (2,2) size 672x28
+ LayoutText {#text} at (0,0) size 35x27
+ text run at (0,0) width 35: "one"
+ LayoutBlockFlow {DIV} at (2,30) size 672x28
+ LayoutBlockFlow {DIV} at (0,0) size 672x28
+ LayoutBlockFlow {DIV} at (0,0) size 672x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow (anonymous) at (0,60) size 756x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow {BLOCKQUOTE} at (40,112) size 676x32 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (2,2) size 672x28
+ LayoutText {#text} at (0,0) size 36x27
+ text run at (0,0) width 36: "two"
+caret: position 0 of child 2 {BR} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-003-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-003-expected.txt
new file mode 100644
index 0000000..d15caa9
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-003-expected.txt
@@ -0,0 +1,53 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x114
+ LayoutBlockFlow {DIV} at (0,0) size 784x27
+ LayoutText {#text} at (0,0) size 277x26
+ text run at (0,0) width 277: "Splitting Mail blockquotes."
+ LayoutBlockFlow {DIV} at (0,27) size 784x87
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 351x19
+ text run at (0,27) width 351: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (351,42) size 0x0
+ LayoutText {#text} at (0,47) size 384x19
+ text run at (0,47) width 384: "The first blockquote contains two lines, the second one is blank."
+ LayoutBR {BR} at (384,62) size 0x0
+ LayoutText {#text} at (0,67) size 321x19
+ text run at (0,67) width 321: "The second blockquote contains two non-blank lines."
+ LayoutBlockFlow {DIV} at (0,114) size 784x252 [border: (2px solid #FF0000)]
+ LayoutBlockFlow (anonymous) at (14,14) size 756x28
+ LayoutText {#text} at (0,0) size 117x27
+ text run at (0,0) width 117: "My citation:"
+ LayoutBlockFlow {DIV} at (14,66) size 756x172
+ LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 676x60 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (2,2) size 672x28
+ LayoutText {#text} at (0,0) size 35x27
+ text run at (0,0) width 35: "one"
+ LayoutBlockFlow {DIV} at (2,30) size 672x28
+ LayoutBlockFlow {DIV} at (0,0) size 672x28
+ LayoutBlockFlow {DIV} at (0,0) size 672x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow (anonymous) at (0,60) size 756x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow {BLOCKQUOTE} at (40,112) size 676x60 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (2,2) size 672x28
+ LayoutBlockFlow {DIV} at (0,0) size 672x28
+ LayoutBlockFlow {DIV} at (0,0) size 672x28
+ LayoutText {#text} at (0,0) size 136x27
+ text run at (0,0) width 136: "one and a half"
+ LayoutBlockFlow {DIV} at (2,30) size 672x28
+ LayoutText {#text} at (0,0) size 36x27
+ text run at (0,0) width 36: "two"
+caret: position 0 of child 2 {BR} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-004-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-004-expected.txt
new file mode 100644
index 0000000..81b0a05
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-004-expected.txt
@@ -0,0 +1,52 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x114
+ LayoutBlockFlow {DIV} at (0,0) size 784x27
+ LayoutText {#text} at (0,0) size 277x26
+ text run at (0,0) width 277: "Splitting Mail blockquotes."
+ LayoutBlockFlow {DIV} at (0,27) size 784x87
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 351x19
+ text run at (0,27) width 351: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (351,42) size 0x0
+ LayoutText {#text} at (0,47) size 384x19
+ text run at (0,47) width 384: "The first blockquote contains two lines, the second one is blank."
+ LayoutBR {BR} at (384,62) size 0x0
+ LayoutText {#text} at (0,67) size 321x19
+ text run at (0,67) width 321: "The second blockquote contains two non-blank lines."
+ LayoutBlockFlow {DIV} at (0,114) size 784x252 [border: (2px solid #FF0000)]
+ LayoutBlockFlow (anonymous) at (14,14) size 756x28
+ LayoutText {#text} at (0,0) size 117x27
+ text run at (0,0) width 117: "My citation:"
+ LayoutBlockFlow {DIV} at (14,66) size 756x172
+ LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 676x60 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (2,2) size 672x28
+ LayoutText {#text} at (0,0) size 35x27
+ text run at (0,0) width 35: "one"
+ LayoutBlockFlow {DIV} at (2,30) size 672x28
+ LayoutBlockFlow {DIV} at (0,0) size 672x28
+ LayoutBlockFlow {DIV} at (0,0) size 672x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow (anonymous) at (0,60) size 756x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow {BLOCKQUOTE} at (40,112) size 676x60 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (2,2) size 672x28
+ LayoutBlockFlow {DIV} at (0,0) size 672x28
+ LayoutText {#text} at (0,0) size 136x27
+ text run at (0,0) width 136: "one and a half"
+ LayoutBlockFlow {DIV} at (2,30) size 672x28
+ LayoutText {#text} at (0,0) size 36x27
+ text run at (0,0) width 36: "two"
+caret: position 0 of child 2 {BR} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-005-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-005-expected.txt
new file mode 100644
index 0000000..fd07c4d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-005-expected.txt
@@ -0,0 +1,48 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x114
+ LayoutBlockFlow {DIV} at (0,0) size 784x27
+ LayoutText {#text} at (0,0) size 277x26
+ text run at (0,0) width 277: "Splitting Mail blockquotes."
+ LayoutBlockFlow {DIV} at (0,27) size 784x87
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 351x19
+ text run at (0,27) width 351: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (351,42) size 0x0
+ LayoutText {#text} at (0,47) size 384x19
+ text run at (0,47) width 384: "The first blockquote contains two lines, the second one is blank."
+ LayoutBR {BR} at (384,62) size 0x0
+ LayoutText {#text} at (0,67) size 296x19
+ text run at (0,67) width 296: "The second blockquote is a single non-blank line."
+ LayoutBlockFlow {DIV} at (0,114) size 784x224 [border: (2px solid #FF0000)]
+ LayoutBlockFlow (anonymous) at (14,14) size 756x28
+ LayoutText {#text} at (0,0) size 117x27
+ text run at (0,0) width 117: "My citation:"
+ LayoutBlockFlow {DIV} at (14,66) size 756x144
+ LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 676x60 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (2,2) size 672x28
+ LayoutText {#text} at (0,0) size 35x27
+ text run at (0,0) width 35: "one"
+ LayoutBlockFlow {DIV} at (2,30) size 672x28
+ LayoutBlockFlow {DIV} at (0,0) size 672x28
+ LayoutBlockFlow {DIV} at (0,0) size 672x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow (anonymous) at (0,60) size 756x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow {BLOCKQUOTE} at (40,112) size 676x32 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (2,2) size 672x28
+ LayoutText {#text} at (0,0) size 36x27
+ text run at (0,0) width 36: "two"
+caret: position 0 of child 2 {BR} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-006-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-006-expected.txt
new file mode 100644
index 0000000..5d731a3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-br-quoted-006-expected.txt
@@ -0,0 +1,51 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x114
+ LayoutBlockFlow {DIV} at (0,0) size 784x27
+ LayoutText {#text} at (0,0) size 277x26
+ text run at (0,0) width 277: "Splitting Mail blockquotes."
+ LayoutBlockFlow {DIV} at (0,27) size 784x87
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 351x19
+ text run at (0,27) width 351: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (351,42) size 0x0
+ LayoutText {#text} at (0,47) size 384x19
+ text run at (0,47) width 384: "The first blockquote contains two lines, the second one is blank."
+ LayoutBR {BR} at (384,62) size 0x0
+ LayoutText {#text} at (0,67) size 384x19
+ text run at (0,67) width 384: "The second blockquote contains two lines, the first one is blank."
+ LayoutBR {BR} at (384,82) size 0x0
+ LayoutBlockFlow {DIV} at (0,114) size 784x300 [border: (2px solid #FF0000)]
+ LayoutBlockFlow (anonymous) at (14,14) size 756x28
+ LayoutText {#text} at (0,0) size 117x27
+ text run at (0,0) width 117: "My citation:"
+ LayoutBlockFlow {DIV} at (14,66) size 756x196
+ LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 676x60 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (2,2) size 672x28
+ LayoutText {#text} at (0,0) size 35x27
+ text run at (0,0) width 35: "one"
+ LayoutBlockFlow {DIV} at (2,30) size 672x28
+ LayoutBlockFlow {DIV} at (0,0) size 672x28
+ LayoutBlockFlow {DIV} at (0,0) size 672x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow (anonymous) at (0,84) size 756x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow {BLOCKQUOTE} at (40,136) size 676x60 [border: (2px solid #0000FF)]
+ LayoutBlockFlow (anonymous) at (2,2) size 672x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow {DIV} at (2,30) size 672x28
+ LayoutText {#text} at (0,0) size 36x27
+ text run at (0,0) width 36: "two"
+caret: position 0 of child 2 {BR} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-011-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-011-expected.png
new file mode 100644
index 0000000..f3bbe63
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-011-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-011-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-011-expected.txt
new file mode 100644
index 0000000..e693fa4
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-011-expected.txt
@@ -0,0 +1,26 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow (anonymous) at (0,0) size 784x28
+ LayoutText {#text} at (0,0) size 620x27
+ text run at (0,0) width 620: "Test inserting paragraphs: should see empty red box above \"baz\""
+ LayoutBlockFlow {DIV} at (0,28) size 784x12
+ LayoutBlockFlow {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
+ LayoutBR {BR} at (14,14) size 0x27
+ LayoutBlockFlow {DIV} at (0,96) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 33x27
+ text run at (14,14) width 33: "baz"
+ LayoutBlockFlow (anonymous) at (0,152) size 784x28
+ LayoutText {#text} at (0,0) size 31x27
+ text run at (0,0) width 31: "bar"
+ LayoutBlockFlow {DIV} at (0,180) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 32x27
+ text run at (14,14) width 32: "foo"
+ LayoutBlockFlow {DIV} at (0,236) size 784x56 [border: (2px solid #FF0000)]
+ LayoutBR {BR} at (14,14) size 0x27
+caret: position 0 of child 0 {#text} of child 4 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-012-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-012-expected.png
new file mode 100644
index 0000000..14cf372
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-012-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-012-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-012-expected.txt
new file mode 100644
index 0000000..ae967ff
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-012-expected.txt
@@ -0,0 +1,29 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow (anonymous) at (0,0) size 784x28
+ LayoutText {#text} at (0,0) size 620x27
+ text run at (0,0) width 620: "Test inserting paragraphs: should see empty red box below \"baz\""
+ LayoutBlockFlow {DIV} at (0,28) size 784x12
+ LayoutBlockFlow {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 33x27
+ text run at (14,14) width 33: "baz"
+ LayoutBlockFlow {DIV} at (0,96) size 784x56 [border: (2px solid #FF0000)]
+ LayoutBR {BR} at (14,14) size 0x27
+ LayoutBlockFlow (anonymous) at (0,152) size 784x28
+ LayoutText {#text} at (0,0) size 31x27
+ text run at (0,0) width 31: "bar"
+ LayoutBlockFlow {DIV} at (0,180) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 32x27
+ text run at (14,14) width 32: "foo"
+ LayoutBlockFlow {DIV} at (0,236) size 784x56 [border: (2px solid #FF0000)]
+ LayoutBR {BR} at (14,14) size 0x27
+caret: position 0 of child 0 {BR} of child 4 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-013-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-013-expected.png
new file mode 100644
index 0000000..7453f31
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-013-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-013-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-013-expected.txt
new file mode 100644
index 0000000..4cc11c7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-013-expected.txt
@@ -0,0 +1,30 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow (anonymous) at (0,0) size 784x28
+ LayoutText {#text} at (0,0) size 628x27
+ text run at (0,0) width 628: "Test inserting paragraphs: should see empty blue box above \"bar\""
+ LayoutBlockFlow {DIV} at (0,28) size 784x36
+ LayoutBlockFlow {DIV} at (0,64) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 33x27
+ text run at (14,14) width 33: "baz"
+ LayoutBlockFlow {DIV} at (0,120) size 784x56 [border: (2px solid #0000FF)]
+ LayoutBR {BR} at (14,14) size 0x27
+ LayoutBlockFlow (anonymous) at (0,176) size 784x28
+ LayoutText {#text} at (0,0) size 31x27
+ text run at (0,0) width 31: "bar"
+ LayoutBlockFlow {DIV} at (0,204) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 32x27
+ text run at (14,14) width 32: "foo"
+ LayoutBlockFlow {DIV} at (0,260) size 784x56 [border: (2px solid #FF0000)]
+ LayoutBR {BR} at (14,14) size 0x27
+caret: position 0 of child 5 {#text} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-014-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-014-expected.png
new file mode 100644
index 0000000..db683f7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-014-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-014-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-014-expected.txt
new file mode 100644
index 0000000..2a3a2c6
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-014-expected.txt
@@ -0,0 +1,34 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow (anonymous) at (0,0) size 784x28
+ LayoutText {#text} at (0,0) size 628x27
+ text run at (0,0) width 628: "Test inserting paragraphs: should see empty blue box below \"bar\""
+ LayoutBlockFlow {DIV} at (0,28) size 784x36
+ LayoutBlockFlow {DIV} at (0,64) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 33x27
+ text run at (14,14) width 33: "baz"
+ LayoutBlockFlow (anonymous) at (0,120) size 784x28
+ LayoutText {#text} at (0,0) size 31x27
+ text run at (0,0) width 31: "bar"
+ LayoutBlockFlow {DIV} at (0,148) size 784x168 [border: (2px solid #0000FF)]
+ LayoutBlockFlow (anonymous) at (14,14) size 756x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow {DIV} at (14,42) size 756x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 32x27
+ text run at (14,14) width 32: "foo"
+ LayoutBlockFlow {DIV} at (14,98) size 756x56 [border: (2px solid #FF0000)]
+ LayoutBR {BR} at (14,14) size 0x27
+caret: position 0 of child 0 {BR} of child 5 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-015-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-015-expected.png
new file mode 100644
index 0000000..345198c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-015-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-015-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-015-expected.txt
new file mode 100644
index 0000000..ff4d95a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-015-expected.txt
@@ -0,0 +1,34 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow (anonymous) at (0,0) size 784x28
+ LayoutText {#text} at (0,0) size 619x27
+ text run at (0,0) width 619: "Test inserting paragraphs: should see empty red box above \"foo\""
+ LayoutBlockFlow {DIV} at (0,28) size 784x12
+ LayoutBlockFlow {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 33x27
+ text run at (14,14) width 33: "baz"
+ LayoutBlockFlow (anonymous) at (0,96) size 784x28
+ LayoutText {#text} at (0,0) size 31x27
+ text run at (0,0) width 31: "bar"
+ LayoutBlockFlow {DIV} at (0,124) size 784x56 [border: (2px solid #FF0000)]
+ LayoutBR {BR} at (14,14) size 0x27
+ LayoutBlockFlow {DIV} at (0,180) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 32x27
+ text run at (14,14) width 32: "foo"
+ LayoutBlockFlow {DIV} at (0,236) size 784x56 [border: (2px solid #FF0000)]
+ LayoutBR {BR} at (14,14) size 0x27
+caret: position 0 of child 0 {#text} of child 6 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-016-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-016-expected.png
new file mode 100644
index 0000000..338c06f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-016-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-016-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-016-expected.txt
new file mode 100644
index 0000000..aa544e1
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-016-expected.txt
@@ -0,0 +1,37 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow (anonymous) at (0,0) size 784x28
+ LayoutText {#text} at (0,0) size 681x27
+ text run at (0,0) width 681: "Test inserting paragraphs: should see two empty red boxes below \"foo\""
+ LayoutBlockFlow {DIV} at (0,28) size 784x12
+ LayoutBlockFlow {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 33x27
+ text run at (14,14) width 33: "baz"
+ LayoutBlockFlow (anonymous) at (0,96) size 784x28
+ LayoutText {#text} at (0,0) size 31x27
+ text run at (0,0) width 31: "bar"
+ LayoutBlockFlow {DIV} at (0,124) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 32x27
+ text run at (14,14) width 32: "foo"
+ LayoutBlockFlow {DIV} at (0,180) size 784x56 [border: (2px solid #FF0000)]
+ LayoutBR {BR} at (14,14) size 0x27
+ LayoutBlockFlow {DIV} at (0,236) size 784x56 [border: (2px solid #FF0000)]
+ LayoutBR {BR} at (14,14) size 0x27
+caret: position 0 of child 0 {BR} of child 6 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-017-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-017-expected.png
new file mode 100644
index 0000000..dfd2eb3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-017-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-017-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-017-expected.txt
new file mode 100644
index 0000000..0667835
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-017-expected.txt
@@ -0,0 +1,38 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow (anonymous) at (0,0) size 784x28
+ LayoutText {#text} at (0,0) size 681x27
+ text run at (0,0) width 681: "Test inserting paragraphs: should see two empty red boxes below \"foo\""
+ LayoutBlockFlow {DIV} at (0,28) size 784x12
+ LayoutBlockFlow {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 33x27
+ text run at (14,14) width 33: "baz"
+ LayoutBlockFlow (anonymous) at (0,96) size 784x28
+ LayoutText {#text} at (0,0) size 31x27
+ text run at (0,0) width 31: "bar"
+ LayoutBlockFlow {DIV} at (0,124) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 32x27
+ text run at (14,14) width 32: "foo"
+ LayoutBlockFlow {DIV} at (0,180) size 784x56 [border: (2px solid #FF0000)]
+ LayoutBR {BR} at (14,14) size 0x27
+ LayoutBlockFlow {DIV} at (0,236) size 784x56 [border: (2px solid #FF0000)]
+ LayoutBR {BR} at (14,14) size 0x27
+caret: position 0 of child 0 {BR} of child 8 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-018-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-018-expected.png
new file mode 100644
index 0000000..900c610
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-018-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-018-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-018-expected.txt
new file mode 100644
index 0000000..4fd4554
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-018-expected.txt
@@ -0,0 +1,23 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow (anonymous) at (0,0) size 784x28
+ LayoutText {#text} at (0,0) size 657x27
+ text run at (0,0) width 657: "Test inserting paragraphs: should see an empty blue box below \"bar\""
+ LayoutBlockFlow {DIV} at (0,28) size 784x36
+ LayoutBlockFlow (anonymous) at (0,64) size 784x28
+ LayoutText {#text} at (0,0) size 31x27
+ text run at (0,0) width 31: "bar"
+ LayoutBlockFlow {DIV} at (0,92) size 784x112 [border: (2px solid #0000FF)]
+ LayoutBlockFlow (anonymous) at (14,14) size 756x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow {DIV} at (14,42) size 756x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 33x27
+ text run at (14,14) width 33: "baz"
+caret: position 0 of child 0 {BR} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-019-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-019-expected.png
new file mode 100644
index 0000000..1912dc1
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-019-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-019-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-019-expected.txt
new file mode 100644
index 0000000..d4ddf66
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-019-expected.txt
@@ -0,0 +1,29 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x568
+ LayoutBlockFlow (anonymous) at (0,0) size 784x56
+ LayoutText {#text} at (0,0) size 742x55
+ text run at (0,0) width 736: "Test inserting paragraphs: should see an empty blue box above an empty line"
+ text run at (736,0) width 6: " "
+ text run at (0,28) width 237: "between \"foo\" and \"bar\""
+ LayoutBlockFlow {DIV} at (0,56) size 784x36
+ LayoutBlockFlow {P} at (0,116) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 32x27
+ text run at (14,14) width 32: "foo"
+ LayoutBlockFlow {DIV} at (0,196) size 784x56 [border: (2px solid #0000FF)]
+ LayoutBR {BR} at (14,14) size 0x27
+ LayoutBlockFlow (anonymous) at (0,252) size 784x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow {P} at (0,304) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 31x27
+ text run at (14,14) width 31: "bar"
+caret: position 0 of child 5 {BR} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-020-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-020-expected.png
new file mode 100644
index 0000000..626eae6
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-020-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-020-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-020-expected.txt
new file mode 100644
index 0000000..ed5abf0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-020-expected.txt
@@ -0,0 +1,30 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow (anonymous) at (0,0) size 784x56
+ LayoutText {#text} at (0,0) size 760x55
+ text run at (0,0) width 754: "Test inserting paragraphs: should see a blue box with \"bar\" in it, and two blank"
+ text run at (754,0) width 6: " "
+ text run at (0,28) width 293: "lines between \"foo\" and \"bar\"."
+ LayoutBlockFlow {DIV} at (0,56) size 784x36
+ LayoutBlockFlow (anonymous) at (0,92) size 784x84
+ LayoutInline {SPAN} at (0,0) size 32x27
+ LayoutText {#text} at (0,0) size 32x27
+ text run at (0,0) width 32: "foo"
+ LayoutBR {BR} at (32,21) size 0x0
+ LayoutBR {BR} at (0,28) size 0x27
+ LayoutBR {BR} at (0,56) size 0x27
+ LayoutBlockFlow {DIV} at (0,176) size 784x56 [border: (2px solid #0000FF)]
+ LayoutText {#text} at (14,14) size 31x27
+ text run at (14,14) width 31: "bar"
+caret: position 0 of child 0 {#text} of child 7 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-022-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-022-expected.txt
new file mode 100644
index 0000000..5736922
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-022-expected.txt
@@ -0,0 +1,40 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x568
+ LayoutBlockFlow (anonymous) at (0,0) size 784x112
+ LayoutText {#text} at (0,0) size 784x83
+ text run at (0,0) width 748: "Test inserting paragraphs: should see \"foo\" in a blue box, then a blue box with"
+ text run at (748,0) width 6: " "
+ text run at (0,28) width 780: "with two lines in it: First line a bold \"x\"; second line a non-bold \"bar\". Fix for this"
+ text run at (780,28) width 4: " "
+ text run at (0,56) width 47: "bug: "
+ LayoutInline {A} at (0,0) size 257x27 [color=#0000EE]
+ LayoutText {#text} at (47,56) size 257x27
+ text run at (47,56) width 257: "<rdar://problem/3927554>"
+ LayoutText {#text} at (304,56) size 784x55
+ text run at (304,56) width 480: " Style info applied to remainder of document after"
+ text run at (784,56) width 0: " "
+ text run at (0,84) width 191: "a newline is entered"
+ LayoutBlockFlow {DIV} at (0,112) size 784x12
+ LayoutBlockFlow {P} at (0,148) size 784x55 [border: (2px solid #0000FF)]
+ LayoutInline {B} at (0,0) size 31x26
+ LayoutText {#text} at (14,14) size 31x26
+ text run at (14,14) width 31: "foo"
+ LayoutBlockFlow {P} at (0,227) size 784x83 [border: (2px solid #0000FF)]
+ LayoutInline {B} at (0,0) size 12x26
+ LayoutText {#text} at (14,14) size 12x26
+ text run at (14,14) width 12: "x"
+ LayoutBR {BR} at (26,35) size 0x0 [bgcolor=#008000]
+ LayoutText {#text} at (14,41) size 31x27
+ text run at (14,41) width 31: "bar"
+caret: position 1 of child 0 {#text} of child 0 {B} of child 6 {P} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-024-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-024-expected.txt
new file mode 100644
index 0000000..bb56ec2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-024-expected.txt
@@ -0,0 +1,60 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x568
+ LayoutBlockFlow (anonymous) at (0,0) size 784x112
+ LayoutText {#text} at (0,0) size 732x55
+ text run at (0,0) width 726: "Test inserting paragraphs and managing typing style correctly: Only \"line 1\""
+ text run at (726,0) width 6: " "
+ text run at (0,28) width 611: "should be bold. Other lines should be non-bold. Fix for this bug:"
+ text run at (611,28) width 6: " "
+ LayoutInline {A} at (0,0) size 257x27 [color=#0000EE]
+ LayoutText {#text} at (0,56) size 257x27
+ text run at (0,56) width 257: "<rdar://problem/3944492>"
+ LayoutText {#text} at (257,56) size 715x55
+ text run at (257,56) width 452: " after pressing return twice, text is bold when it"
+ text run at (709,56) width 6: " "
+ text run at (0,84) width 115: "shouldn't be"
+ LayoutBlockFlow {DIV} at (0,112) size 784x12
+ LayoutBlockFlow {P} at (0,148) size 784x55 [border: (2px solid #0000FF)]
+ LayoutInline {B} at (0,0) size 56x26
+ LayoutText {#text} at (14,14) size 56x26
+ text run at (14,14) width 56: "line 1"
+ LayoutBlockFlow {P} at (0,227) size 784x56 [border: (2px solid #0000FF)]
+ LayoutText {#text} at (14,14) size 36x27
+ text run at (14,14) width 36: "xxx"
+ LayoutBlockFlow {P} at (0,307) size 784x56 [border: (2px solid #0000FF)]
+ LayoutBR {BR} at (14,14) size 0x27 [bgcolor=#008000]
+ LayoutBlockFlow {P} at (0,387) size 784x56 [border: (2px solid #0000FF)]
+ LayoutText {#text} at (14,14) size 36x27
+ text run at (14,14) width 36: "xxx"
+caret: position 3 of child 0 {#text} of child 8 {P} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-025-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-025-expected.txt
new file mode 100644
index 0000000..4494910
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-025-expected.txt
@@ -0,0 +1,31 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x84 [border: (2px solid #0000FF)]
+ LayoutText {#text} at (14,14) size 755x55
+ text run at (14,14) width 755: "Should see \"foo\" and \"bar\" each in a separate red box. Note that the \"foo\" text"
+ text run at (14,42) width 213: "is really \"foo \". There "
+ LayoutInline {B} at (0,0) size 49x26
+ LayoutText {#text} at (227,42) size 49x26
+ text run at (227,42) width 49: "must"
+ LayoutText {#text} at (276,42) size 316x27
+ text run at (276,42) width 316: " be a space at the end of the line."
+ LayoutBlockFlow {DIV} at (0,108) size 784x112
+ LayoutBlockFlow {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 38x27
+ text run at (14,14) width 38: "foo "
+ LayoutBlockFlow {DIV} at (0,56) size 784x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 31x27
+ text run at (14,14) width 31: "bar"
+caret: position 0 of child 0 {#text} of child 2 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-026-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-026-expected.txt
new file mode 100644
index 0000000..700c81d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-026-expected.txt
@@ -0,0 +1,50 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {DIV} at (0,0) size 784x210 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x111
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
+ LayoutBR {BR} at (0,0) size 0x0
+ LayoutText {#text} at (0,27) size 711x55
+ text run at (0,27) width 711: "Inserting blocks for paragraphs should do a better job of finding a block to"
+ text run at (0,55) width 116: "insert after. "
+ LayoutInline {A} at (0,0) size 257x27 [color=#0000EE]
+ LayoutText {#text} at (116,55) size 257x27
+ text run at (116,55) width 257: "<rdar://problem/3996605>"
+ LayoutText {#text} at (373,55) size 728x55
+ text run at (373,55) width 355: " Insert paragraph command puts new"
+ text run at (0,83) width 543: "block in wrong place, creating difficult-to-handle HTML"
+ LayoutBlockFlow {DIV} at (14,141) size 756x55
+ LayoutText {#text} at (0,0) size 189x26
+ text run at (0,0) width 189: "Expected Results: "
+ LayoutBR {BR} at (189,21) size 0x0
+ LayoutText {#text} at (0,27) size 436x27
+ text run at (0,27) width 436: "Should see this content in the red box below: "
+ LayoutInline {B} at (0,0) size 19x26
+ LayoutText {#text} at (436,27) size 19x26
+ text run at (436,27) width 19: "fo"
+ LayoutText {#text} at (455,27) size 12x27
+ text run at (455,27) width 12: "x"
+ LayoutBlockFlow {DIV} at (0,234) size 784x32
+ LayoutBlockFlow {DIV} at (0,0) size 784x32 [border: (2px solid #FF0000)]
+ LayoutInline {B} at (0,0) size 19x26
+ LayoutText {#text} at (2,2) size 19x26
+ text run at (2,2) width 19: "fo"
+ LayoutText {#text} at (21,2) size 12x27
+ text run at (21,2) width 12: "x"
+caret: position 3 of child 0 {#text} of child 0 {B} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-027-expected.png b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-027-expected.png
new file mode 100644
index 0000000..28b867b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-027-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-027-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-027-expected.txt
new file mode 100644
index 0000000..4017356
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-div-027-expected.txt
@@ -0,0 +1,37 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow (anonymous) at (0,0) size 784x56
+ LayoutText {#text} at (0,0) size 778x55
+ text run at (0,0) width 772: "Test inserting paragraphs: should see two blue boxes, where the second blue box"
+ text run at (772,0) width 6: " "
+ text run at (0,28) width 241: "starts with an empty line."
+ LayoutBlockFlow {DIV} at (0,56) size 784x36
+ LayoutBlockFlow {DIV} at (0,92) size 784x112 [border: (2px solid #0000FF)]
+ LayoutBlockFlow {DIV} at (14,14) size 756x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 33x27
+ text run at (14,14) width 33: "baz"
+ LayoutBlockFlow (anonymous) at (14,70) size 756x28
+ LayoutText {#text} at (0,0) size 31x27
+ text run at (0,0) width 31: "bar"
+ LayoutBlockFlow {DIV} at (0,204) size 784x168 [border: (2px solid #0000FF)]
+ LayoutBlockFlow (anonymous) at (14,14) size 756x28
+ LayoutBR {BR} at (0,0) size 0x27
+ LayoutBlockFlow {DIV} at (14,42) size 756x56 [border: (2px solid #FF0000)]
+ LayoutText {#text} at (14,14) size 32x27
+ text run at (14,14) width 32: "foo"
+ LayoutBlockFlow {DIV} at (14,98) size 756x56 [border: (2px solid #FF0000)]
+ LayoutBR {BR} at (14,14) size 0x27
+caret: position 0 of child 0 {BR} of child 4 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-paragraph-03-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-paragraph-03-expected.txt
new file mode 100644
index 0000000..a7a890a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-paragraph-03-expected.txt
@@ -0,0 +1,26 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 759x39
+ text run at (0,0) width 396: "This tests inserting a paragraph separator before a horizontal rule. "
+ text run at (396,0) width 363: "You should see 'foo', empty paragraph, horizontal rule, 'bar',"
+ text run at (0,20) width 322: "and the caret should be just before the horizontal rule."
+ LayoutBlockFlow {DIV} at (0,56) size 784x78
+ LayoutBlockFlow (anonymous) at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 20x19
+ text run at (0,0) width 20: "foo"
+ LayoutBR {BR} at (20,15) size 0x0
+ LayoutBR {BR} at (0,20) size 0x19
+ LayoutBlockFlow {HR} at (0,48) size 784x2 [border: (1px inset #EEEEEE)]
+ LayoutBlockFlow (anonymous) at (0,58) size 784x20
+ LayoutText {#text} at (0,0) size 20x19
+ text run at (0,0) width 20: "bar"
+caret: position 0 of child 3 {HR} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-paragraph-04-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-paragraph-04-expected.txt
new file mode 100644
index 0000000..ef37881
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-paragraph-04-expected.txt
@@ -0,0 +1,37 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x60
+ LayoutText {#text} at (0,0) size 773x39
+ text run at (0,0) width 384: "This tests inserting a paragraph separator after a horizontal rule. "
+ text run at (384,0) width 389: "You should see 'foo', empty paragraph, horizontal rule, 'bar', and"
+ text run at (0,20) width 288: "the caret should be just after the horizontal rule. "
+ LayoutInline {B} at (0,0) size 766x39
+ LayoutText {#text} at (288,20) size 766x39
+ text run at (288,20) width 167: "This demonstrates 8345. "
+ text run at (455,20) width 311: "The caret after a horizontal rule is drawn in the"
+ text run at (0,40) width 335: "same location as the caret before a horizontal rule."
+ LayoutBlockFlow (anonymous) at (0,76) size 784x0
+ LayoutInline {B} at (0,0) size 0x0
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutBlockFlow (anonymous) at (0,76) size 784x78
+ LayoutBlockFlow {DIV} at (0,0) size 784x78
+ LayoutBlockFlow (anonymous) at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 21x19
+ text run at (0,0) width 21: "foo"
+ LayoutBlockFlow {HR} at (0,28) size 784x2 [border: (1px inset #EEEEEE)]
+ LayoutBlockFlow (anonymous) at (0,38) size 784x40
+ LayoutBR {BR} at (0,0) size 0x19
+ LayoutText {#text} at (0,20) size 22x19
+ text run at (0,20) width 22: "bar"
+ LayoutBlockFlow (anonymous) at (0,154) size 784x0
+ LayoutInline {B} at (0,0) size 0x0
+caret: position 0 of child 2 {BR} of child 1 {DIV} of child 1 {B} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-paragraph-05-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-paragraph-05-expected.txt
new file mode 100644
index 0000000..47adf36
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/insert-paragraph-05-expected.txt
@@ -0,0 +1,25 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 580x19
+ text run at (0,0) width 580: "This tests inserting a paragraph separator before a special element at the start of an editable root."
+ LayoutBlockFlow {P} at (0,36) size 784x20
+ LayoutText {#text} at (0,0) size 578x19
+ text run at (0,0) width 578: "Visually, it should leave a blank line before the link, and the caret selection at the start of the link."
+ LayoutBlockFlow {P} at (0,72) size 784x20
+ LayoutText {#text} at (0,0) size 753x19
+ text run at (0,0) width 753: "Structurally, the empty paragraph element should go before the anchor element, rather than inside of it. See Radar #5452675."
+ LayoutBlockFlow {DIV} at (0,108) size 784x40
+ LayoutBlockFlow {DIV} at (0,0) size 784x20
+ LayoutBR {BR} at (0,0) size 0x19
+ LayoutBlockFlow (anonymous) at (0,20) size 784x20
+ LayoutInline {A} at (0,0) size 53x19 [color=#0000EE]
+ LayoutText {#text} at (0,0) size 53x19
+ text run at (0,0) width 53: "applesite"
+caret: position 0 of child 0 {#text} of child 1 {A} of child 6 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-01-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-01-expected.txt
new file mode 100644
index 0000000..c2af88e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-01-expected.txt
@@ -0,0 +1,24 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 560x19
+ text run at (0,0) width 348: "Tests for a bug in the paragraph separator insertion code. "
+ text run at (348,0) width 212: "Only one newline should be added."
+ LayoutBlockFlow {DIV} at (0,36) size 784x60
+ LayoutBlockFlow (anonymous) at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 20x19
+ text run at (0,0) width 20: "foo"
+ LayoutBlockFlow {DIV} at (0,20) size 784x40
+ LayoutBlockFlow (anonymous) at (0,0) size 784x20
+ LayoutBR {BR} at (0,0) size 0x19
+ LayoutBlockFlow {DIV} at (0,20) size 784x20
+ LayoutText {#text} at (0,0) size 20x19
+ text run at (0,0) width 20: "bar"
+caret: position 0 of child 0 {BR} of child 1 {DIV} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-02-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-02-expected.txt
new file mode 100644
index 0000000..c2af88e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-02-expected.txt
@@ -0,0 +1,24 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 560x19
+ text run at (0,0) width 348: "Tests for a bug in the paragraph separator insertion code. "
+ text run at (348,0) width 212: "Only one newline should be added."
+ LayoutBlockFlow {DIV} at (0,36) size 784x60
+ LayoutBlockFlow (anonymous) at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 20x19
+ text run at (0,0) width 20: "foo"
+ LayoutBlockFlow {DIV} at (0,20) size 784x40
+ LayoutBlockFlow (anonymous) at (0,0) size 784x20
+ LayoutBR {BR} at (0,0) size 0x19
+ LayoutBlockFlow {DIV} at (0,20) size 784x20
+ LayoutText {#text} at (0,0) size 20x19
+ text run at (0,0) width 20: "bar"
+caret: position 0 of child 0 {BR} of child 1 {DIV} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-03-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-03-expected.txt
new file mode 100644
index 0000000..5a91108
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-03-expected.txt
@@ -0,0 +1,33 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x579
+ LayoutBlockFlow {P} at (0,0) size 784x60
+ LayoutText {#text} at (0,0) size 776x59
+ text run at (0,0) width 776: "Tests for a bug in the paragraph separator insertion code that would add an extra newline when inserting a paragraph separator at"
+ text run at (0,20) width 327: "the end of a paragraph in text that preserves newlines. "
+ text run at (327,20) width 329: "Also, an extraneous space would be added after 'foo'. "
+ text run at (656,20) width 104: "Only one newline"
+ text run at (0,40) width 108: "should be added. "
+ text run at (108,40) width 259: "And there should be no extraneous spaces."
+ LayoutBlockFlow {P} at (0,76) size 784x20
+ LayoutInline {B} at (0,0) size 150x19
+ LayoutText {#text} at (0,0) size 150x19
+ text run at (0,0) width 150: "It demonstrates a bug:"
+ LayoutText {#text} at (150,0) size 552x19
+ text run at (150,0) width 552: " too much padding is left between the new line and the end of the paragraph containing 'foo'."
+ LayoutBlockFlow {DIV} at (0,112) size 784x61
+ LayoutBlockFlow {PRE} at (0,0) size 784x16
+ LayoutText {#text} at (0,0) size 24x16
+ text run at (0,0) width 24: "foo"
+ LayoutBlockFlow {PRE} at (0,29) size 784x32
+ LayoutText {#text} at (0,0) size 24x32
+ text run at (0,0) width 0: " "
+ text run at (0,16) width 24: "bar"
+caret: position 0 of child 0 {#text} of child 1 {PRE} of child 4 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-in-table-1-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-in-table-1-expected.txt
new file mode 100644
index 0000000..5b1b03e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-in-table-1-expected.txt
@@ -0,0 +1,27 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 589x19
+ text run at (0,0) width 325: "This tests InsertParagraphSeparator inside table cells. "
+ text run at (325,0) width 264: "'Cell' and 'Two' should be on separate lines."
+ LayoutBlockFlow {DIV} at (0,36) size 784x50
+ LayoutTable {TABLE} at (0,0) size 98x50 [border: (1px outset #808080)]
+ LayoutTableSection {TBODY} at (1,1) size 96x48
+ LayoutTableRow {TR} at (0,2) size 96x44
+ LayoutTableCell {TD} at (2,12) size 58x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 54x19
+ text run at (2,2) width 54: "Cell One"
+ LayoutTableCell {TD} at (62,2) size 32x44 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 28x19
+ text run at (2,2) width 28: "Cell "
+ LayoutBR {BR} at (30,17) size 0x0
+ LayoutInline {SPAN} at (0,0) size 28x19
+ LayoutText {#text} at (2,22) size 28x19
+ text run at (2,22) width 28: "Two"
+caret: position 0 of child 0 {#text} of child 2 {SPAN} of child 1 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-in-table-2-expected.txt b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-in-table-2-expected.txt
new file mode 100644
index 0000000..ad29ccc
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/editing/inserting/paragraph-separator-in-table-2-expected.txt
@@ -0,0 +1,26 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x40
+ LayoutText {#text} at (0,0) size 774x39
+ text run at (0,0) width 325: "This tests InsertParagraphSeparator inside table cells. "
+ text run at (325,0) width 449: "The first cell should contain 'Cell' and a newline, and the second cell should"
+ text run at (0,20) width 85: "contain 'Two'."
+ LayoutBlockFlow {DIV} at (0,56) size 784x50
+ LayoutTable {TABLE} at (0,0) size 76x50 [border: (1px outset #808080)]
+ LayoutTableSection {TBODY} at (1,1) size 74x48
+ LayoutTableRow {TR} at (0,2) size 74x44
+ LayoutTableCell {TD} at (2,2) size 32x44 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 28x19
+ text run at (2,2) width 28: "Cell "
+ LayoutBR {BR} at (30,17) size 0x0
+ LayoutBR {BR} at (2,22) size 0x19
+ LayoutTableCell {TD} at (36,12) size 36x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 32x19
+ text run at (2,2) width 32: " Two"
+caret: position 0 of child 2 {BR} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/animations/3d/matrix-transform-type-animation-expected.png b/third_party/WebKit/LayoutTests/platform/linux/animations/3d/matrix-transform-type-animation-expected.png
index 94c99ca..e99888b 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/animations/3d/matrix-transform-type-animation-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/animations/3d/matrix-transform-type-animation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/animations/keyframe-multiple-timing-functions-transform-expected.png b/third_party/WebKit/LayoutTests/platform/linux/animations/keyframe-multiple-timing-functions-transform-expected.png
index c12e827..3a5b1bc 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/animations/keyframe-multiple-timing-functions-transform-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/animations/keyframe-multiple-timing-functions-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/canvas/philip/tests/2d.text.draw.text.metrics-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/canvas/philip/tests/2d.text.draw.text.metrics-expected.txt
index fc197a4..3d58139 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/canvas/philip/tests/2d.text.draw.text.metrics-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/canvas/philip/tests/2d.text.draw.text.metrics-expected.txt
@@ -1,5 +1,5 @@
Baseline: top
-Width: 215
+Width: 211.5087890625
Alphabetic Baseline: 45
Hanging Baseline: 9
Ideographic Baseline: 57
@@ -8,13 +8,13 @@ Font Bounding Box Descent: 57
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 215
-Actual Bounding Box Ascent (high): -13
-Actual Bounding Box Ascent (low): -23
-Actual Bounding Box Descent (high): 46
-Actual Bounding Box Descent (low): 57
+Actual Bounding Box Right: 212
+Actual Bounding Box Ascent (high): -45
+Actual Bounding Box Ascent (low): -45
+Actual Bounding Box Descent (high): 95
+Actual Bounding Box Descent (low): 95
Baseline: hanging
-Width: 215
+Width: 211.5087890625
Alphabetic Baseline: 36
Hanging Baseline: 0
Ideographic Baseline: 48
@@ -23,13 +23,13 @@ Font Bounding Box Descent: 48
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 215
-Actual Bounding Box Ascent (high): -4
-Actual Bounding Box Ascent (low): -14
-Actual Bounding Box Descent (high): 37
-Actual Bounding Box Descent (low): 48
+Actual Bounding Box Right: 212
+Actual Bounding Box Ascent (high): -36
+Actual Bounding Box Ascent (low): -36
+Actual Bounding Box Descent (high): 86
+Actual Bounding Box Descent (low): 86
Baseline: middle
-Width: 215
+Width: 211.5087890625
Alphabetic Baseline: 16
Hanging Baseline: -20
Ideographic Baseline: 28
@@ -38,13 +38,13 @@ Font Bounding Box Descent: 28
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 215
-Actual Bounding Box Ascent (high): 16
-Actual Bounding Box Ascent (low): 6
-Actual Bounding Box Descent (high): 17
-Actual Bounding Box Descent (low): 28
+Actual Bounding Box Right: 212
+Actual Bounding Box Ascent (high): -16
+Actual Bounding Box Ascent (low): -16
+Actual Bounding Box Descent (high): 66
+Actual Bounding Box Descent (low): 66
Baseline: alphabetic
-Width: 215
+Width: 211.5087890625
Alphabetic Baseline: 0
Hanging Baseline: -36
Ideographic Baseline: 12
@@ -53,13 +53,13 @@ Font Bounding Box Descent: 12
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 215
-Actual Bounding Box Ascent (high): 32
-Actual Bounding Box Ascent (low): 22
-Actual Bounding Box Descent (high): 1
-Actual Bounding Box Descent (low): 12
+Actual Bounding Box Right: 212
+Actual Bounding Box Ascent (high): 0
+Actual Bounding Box Ascent (low): 0
+Actual Bounding Box Descent (high): 50
+Actual Bounding Box Descent (low): 50
Baseline: ideographic
-Width: 215
+Width: 211.5087890625
Alphabetic Baseline: -12
Hanging Baseline: -48
Ideographic Baseline: 0
@@ -68,13 +68,13 @@ Font Bounding Box Descent: 0
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 215
-Actual Bounding Box Ascent (high): 44
-Actual Bounding Box Ascent (low): 34
-Actual Bounding Box Descent (high): -11
-Actual Bounding Box Descent (low): 0
+Actual Bounding Box Right: 212
+Actual Bounding Box Ascent (high): 12
+Actual Bounding Box Ascent (low): 12
+Actual Bounding Box Descent (high): 38
+Actual Bounding Box Descent (low): 38
Baseline: bottom
-Width: 215
+Width: 211.5087890625
Alphabetic Baseline: -12
Hanging Baseline: -48
Ideographic Baseline: 0
@@ -83,9 +83,9 @@ Font Bounding Box Descent: 0
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 215
-Actual Bounding Box Ascent (high): 44
-Actual Bounding Box Ascent (low): 34
-Actual Bounding Box Descent (high): -11
-Actual Bounding Box Descent (low): 0
+Actual Bounding Box Right: 212
+Actual Bounding Box Ascent (high): 12
+Actual Bounding Box Ascent (low): 12
+Actual Bounding Box Descent (high): 38
+Actual Bounding Box Descent (low): 38
Cannot automatically verify result
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/compositing-visible-descendant-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/compositing-visible-descendant-expected.png
index 5f18a90..4ba7483 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/compositing-visible-descendant-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/compositing-visible-descendant-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/compositing-visible-descendant-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/compositing-visible-descendant-expected.txt
index 80b03fd3..eba3a68 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/compositing-visible-descendant-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/compositing-visible-descendant-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 245x19
- text run at (0,0) width 245: "You should see one green square below."
+ LayoutText {#text} at (0,0) size 243x19
+ text run at (0,0) width 243: "You should see one green square below."
layer at (20,40) size 100x100
LayoutBlockFlow (positioned) {DIV} at (20,40) size 100x100 [bgcolor=#FF0000]
hidden layer at (20,40) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/direct-image-compositing-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/direct-image-compositing-expected.png
index bd8ad0b..01e1274 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/direct-image-compositing-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/direct-image-compositing-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/direct-image-compositing-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/direct-image-compositing-expected.txt
index fa161f1..6de5f39 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/direct-image-compositing-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/direct-image-compositing-expected.txt
@@ -7,11 +7,11 @@ layer at (0,0) size 785x756 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutText {#text} at (0,0) size 387x36
text run at (0,0) width 387: "Image optimisation in layers"
LayoutBlockFlow {P} at (0,58.44) size 769x60
- LayoutText {#text} at (0,0) size 747x59
+ LayoutText {#text} at (0,0) size 745x59
text run at (0,0) width 564: "This test exercises direct compositing of images with hardware acceleration. The visual results "
text run at (564,0) width 30: "using"
- text run at (0,20) width 641: "ACCELERATED_COMPOSITING and regular TOT should be identical. Running this test manually with "
- text run at (641,20) width 106: "the correct debug"
+ text run at (0,20) width 639: "ACCELERATED_COMPOSITING and regular TOT should be identical. Running this test manually with "
+ text run at (638,20) width 107: "the correct debug"
text run at (0,40) width 379: "options will show which elements are directly composited. See "
LayoutInline {A} at (0,0) size 291x19 [color=#0000EE]
LayoutText {#text} at (379,40) size 291x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/generated-content-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/generated-content-expected.png
index b70a016..304ebfd 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/generated-content-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/generated-content-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/generated-content-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/generated-content-expected.txt
index 6473863..62e42ea 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/generated-content-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/generated-content-expected.txt
@@ -8,8 +8,8 @@ layer at (0,0) size 800x298
LayoutText {#text} at (0,0) size 291x19
text run at (0,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=26095"
LayoutBlockFlow {P} at (0,36) size 784x20
- LayoutText {#text} at (0,0) size 376x19
- text run at (0,0) width 376: "Tests that a 3D transform on a generated node does not crash."
+ LayoutText {#text} at (0,0) size 375x19
+ text run at (0,0) width 375: "Tests that a 3D transform on a generated node does not crash."
LayoutBlockFlow {DIV} at (0,72) size 202x202 [border: (1px solid #000000)]
layer at (9,89) size 200x200
LayoutBlockFlow {<pseudo:after>} at (1,1) size 200x200
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/abs-position-inside-opacity-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/abs-position-inside-opacity-expected.png
index e6a1c5e..dcbbe18 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/abs-position-inside-opacity-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/abs-position-inside-opacity-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/abs-position-inside-opacity-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/abs-position-inside-opacity-expected.txt
index b28c573..666aa9b 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/abs-position-inside-opacity-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/abs-position-inside-opacity-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x542
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 314x19
- text run at (0,0) width 314: "You should see two green boxes below, with no red"
+ LayoutText {#text} at (0,0) size 312x19
+ text run at (0,0) width 312: "You should see two green boxes below, with no red"
layer at (58,78) size 120x120
LayoutBlockFlow (relative positioned) {DIV} at (50,70) size 120x120 [border: (1px solid #000000)]
layer at (69,89) size 100x100 transparent
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/clipping-foreground-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/clipping-foreground-expected.png
index 77f3bbe..4a88862 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/clipping-foreground-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/clipping-foreground-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-in-composited-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-in-composited-expected.png
index 9eae0cb..a9a5c08 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-in-composited-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-in-composited-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-in-composited-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-in-composited-expected.txt
index b614dca..88fac0a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-in-composited-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-in-composited-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 785x1000 backgroundClip at (0,0) size 785x600 clip at (0,0)
LayoutBlockFlow {HTML} at (0,0) size 785x1000
LayoutBlockFlow {BODY} at (0,0) size 785x1000
LayoutBlockFlow {P} at (0,210) size 785x20
- LayoutText {#text} at (0,0) size 181x19
- text run at (0,0) width 181: "You should see no red above."
+ LayoutText {#text} at (0,0) size 180x19
+ text run at (0,0) width 180: "You should see no red above."
layer at (20,70) size 100x100
LayoutBlockFlow (positioned) {DIV} at (20,70) size 100x100 [bgcolor=#FF0000]
layer at (220,120) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-position-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-position-expected.png
index 62b99b1..5454a6b 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-position-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-position-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-position-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-position-expected.txt
index 7ccf04c..92985ec 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-position-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/fixed-position-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x600 scrollX 50.00 scrollY 50.00 scrollWidth 1008 scrollH
layer at (0,0) size 800x1016 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x1016
LayoutBlockFlow {BODY} at (8,8) size 1000x1000
-layer at (50,166) size 420x20
- LayoutBlockFlow (positioned) {P} at (50,166) size 420x20
- LayoutText {#text} at (0,0) size 420x19
- text run at (0,0) width 420: "You should see a green square in the top left corner of an orange box."
+layer at (50,166) size 418x20
+ LayoutBlockFlow (positioned) {P} at (50,166) size 418.41x20
+ LayoutText {#text} at (0,0) size 419x19
+ text run at (0,0) width 419: "You should see a green square in the top left corner of an orange box."
layer at (50,50) size 100x100 transparent
LayoutBlockFlow (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFA500]
layer at (50,50) size 50x50
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/partial-layout-update-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/partial-layout-update-expected.png
index 73774c5..610014f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/partial-layout-update-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/partial-layout-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/partial-layout-update-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/partial-layout-update-expected.txt
index d829a95..e631bfc 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/partial-layout-update-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/partial-layout-update-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 345x19
- text run at (0,0) width 345: "The green box should always obscure the red box below."
+ LayoutText {#text} at (0,0) size 344x19
+ text run at (0,0) width 344: "The green box should always obscure the red box below."
layer at (8,44) size 402x202 clip at (9,45) size 400x200
LayoutBlockFlow (relative positioned) {DIV} at (0,36) size 402x202 [border: (1px solid #000000)]
layer at (9,45) size 200x200
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/root-layer-update-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/root-layer-update-expected.png
index 0db9b1d8..561a881 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/root-layer-update-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/root-layer-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/root-layer-update-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/root-layer-update-expected.txt
index b0c6e74..8fe6aca 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/root-layer-update-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/root-layer-update-expected.txt
@@ -8,8 +8,8 @@ layer at (0,0) size 800x174
LayoutText {#text} at (0,0) size 146x19
text run at (0,0) width 146: "rdar://problem/7026010"
LayoutBR {BR} at (146,0) size 0x19
- LayoutText {#text} at (0,20) size 445x19
- text run at (0,20) width 445: "Test for the root layer getting correctly positioned. You should see no red."
+ LayoutText {#text} at (0,20) size 443x19
+ text run at (0,20) width 443: "Test for the root layer getting correctly positioned. You should see no red."
layer at (350,1) size 100x100
LayoutBlockFlow (positioned) {DIV} at (350,1) size 100x100 [bgcolor=#FF0000]
layer at (-100,0) size 300x100 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png
index 35c0e52..3ff4645 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt
index 688e9a1..ce4839b 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt
@@ -9,8 +9,8 @@ layer at (0,0) size 800x600
LayoutInline {A} at (0,0) size 40x19 [color=#0000EE]
LayoutText {#text} at (28,0) size 40x19
text run at (28,0) width 40: "29495"
- LayoutText {#text} at (68,0) size 312x19
- text run at (68,0) width 312: ". You should see one green box below, with no red."
+ LayoutText {#text} at (68,0) size 310x19
+ text run at (68,0) width 310: ". You should see one green box below, with no red."
layer at (10,60) size 50x50
LayoutBlockFlow (positioned) {DIV} at (10,60) size 50x50 [bgcolor=#FF0000]
layer at (10,10) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-div-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-div-expected.png
index 135b4aa..f4fcc20 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-div-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-div-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-link-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-link-expected.png
index dd6ad3a..537e609 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-link-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-rotated-link-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png
index 9202f7d..0da4ae8 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png
index 42f7b27..96afef2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/composited-iframe-alignment-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/composited-iframe-alignment-expected.png
index c6786f4..313d91d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/composited-iframe-alignment-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/composited-iframe-alignment-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/iframe-copy-on-scroll-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/iframe-copy-on-scroll-expected.png
index 8be87c3..27ea367 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/iframe-copy-on-scroll-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/iframe-copy-on-scroll-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/iframe-copy-on-scroll-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/iframe-copy-on-scroll-expected.txt
index f093ce1..8c6c9af 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/iframe-copy-on-scroll-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/iframes/iframe-copy-on-scroll-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x52
LayoutBlockFlow {HTML} at (0,0) size 800x52
LayoutBlockFlow {BODY} at (8,16) size 784x20
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 356x19
- text run at (0,0) width 356: "In pixel results, the blue box should be scrolled out of view."
+ LayoutText {#text} at (0,0) size 355x19
+ text run at (0,0) width 355: "In pixel results, the blue box should be scrolled out of view."
layer at (8,52) size 0x0
LayoutBlockFlow (positioned) {DIV} at (8,52) size 0x0
layer at (8,52) size 324x229
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/images/direct-image-background-color-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/images/direct-image-background-color-expected.png
index 9a7ce17..d10343b 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/images/direct-image-background-color-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/images/direct-image-background-color-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/images/direct-image-background-color-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/images/direct-image-background-color-expected.txt
index fe465e2..eff1c6c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/images/direct-image-background-color-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/images/direct-image-background-color-expected.txt
@@ -5,7 +5,7 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,20) size 784x564
LayoutImage {IMG} at (20,0) size 280x200 [bgcolor=#0000807F]
LayoutBlockFlow {P} at (0,440) size 784x20
- LayoutText {#text} at (0,0) size 233x19
- text run at (0,0) width 233: "Top and bottom should look the same."
+ LayoutText {#text} at (0,0) size 232x19
+ text run at (0,0) width 232: "Top and bottom should look the same."
layer at (28,240) size 280x200
LayoutImage {IMG} at (20,220) size 280x200 [bgcolor=#0000807F]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/layer-creation/animation-overlap-with-children-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/layer-creation/animation-overlap-with-children-expected.txt
new file mode 100644
index 0000000..2f6bd47
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/layer-creation/animation-overlap-with-children-expected.txt
@@ -0,0 +1,46 @@
+Should be compositedShould not be composited
+Should be composited
+{
+ "bounds": [800, 600],
+ "children": [
+ {
+ "bounds": [800, 600],
+ "contentsOpaque": true,
+ "drawsContent": true,
+ "children": [
+ {
+ "position": [8, 8],
+ "bounds": [262, 212],
+ "drawsContent": true,
+ "children": [
+ {
+ "shouldFlattenTransform": false,
+ "children": [
+ {
+ "position": [6, 6],
+ "bounds": [250, 50],
+ "contentsOpaque": true,
+ "drawsContent": true,
+ "backgroundColor": "#C0C0C0"
+ },
+ {
+ "position": [11, 21],
+ "bounds": [100, 100],
+ "drawsContent": true
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "position": [18, 230],
+ "bounds": [100, 100],
+ "contentsOpaque": true,
+ "drawsContent": true,
+ "backgroundColor": "#0000FF"
+ }
+ ]
+ }
+ ]
+}
+
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/layer-creation/fixed-position-nonscrollable-iframes-in-scrollable-page-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/layer-creation/fixed-position-nonscrollable-iframes-in-scrollable-page-expected.txt
new file mode 100644
index 0000000..6773977
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/layer-creation/fixed-position-nonscrollable-iframes-in-scrollable-page-expected.txt
@@ -0,0 +1,31 @@
+In all iframes, the green fixed-position element should not be composited.
+{
+ "bounds": [785, 4016],
+ "children": [
+ {
+ "bounds": [785, 4016],
+ "contentsOpaque": true,
+ "drawsContent": true,
+ "children": [
+ {
+ "position": [50, 360],
+ "bounds": [300, 100],
+ "contentsOpaque": true,
+ "drawsContent": true,
+ "backgroundColor": "#00FFFF"
+ },
+ {
+ "position": [10, 200],
+ "bounds": [154, 154],
+ "drawsContent": true
+ },
+ {
+ "position": [10, 380],
+ "bounds": [154, 154],
+ "drawsContent": true
+ }
+ ]
+ }
+ ]
+}
+Composited box underneath iframe.
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/layers-inside-overflow-scroll-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/layers-inside-overflow-scroll-expected.png
index a67af4f..06cf67f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/layers-inside-overflow-scroll-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/layers-inside-overflow-scroll-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/layers-inside-overflow-scroll-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/layers-inside-overflow-scroll-expected.txt
index 588a911..cc30992 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/layers-inside-overflow-scroll-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/layers-inside-overflow-scroll-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x431
LayoutBlockFlow {HTML} at (0,0) size 800x431
LayoutBlockFlow {BODY} at (8,16) size 784x405
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 412x19
- text run at (0,0) width 412: "The red box in the overflow:scroll div should be scrolled out of view."
+ LayoutText {#text} at (0,0) size 411x19
+ text run at (0,0) width 411: "The red box in the overflow:scroll div should be scrolled out of view."
LayoutBlockFlow {DIV} at (10,36) size 302x207 [border: (1px solid #000000)]
LayoutText {#text} at (0,0) size 0x0
layer at (19,53) size 300x200
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/direct-image-mask-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/direct-image-mask-expected.png
index c96b484..1fce5b1 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/direct-image-mask-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/direct-image-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/direct-image-mask-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/direct-image-mask-expected.txt
index 62d0a33..ecec056 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/direct-image-mask-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/direct-image-mask-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 551x19
- text run at (0,0) width 551: "Testing reflections on directly composited images. Left and right sides should look the same."
+ LayoutText {#text} at (0,0) size 550x19
+ text run at (0,0) width 550: "Testing reflections on directly composited images. Left and right sides should look the same."
LayoutBlockFlow (anonymous) at (0,36) size 784x169
LayoutText {#text} at (224,149) size 4x19
text run at (224,149) width 4: " "
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/masked-ancestor-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/masked-ancestor-expected.png
index 1b9c2dc..ce2c0e8 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/masked-ancestor-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/masked-ancestor-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/masked-ancestor-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/masked-ancestor-expected.txt
index 0448cbf..49d912c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/masked-ancestor-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/masked-ancestor-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 785x619 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutBlockFlow {HTML} at (0,0) size 785x619
LayoutBlockFlow {BODY} at (8,8) size 769x603
LayoutBlockFlow {P} at (0,0) size 769x20
- LayoutText {#text} at (0,0) size 495x19
- text run at (0,0) width 495: "Testing masks on compositing layers. Left and right columns should look the same."
+ LayoutText {#text} at (0,0) size 494x19
+ text run at (0,0) width 494: "Testing masks on compositing layers. Left and right columns should look the same."
LayoutBlockFlow (anonymous) at (0,36) size 769x567
LayoutText {#text} at (262,547) size 4x19
text run at (262,547) width 4: " "
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/multiple-masks-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/multiple-masks-expected.png
index bf4d0cb..ebb118f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/multiple-masks-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/multiple-masks-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/multiple-masks-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/multiple-masks-expected.txt
index fe57924..570afe5 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/multiple-masks-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/multiple-masks-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 785x619 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutBlockFlow {HTML} at (0,0) size 785x619
LayoutBlockFlow {BODY} at (8,8) size 769x603
LayoutBlockFlow {P} at (0,0) size 769x20
- LayoutText {#text} at (0,0) size 495x19
- text run at (0,0) width 495: "Testing masks on compositing layers. Left and right columns should look the same."
+ LayoutText {#text} at (0,0) size 494x19
+ text run at (0,0) width 494: "Testing masks on compositing layers. Left and right columns should look the same."
LayoutBlockFlow (anonymous) at (0,36) size 769x567
LayoutBlockFlow {DIV} at (0,0) size 262x562 [border: (1px solid #000000)]
LayoutText {#text} at (262,547) size 4x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/simple-composited-mask-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/simple-composited-mask-expected.png
index 30a032f..1d1fab3 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/simple-composited-mask-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/simple-composited-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/simple-composited-mask-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/simple-composited-mask-expected.txt
index 9453c86..2c17e8d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/simple-composited-mask-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/masks/simple-composited-mask-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 785x619 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutBlockFlow {HTML} at (0,0) size 785x619
LayoutBlockFlow {BODY} at (8,8) size 769x603
LayoutBlockFlow {P} at (0,0) size 769x20
- LayoutText {#text} at (0,0) size 495x19
- text run at (0,0) width 495: "Testing masks on compositing layers. Left and right columns should look the same."
+ LayoutText {#text} at (0,0) size 494x19
+ text run at (0,0) width 494: "Testing masks on compositing layers. Left and right columns should look the same."
LayoutBlockFlow (anonymous) at (0,36) size 769x567
LayoutBlockFlow {DIV} at (0,0) size 262x562 [border: (1px solid #000000)]
LayoutText {#text} at (262,547) size 4x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/ancestor-overflow-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/ancestor-overflow-expected.png
index c3c0dcc..a65a501 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/ancestor-overflow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/ancestor-overflow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/ancestor-overflow-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/ancestor-overflow-expected.txt
index 838d171..6949fc2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/ancestor-overflow-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/ancestor-overflow-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x434
LayoutBlockFlow {HTML} at (0,0) size 800x434
LayoutBlockFlow {BODY} at (8,16) size 784x410
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 431x19
- text run at (0,0) width 431: "Test overflow clipping of composited elements in various configurations."
+ LayoutText {#text} at (0,0) size 430x19
+ text run at (0,0) width 430: "Test overflow clipping of composited elements in various configurations."
LayoutBlockFlow (anonymous) at (0,36) size 784x374
LayoutText {#text} at (182,167) size 4x19
text run at (182,167) width 4: " "
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/fixed-position-ancestor-clip-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/fixed-position-ancestor-clip-expected.png
index f7f22cc..2bccef9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/fixed-position-ancestor-clip-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/fixed-position-ancestor-clip-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/fixed-position-ancestor-clip-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/fixed-position-ancestor-clip-expected.txt
index 38415f7..7423d4d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/fixed-position-ancestor-clip-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/fixed-position-ancestor-clip-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x600 scrollX 50.00 scrollY 50.00 scrollWidth 1008 scrollH
layer at (0,0) size 800x1016 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x1016
LayoutBlockFlow {BODY} at (8,8) size 1000x1000
-layer at (50,166) size 302x20
- LayoutBlockFlow (positioned) {P} at (50,166) size 302x20
- LayoutText {#text} at (0,0) size 302x19
- text run at (0,0) width 302: "You should see a single green square, with no red."
+layer at (50,166) size 300x20
+ LayoutBlockFlow (positioned) {P} at (50,166) size 300.41x20
+ LayoutText {#text} at (0,0) size 301x19
+ text run at (0,0) width 301: "You should see a single green square, with no red."
layer at (58,58) size 100x100
LayoutBlockFlow (positioned) {DIV} at (8,8) size 100x100 [bgcolor=#FF0000]
layer at (58,58) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/nested-scrolling-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/nested-scrolling-expected.png
index 03d074d..0505c9b 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/nested-scrolling-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/nested-scrolling-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/nested-scrolling-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/nested-scrolling-expected.txt
index 9fd7870..83b9bfa 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/nested-scrolling-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/nested-scrolling-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 785x838 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutBlockFlow {HTML} at (0,0) size 785x838
LayoutBlockFlow {BODY} at (8,8) size 769x822
LayoutBlockFlow (anonymous) at (0,0) size 769x20
- LayoutText {#text} at (0,0) size 78x19
- text run at (0,0) width 78: "Text outside."
+ LayoutText {#text} at (0,0) size 77x19
+ text run at (0,0) width 77: "Text outside."
layer at (8,28) size 702x802 backgroundClip at (8,28) size 702x572 clip at (9,29) size 685x571 scrollHeight 1154
LayoutBlockFlow {DIV} at (0,20) size 702x802 [border: (1px solid #000000)]
LayoutBlockFlow {P} at (1,17) size 685x132
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/overflow-compositing-descendant-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/overflow-compositing-descendant-expected.png
index 09c5779..39d1106 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/overflow-compositing-descendant-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/overflow-compositing-descendant-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/overflow-compositing-descendant-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/overflow-compositing-descendant-expected.txt
index fe7c9cb..5c9ef3e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/overflow-compositing-descendant-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/overflow-compositing-descendant-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x52
LayoutBlockFlow {HTML} at (0,0) size 800x52
LayoutBlockFlow {BODY} at (8,16) size 784x20
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 447x19
- text run at (0,0) width 447: "You should see a green box under the video. If you see red, the test failed."
+ LayoutText {#text} at (0,0) size 446x19
+ text run at (0,0) width 446: "You should see a green box under the video. If you see red, the test failed."
layer at (8,52) size 132x222 clip at (9,53) size 130x220 scrollHeight 225
LayoutBlockFlow (positioned) {DIV} at (8,52) size 132x222 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
LayoutBlockFlow (anonymous) at (11,11) size 110x105
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/scroll-ancestor-update-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/scroll-ancestor-update-expected.png
index 175e5d7..1321dbc 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/scroll-ancestor-update-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/scroll-ancestor-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/scrollbar-painting-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/scrollbar-painting-expected.png
index 4bd0bb4..6c6b0de 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/scrollbar-painting-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/scrollbar-painting-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/scrollbar-painting-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/scrollbar-painting-expected.txt
index 5904d8f..81d13eb 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/scrollbar-painting-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/overflow/scrollbar-painting-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x272
LayoutBlockFlow {HTML} at (0,0) size 800x272
LayoutBlockFlow {BODY} at (8,16) size 784x246
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 456x19
- text run at (0,0) width 456: "You should see scrollbars on the gray square, and a resizer control below it."
+ LayoutText {#text} at (0,0) size 455x19
+ text run at (0,0) width 455: "You should see scrollbars on the gray square, and a resizer control below it."
layer at (18,52) size 100x100 clip at (18,52) size 85x85 scrollWidth 500 scrollHeight 500
LayoutBlockFlow (relative positioned) {DIV} at (10,36) size 100x100
layer at (18,52) size 500x500 backgroundClip at (18,52) size 85x85 clip at (18,52) size 85x85
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/animation-inside-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/animation-inside-reflection-expected.png
index 2d1ead6..563fa9d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/animation-inside-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/animation-inside-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/compositing-change-inside-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/compositing-change-inside-reflection-expected.png
index b9ca2f9..13add7d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/compositing-change-inside-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/compositing-change-inside-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/compositing-change-inside-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/compositing-change-inside-reflection-expected.txt
index a1fbf0f..a21e6a7 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/compositing-change-inside-reflection-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/compositing-change-inside-reflection-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x52
LayoutBlockFlow {HTML} at (0,0) size 800x52
LayoutBlockFlow {BODY} at (8,16) size 784x20
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 544x19
- text run at (0,0) width 544: "Test dynamically created compositing layer inside reflection. You should see no red below."
+ LayoutText {#text} at (0,0) size 541x19
+ text run at (0,0) width 541: "Test dynamically created compositing layer inside reflection. You should see no red below."
layer at (8,52) size 784x0
LayoutBlockFlow (relative positioned) {DIV} at (0,36) size 784x0
layer at (19,183) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/load-video-in-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/load-video-in-reflection-expected.png
index e48a642..09ff930 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/load-video-in-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/load-video-in-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/load-video-in-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/load-video-in-reflection-expected.txt
index daa191b..2fa0f9a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/load-video-in-reflection-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/load-video-in-reflection-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x353
LayoutBlockFlow {HTML} at (0,0) size 800x353
LayoutBlockFlow {BODY} at (8,16) size 784x329
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 473x19
- text run at (0,0) width 473: "You should see a reflected video below, rather than the red video background."
+ LayoutText {#text} at (0,0) size 471x19
+ text run at (0,0) width 471: "You should see a reflected video below, rather than the red video background."
layer at (8,52) size 300x293
LayoutBlockFlow {DIV} at (0,36) size 300x293
LayoutText {#text} at (0,0) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-animated-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-animated-expected.png
index 718518b..3863456 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-animated-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-animated-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-expected.png
index f2c69e3..8411c0a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-expected.txt
index a099e97..85eb9b5 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x308
LayoutBlockFlow {HTML} at (0,0) size 800x308
LayoutBlockFlow {BODY} at (8,16) size 784x272
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 363x19
- text run at (0,0) width 363: "You should see the original and three copies of the blue box."
+ LayoutText {#text} at (0,0) size 362x19
+ text run at (0,0) width 362: "You should see the original and three copies of the blue box."
layer at (28,56) size 122x232
LayoutBlockFlow {DIV} at (20,40) size 122x232 [border: (1px solid #000000)]
layer at (39,67) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-on-overflow-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-on-overflow-expected.png
index ff9ae87..06a9658 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-on-overflow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-on-overflow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-on-overflow-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-on-overflow-expected.txt
index ae6058c..55a5c48 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-on-overflow-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-on-overflow-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x308
LayoutBlockFlow {HTML} at (0,0) size 800x308
LayoutBlockFlow {BODY} at (8,16) size 784x272
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 426x19
- text run at (0,0) width 426: "You should see the original and three copies of the green box with text."
+ LayoutText {#text} at (0,0) size 425x19
+ text run at (0,0) width 425: "You should see the original and three copies of the green box with text."
layer at (28,56) size 122x232
LayoutBlockFlow {DIV} at (20,40) size 122x232 [border: (1px solid #000000)]
layer at (39,67) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed-expected.png
index 13025c1..b9242aa 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed-expected.txt
index 7b7a7dd..6097fa2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x308
LayoutBlockFlow {HTML} at (0,0) size 800x308
LayoutBlockFlow {BODY} at (8,16) size 784x272
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 521x19
- text run at (0,0) width 521: "Test transform change on reflected elements. Left and right side should be symmetrical."
+ LayoutText {#text} at (0,0) size 520x19
+ text run at (0,0) width 520: "Test transform change on reflected elements. Left and right side should be symmetrical."
layer at (28,56) size 122x232
LayoutBlockFlow {DIV} at (20,40) size 122x232 [border: (1px solid #000000)]
layer at (39,67) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed2-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed2-expected.png
index ca751550..d2e171a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed2-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed2-expected.txt
index 90c33c1..2c8c852 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transformed2-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x328
LayoutBlockFlow {HTML} at (0,0) size 800x328
LayoutBlockFlow {BODY} at (8,16) size 784x292
LayoutBlockFlow {P} at (0,0) size 784x40
- LayoutText {#text} at (0,0) size 739x39
- text run at (0,0) width 739: "Test transform change on reflected elements, with compositing layers larger than render layers. Left and right side should be"
+ LayoutText {#text} at (0,0) size 738x39
+ text run at (0,0) width 738: "Test transform change on reflected elements, with compositing layers larger than render layers. Left and right side should be"
text run at (0,20) width 75: "symmetrical."
layer at (28,76) size 122x232
LayoutBlockFlow {DIV} at (20,60) size 122x232 [border: (1px solid #000000)]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transition-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transition-expected.png
index e2b9247..49b0a43 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transition-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/nested-reflection-transition-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-in-composited-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-in-composited-expected.png
index 7d51a60..ef0989e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-in-composited-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-in-composited-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-opacity-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-opacity-expected.png
index 5aa2f99..308b65c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-opacity-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-opacity-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-opacity-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-opacity-expected.txt
index 1260edf..bfcda45 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-opacity-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-opacity-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x180
LayoutBlockFlow {HTML} at (0,0) size 800x180
LayoutBlockFlow {BODY} at (8,16) size 784x156
LayoutBlockFlow {P} at (0,0) size 784x40
- LayoutText {#text} at (0,0) size 740x39
- text run at (0,0) width 740: "Opacity should be applied after reflection, so you should see a green rectangle below. The overlap between the original and"
+ LayoutText {#text} at (0,0) size 739x39
+ text run at (0,0) width 739: "Opacity should be applied after reflection, so you should see a green rectangle below. The overlap between the original and"
text run at (0,20) width 185: "reflection should not be visible."
layer at (8,72) size 150x100 transparent
LayoutBlockFlow (relative positioned) {DIV} at (0,56) size 150x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-ordering-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-ordering-expected.png
index 9ab45b3..b511ac0 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-ordering-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-ordering-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-ordering-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-ordering-expected.txt
index f907161..c17c188 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-ordering-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-ordering-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x196
LayoutBlockFlow {HTML} at (0,0) size 800x196
LayoutBlockFlow {BODY} at (8,16) size 784x160
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 733x19
- text run at (0,0) width 733: "You should see a black rectangle divided into two parts; the top part should be taller (reflection should be behind original)."
+ LayoutText {#text} at (0,0) size 732x19
+ text run at (0,0) width 732: "You should see a black rectangle divided into two parts; the top part should be taller (reflection should be behind original)."
layer at (28,56) size 220x120
LayoutBlockFlow {DIV} at (20,40) size 220x120 [bgcolor=#FFFFFF] [border: (10px solid #000000)]
LayoutText {#text} at (67,10) size 86x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning-expected.png
index 3ee8896..75f73db 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning-expected.txt
index 27cb4c1..acc6376 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x52
LayoutBlockFlow {HTML} at (0,0) size 800x52
LayoutBlockFlow {BODY} at (8,16) size 784x20
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 487x19
- text run at (0,0) width 487: "Position of reflected layer should update correctly. You should see no red below."
+ LayoutText {#text} at (0,0) size 484x19
+ text run at (0,0) width 484: "Position of reflected layer should update correctly. You should see no red below."
layer at (20,50) size 150x120
LayoutBlockFlow (positioned) {DIV} at (20,50) size 150x120
layer at (46,185) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning2-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning2-expected.png
index 2cf77a1..d2985b7 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning2-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning2-expected.txt
index 71ce682..ee7afe9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/reflection-positioning2-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x52
LayoutBlockFlow {HTML} at (0,0) size 800x52
LayoutBlockFlow {BODY} at (8,16) size 784x20
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 487x19
- text run at (0,0) width 487: "Position of reflected layer should update correctly. You should see no red below."
+ LayoutText {#text} at (0,0) size 484x19
+ text run at (0,0) width 484: "Position of reflected layer should update correctly. You should see no red below."
layer at (50,50) size 150x120
LayoutBlockFlow (positioned) {DIV} at (50,50) size 150x120
layer at (76,185) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/simple-composited-reflections-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/simple-composited-reflections-expected.png
index 929d71e..57ae5bb 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/simple-composited-reflections-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/simple-composited-reflections-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/simple-composited-reflections-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/simple-composited-reflections-expected.txt
index df38c0e..0a92c48 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/simple-composited-reflections-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/simple-composited-reflections-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 551x19
- text run at (0,0) width 551: "Testing reflections on directly composited images. Left and right sides should look the same."
+ LayoutText {#text} at (0,0) size 550x19
+ text run at (0,0) width 550: "Testing reflections on directly composited images. Left and right sides should look the same."
LayoutBlockFlow (anonymous) at (0,36) size 784x169
LayoutText {#text} at (224,149) size 4x19
text run at (224,149) width 4: " "
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/transform-inside-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/transform-inside-reflection-expected.png
index e767196..0cf6a2a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/transform-inside-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/transform-inside-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/transform-inside-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/transform-inside-reflection-expected.txt
index dbed01e..ff14d45 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/transform-inside-reflection-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/reflections/transform-inside-reflection-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x328
LayoutBlockFlow {HTML} at (0,0) size 800x328
LayoutBlockFlow {BODY} at (8,16) size 784x292
LayoutBlockFlow {P} at (0,0) size 784x40
- LayoutText {#text} at (0,0) size 783x39
- text run at (0,0) width 783: "Transform inside nested reflections should be applied correctly. You should see four rotated green boxes, as mirror images of each"
+ LayoutText {#text} at (0,0) size 780x39
+ text run at (0,0) width 780: "Transform inside nested reflections should be applied correctly. You should see four rotated green boxes, as mirror images of each"
text run at (0,20) width 35: "other."
layer at (28,76) size 122x232
LayoutBlockFlow {DIV} at (20,60) size 122x232 [border: (1px solid #000000)]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-expected.png
index 3a04655..756734d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-expected.txt
index 4afda41..ba76a21 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x362
LayoutBlockFlow {HTML} at (0,0) size 800x362
LayoutBlockFlow {BODY} at (8,16) size 784x338
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 413x19
- text run at (0,0) width 413: "Test for repaint in a composited layer. You should see no red below."
+ LayoutText {#text} at (0,0) size 409x19
+ text run at (0,0) width 409: "Test for repaint in a composited layer. You should see no red below."
layer at (8,52) size 202x302
LayoutBlockFlow {DIV} at (0,36) size 202x302 [border: (1px solid #000000)]
LayoutBlockFlow {DIV} at (51,51) size 100x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-rects-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-rects-expected.png
index 5d88a57..16faaa4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-rects-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-rects-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-rects-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-rects-expected.txt
index 02178f4..48b5b30 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-rects-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/repaint/layer-repaint-rects-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x52
LayoutBlockFlow {HTML} at (0,0) size 800x52
LayoutBlockFlow {BODY} at (0,16) size 800x20
LayoutBlockFlow {P} at (0,0) size 800x20
- LayoutText {#text} at (0,0) size 628x19
- text run at (0,0) width 628: "Tests repaint after a layer stops compositing. You should see no red below after the end of the transition."
+ LayoutText {#text} at (0,0) size 626x19
+ text run at (0,0) width 626: "Tests repaint after a layer stops compositing. You should see no red below after the end of the transition."
layer at (0,100) size 402x232
LayoutBlockFlow (positioned) {DIV} at (0,100) size 402x232 [border: (1px solid #000000)]
layer at (1,111) size 200x100
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/self-painting-layers-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/self-painting-layers-expected.png
index 11f1f82..81fdf89 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/self-painting-layers-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/self-painting-layers-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/self-painting-layers-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/self-painting-layers-expected.txt
index b2bfcfe..2b240ec 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/self-painting-layers-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/self-painting-layers-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x431
LayoutBlockFlow {HTML} at (0,0) size 800x431
LayoutBlockFlow {BODY} at (8,16) size 784x405
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 309x19
- text run at (0,0) width 309: "You should not see double text when the div scrolls"
+ LayoutText {#text} at (0,0) size 308x19
+ text run at (0,0) width 308: "You should not see double text when the div scrolls"
LayoutBlockFlow {DIV} at (10,36) size 302x207 [border: (1px solid #000000)]
LayoutText {#text} at (0,0) size 0x0
layer at (19,53) size 300x200
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/sibling-positioning-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/sibling-positioning-expected.png
index dbd8f3e..b5b829a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/sibling-positioning-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/sibling-positioning-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/text-on-large-layer-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/text-on-large-layer-expected.png
index 003d629..9438f64 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/text-on-large-layer-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/text-on-large-layer-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/text-on-large-layer-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/text-on-large-layer-expected.txt
index 736ba1d..e1bc4e0 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/text-on-large-layer-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/text-on-large-layer-expected.txt
@@ -5,8 +5,8 @@ layer at (0,0) size 800x8
LayoutBlockFlow {BODY} at (8,8) size 784x0
layer at (3,1) size 2000x10000 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600
LayoutBlockFlow (positioned) {DIV} at (3,1) size 2000x10000
- LayoutText {#text} at (0,0) size 519x19
- text run at (0,0) width 519: "This is some text inside a very large composited layer to test that it is rendered sharply."
- LayoutBR {BR} at (519,0) size 0x19
+ LayoutText {#text} at (0,0) size 518x19
+ text run at (0,0) width 518: "This is some text inside a very large composited layer to test that it is rendered sharply."
+ LayoutBR {BR} at (517,0) size 1x19
LayoutText {#text} at (0,20) size 203x19
text run at (0,20) width 203: "The test passes if this text is crisp."
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/transitions/scale-transition-no-start-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/transitions/scale-transition-no-start-expected.png
index a54a599..f7fca15 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/transitions/scale-transition-no-start-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/transitions/scale-transition-no-start-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/transitions/singular-scale-transition-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/transitions/singular-scale-transition-expected.png
index 3520ae7..3e34d76 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/transitions/singular-scale-transition-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/transitions/singular-scale-transition-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/video-frame-size-change-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/video-frame-size-change-expected.png
index 8d331b1..12530b8 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/video-frame-size-change-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/video-frame-size-change-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/video-frame-size-change-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/video-frame-size-change-expected.txt
index 811fce6..ba32ef0 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/video-frame-size-change-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/video-frame-size-change-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x245
LayoutBlockFlow {HTML} at (0,0) size 800x245
LayoutBlockFlow {BODY} at (8,16) size 784x221
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 458x19
- text run at (0,0) width 458: "Tests decoding and rendering a video element that has a changing resolution."
+ LayoutText {#text} at (0,0) size 457x19
+ text run at (0,0) width 457: "Tests decoding and rendering a video element that has a changing resolution."
LayoutBlockFlow (anonymous) at (0,36) size 784x185
LayoutText {#text} at (320,165) size 4x19
text run at (320,165) width 4: " "
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-background-color-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-background-color-expected.png
index 99ebf0e..9c9f5c1 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-background-color-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-background-color-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-background-color-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-background-color-expected.txt
index 5914a93..e9c96fb 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-background-color-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-background-color-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x537
LayoutBlockFlow (anonymous) at (0,220) size 784x245
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,481) size 784x20
- LayoutText {#text} at (0,0) size 233x19
- text run at (0,0) width 233: "Top and bottom should look the same."
+ LayoutText {#text} at (0,0) size 232x19
+ text run at (0,0) width 232: "Top and bottom should look the same."
layer at (28,260) size 240x200
LayoutHTMLCanvas {CANVAS} at (20,20) size 240x200 [bgcolor=#0000807F]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-reflection-expected.png
index eb6f02c..e405d78 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-reflection-expected.txt
index 474a43e..6c49186 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-reflection-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/compositing/webgl/webgl-reflection-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x309
LayoutBlockFlow {HTML} at (0,0) size 800x309
LayoutBlockFlow {BODY} at (8,16) size 784x285
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 294x19
- text run at (0,0) width 294: "You should see a green triangle and its reflection."
+ LayoutText {#text} at (0,0) size 293x19
+ text run at (0,0) width 293: "You should see a green triangle and its reflection."
LayoutBlockFlow (anonymous) at (0,36) size 784x249
LayoutText {#text} at (0,0) size 0x0
layer at (28,72) size 244x204
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-position-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-position-expected.png
index f997916..d4e00a2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-position-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-position-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-position-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-position-expected.txt
index d115ef9..aea0309 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-position-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/caret/caret-position-expected.txt
@@ -3,11 +3,11 @@ layer at (0,0) size 800x600
layer at (0,0) size 800x38
LayoutBlockFlow {HTML} at (0,0) size 800x38
LayoutBlockFlow {BODY} at (8,8) size 784x22
- LayoutText {#text} at (0,1) size 298x19
- text run at (0,1) width 298: "This tests if the caret position is aligned correctly. "
- LayoutTextControl {INPUT} at (298,0) size 205x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
+ LayoutText {#text} at (0,1) size 297x19
+ text run at (0,1) width 297: "This tests if the caret position is aligned correctly. "
+ LayoutTextControl {INPUT} at (296.95,0) size 205x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutText {#text} at (0,0) size 0x0
-layer at (309,11) size 200x16
+layer at (308,11) size 200x16
LayoutBlockFlow {DIV} at (3,3) size 200x16
caret: position 0 of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/4922367-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/4922367-expected.png
index 03afa0e..65324c4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/4922367-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/4922367-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/4922367-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/4922367-expected.txt
index 2b85aba..d590db4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/4922367-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/4922367-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x40
- LayoutText {#text} at (0,0) size 759x39
+ LayoutText {#text} at (0,0) size 757x39
text run at (0,0) width 369: "This tests selecting and deleting the paragraph before a table. "
- text run at (369,0) width 390: "You should see only a table in the editable region below, with the"
+ text run at (369,0) width 388: "You should see only a table in the editable region below, with the"
text run at (0,20) width 113: "caret just before it."
LayoutBlockFlow {DIV} at (0,56) size 784x30
LayoutBlockFlow {DIV} at (0,0) size 784x30
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5144139-2-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5144139-2-expected.png
index 232cb25..baee3fa 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5144139-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5144139-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5144139-2-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5144139-2-expected.txt
index 5b688d9..1dbfd64 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5144139-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5144139-2-expected.txt
@@ -6,20 +6,20 @@ layer at (0,0) size 800x600
LayoutBlockFlow {P} at (0,0) size 784x40
LayoutText {#text} at (0,0) size 758x39
text run at (0,0) width 758: "This tests to see that deleting a selection that starts just before a table and ends inside the table does not insert a placeholder br"
- text run at (0,20) width 87: "unnecessarily. "
- text run at (87,20) width 245: "You should see two ToDos, one empty. "
- text run at (332,20) width 260: "The caret should be just before the second."
+ text run at (0,20) width 86: "unnecessarily. "
+ text run at (85,20) width 243: "You should see two ToDos, one empty. "
+ text run at (327,20) width 261: "The caret should be just before the second."
LayoutBlockFlow {DIV} at (0,56) size 784x52
- LayoutTable {TABLE} at (0,0) size 128x26
- LayoutTableSection {TBODY} at (0,0) size 128x26
- LayoutTableRow {TR} at (0,2) size 128x22
+ LayoutTable {TABLE} at (0,0) size 127x26
+ LayoutTableSection {TBODY} at (0,0) size 127x26
+ LayoutTableRow {TR} at (0,2) size 127x22
LayoutTableCell {TD} at (2,2) size 15x22 [r=0 c=0 rs=1 cs=1]
LayoutText {#text} at (1,1) size 13x19
text run at (1,1) width 13: "\x{21D2}"
- LayoutTableCell {TD} at (19,2) size 90x22 [r=0 c=1 rs=1 cs=1]
- LayoutText {#text} at (1,1) size 88x19
- text run at (1,1) width 88: "ToDo Content"
- LayoutTableCell {TD} at (111,2) size 15x22 [r=0 c=2 rs=1 cs=1]
+ LayoutTableCell {TD} at (19,2) size 89x22 [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (1,1) size 87x19
+ text run at (1,1) width 87: "ToDo Content"
+ LayoutTableCell {TD} at (110,2) size 15x22 [r=0 c=2 rs=1 cs=1]
LayoutText {#text} at (1,1) size 13x19
text run at (1,1) width 13: "\x{21E3}"
LayoutTable {TABLE} at (0,26) size 40x26
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5206311-1-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5206311-1-expected.png
index fe02f8d..b2dee10 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5206311-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5206311-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5206311-1-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5206311-1-expected.txt
index 9b30470..0819d94 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5206311-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5206311-1-expected.txt
@@ -64,8 +64,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (2,2) size 8x19
text run at (2,2) width 8: "9"
LayoutBlockFlow {P} at (0,262) size 784x20
- LayoutText {#text} at (0,0) size 289x19
- text run at (0,0) width 289: "This empties the first row, it should be removed."
+ LayoutText {#text} at (0,0) size 288x19
+ text run at (0,0) width 288: "This empties the first row, it should be removed."
LayoutBlockFlow {DIV} at (0,298) size 784x76
LayoutBlockFlow {DIV} at (0,0) size 784x20
LayoutText {#text} at (0,0) size 36x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5369009-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5369009-expected.png
index 075c0d7..9bfaf3e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5369009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5369009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5369009-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5369009-expected.txt
index 9db9736..d06339d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5369009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5369009-expected.txt
@@ -6,12 +6,12 @@ layer at (0,0) size 800x600
LayoutBlockFlow {P} at (0,0) size 784x40
LayoutText {#text} at (0,0) size 749x39
text run at (0,0) width 749: "This tests for a hang on delete where a style rule would cause style spans in content moved after the delete to be displayed as"
- text run at (0,20) width 177: "blocks. You should see Hello"
+ text run at (0,20) width 176: "blocks. You should see Hello"
LayoutInline {B} at (0,0) size 41x19
- LayoutText {#text} at (177,20) size 41x19
- text run at (177,20) width 41: "World"
- LayoutText {#text} at (218,20) size 45x19
- text run at (218,20) width 45: " below."
+ LayoutText {#text} at (175,20) size 41x19
+ text run at (175,20) width 41: "World"
+ LayoutText {#text} at (215,20) size 45x19
+ text run at (215,20) width 45: " below."
LayoutBlockFlow {DIV} at (0,56) size 784x20
LayoutBlockFlow {DIV} at (0,0) size 784x20
LayoutText {#text} at (0,0) size 32x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5433862-2-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5433862-2-expected.png
index fbe623f..d589218 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5433862-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5433862-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5433862-2-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5433862-2-expected.txt
index 3078632..709e101 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5433862-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5433862-2-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 780x39
text run at (0,0) width 555: "This tests for a bug where empty table rows well after the selection to delete were removed. "
text run at (555,0) width 225: "There should be five rows in the table"
- text run at (0,20) width 218: "below, before and after the deletion."
+ text run at (0,20) width 217: "below, before and after the deletion."
LayoutBlockFlow {DIV} at (0,56) size 784x140
LayoutTable {TABLE} at (0,0) size 107x140 [border: (1px outset #808080)]
LayoutTableSection {TBODY} at (1,1) size 105x138
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5483370-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5483370-expected.png
index fd2b3dd..9e986ca 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5483370-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5483370-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5483370-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5483370-expected.txt
index be27286..9d80e7b3 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5483370-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/5483370-expected.txt
@@ -4,10 +4,10 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x40
- LayoutText {#text} at (0,0) size 751x39
- text run at (0,0) width 676: "This tests for a problem where empty table rows after the selection being deleted would be removed incorrectly. "
- text run at (676,0) width 75: "Only the last"
- text run at (0,20) width 302: "letter in 'foo' should be removed during this delete."
+ LayoutText {#text} at (0,0) size 784x39
+ text run at (0,0) width 675: "This tests for a problem where empty table rows after the selection being deleted would be removed incorrectly. "
+ text run at (674,0) width 110: "Only the last letter"
+ text run at (0,20) width 268: "in 'foo' should be removed during this delete."
LayoutBlockFlow {DIV} at (0,56) size 784x36
LayoutTable {TABLE} at (0,0) size 28x36 [border: (1px outset #808080)]
LayoutTableSection {TBODY} at (1,1) size 26x34
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-3608445-fix-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-3608445-fix-expected.png
index 55dcbe7..1c5928f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-3608445-fix-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-3608445-fix-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-3608445-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-3608445-fix-expected.txt
index 72adeb3..bc000ec 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-3608445-fix-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-3608445-fix-expected.txt
@@ -25,13 +25,13 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
- LayoutInline {SPAN} at (0,0) size 205x83
+ LayoutInline {SPAN} at (0,0) size 201x83
LayoutText {#text} at (14,14) size 15x27
text run at (14,14) width 15: "s "
LayoutBR {BR} at (29,35) size 0x0
LayoutBR {BR} at (14,42) size 0x27
- LayoutText {#text} at (14,70) size 205x27
- text run at (14,70) width 94: " war. We "
- text run at (108,70) width 111: "of that war."
+ LayoutText {#text} at (14,70) size 201x27
+ text run at (14,70) width 91: " war. We "
+ text run at (104,70) width 111: "of that war."
LayoutText {#text} at (0,0) size 0x0
caret: position 0 of child 4 {#text} of child 1 {SPAN} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-3857753-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-3857753-fix-expected.txt
index 902f7e6..b3686d3 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-3857753-fix-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-3857753-fix-expected.txt
@@ -24,7 +24,7 @@ layer at (0,0) size 800x600
LayoutInline {B} at (0,0) size 54x26
LayoutText {#text} at (0,0) size 54x26
text run at (0,0) width 54: "three"
- LayoutInline {I} at (0,0) size 42x27
- LayoutText {#text} at (54,0) size 42x27
- text run at (54,0) width 42: "four"
+ LayoutInline {I} at (0,0) size 43x27
+ LayoutText {#text} at (53,0) size 43x27
+ text run at (53,0) width 43: "four"
caret: position 2 of child 0 {#text} of child 0 {B} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-002-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-002-expected.png
index c478420..4fbbd05 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt
index 2307e2f..0a6a221 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt
@@ -11,8 +11,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x83
- LayoutText {#text} at (0,0) size 66x26
- text run at (0,0) width 66: "Tests: "
+ LayoutText {#text} at (0,0) size 64x26
+ text run at (0,0) width 64: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 730x55
text run at (0,27) width 730: "Deleting when a selection starts in a blank line created by a BR element and"
@@ -23,7 +23,7 @@ layer at (0,0) size 800x600
LayoutBR {BR} at (189,21) size 0x0
LayoutText {#text} at (0,27) size 721x83
text run at (0,27) width 721: "Should see the three lines in the red box. First line should be \"A\". Next two"
- text run at (0,55) width 721: "lines should be empty. Insertion point should be blinking on the second line"
+ text run at (0,55) width 720: "lines should be empty. Insertion point should be blinking on the second line"
text run at (0,83) width 196: "(the first blank one)."
LayoutBlockFlow {DIV} at (0,262) size 784x88
LayoutBlockFlow {DIV} at (0,0) size 784x88 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-003-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-003-expected.png
index 56d2e0f..cc972b1 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt
index 572ce9f..c78f83d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt
@@ -12,8 +12,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x111
- LayoutText {#text} at (0,0) size 66x26
- text run at (0,0) width 66: "Tests: "
+ LayoutText {#text} at (0,0) size 64x26
+ text run at (0,0) width 64: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 731x83
text run at (0,27) width 731: "Deleting when a selection starts in a blank line created by a block with a BR"
@@ -23,8 +23,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 189x26
text run at (0,0) width 189: "Expected Results: "
LayoutBR {BR} at (189,21) size 0x0
- LayoutText {#text} at (0,27) size 674x55
- text run at (0,27) width 674: "Should see the two lines in the red box. Each should contain \"A\" only."
+ LayoutText {#text} at (0,27) size 673x55
+ text run at (0,27) width 673: "Should see the two lines in the red box. Each should contain \"A\" only."
text run at (0,55) width 611: "Insertion point should be blinking at the start of the second line."
LayoutBlockFlow {DIV} at (0,262) size 784x60
LayoutBlockFlow {DIV} at (0,0) size 784x60 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-004-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-004-expected.png
index 8878d8b..5682489 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt
index ff05e41..8c6bdad 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt
@@ -12,8 +12,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x111
- LayoutText {#text} at (0,0) size 66x26
- text run at (0,0) width 66: "Tests: "
+ LayoutText {#text} at (0,0) size 64x26
+ text run at (0,0) width 64: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 746x83
text run at (0,27) width 730: "Deleting when a selection starts in a blank line created by a BR element and"
@@ -23,8 +23,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 189x26
text run at (0,0) width 189: "Expected Results: "
LayoutBR {BR} at (189,21) size 0x0
- LayoutText {#text} at (0,27) size 674x55
- text run at (0,27) width 674: "Should see the two lines in the red box. Each should contain \"A\" only."
+ LayoutText {#text} at (0,27) size 673x55
+ text run at (0,27) width 673: "Should see the two lines in the red box. Each should contain \"A\" only."
text run at (0,55) width 611: "Insertion point should be blinking at the start of the second line."
LayoutBlockFlow {DIV} at (0,262) size 784x60
LayoutBlockFlow {DIV} at (0,0) size 784x60 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-005-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-005-expected.png
index d08203a..1d7263e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-005-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-005-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt
index 04cd5c1..e17909f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt
@@ -11,8 +11,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x83
- LayoutText {#text} at (0,0) size 66x26
- text run at (0,0) width 66: "Tests: "
+ LayoutText {#text} at (0,0) size 64x26
+ text run at (0,0) width 64: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 730x55
text run at (0,27) width 730: "Deleting when a selection starts in a blank line created by a BR element and"
@@ -21,9 +21,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 189x26
text run at (0,0) width 189: "Expected Results: "
LayoutBR {BR} at (189,21) size 0x0
- LayoutText {#text} at (0,27) size 734x83
+ LayoutText {#text} at (0,27) size 733x83
text run at (0,27) width 707: "Should see the two lines in the red box. First line should be \"A\". Next one"
- text run at (0,55) width 734: "should be empty. Insertion point should be blinking at the start of the second"
+ text run at (0,55) width 733: "should be empty. Insertion point should be blinking at the start of the second"
text run at (0,83) width 41: "line."
LayoutBlockFlow {DIV} at (0,262) size 784x60
LayoutBlockFlow {DIV} at (0,0) size 784x60 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-006-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-006-expected.png
index 65984439..4a45a83 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-006-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-006-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt
index 0b346b4..8eb19f2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt
@@ -11,8 +11,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x83
- LayoutText {#text} at (0,0) size 66x26
- text run at (0,0) width 66: "Tests: "
+ LayoutText {#text} at (0,0) size 64x26
+ text run at (0,0) width 64: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 731x55
text run at (0,27) width 731: "Deleting when a selection starts in a blank line created by a block with a BR"
@@ -21,9 +21,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 189x26
text run at (0,0) width 189: "Expected Results: "
LayoutBR {BR} at (189,21) size 0x0
- LayoutText {#text} at (0,27) size 734x83
+ LayoutText {#text} at (0,27) size 733x83
text run at (0,27) width 707: "Should see the two lines in the red box. First line should be \"A\". Next one"
- text run at (0,55) width 734: "should be empty. Insertion point should be blinking at the start of the second"
+ text run at (0,55) width 733: "should be empty. Insertion point should be blinking at the start of the second"
text run at (0,83) width 41: "line."
LayoutBlockFlow {DIV} at (0,262) size 784x60
LayoutBlockFlow {DIV} at (0,0) size 784x60 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-007-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-007-expected.png
index 3f3cc70..f7d63b0 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-007-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-007-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt
index 2215605..8c9f8fe 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt
@@ -14,8 +14,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x83
- LayoutText {#text} at (0,0) size 66x26
- text run at (0,0) width 66: "Tests: "
+ LayoutText {#text} at (0,0) size 64x26
+ text run at (0,0) width 64: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 732x55
text run at (0,27) width 732: "Deleting when a selection starts at the beginning of a paragraph preceded by"
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-008-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-008-expected.png
index 50d187b..7a14088 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt
index 83aec09..32f8605 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt
@@ -16,8 +16,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x83
- LayoutText {#text} at (0,0) size 66x26
- text run at (0,0) width 66: "Tests: "
+ LayoutText {#text} at (0,0) size 64x26
+ text run at (0,0) width 64: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 679x55
text run at (0,27) width 679: "Deleting when a selection starts in the middle of the last paragraph and"
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-009-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-009-expected.png
index 58032399..6764f87 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt
index b674442..79f30ff 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt
@@ -14,8 +14,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x83
- LayoutText {#text} at (0,0) size 66x26
- text run at (0,0) width 66: "Tests: "
+ LayoutText {#text} at (0,0) size 64x26
+ text run at (0,0) width 64: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 749x55
text run at (0,27) width 749: "Deleting when a selection starts at the beginning of a paragraph preceded by a"
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-010-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-010-expected.png
index e6d4646..d4cbb77 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt
index 7a4f303..61092e5 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt
@@ -15,8 +15,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x322 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x111
- LayoutText {#text} at (0,0) size 66x26
- text run at (0,0) width 66: "Tests: "
+ LayoutText {#text} at (0,0) size 64x26
+ text run at (0,0) width 64: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 730x55
text run at (0,27) width 730: "Deleting when a selection starts at the beginning of a text following a nested"
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-011-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-011-expected.png
index 68ee822..6547c33 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-011-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-011-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt
index 3652b69..c7eef70 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt
@@ -10,12 +10,12 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x83
- LayoutText {#text} at (0,0) size 66x26
- text run at (0,0) width 66: "Tests: "
+ LayoutText {#text} at (0,0) size 64x26
+ text run at (0,0) width 64: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
- LayoutText {#text} at (0,27) size 625x27
- text run at (0,27) width 625: "Delete at the end of document when there is a BR following a P. "
- LayoutBR {BR} at (625,48) size 0x0
+ LayoutText {#text} at (0,27) size 623x27
+ text run at (0,27) width 623: "Delete at the end of document when there is a BR following a P. "
+ LayoutBR {BR} at (622,48) size 1x0
LayoutText {#text} at (0,55) size 436x27
text run at (0,55) width 436: "This is a test case for rdar://problem/4110366"
LayoutBlockFlow {DIV} at (14,113) size 756x111
@@ -26,8 +26,8 @@ layer at (0,0) size 800x600
text run at (0,27) width 237: "Red box with four lines. "
text run at (237,27) width 475: "The second line is a nested red box with the word"
text run at (0,55) width 79: "\"hello\". "
- text run at (79,55) width 312: "The other three lines are empty. "
- LayoutBR {BR} at (391,76) size 0x0
+ text run at (79,55) width 311: "The other three lines are empty. "
+ LayoutBR {BR} at (389,76) size 1x0
LayoutText {#text} at (0,83) size 462x27
text run at (0,83) width 462: "Selection is a caret at the start of the fourth line."
LayoutBlockFlow {DIV} at (0,262) size 784x140 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-001-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-001-expected.png
index ef04eff..c61dbbb 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-001-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-001-expected.txt
index bfa1df0..18b96fb 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-001-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-001-expected.txt
@@ -12,7 +12,7 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x28
- LayoutText {#text} at (0,0) size 83x27
- text run at (0,0) width 83: "OneTwo"
+ LayoutText {#text} at (0,0) size 82x27
+ text run at (0,0) width 82: "OneTwo"
LayoutText {#text} at (0,0) size 0x0
caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-002-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-002-expected.png
index 286e623..cb2c92d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-002-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-002-expected.txt
index c5e3784..4abb3849 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-002-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x84 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x56
- LayoutText {#text} at (0,0) size 83x27
- text run at (0,0) width 83: "OneTwo"
- LayoutBR {BR} at (83,21) size 0x0
+ LayoutText {#text} at (0,0) size 82x27
+ text run at (0,0) width 82: "OneTwo"
+ LayoutBR {BR} at (81,21) size 1x0
LayoutText {#text} at (0,28) size 56x27
text run at (0,28) width 56: "Three"
caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-003-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-003-expected.png
index 286e623..cb2c92d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-003-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-003-expected.txt
index c5e3784..4abb3849 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-003-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-003-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x84 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x56
- LayoutText {#text} at (0,0) size 83x27
- text run at (0,0) width 83: "OneTwo"
- LayoutBR {BR} at (83,21) size 0x0
+ LayoutText {#text} at (0,0) size 82x27
+ text run at (0,0) width 82: "OneTwo"
+ LayoutBR {BR} at (81,21) size 1x0
LayoutText {#text} at (0,28) size 56x27
text run at (0,28) width 56: "Three"
caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-004-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-004-expected.png
index 286e623..cb2c92d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-004-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-004-expected.txt
index c5e3784..4abb3849 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-004-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-004-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x84 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x56
- LayoutText {#text} at (0,0) size 83x27
- text run at (0,0) width 83: "OneTwo"
- LayoutBR {BR} at (83,21) size 0x0
+ LayoutText {#text} at (0,0) size 82x27
+ text run at (0,0) width 82: "OneTwo"
+ LayoutBR {BR} at (81,21) size 1x0
LayoutText {#text} at (0,28) size 56x27
text run at (0,28) width 56: "Three"
caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-005-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-005-expected.png
index c77094e..7631eb4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-005-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-005-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-005-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-005-expected.txt
index ca46b5c..94b6b7a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-005-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-005-expected.txt
@@ -13,8 +13,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x84
LayoutBlockFlow (anonymous) at (0,0) size 756x28
- LayoutText {#text} at (0,0) size 83x27
- text run at (0,0) width 83: "OneTwo"
+ LayoutText {#text} at (0,0) size 82x27
+ text run at (0,0) width 82: "OneTwo"
LayoutBlockFlow {DIV} at (0,28) size 756x28
LayoutBlockFlow {DIV} at (0,0) size 756x28
LayoutText {#text} at (0,0) size 56x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-006-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-006-expected.png
index c77094e..7631eb4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-006-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-006-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-006-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-006-expected.txt
index 4c147f3..9349ea9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-006-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-006-expected.txt
@@ -13,8 +13,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x84
LayoutBlockFlow (anonymous) at (0,0) size 756x28
- LayoutText {#text} at (0,0) size 83x27
- text run at (0,0) width 83: "OneTwo"
+ LayoutText {#text} at (0,0) size 82x27
+ text run at (0,0) width 82: "OneTwo"
LayoutBlockFlow {DIV} at (0,28) size 756x28
LayoutBlockFlow {DIV} at (0,0) size 756x28
LayoutText {#text} at (0,0) size 56x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-007-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-007-expected.png
index c77094e..7631eb4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-007-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-007-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-007-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-007-expected.txt
index 4c147f3..9349ea9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-007-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-007-expected.txt
@@ -13,8 +13,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x84
LayoutBlockFlow (anonymous) at (0,0) size 756x28
- LayoutText {#text} at (0,0) size 83x27
- text run at (0,0) width 83: "OneTwo"
+ LayoutText {#text} at (0,0) size 82x27
+ text run at (0,0) width 82: "OneTwo"
LayoutBlockFlow {DIV} at (0,28) size 756x28
LayoutBlockFlow {DIV} at (0,0) size 756x28
LayoutText {#text} at (0,0) size 56x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-008-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-008-expected.png
index c77094e..7631eb4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-008-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-008-expected.txt
index b92c0bf..5499bc6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-008-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-008-expected.txt
@@ -13,8 +13,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x84
LayoutBlockFlow (anonymous) at (0,0) size 756x28
- LayoutText {#text} at (0,0) size 83x27
- text run at (0,0) width 83: "OneTwo"
+ LayoutText {#text} at (0,0) size 82x27
+ text run at (0,0) width 82: "OneTwo"
LayoutBlockFlow {DIV} at (0,28) size 756x56
LayoutBlockFlow {DIV} at (0,0) size 756x28
LayoutBlockFlow {DIV} at (0,0) size 756x28
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-009-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-009-expected.png
index d097129..7fd3d03 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-009-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-009-expected.txt
index 579a9bd..719efc6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-009-expected.txt
@@ -20,9 +20,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 40x27
text run at (0,0) width 40: "One"
LayoutBlockFlow {DIV} at (0,28) size 756x56
- LayoutText {#text} at (0,0) size 99x27
- text run at (0,0) width 99: "TwoThree"
- LayoutBR {BR} at (99,21) size 0x0
+ LayoutText {#text} at (0,0) size 98x27
+ text run at (0,0) width 98: "TwoThree"
+ LayoutBR {BR} at (97,21) size 1x0
LayoutText {#text} at (0,28) size 45x27
text run at (0,28) width 45: "Four"
LayoutBlockFlow (anonymous) at (0,84) size 756x28
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-010-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-010-expected.png
index d889ac3..3626a92 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-010-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-010-expected.txt
index 4207a77..b02d963 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-010-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-010-expected.txt
@@ -27,8 +27,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x28
- LayoutText {#text} at (0,0) size 139x27
- text run at (0,0) width 139: "OneTwoThree"
- LayoutText {#text} at (139,0) size 45x27
- text run at (139,0) width 45: "Four"
+ LayoutText {#text} at (0,0) size 138x27
+ text run at (0,0) width 138: "OneTwoThree"
+ LayoutText {#text} at (137,0) size 46x27
+ text run at (137,0) width 46: "Four"
caret: position 12 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-011-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-011-expected.png
index 72131e920..5176ae2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-011-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-011-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-011-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-011-expected.txt
index d6465b1..fc7e98c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-011-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-011-expected.txt
@@ -10,9 +10,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 40x27
text run at (0,0) width 40: "One"
LayoutBlockFlow {DIV} at (0,28) size 756x56
- LayoutText {#text} at (0,0) size 43x27
- text run at (0,0) width 43: "Two"
- LayoutBR {BR} at (43,21) size 0x0
+ LayoutText {#text} at (0,0) size 42x27
+ text run at (0,0) width 42: "Two"
+ LayoutBR {BR} at (41,21) size 1x0
LayoutBR {BR} at (0,28) size 0x27
LayoutBlockFlow (anonymous) at (0,84) size 756x28
LayoutText {#text} at (0,0) size 56x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-018-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-018-expected.png
index 7847b4c..4a46024 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-018-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-018-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-018-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-018-expected.txt
index 8ca24da..76c418a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-018-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-block-merge-contents-018-expected.txt
@@ -13,14 +13,14 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x84 [border: (2px solid #0000FF)]
LayoutText {#text} at (14,14) size 756x55
- text run at (14,14) width 754: "Should see \"Test OK\" in top red box, followed by \"...more text\", in its own red"
- text run at (768,14) width 2: " "
+ text run at (14,14) width 753: "Should see \"Test OK\" in top red box, followed by \"...more text\", in its own red"
+ text run at (766,14) width 4: " "
text run at (14,42) width 42: "box."
LayoutBlockFlow {DIV} at (0,108) size 784x112
LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
LayoutBlockFlow (anonymous) at (14,14) size 756x28
- LayoutText {#text} at (0,0) size 81x27
- text run at (0,0) width 81: "Test OK"
+ LayoutText {#text} at (0,0) size 80x27
+ text run at (0,0) width 80: "Test OK"
LayoutBlockFlow {DIV} at (14,42) size 756x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 110x27
text run at (14,14) width 110: "...more text"
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-008-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-008-expected.png
index 8a985dc..64937ae 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-008-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-008-expected.txt
index e12523c..e1deaf5 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-008-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-008-expected.txt
@@ -14,6 +14,6 @@ layer at (0,0) size 800x600
LayoutText {#text} at (14,14) size 40x27
text run at (14,14) width 40: "One"
LayoutBlockFlow {DIV} at (0,56) size 784x56 [border: (2px solid #FF0000)]
- LayoutText {#text} at (14,14) size 43x27
- text run at (14,14) width 43: "Two"
+ LayoutText {#text} at (14,14) size 42x27
+ text run at (14,14) width 42: "Two"
caret: position 3 of child 0 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-009-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-009-expected.png
index 396364a..253523b 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-009-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-009-expected.txt
index f0b8875..3ba4efd 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-009-expected.txt
@@ -15,6 +15,6 @@ layer at (0,0) size 800x600
LayoutText {#text} at (14,14) size 40x27
text run at (14,14) width 40: "One"
LayoutBlockFlow {DIV} at (0,56) size 784x56 [border: (2px solid #FF0000)]
- LayoutText {#text} at (14,14) size 43x27
- text run at (14,14) width 43: "Two"
+ LayoutText {#text} at (14,14) size 42x27
+ text run at (14,14) width 42: "Two"
caret: position 0 of child 0 {#text} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-010-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-010-expected.png
index fd01d28..e5cac73 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-010-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-010-expected.txt
index b7124c3..6ee8fa1 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-010-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-br-010-expected.txt
@@ -14,6 +14,6 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
- LayoutText {#text} at (14,14) size 83x27
- text run at (14,14) width 83: "OneTwo"
+ LayoutText {#text} at (14,14) size 82x27
+ text run at (14,14) width 82: "OneTwo"
caret: position 3 of child 0 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-first-list-item-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-first-list-item-expected.png
index f156036..d6b95b9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-first-list-item-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-first-list-item-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-first-list-item-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-first-list-item-expected.txt
index e0bab73..6a230ee 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-first-list-item-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-first-list-item-expected.txt
@@ -12,12 +12,12 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 766x39
text run at (0,0) width 766: "This tests deletion when the caret is in an empty list item at the beginning of the document. It also makes sure that the style inside"
text run at (0,20) width 181: "the empty list item is retained. "
- text run at (181,20) width 100: "You should see '"
- LayoutInline {B} at (0,0) size 21x19
- LayoutText {#text} at (281,20) size 21x19
- text run at (281,20) width 21: "foo"
- LayoutText {#text} at (302,20) size 236x19
- text run at (302,20) width 236: "' followed by a list item containing 'bar'."
+ text run at (181,20) width 99: "You should see '"
+ LayoutInline {B} at (0,0) size 22x19
+ LayoutText {#text} at (279,20) size 22x19
+ text run at (279,20) width 22: "foo"
+ LayoutText {#text} at (300,20) size 237x19
+ text run at (300,20) width 237: "' followed by a list item containing 'bar'."
LayoutBlockFlow {DIV} at (0,56) size 784x56
LayoutBlockFlow {DIV} at (0,0) size 784x20
LayoutInline {B} at (0,0) size 21x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-001-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-001-expected.png
index fdc23de..57bdaef 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-001-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-001-expected.txt
index c8589b7..b0408fd 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-001-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-001-expected.txt
@@ -53,7 +53,7 @@ layer at (0,0) size 800x600
text run at (304,14) width 110: "our fathers "
text run at (414,14) width 339: "f upon this continent, a new nation,"
text run at (753,14) width 6: " "
- text run at (14,42) width 229: "conceived in Liberty, "
- text run at (243,42) width 381: "and dedicated to the proposition that all"
+ text run at (14,42) width 228: "conceived in Liberty, "
+ text run at (241,42) width 382: "and dedicated to the proposition that all"
LayoutText {#text} at (0,0) size 0x0
caret: position 7 of child 2 {#text} of child 1 {SPAN} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-002-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-002-expected.png
index 82291dd..081350b 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-002-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-002-expected.txt
index a393741f..c0434a7 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/delete-ws-fixup-002-expected.txt
@@ -60,7 +60,7 @@ layer at (0,0) size 800x600
text run at (295,14) width 110: "our fathers "
text run at (405,14) width 339: "f upon this continent, a new nation,"
text run at (744,14) width 6: " "
- text run at (14,42) width 229: "conceived in Liberty, "
- text run at (243,42) width 381: "and dedicated to the proposition that all"
+ text run at (14,42) width 228: "conceived in Liberty, "
+ text run at (241,42) width 382: "and dedicated to the proposition that all"
LayoutText {#text} at (0,0) size 0x0
caret: position 7 of child 2 {#text} of child 1 {SPAN} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-endOfParagraph-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-endOfParagraph-expected.png
index 9115cb8..2cdc67e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-endOfParagraph-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-endOfParagraph-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-endOfParagraph-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-endOfParagraph-expected.txt
index 784a015..a4ba8f8 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-endOfParagraph-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-endOfParagraph-expected.txt
@@ -19,9 +19,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {P} at (0,112) size 784x60
LayoutText {#text} at (0,0) size 783x59
text run at (0,0) width 296: "Fixing that bug exposed a problem with merging. "
- text run at (296,0) width 487: "If deletion empties out the block that contained the start of the selection to delete,"
+ text run at (295,0) width 488: "If deletion empties out the block that contained the start of the selection to delete,"
text run at (0,20) width 410: "that block can collapse away and become impossible to merge into. "
- text run at (410,20) width 361: "So we insert a placeholder to prop it open so that the merge"
+ text run at (409,20) width 362: "So we insert a placeholder to prop it open so that the merge"
text run at (0,40) width 73: "can happen."
LayoutBlockFlow {DIV} at (5,188) size 774x34 [border: (1px solid #000000)]
LayoutBlockFlow {DIV} at (6,6) size 762x22 [border: (1px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-no-br-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-no-br-expected.png
index aba39f4cb1..f2ebb24 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-no-br-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-no-br-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-no-br-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-no-br-expected.txt
index bc6fc40..5181b93 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-no-br-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/merge-no-br-expected.txt
@@ -7,13 +7,13 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x40
- LayoutText {#text} at (0,0) size 773x39
- text run at (0,0) width 773: "This places the caret before the 'T' in 'Two' and Deletes. 'One' and 'Two' should be merged but the blocks containing 'Three' and"
+ LayoutText {#text} at (0,0) size 771x39
+ text run at (0,0) width 771: "This places the caret before the 'T' in 'Two' and Deletes. 'One' and 'Two' should be merged but the blocks containing 'Three' and"
text run at (0,20) width 192: "'Four' should remain untouched."
LayoutBlockFlow {DIV} at (8,56) size 768x182
LayoutBlockFlow {DIV} at (16,16) size 736x42 [border: (3px solid #FF0000)]
- LayoutText {#text} at (11,11) size 54x19
- text run at (11,11) width 54: "OneTwo"
+ LayoutText {#text} at (11,11) size 53x19
+ text run at (11,11) width 53: "OneTwo"
LayoutBlockFlow {DIV} at (16,66) size 736x100 [border: (3px solid #008000)]
LayoutBlockFlow {DIV} at (19,19) size 698x42 [border: (3px solid #000000)]
LayoutText {#text} at (11,11) size 35x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/non-smart-delete-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/non-smart-delete-expected.png
index a5ed76c..9c75b8d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/non-smart-delete-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/non-smart-delete-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/non-smart-delete-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/non-smart-delete-expected.txt
index c56eb85..f698d18 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/non-smart-delete-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/non-smart-delete-expected.txt
@@ -10,8 +10,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x210 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x55
- LayoutText {#text} at (0,0) size 66x26
- text run at (0,0) width 66: "Tests: "
+ LayoutText {#text} at (0,0) size 64x26
+ text run at (0,0) width 64: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 635x27
text run at (0,27) width 635: "Non-smart delete when deleting a word selected via the keyboard."
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/pruning-after-merge-2-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/pruning-after-merge-2-expected.png
index cf175f7..0fd9825 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/pruning-after-merge-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/pruning-after-merge-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/pruning-after-merge-2-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/pruning-after-merge-2-expected.txt
index be14dff..38e3320 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/pruning-after-merge-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/pruning-after-merge-2-expected.txt
@@ -8,15 +8,15 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x40
- LayoutText {#text} at (0,0) size 751x19
+ LayoutText {#text} at (0,0) size 750x19
text run at (0,0) width 631: "This tests to see if deletion correctly prunes the containers of the paragraph being moved during a merge. "
- text run at (631,0) width 120: "You should see 'foo"
- LayoutInline {B} at (0,0) size 22x19
- LayoutText {#text} at (751,0) size 22x19
- text run at (751,0) width 22: "bar"
- LayoutText {#text} at (773,0) size 776x39
- text run at (773,0) width 3: "'"
- text run at (0,20) width 41: "below."
+ text run at (630,0) width 120: "You should see 'foo"
+ LayoutInline {B} at (0,0) size 23x19
+ LayoutText {#text} at (749,0) size 23x19
+ text run at (749,0) width 23: "bar"
+ LayoutText {#text} at (771,0) size 775x39
+ text run at (771,0) width 4: "'"
+ text run at (0,20) width 40: "below."
LayoutBlockFlow {DIV} at (0,56) size 784x20
LayoutBlockFlow {DIV} at (0,0) size 784x20
LayoutText {#text} at (0,0) size 20x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-001-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-001-expected.png
index 47302b4..2484a83 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-001-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-001-expected.txt
index c5d5216..2f7b355 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-001-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-001-expected.txt
@@ -10,8 +10,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x210 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x55
- LayoutText {#text} at (0,0) size 66x26
- text run at (0,0) width 66: "Tests: "
+ LayoutText {#text} at (0,0) size 64x26
+ text run at (0,0) width 64: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 489x27
text run at (0,27) width 489: "Smart delete when deleting the first word on a line."
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-002-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-002-expected.png
index c7802c1..51987bf 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-002-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-002-expected.txt
index 6982c1d..fd16889 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/deleting/smart-delete-002-expected.txt
@@ -12,8 +12,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x210 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x55
- LayoutText {#text} at (0,0) size 66x26
- text run at (0,0) width 66: "Tests: "
+ LayoutText {#text} at (0,0) size 64x26
+ text run at (0,0) width 64: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 514x27
text run at (0,27) width 514: "Smart delete when deleting the second word of a line."
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-1-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-1-expected.png
index c02f4bb..ca79e91 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-1-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-1-expected.txt
index b21616e38..549ce56 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-1-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x40
- LayoutText {#text} at (0,0) size 754x39
+ LayoutText {#text} at (0,0) size 752x39
text run at (0,0) width 455: "This tests to make sure that breaking a quoted list doesn't renumber the list. "
- text run at (455,0) width 299: "You should see a list broken in two below, the list"
+ text run at (455,0) width 297: "You should see a list broken in two below, the list"
text run at (0,20) width 159: "items numbered 1, 2, 3, 4."
LayoutBlockFlow {DIV} at (0,56) size 784x132
LayoutBlockFlow {BLOCKQUOTE} at (2,0) size 742x40 [color=#0000FF] [border: none (2px solid #0000FF)]
@@ -17,8 +17,8 @@ layer at (0,0) size 800x600
text run at (0,0) width 26: "One"
LayoutListItem {LI} at (40,20) size 700x20
LayoutListMarker (anonymous) at (-16,0) size 16x19: "2"
- LayoutText {#text} at (0,0) size 28x19
- text run at (0,0) width 28: "Two"
+ LayoutText {#text} at (0,0) size 27x19
+ text run at (0,0) width 27: "Two"
LayoutBlockFlow (anonymous) at (0,56) size 784x20
LayoutBR {BR} at (0,0) size 0x19
LayoutBlockFlow {BLOCKQUOTE} at (2,92) size 742x40 [color=#0000FF] [border: none (2px solid #0000FF)]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-2-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-2-expected.png
index e0f43b86..3cb327c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-2-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-2-expected.txt
index 4a8ec4e..203278d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4580583-2-expected.txt
@@ -4,10 +4,10 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x40
- LayoutText {#text} at (0,0) size 754x39
+ LayoutText {#text} at (0,0) size 752x39
text run at (0,0) width 455: "This tests to make sure that breaking a quoted list doesn't renumber the list. "
- text run at (455,0) width 299: "You should see a list broken in two below, the list"
- text run at (0,20) width 616: "items numbered 1, 2, 2, 3, 4. Two list items will be numbered '2' because the original item '2' was split."
+ text run at (455,0) width 297: "You should see a list broken in two below, the list"
+ text run at (0,20) width 615: "items numbered 1, 2, 2, 3, 4. Two list items will be numbered '2' because the original item '2' was split."
LayoutBlockFlow {DIV} at (0,56) size 784x152
LayoutBlockFlow {BLOCKQUOTE} at (2,0) size 742x40 [color=#0000FF] [border: none (2px solid #0000FF)]
LayoutBlockFlow {OL} at (2,0) size 740x40
@@ -17,16 +17,16 @@ layer at (0,0) size 800x600
text run at (0,0) width 26: "One"
LayoutListItem {LI} at (40,20) size 700x20
LayoutListMarker (anonymous) at (-16,0) size 16x19: "2"
- LayoutText {#text} at (0,0) size 28x19
- text run at (0,0) width 28: "Two"
+ LayoutText {#text} at (0,0) size 27x19
+ text run at (0,0) width 27: "Two"
LayoutBlockFlow (anonymous) at (0,56) size 784x20
LayoutBR {BR} at (0,0) size 0x19
LayoutBlockFlow {BLOCKQUOTE} at (2,92) size 742x60 [color=#0000FF] [border: none (2px solid #0000FF)]
LayoutBlockFlow {OL} at (2,0) size 740x60
LayoutListItem {LI} at (40,0) size 700x20
LayoutListMarker (anonymous) at (-16,0) size 16x19: "2"
- LayoutText {#text} at (0,0) size 28x19
- text run at (0,0) width 28: "Two"
+ LayoutText {#text} at (0,0) size 27x19
+ text run at (0,0) width 27: "Two"
LayoutListItem {LI} at (40,20) size 700x20
LayoutListMarker (anonymous) at (-16,0) size 16x19: "3"
LayoutText {#text} at (0,0) size 35x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4924441-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4924441-expected.png
index aa097eb..496a824 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4924441-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4924441-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4924441-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4924441-expected.txt
index e906dc7..def2bf8 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4924441-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/4924441-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x40
- LayoutText {#text} at (0,0) size 782x39
+ LayoutText {#text} at (0,0) size 781x39
text run at (0,0) width 589: "This tests for a bug where changing the list type of an indented list would create unwanted nesting. "
- text run at (589,0) width 193: "You should see a single ordered"
+ text run at (589,0) width 192: "You should see a single ordered"
text run at (0,20) width 156: "list item in an indented list."
LayoutBlockFlow {DIV} at (0,56) size 784x20
LayoutBlockFlow {UL} at (0,0) size 784x20
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5138441-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5138441-expected.png
index e9ea3f4..7533cc2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5138441-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5138441-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5138441-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5138441-expected.txt
index 2c70991..3e4744d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5138441-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5138441-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 782x59
text run at (0,0) width 471: "This tests for a bug where indented text would appear quoted in GoogleDocs. "
text run at (471,0) width 311: "Google docs uses blockquotes and FormatBlock to"
- text run at (0,20) width 725: "implement a \"Quote Text\" feature, and style rules for blockquotes appeared on the blockquotes that we use to implement"
+ text run at (0,20) width 724: "implement a \"Quote Text\" feature, and style rules for blockquotes appeared on the blockquotes that we use to implement"
text run at (0,40) width 57: "indenting."
LayoutBlockFlow {DIV} at (0,76) size 784x66
LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 744x20
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5142012-1-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5142012-1-expected.png
index cadcd44..b3b1798 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5142012-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5142012-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5142012-1-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5142012-1-expected.txt
index 4fc0f2d..8488b29 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5142012-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5142012-1-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 763x19
+ LayoutText {#text} at (0,0) size 762x19
text run at (0,0) width 419: "This tests for a bug when removing links from a selection with Unlink. "
- text run at (419,0) width 344: "There shouldn't be any links *inside the selection* below."
+ text run at (419,0) width 343: "There shouldn't be any links *inside the selection* below."
LayoutBlockFlow {DIV} at (0,36) size 784x40
LayoutBlockFlow {DIV} at (0,0) size 784x20
LayoutInline {A} at (0,0) size 21x19 [color=#0000EE]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5481523-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5481523-expected.png
index 19a4f2e..c1c0190 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5481523-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5481523-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5481523-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5481523-expected.txt
index cb7df18..617df48 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5481523-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/5481523-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 750x19
+ LayoutText {#text} at (0,0) size 748x19
text run at (0,0) width 382: "This tests for a hang when indenting a fully selected table twice. "
- text run at (382,0) width 368: "You should see a twice indented table, with four cells, below."
+ text run at (382,0) width 366: "You should see a twice indented table, with four cells, below."
LayoutBlockFlow {DIV} at (0,36) size 784x56
LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 744x56
LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 704x56
@@ -17,8 +17,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (2,2) size 26x19
text run at (2,2) width 26: "One"
LayoutTableCell {TD} at (43,2) size 33x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
- LayoutText {#text} at (2,2) size 28x19
- text run at (2,2) width 28: "Two"
+ LayoutText {#text} at (2,2) size 27x19
+ text run at (2,2) width 27: "Two"
LayoutTableRow {TR} at (0,28) size 78x24
LayoutTableCell {TD} at (2,28) size 39x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
LayoutText {#text} at (2,2) size 35x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/find-after-replace-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/find-after-replace-expected.png
index e0ac7b1..cda5290 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/find-after-replace-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/find-after-replace-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/find-after-replace-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/find-after-replace-expected.txt
index 8ad576e..2d6e234 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/find-after-replace-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/find-after-replace-expected.txt
@@ -14,9 +14,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x40
- LayoutText {#text} at (0,0) size 774x39
+ LayoutText {#text} at (0,0) size 771x39
text run at (0,0) width 312: "This tests find and replace inside an editable iframe. "
- text run at (312,0) width 462: "You should see 'A B A B' below. With bug 4462420, you would see 'A B B"
+ text run at (312,0) width 459: "You should see 'A B A B' below. With bug 4462420, you would see 'A B B"
text run at (0,20) width 18: "A'."
LayoutBlockFlow (anonymous) at (0,56) size 784x154
LayoutText {#text} at (0,0) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/findString-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/findString-expected.png
index dfb8500f..5a1426c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/findString-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/findString-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/findString-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/findString-expected.txt
index 2bb0662..c4cbf06 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/findString-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/findString-expected.txt
@@ -7,8 +7,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 339x19
- text run at (0,0) width 339: "In the block below, the second 'bar ' should be selected."
+ LayoutText {#text} at (0,0) size 338x19
+ text run at (0,0) width 338: "In the block below, the second 'bar ' should be selected."
LayoutBlockFlow {DIV} at (0,36) size 52x42 [border: (1px solid #000000)]
LayoutText {#text} at (1,1) size 44x19
text run at (1,1) width 44: "foo bar"
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/indent-list-item-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/indent-list-item-expected.png
index 878cb19..3c04561 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/indent-list-item-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/indent-list-item-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/indent-list-item-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/indent-list-item-expected.txt
index 4cc9a1a..bd0d690 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/indent-list-item-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/indent-list-item-expected.txt
@@ -7,8 +7,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {DIV} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 359x19
- text run at (0,0) width 359: "This test uses the execCommand to Outdent the text below."
+ LayoutText {#text} at (0,0) size 358x19
+ text run at (0,0) width 358: "This test uses the execCommand to Outdent the text below."
LayoutBlockFlow (anonymous) at (0,20) size 784x20
LayoutBR {BR} at (0,0) size 0x19
LayoutBlockFlow {DIV} at (0,56) size 784x60
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-indent-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-indent-expected.png
index 6046e2c..e9a21a9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-indent-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-indent-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-indent-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-indent-expected.txt
index d3ef010..a0ebfaa 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-indent-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-indent-expected.txt
@@ -7,9 +7,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 510x19
+ LayoutText {#text} at (0,0) size 508x19
text run at (0,0) width 269: "This tests the NSResponder method indent:. "
- text run at (269,0) width 241: "You should see an indented 'foo' below."
+ text run at (269,0) width 239: "You should see an indented 'foo' below."
LayoutBlockFlow {DIV} at (0,36) size 784x20
LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 744x20
LayoutText {#text} at (0,0) size 20x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-outdent-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-outdent-expected.png
index ecd7d73e..5c084dc 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-outdent-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-outdent-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-outdent-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-outdent-expected.txt
index 1857fce..1706193 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-outdent-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/nsresponder-outdent-expected.txt
@@ -7,9 +7,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 432x19
+ LayoutText {#text} at (0,0) size 430x19
text run at (0,0) width 187: "This tests the outdent: method. "
- text run at (187,0) width 245: "You should see an undented 'foo' below."
+ text run at (187,0) width 243: "You should see an undented 'foo' below."
LayoutBlockFlow {DIV} at (0,36) size 784x20
LayoutText {#text} at (0,0) size 20x19
text run at (0,0) width 20: "foo"
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/outdent-nested-lists-4-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/outdent-nested-lists-4-expected.txt
new file mode 100644
index 0000000..d08688b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/outdent-nested-lists-4-expected.txt
@@ -0,0 +1,11 @@
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
+This tests outdenting ordered lists that contains an unordered-list. You should see 1 through 3 before numbers "two" through "four".
+one
+two
+three
+four
+Before: <ol><li>one</li> <li id="start">two</li></ol> <ul><li>three</li></ul> <ol><li id="end">four</li></ol>
+After: <ol><li>one</li> </ol><li>two</li> <li>three</li> <li>four</li>
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-1-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-1-expected.png
index 9f44aee..3ee3c08 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-1-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-1-expected.txt
index 4cf9319..e8a41cd 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-1-expected.txt
@@ -14,9 +14,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 487x19
+ LayoutText {#text} at (0,0) size 485x19
text run at (0,0) width 270: "This tests cut/paste inside an editable iframe. "
- text run at (270,0) width 217: "You should see 'foo bar baz' below."
+ text run at (270,0) width 215: "You should see 'foo bar baz' below."
LayoutBlockFlow (anonymous) at (0,36) size 784x154
LayoutText {#text} at (0,0) size 0x0
layer at (8,44) size 304x154
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-2-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-2-expected.png
index 202bdd4..577e07e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-2-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-2-expected.txt
index ed0c0fc..e87d6c9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/paste-2-expected.txt
@@ -14,9 +14,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 539x19
+ LayoutText {#text} at (0,0) size 537x19
text run at (0,0) width 322: "This tests copy/delete/paste inside an editable iframe. "
- text run at (322,0) width 217: "You should see 'foo bar baz' below."
+ text run at (322,0) width 215: "You should see 'foo bar baz' below."
LayoutBlockFlow (anonymous) at (0,36) size 784x154
LayoutText {#text} at (0,0) size 0x0
layer at (8,44) size 304x154
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/print-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/print-expected.png
index 22a9325..e959631 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/print-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/print-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/print-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/print-expected.txt
index 5993f60..46dd148 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/print-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/print-expected.txt
@@ -19,9 +19,9 @@ layer at (0,0) size 800x600
text run at (648,0) width 92: "the round"
text run at (740,0) width 6: " "
text run at (0,28) width 240: "pegs in the square holes, "
- text run at (240,28) width 346: "the ones who see things differently. "
- text run at (586,28) width 169: "There not fond of"
- text run at (755,28) width 1: " "
+ text run at (240,28) width 344: "the ones who see things differently. "
+ text run at (584,28) width 169: "There not fond of"
+ text run at (753,28) width 3: " "
text run at (0,56) width 483: "rules, and they have no respect for the status quo, "
text run at (483,56) width 190: "you can quote then,"
text run at (0,84) width 193: "disagree with them, "
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/selectAll-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/selectAll-expected.png
index 1582aa6..9c53e0c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/selectAll-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/selectAll-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/selectAll-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/selectAll-expected.txt
index 06bacd4..6eba688 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/selectAll-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/execCommand/selectAll-expected.txt
@@ -20,9 +20,9 @@ layer at (0,0) size 800x600
text run at (648,0) width 92: "the round"
text run at (740,0) width 6: " "
text run at (0,28) width 240: "pegs in the square holes, "
- text run at (240,28) width 346: "the ones who see things differently. "
- text run at (586,28) width 169: "There not fond of"
- text run at (755,28) width 1: " "
+ text run at (240,28) width 344: "the ones who see things differently. "
+ text run at (584,28) width 169: "There not fond of"
+ text run at (753,28) width 3: " "
text run at (0,56) width 483: "rules, and they have no respect for the status quo, "
text run at (483,56) width 190: "you can quote then,"
text run at (0,84) width 193: "disagree with them, "
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/input/caret-at-the-edge-of-contenteditable-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/input/caret-at-the-edge-of-contenteditable-expected.png
index 9b74305..e0fb78d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/input/caret-at-the-edge-of-contenteditable-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/input/caret-at-the-edge-of-contenteditable-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/input/caret-at-the-edge-of-contenteditable-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/input/caret-at-the-edge-of-contenteditable-expected.txt
index 9981494..d1e0db2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/input/caret-at-the-edge-of-contenteditable-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/input/caret-at-the-edge-of-contenteditable-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x58
LayoutBlockFlow {HTML} at (0,0) size 800x58
LayoutBlockFlow {BODY} at (8,8) size 784x42
LayoutBlockFlow {DIV} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 784x19
- text run at (0,0) width 784: "When the caret reaches the edge of the input box or content editable div, on the next input if must jump to the center of the control."
+ LayoutText {#text} at (0,0) size 783x19
+ text run at (0,0) width 783: "When the caret reaches the edge of the input box or content editable div, on the next input if must jump to the center of the control."
layer at (8,28) size 82x22 clip at (9,29) size 80x20 scrollX 41.00 scrollWidth 336
LayoutBlockFlow {DIV} at (0,20) size 82x22 [border: (1px solid #000000)]
LayoutText {#text} at (1,1) size 336x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt
index 730e34c..1920c6a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt
@@ -43,7 +43,7 @@ layer at (8,28) size 784x202 clip at (9,29) size 767x185 scrollY 277.00 scrollHe
LayoutBR {BR} at (17,201) size 0x19
LayoutText {#text} at (1,221) size 16x19
text run at (1,221) width 16: "11"
- LayoutBR {BR} at (17,221) size 0x19
+ LayoutBR {BR} at (16,221) size 1x19
LayoutText {#text} at (1,241) size 16x19
text run at (1,241) width 16: "12"
LayoutBR {BR} at (17,241) size 0x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/12882-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/12882-expected.png
index 5c2a3f1..b6002eb 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/12882-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/12882-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/12882-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/12882-expected.txt
index 1540288..9201e43 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/12882-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/12882-expected.txt
@@ -4,13 +4,13 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x60
- LayoutText {#text} at (0,0) size 750x39
+ LayoutText {#text} at (0,0) size 749x39
text run at (0,0) width 523: "This tests for a bug where images with align right/left would fail to be inserted on paste. "
- text run at (523,0) width 227: "You should see a picture of abe in the"
- text run at (0,20) width 255: "editable region below, aligned to the right. "
- LayoutInline {B} at (0,0) size 774x39
- LayoutText {#text} at (255,20) size 774x39
- text run at (255,20) width 519: "This demonstrates a bug: the focus halo for the editable region doesn't expand"
+ text run at (523,0) width 226: "You should see a picture of abe in the"
+ text run at (0,20) width 254: "editable region below, aligned to the right. "
+ LayoutInline {B} at (0,0) size 773x39
+ LayoutText {#text} at (253,20) size 773x39
+ text run at (253,20) width 520: "This demonstrates a bug: the focus halo for the editable region doesn't expand"
text run at (0,40) width 214: "to fit an image with align='right'."
LayoutBlockFlow {DIV} at (0,76) size 784x40
LayoutText {#text} at (0,0) size 192x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4875189-2-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4875189-2-expected.png
index b3bc0db..2412d95 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4875189-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4875189-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4875189-2-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4875189-2-expected.txt
index 6a8e8f8..0f49dda 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4875189-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/4875189-2-expected.txt
@@ -8,9 +8,9 @@ layer at (0,0) size 800x600
text run at (0,0) width 416: "This tests for a bug when replacing the contents of a floating element. "
text run at (416,0) width 328: "Just its contents should be removed during the replace."
LayoutBlockFlow {DIV} at (0,36) size 784x20
- LayoutText {#text} at (276,0) size 223x19
- text run at (276,0) width 223: "This shouldn't be in the bordered div."
- LayoutBlockFlow (floating) {DIV} at (0,0) size 276x22 [border: (1px solid #0000FF)]
- LayoutText {#text} at (1,1) size 274x19
- text run at (1,1) width 274: "This should be in a floating blue bordered div."
+ LayoutText {#text} at (274,0) size 223x19
+ text run at (274,0) width 223: "This shouldn't be in the bordered div."
+ LayoutBlockFlow (floating) {DIV} at (0,0) size 274.97x22 [border: (1px solid #0000FF)]
+ LayoutText {#text} at (1,1) size 273x19
+ text run at (1,1) width 273: "This should be in a floating blue bordered div."
caret: position 47 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5510537-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5510537-expected.png
index 5b7ba82..0007c16 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5510537-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5510537-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5510537-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5510537-expected.txt
index a0b9478..f8df03a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5510537-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5510537-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 769x39
text run at (0,0) width 606: "This tests that inserting a newline at the beginning of quoted content doesn't add an extra quoted line. "
text run at (606,0) width 163: "The test has passed if there"
- text run at (0,20) width 350: "are no empty lines (quoted or unquoted) in the box below."
+ text run at (0,20) width 349: "are no empty lines (quoted or unquoted) in the box below."
LayoutBlockFlow {DIV} at (0,56) size 784x100
LayoutBlockFlow (anonymous) at (0,0) size 784x20
LayoutText {#text} at (0,0) size 56x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5549929-2-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5549929-2-expected.png
index 79dd641a..026009a7 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5549929-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5549929-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5549929-2-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5549929-2-expected.txt
index d39cbb8..78e0476 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5549929-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/5549929-2-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x40
- LayoutText {#text} at (0,0) size 764x39
+ LayoutText {#text} at (0,0) size 763x39
text run at (0,0) width 591: "This tests to make sure that a br isn't inserted into a tab span during an InsertLineBreak operation. "
- text run at (591,0) width 173: "You can test for its existence"
+ text run at (591,0) width 172: "You can test for its existence"
text run at (0,20) width 357: "with the DOM inspector or you can look at the render tree."
LayoutBlockFlow {DIV} at (0,56) size 784x40
LayoutBlockFlow {DIV} at (0,0) size 784x40
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/6703873-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/6703873-expected.png
index ef7df36..4e9e971 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/6703873-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/6703873-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/6703873-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/6703873-expected.txt
index 9cd6e0c..9b307b3 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/6703873-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/6703873-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 760x39
text run at (0,0) width 631: "This tests that inserting a newline in place of a full line of quoted content doesn't add an extra quoted line. "
text run at (631,0) width 129: "The test has passed if"
- text run at (0,20) width 384: "there are no empty lines (quoted or unquoted) in the box below."
+ text run at (0,20) width 383: "there are no empty lines (quoted or unquoted) in the box below."
LayoutBlockFlow {DIV} at (0,56) size 784x60
LayoutBlockFlow {BLOCKQUOTE} at (0,0) size 784x20 [color=#0000FF] [border: none (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (12,0) size 772x20
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/before-after-input-element-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/before-after-input-element-expected.png
index aa7f609..c1200e1 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/before-after-input-element-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/before-after-input-element-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/before-after-input-element-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/before-after-input-element-expected.txt
index a336d2c..48aeb92 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/before-after-input-element-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/before-after-input-element-expected.txt
@@ -16,8 +16,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,1) size 32x19
text run at (0,1) width 32: "Hello"
LayoutTextControl {INPUT} at (32,0) size 154x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
- LayoutText {#text} at (186,1) size 39x19
- text run at (186,1) width 39: "World"
+ LayoutText {#text} at (186,1) size 38x19
+ text run at (186,1) width 38: "World"
layer at (42,47) size 150x16
LayoutBlockFlow {DIV} at (2,3) size 150x16
caret: position 5 of child 2 {#text} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/edited-whitespace-1-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/edited-whitespace-1-expected.png
index 980574e..1dfb265 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/edited-whitespace-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/edited-whitespace-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/edited-whitespace-1-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/edited-whitespace-1-expected.txt
index 8c5e6d7..e4a50a7 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/edited-whitespace-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/edited-whitespace-1-expected.txt
@@ -4,14 +4,14 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x40
- LayoutText {#text} at (0,0) size 750x39
+ LayoutText {#text} at (0,0) size 749x39
text run at (0,0) width 301: "This tests that edited whitespaces aren't all nbsps. "
- text run at (301,0) width 449: "When the region becomes non-editable, Hello and World should still be on"
+ text run at (301,0) width 448: "When the region becomes non-editable, Hello and World should still be on"
text run at (0,20) width 87: "different lines. "
- text run at (87,20) width 557: "This demonstrates a bug: the div's focus halo doesn't go away when it becomes non-editable."
+ text run at (86,20) width 558: "This demonstrates a bug: the div's focus halo doesn't go away when it becomes non-editable."
LayoutBlockFlow {DIV} at (0,56) size 62x42 [border: (1px solid #000000)]
LayoutText {#text} at (1,1) size 52x39
text run at (1,1) width 52: " Hello "
- text run at (1,21) width 43: "World "
+ text run at (1,21) width 42: "World "
LayoutBlockFlow {OL} at (0,114) size 784x0
caret: position 17 of child 0 {#text} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/editing-empty-divs-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/editing-empty-divs-expected.png
index cd11819..0f1d718 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/editing-empty-divs-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/editing-empty-divs-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/editing-empty-divs-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/editing-empty-divs-expected.txt
index 8456f64..c560114 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/editing-empty-divs-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/editing-empty-divs-expected.txt
@@ -31,8 +31,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (1,1) size 35x19
text run at (1,1) width 35: "chello"
LayoutBlockFlow {P} at (0,130) size 784x20
- LayoutText {#text} at (0,0) size 174x19
- text run at (0,0) width 174: "This div is completely empty."
+ LayoutText {#text} at (0,0) size 173x19
+ text run at (0,0) width 173: "This div is completely empty."
LayoutBlockFlow {DIV} at (0,166) size 707.59x22 [border: (1px dotted #0000FF)]
LayoutText {#text} at (1,1) size 7x19
text run at (1,1) width 7: "c"
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3778059-fix-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3778059-fix-expected.png
index 4b59ae6e..6e63b7a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3778059-fix-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3778059-fix-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3778059-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3778059-fix-expected.txt
index 5cc04a1..2b496cf 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3778059-fix-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3778059-fix-expected.txt
@@ -14,13 +14,13 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x208 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,38) size 756x132
LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 676x28
- LayoutText {#text} at (0,0) size 41x27
- text run at (0,0) width 41: "Test"
+ LayoutText {#text} at (0,0) size 40x27
+ text run at (0,0) width 40: "Test"
LayoutBlockFlow (anonymous) at (0,52) size 756x28
LayoutText {#text} at (0,0) size 12x27
text run at (0,0) width 12: "x"
LayoutBR {BR} at (12,21) size 0x0
LayoutBlockFlow {BLOCKQUOTE} at (40,104) size 676x28
- LayoutText {#text} at (0,0) size 41x27
- text run at (0,0) width 41: "Test"
+ LayoutText {#text} at (0,0) size 40x27
+ text run at (0,0) width 40: "Test"
caret: position 1 of child 3 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3800346-fix-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3800346-fix-expected.png
index 61fd81b..6669730 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3800346-fix-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3800346-fix-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3800346-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3800346-fix-expected.txt
index 4e3ca97..6991776 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3800346-fix-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-3800346-fix-expected.txt
@@ -23,11 +23,11 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x244 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x216
LayoutBlockFlow (anonymous) at (0,0) size 756x28
- LayoutText {#text} at (0,0) size 41x27
- text run at (0,0) width 41: "Test"
+ LayoutText {#text} at (0,0) size 40x27
+ text run at (0,0) width 40: "Test"
LayoutBlockFlow {BLOCKQUOTE} at (40,52) size 676x28
- LayoutText {#text} at (0,0) size 41x27
- text run at (0,0) width 41: "Test"
+ LayoutText {#text} at (0,0) size 40x27
+ text run at (0,0) width 40: "Test"
LayoutBlockFlow (anonymous) at (0,104) size 756x112
LayoutBR {BR} at (0,0) size 0x27
LayoutBR {BR} at (0,28) size 0x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-01-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-01-expected.png
index 4d765fc..d72117a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-01-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-01-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-01-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-01-expected.txt
index 1f8a0fa..1ce254a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-01-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-01-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 356x19
text run at (0,0) width 356: "This tests the visual position at the end of an editable block."
LayoutBlockFlow {P} at (0,36) size 784x40
- LayoutText {#text} at (0,0) size 762x39
- text run at (0,0) width 569: "When the document ended with a <br>, there were visual positions at both [br, 0] and [br, 1]. "
- text run at (569,0) width 193: "This would produce inconsistent"
+ LayoutText {#text} at (0,0) size 761x39
+ text run at (0,0) width 568: "When the document ended with a <br>, there were visual positions at both [br, 0] and [br, 1]. "
+ text run at (567,0) width 194: "This would produce inconsistent"
text run at (0,20) width 288: "behavior when editing at the end of a document."
LayoutBlockFlow {DIV} at (0,92) size 784x72 [border: (2px solid #AAAAFF)]
LayoutBlockFlow {DIV} at (2,2) size 780x24 [border: (2px solid #FFAAAA)]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-02-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-02-expected.png
index 4d765fc..d72117a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-02-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-02-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-02-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-02-expected.txt
index 1f8a0fa..1ce254a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-02-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-at-end-02-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 356x19
text run at (0,0) width 356: "This tests the visual position at the end of an editable block."
LayoutBlockFlow {P} at (0,36) size 784x40
- LayoutText {#text} at (0,0) size 762x39
- text run at (0,0) width 569: "When the document ended with a <br>, there were visual positions at both [br, 0] and [br, 1]. "
- text run at (569,0) width 193: "This would produce inconsistent"
+ LayoutText {#text} at (0,0) size 761x39
+ text run at (0,0) width 568: "When the document ended with a <br>, there were visual positions at both [br, 0] and [br, 1]. "
+ text run at (567,0) width 194: "This would produce inconsistent"
text run at (0,20) width 288: "behavior when editing at the end of a document."
LayoutBlockFlow {DIV} at (0,92) size 784x72 [border: (2px solid #AAAAFF)]
LayoutBlockFlow {DIV} at (2,2) size 780x24 [border: (2px solid #FFAAAA)]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-009-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-009-expected.png
index b66bfb2..ccc4d1a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-009-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-009-expected.txt
index 52debd3..b2ec338 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-009-expected.txt
@@ -12,7 +12,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 780x39
text run at (0,0) width 300: "This tests for a bug in InsertLineBreakCommand. "
text run at (300,0) width 480: "Only one line break should be inserted and the caret should end up at the end of"
- text run at (0,20) width 145: "the bordered div below."
+ text run at (0,20) width 144: "the bordered div below."
LayoutBlockFlow {DIV} at (0,56) size 784x62 [border: (1px solid #000000)]
LayoutText {#text} at (1,1) size 75x19
text run at (1,1) width 75: "Hello world."
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-001-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-001-expected.png
index 7fc4c12..cd0b4d3 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-001-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-001-expected.txt
index 66bd597..1675671 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-001-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-001-expected.txt
@@ -18,9 +18,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 189x26
text run at (0,0) width 189: "Expected Results: "
LayoutBR {BR} at (189,21) size 0x0
- LayoutText {#text} at (0,27) size 351x19
- text run at (0,27) width 351: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (351,42) size 0x0
+ LayoutText {#text} at (0,27) size 350x19
+ text run at (0,27) width 350: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (349,42) size 1x0
LayoutText {#text} at (0,47) size 384x19
text run at (0,47) width 384: "The first blockquote contains two lines, the second one is blank."
LayoutBR {BR} at (384,62) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-002-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-002-expected.png
index 7fc4c12..cd0b4d3 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-002-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-002-expected.txt
index fd07c4d..c01ca1e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-002-expected.txt
@@ -18,9 +18,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 189x26
text run at (0,0) width 189: "Expected Results: "
LayoutBR {BR} at (189,21) size 0x0
- LayoutText {#text} at (0,27) size 351x19
- text run at (0,27) width 351: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (351,42) size 0x0
+ LayoutText {#text} at (0,27) size 350x19
+ text run at (0,27) width 350: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (349,42) size 1x0
LayoutText {#text} at (0,47) size 384x19
text run at (0,47) width 384: "The first blockquote contains two lines, the second one is blank."
LayoutBR {BR} at (384,62) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-003-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-003-expected.png
index 5487a30..1dc0305 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-003-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-003-expected.txt
index d15caa9..5fde13f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-003-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-003-expected.txt
@@ -18,9 +18,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 189x26
text run at (0,0) width 189: "Expected Results: "
LayoutBR {BR} at (189,21) size 0x0
- LayoutText {#text} at (0,27) size 351x19
- text run at (0,27) width 351: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (351,42) size 0x0
+ LayoutText {#text} at (0,27) size 350x19
+ text run at (0,27) width 350: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (349,42) size 1x0
LayoutText {#text} at (0,47) size 384x19
text run at (0,47) width 384: "The first blockquote contains two lines, the second one is blank."
LayoutBR {BR} at (384,62) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-004-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-004-expected.png
index 5487a30..1dc0305 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-004-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-004-expected.txt
index 81b0a05..0a1171a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-004-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-004-expected.txt
@@ -18,9 +18,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 189x26
text run at (0,0) width 189: "Expected Results: "
LayoutBR {BR} at (189,21) size 0x0
- LayoutText {#text} at (0,27) size 351x19
- text run at (0,27) width 351: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (351,42) size 0x0
+ LayoutText {#text} at (0,27) size 350x19
+ text run at (0,27) width 350: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (349,42) size 1x0
LayoutText {#text} at (0,47) size 384x19
text run at (0,47) width 384: "The first blockquote contains two lines, the second one is blank."
LayoutBR {BR} at (384,62) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-005-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-005-expected.png
index 7fc4c12..cd0b4d3 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-005-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-005-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-005-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-005-expected.txt
index fd07c4d..c01ca1e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-005-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-005-expected.txt
@@ -18,9 +18,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 189x26
text run at (0,0) width 189: "Expected Results: "
LayoutBR {BR} at (189,21) size 0x0
- LayoutText {#text} at (0,27) size 351x19
- text run at (0,27) width 351: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (351,42) size 0x0
+ LayoutText {#text} at (0,27) size 350x19
+ text run at (0,27) width 350: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (349,42) size 1x0
LayoutText {#text} at (0,47) size 384x19
text run at (0,47) width 384: "The first blockquote contains two lines, the second one is blank."
LayoutBR {BR} at (384,62) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-006-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-006-expected.png
index c9b53a3..56bbaf6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-006-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-006-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-006-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-006-expected.txt
index 5d731a3..a77f9fa 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-006-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-br-quoted-006-expected.txt
@@ -18,9 +18,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 189x26
text run at (0,0) width 189: "Expected Results: "
LayoutBR {BR} at (189,21) size 0x0
- LayoutText {#text} at (0,27) size 351x19
- text run at (0,27) width 351: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (351,42) size 0x0
+ LayoutText {#text} at (0,27) size 350x19
+ text run at (0,27) width 350: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (349,42) size 1x0
LayoutText {#text} at (0,47) size 384x19
text run at (0,47) width 384: "The first blockquote contains two lines, the second one is blank."
LayoutBR {BR} at (384,62) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-011-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-011-expected.png
index f3bbe63..51514f8 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-011-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-011-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-011-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-011-expected.txt
index e693fa4..d1dda07 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-011-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-011-expected.txt
@@ -7,8 +7,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 620x27
- text run at (0,0) width 620: "Test inserting paragraphs: should see empty red box above \"baz\""
+ LayoutText {#text} at (0,0) size 619x27
+ text run at (0,0) width 619: "Test inserting paragraphs: should see empty red box above \"baz\""
LayoutBlockFlow {DIV} at (0,28) size 784x12
LayoutBlockFlow {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
LayoutBR {BR} at (14,14) size 0x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-012-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-012-expected.png
index 14cf372..f8f4f4f 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-012-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-012-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-012-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-012-expected.txt
index ae967ff..fe5f352 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-012-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-012-expected.txt
@@ -10,8 +10,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 620x27
- text run at (0,0) width 620: "Test inserting paragraphs: should see empty red box below \"baz\""
+ LayoutText {#text} at (0,0) size 619x27
+ text run at (0,0) width 619: "Test inserting paragraphs: should see empty red box below \"baz\""
LayoutBlockFlow {DIV} at (0,28) size 784x12
LayoutBlockFlow {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 33x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-013-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-013-expected.png
index 7453f31..cfa4f28 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-013-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-013-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-013-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-013-expected.txt
index 4cc11c7..19e3efc 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-013-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-013-expected.txt
@@ -11,8 +11,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 628x27
- text run at (0,0) width 628: "Test inserting paragraphs: should see empty blue box above \"bar\""
+ LayoutText {#text} at (0,0) size 627x27
+ text run at (0,0) width 627: "Test inserting paragraphs: should see empty blue box above \"bar\""
LayoutBlockFlow {DIV} at (0,28) size 784x36
LayoutBlockFlow {DIV} at (0,64) size 784x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 33x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-014-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-014-expected.png
index db683f7..d7ac6b2 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-014-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-014-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-014-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-014-expected.txt
index 2a3a2c6..8b935ae 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-014-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-014-expected.txt
@@ -14,8 +14,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 628x27
- text run at (0,0) width 628: "Test inserting paragraphs: should see empty blue box below \"bar\""
+ LayoutText {#text} at (0,0) size 627x27
+ text run at (0,0) width 627: "Test inserting paragraphs: should see empty blue box below \"bar\""
LayoutBlockFlow {DIV} at (0,28) size 784x36
LayoutBlockFlow {DIV} at (0,64) size 784x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 33x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-015-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-015-expected.png
index 345198c..4029286 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-015-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-015-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-015-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-015-expected.txt
index ff4d95a..f1fb488 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-015-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-015-expected.txt
@@ -15,8 +15,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 619x27
- text run at (0,0) width 619: "Test inserting paragraphs: should see empty red box above \"foo\""
+ LayoutText {#text} at (0,0) size 618x27
+ text run at (0,0) width 618: "Test inserting paragraphs: should see empty red box above \"foo\""
LayoutBlockFlow {DIV} at (0,28) size 784x12
LayoutBlockFlow {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 33x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-016-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-016-expected.png
index 338c06f..cea1e8d 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-016-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-016-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-016-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-016-expected.txt
index aa544e1..cbb9bef 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-016-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-016-expected.txt
@@ -18,8 +18,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 681x27
- text run at (0,0) width 681: "Test inserting paragraphs: should see two empty red boxes below \"foo\""
+ LayoutText {#text} at (0,0) size 680x27
+ text run at (0,0) width 680: "Test inserting paragraphs: should see two empty red boxes below \"foo\""
LayoutBlockFlow {DIV} at (0,28) size 784x12
LayoutBlockFlow {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 33x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-017-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-017-expected.png
index dfd2eb3..9d91690 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-017-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-017-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-017-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-017-expected.txt
index 0667835..61fb58e 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-017-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-017-expected.txt
@@ -19,8 +19,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 681x27
- text run at (0,0) width 681: "Test inserting paragraphs: should see two empty red boxes below \"foo\""
+ LayoutText {#text} at (0,0) size 680x27
+ text run at (0,0) width 680: "Test inserting paragraphs: should see two empty red boxes below \"foo\""
LayoutBlockFlow {DIV} at (0,28) size 784x12
LayoutBlockFlow {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 33x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-018-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-018-expected.png
index 900c610..1ae4159 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-018-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-018-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-018-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-018-expected.txt
index 4fd4554..e96239a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-018-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-018-expected.txt
@@ -8,8 +8,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 657x27
- text run at (0,0) width 657: "Test inserting paragraphs: should see an empty blue box below \"bar\""
+ LayoutText {#text} at (0,0) size 656x27
+ text run at (0,0) width 656: "Test inserting paragraphs: should see an empty blue box below \"bar\""
LayoutBlockFlow {DIV} at (0,28) size 784x36
LayoutBlockFlow (anonymous) at (0,64) size 784x28
LayoutText {#text} at (0,0) size 31x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-019-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-019-expected.png
index 1912dc1..90c71fb 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-019-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-019-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-019-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-019-expected.txt
index d4ddf66..b080642 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-019-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-019-expected.txt
@@ -11,9 +11,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x568
LayoutBlockFlow (anonymous) at (0,0) size 784x56
- LayoutText {#text} at (0,0) size 742x55
- text run at (0,0) width 736: "Test inserting paragraphs: should see an empty blue box above an empty line"
- text run at (736,0) width 6: " "
+ LayoutText {#text} at (0,0) size 741x55
+ text run at (0,0) width 735: "Test inserting paragraphs: should see an empty blue box above an empty line"
+ text run at (734,0) width 7: " "
text run at (0,28) width 237: "between \"foo\" and \"bar\""
LayoutBlockFlow {DIV} at (0,56) size 784x36
LayoutBlockFlow {P} at (0,116) size 784x56 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-020-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-020-expected.png
index 626eae6..35f7b72 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-020-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-020-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-020-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-020-expected.txt
index ed5abf0..de1756a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-020-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-020-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x56
- LayoutText {#text} at (0,0) size 760x55
- text run at (0,0) width 754: "Test inserting paragraphs: should see a blue box with \"bar\" in it, and two blank"
- text run at (754,0) width 6: " "
+ LayoutText {#text} at (0,0) size 759x55
+ text run at (0,0) width 753: "Test inserting paragraphs: should see a blue box with \"bar\" in it, and two blank"
+ text run at (752,0) width 7: " "
text run at (0,28) width 293: "lines between \"foo\" and \"bar\"."
LayoutBlockFlow {DIV} at (0,56) size 784x36
LayoutBlockFlow (anonymous) at (0,92) size 784x84
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-022-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-022-expected.png
index 89002b1..e993784 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-022-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-022-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-022-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-022-expected.txt
index 5736922..9a0efcf 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-022-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-022-expected.txt
@@ -13,8 +13,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x568
LayoutBlockFlow (anonymous) at (0,0) size 784x112
LayoutText {#text} at (0,0) size 784x83
- text run at (0,0) width 748: "Test inserting paragraphs: should see \"foo\" in a blue box, then a blue box with"
- text run at (748,0) width 6: " "
+ text run at (0,0) width 747: "Test inserting paragraphs: should see \"foo\" in a blue box, then a blue box with"
+ text run at (746,0) width 7: " "
text run at (0,28) width 780: "with two lines in it: First line a bold \"x\"; second line a non-bold \"bar\". Fix for this"
text run at (780,28) width 4: " "
text run at (0,56) width 47: "bug: "
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-023-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-023-expected.png
index cd45a65..4b1f7ab 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-023-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-023-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-023-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-023-expected.txt
index 04c9257..d5c8801 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-023-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-023-expected.txt
@@ -25,9 +25,9 @@ layer at (0,0) size 785x685 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutBlockFlow {HTML} at (0,0) size 785x685
LayoutBlockFlow {BODY} at (8,8) size 769x653
LayoutBlockFlow (anonymous) at (0,0) size 769x84
- LayoutText {#text} at (0,0) size 750x55
- text run at (0,0) width 744: "Test inserting paragraphs and managing typing style correctly: \"x\" under \"line"
- text run at (744,0) width 6: " "
+ LayoutText {#text} at (0,0) size 749x55
+ text run at (0,0) width 743: "Test inserting paragraphs and managing typing style correctly: \"x\" under \"line"
+ text run at (742,0) width 7: " "
text run at (0,28) width 338: "2\" should be bold. Fix for this bug: "
LayoutInline {A} at (0,0) size 257x27 [color=#0000EE]
LayoutText {#text} at (338,28) size 257x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-024-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-024-expected.png
index e2eeb9c..07694b6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-024-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-024-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-024-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-024-expected.txt
index bb56ec2..e2ad874 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-024-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-024-expected.txt
@@ -32,9 +32,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x568
LayoutBlockFlow (anonymous) at (0,0) size 784x112
- LayoutText {#text} at (0,0) size 732x55
- text run at (0,0) width 726: "Test inserting paragraphs and managing typing style correctly: Only \"line 1\""
- text run at (726,0) width 6: " "
+ LayoutText {#text} at (0,0) size 731x55
+ text run at (0,0) width 725: "Test inserting paragraphs and managing typing style correctly: Only \"line 1\""
+ text run at (724,0) width 7: " "
text run at (0,28) width 611: "should be bold. Other lines should be non-bold. Fix for this bug:"
text run at (611,28) width 6: " "
LayoutInline {A} at (0,0) size 257x27 [color=#0000EE]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-025-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-025-expected.txt
index 4494910..72ca677 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-025-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-025-expected.txt
@@ -16,11 +16,11 @@ layer at (0,0) size 800x600
LayoutText {#text} at (14,14) size 755x55
text run at (14,14) width 755: "Should see \"foo\" and \"bar\" each in a separate red box. Note that the \"foo\" text"
text run at (14,42) width 213: "is really \"foo \". There "
- LayoutInline {B} at (0,0) size 49x26
- LayoutText {#text} at (227,42) size 49x26
- text run at (227,42) width 49: "must"
- LayoutText {#text} at (276,42) size 316x27
- text run at (276,42) width 316: " be a space at the end of the line."
+ LayoutInline {B} at (0,0) size 50x26
+ LayoutText {#text} at (226,42) size 50x26
+ text run at (226,42) width 50: "must"
+ LayoutText {#text} at (275,42) size 317x27
+ text run at (275,42) width 317: " be a space at the end of the line."
LayoutBlockFlow {DIV} at (0,108) size 784x112
LayoutBlockFlow {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 38x27
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-026-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-026-expected.png
index 5ae8ab0..b2ba1b9 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-026-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-026-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-026-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-026-expected.txt
index 700c81d..ebfba55 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-026-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-026-expected.txt
@@ -17,17 +17,17 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x210 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x111
- LayoutText {#text} at (0,0) size 66x26
- text run at (0,0) width 66: "Tests: "
+ LayoutText {#text} at (0,0) size 64x26
+ text run at (0,0) width 64: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 711x55
text run at (0,27) width 711: "Inserting blocks for paragraphs should do a better job of finding a block to"
- text run at (0,55) width 116: "insert after. "
- LayoutInline {A} at (0,0) size 257x27 [color=#0000EE]
- LayoutText {#text} at (116,55) size 257x27
- text run at (116,55) width 257: "<rdar://problem/3996605>"
- LayoutText {#text} at (373,55) size 728x55
- text run at (373,55) width 355: " Insert paragraph command puts new"
+ text run at (0,55) width 115: "insert after. "
+ LayoutInline {A} at (0,0) size 258x27 [color=#0000EE]
+ LayoutText {#text} at (114,55) size 258x27
+ text run at (114,55) width 258: "<rdar://problem/3996605>"
+ LayoutText {#text} at (371,55) size 727x55
+ text run at (371,55) width 356: " Insert paragraph command puts new"
text run at (0,83) width 543: "block in wrong place, creating difficult-to-handle HTML"
LayoutBlockFlow {DIV} at (14,141) size 756x55
LayoutText {#text} at (0,0) size 189x26
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-027-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-027-expected.png
index 28b867b..4a95400 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-027-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-027-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-027-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-027-expected.txt
index 4017356..78abbee 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-027-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-div-027-expected.txt
@@ -14,9 +14,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x56
- LayoutText {#text} at (0,0) size 778x55
- text run at (0,0) width 772: "Test inserting paragraphs: should see two blue boxes, where the second blue box"
- text run at (772,0) width 6: " "
+ LayoutText {#text} at (0,0) size 777x55
+ text run at (0,0) width 771: "Test inserting paragraphs: should see two blue boxes, where the second blue box"
+ text run at (770,0) width 7: " "
text run at (0,28) width 241: "starts with an empty line."
LayoutBlockFlow {DIV} at (0,56) size 784x36
LayoutBlockFlow {DIV} at (0,92) size 784x112 [border: (2px solid #0000FF)]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-03-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-03-expected.png
index 23bd880..4ba0524 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-03-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-03-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-03-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-03-expected.txt
index a7a890a..59877e4 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-03-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-03-expected.txt
@@ -9,10 +9,10 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x40
- LayoutText {#text} at (0,0) size 759x39
+ LayoutText {#text} at (0,0) size 784x39
text run at (0,0) width 396: "This tests inserting a paragraph separator before a horizontal rule. "
- text run at (396,0) width 363: "You should see 'foo', empty paragraph, horizontal rule, 'bar',"
- text run at (0,20) width 322: "and the caret should be just before the horizontal rule."
+ text run at (396,0) width 388: "You should see 'foo', empty paragraph, horizontal rule, 'bar', and"
+ text run at (0,20) width 296: "the caret should be just before the horizontal rule."
LayoutBlockFlow {DIV} at (0,56) size 784x78
LayoutBlockFlow (anonymous) at (0,0) size 784x40
LayoutText {#text} at (0,0) size 20x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-04-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-04-expected.png
index 3b1ac1a..bc10031 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-04-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-04-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-04-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-04-expected.txt
index ef37881..d03c65b 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-04-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-04-expected.txt
@@ -10,9 +10,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x60
- LayoutText {#text} at (0,0) size 773x39
+ LayoutText {#text} at (0,0) size 772x39
text run at (0,0) width 384: "This tests inserting a paragraph separator after a horizontal rule. "
- text run at (384,0) width 389: "You should see 'foo', empty paragraph, horizontal rule, 'bar', and"
+ text run at (384,0) width 388: "You should see 'foo', empty paragraph, horizontal rule, 'bar', and"
text run at (0,20) width 288: "the caret should be just after the horizontal rule. "
LayoutInline {B} at (0,0) size 766x39
LayoutText {#text} at (288,20) size 766x39
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-05-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-05-expected.png
index 307147e..ebc863a 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-05-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-05-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-05-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-05-expected.txt
index 47adf36..efe515c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-05-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/insert-paragraph-05-expected.txt
@@ -10,11 +10,11 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 580x19
text run at (0,0) width 580: "This tests inserting a paragraph separator before a special element at the start of an editable root."
LayoutBlockFlow {P} at (0,36) size 784x20
- LayoutText {#text} at (0,0) size 578x19
- text run at (0,0) width 578: "Visually, it should leave a blank line before the link, and the caret selection at the start of the link."
+ LayoutText {#text} at (0,0) size 576x19
+ text run at (0,0) width 576: "Visually, it should leave a blank line before the link, and the caret selection at the start of the link."
LayoutBlockFlow {P} at (0,72) size 784x20
- LayoutText {#text} at (0,0) size 753x19
- text run at (0,0) width 753: "Structurally, the empty paragraph element should go before the anchor element, rather than inside of it. See Radar #5452675."
+ LayoutText {#text} at (0,0) size 752x19
+ text run at (0,0) width 752: "Structurally, the empty paragraph element should go before the anchor element, rather than inside of it. See Radar #5452675."
LayoutBlockFlow {DIV} at (0,108) size 784x40
LayoutBlockFlow {DIV} at (0,0) size 784x20
LayoutBR {BR} at (0,0) size 0x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-01-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-01-expected.png
index 53c0637..20099c3 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-01-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-01-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-01-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-01-expected.txt
index c2af88e..1245de6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-01-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-01-expected.txt
@@ -8,9 +8,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 560x19
- text run at (0,0) width 348: "Tests for a bug in the paragraph separator insertion code. "
- text run at (348,0) width 212: "Only one newline should be added."
+ LayoutText {#text} at (0,0) size 559x19
+ text run at (0,0) width 347: "Tests for a bug in the paragraph separator insertion code. "
+ text run at (346,0) width 213: "Only one newline should be added."
LayoutBlockFlow {DIV} at (0,36) size 784x60
LayoutBlockFlow (anonymous) at (0,0) size 784x20
LayoutText {#text} at (0,0) size 20x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-02-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-02-expected.png
index 53c0637..20099c3 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-02-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-02-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-02-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-02-expected.txt
index c2af88e..1245de6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-02-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-02-expected.txt
@@ -8,9 +8,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 560x19
- text run at (0,0) width 348: "Tests for a bug in the paragraph separator insertion code. "
- text run at (348,0) width 212: "Only one newline should be added."
+ LayoutText {#text} at (0,0) size 559x19
+ text run at (0,0) width 347: "Tests for a bug in the paragraph separator insertion code. "
+ text run at (346,0) width 213: "Only one newline should be added."
LayoutBlockFlow {DIV} at (0,36) size 784x60
LayoutBlockFlow (anonymous) at (0,0) size 784x20
LayoutText {#text} at (0,0) size 20x19
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-03-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-03-expected.png
index 6aa2b24..35cff19 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-03-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-03-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-03-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-03-expected.txt
index 5a91108..73e56ed 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-03-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-03-expected.txt
@@ -9,8 +9,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x579
LayoutBlockFlow {P} at (0,0) size 784x60
- LayoutText {#text} at (0,0) size 776x59
- text run at (0,0) width 776: "Tests for a bug in the paragraph separator insertion code that would add an extra newline when inserting a paragraph separator at"
+ LayoutText {#text} at (0,0) size 775x59
+ text run at (0,0) width 775: "Tests for a bug in the paragraph separator insertion code that would add an extra newline when inserting a paragraph separator at"
text run at (0,20) width 327: "the end of a paragraph in text that preserves newlines. "
text run at (327,20) width 329: "Also, an extraneous space would be added after 'foo'. "
text run at (656,20) width 104: "Only one newline"
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-1-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-1-expected.png
index bc2246aa..516b5b1 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-1-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-1-expected.txt
index 5b1b03e..7fd5cd6 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-1-expected.txt
@@ -7,9 +7,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x20
- LayoutText {#text} at (0,0) size 589x19
+ LayoutText {#text} at (0,0) size 588x19
text run at (0,0) width 325: "This tests InsertParagraphSeparator inside table cells. "
- text run at (325,0) width 264: "'Cell' and 'Two' should be on separate lines."
+ text run at (325,0) width 263: "'Cell' and 'Two' should be on separate lines."
LayoutBlockFlow {DIV} at (0,36) size 784x50
LayoutTable {TABLE} at (0,0) size 98x50 [border: (1px outset #808080)]
LayoutTableSection {TBODY} at (1,1) size 96x48
@@ -21,7 +21,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (2,2) size 28x19
text run at (2,2) width 28: "Cell "
LayoutBR {BR} at (30,17) size 0x0
- LayoutInline {SPAN} at (0,0) size 28x19
- LayoutText {#text} at (2,22) size 28x19
- text run at (2,22) width 28: "Two"
+ LayoutInline {SPAN} at (0,0) size 27x19
+ LayoutText {#text} at (2,22) size 27x19
+ text run at (2,22) width 27: "Two"
caret: position 0 of child 0 {#text} of child 2 {SPAN} of child 1 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-2-expected.png b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-2-expected.png
index 39220c0..f84f4f7 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-2-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-2-expected.txt
index ad29ccc..d418753 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/editing/inserting/paragraph-separator-in-table-2-expected.txt
@@ -10,17 +10,17 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 774x39
text run at (0,0) width 325: "This tests InsertParagraphSeparator inside table cells. "
text run at (325,0) width 449: "The first cell should contain 'Cell' and a newline, and the second cell should"
- text run at (0,20) width 85: "contain 'Two'."
+ text run at (0,20) width 84: "contain 'Two'."
LayoutBlockFlow {DIV} at (0,56) size 784x50
- LayoutTable {TABLE} at (0,0) size 76x50 [border: (1px outset #808080)]
- LayoutTableSection {TBODY} at (1,1) size 74x48
- LayoutTableRow {TR} at (0,2) size 74x44
+ LayoutTable {TABLE} at (0,0) size 75x50 [border: (1px outset #808080)]
+ LayoutTableSection {TBODY} at (1,1) size 73x48
+ LayoutTableRow {TR} at (0,2) size 73x44
LayoutTableCell {TD} at (2,2) size 32x44 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
LayoutText {#text} at (2,2) size 28x19
text run at (2,2) width 28: "Cell "
LayoutBR {BR} at (30,17) size 0x0
LayoutBR {BR} at (2,22) size 0x19
- LayoutTableCell {TD} at (36,12) size 36x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
- LayoutText {#text} at (2,2) size 32x19
- text run at (2,2) width 32: " Two"
+ LayoutTableCell {TD} at (36,12) size 35x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 31x19
+ text run at (2,2) width 31: " Two"
caret: position 0 of child 2 {BR} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac-lion/editing/caret/caret-position-expected.png b/third_party/WebKit/LayoutTests/platform/mac-lion/editing/caret/caret-position-expected.png
index 2823455..28989bc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-lion/editing/caret/caret-position-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-lion/editing/caret/caret-position-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-lion/editing/inserting/before-after-input-element-expected.png b/third_party/WebKit/LayoutTests/platform/mac-lion/editing/inserting/before-after-input-element-expected.png
index 160b0f0..6ea0276 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-lion/editing/inserting/before-after-input-element-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-lion/editing/inserting/before-after-input-element-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-lion/editing/inserting/insert-div-023-expected.png b/third_party/WebKit/LayoutTests/platform/mac-lion/editing/inserting/insert-div-023-expected.png
index ee3d214..01981b4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-lion/editing/inserting/insert-div-023-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-lion/editing/inserting/insert-div-023-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mavericks/compositing/iframes/iframe-copy-on-scroll-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mavericks/compositing/iframes/iframe-copy-on-scroll-expected.png
deleted file mode 100644
index 810fc38..0000000
--- a/third_party/WebKit/LayoutTests/platform/mac-mavericks/compositing/iframes/iframe-copy-on-scroll-expected.png
+++ /dev/null
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mavericks/compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mavericks/compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents-expected.png
new file mode 100644
index 0000000..66a78bf
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac-mavericks/compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mavericks/compositing/overflow/text-match-highlight-expected.txt b/third_party/WebKit/LayoutTests/platform/mac-mavericks/compositing/overflow/text-match-highlight-expected.txt
deleted file mode 100644
index 6373a85..0000000
--- a/third_party/WebKit/LayoutTests/platform/mac-mavericks/compositing/overflow/text-match-highlight-expected.txt
+++ /dev/null
@@ -1,39 +0,0 @@
-{
- "bounds": [800, 600],
- "children": [
- {
- "bounds": [800, 600],
- "contentsOpaque": true,
- "drawsContent": true,
- "repaintRects": [
- [282, 36, 46, 18],
- [270, 54, 46, 18],
- [225, 54, 46, 18],
- [90, 54, 46, 18],
- [52, 72, 46, 18],
- [20, 214, 200, 72],
- [10, 180, 139, 12],
- [10, 126, 228, 18]
- ],
- "paintInvalidationClients": [
- "LayoutText #text",
- "InlineTextBox 'findme'",
- "LayoutText #text",
- "InlineTextBox 'findme'",
- "LayoutText #text",
- "InlineTextBox 'findme'",
- "LayoutText #text",
- "InlineTextBox 'findme'",
- "LayoutText #text",
- "InlineTextBox 'findme'",
- "LayoutSVGInlineText #text",
- "InlineTextBox 'Can you findme in this boring text?'",
- "LayoutSVGInlineText #text",
- "InlineTextBox 'Findme in a typewriter!'",
- "LayoutSVGInlineText #text",
- "InlineTextBox 'Findme on a path! Did you findme?'"
- ]
- }
- ]
-}
-
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/caret/caret-position-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/caret/caret-position-expected.png
index 058666d..9c6bb26 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/caret/caret-position-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/caret/caret-position-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/4960120-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/4960120-1-expected.png
index 9ca3e90..9e5e091 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/4960120-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/4960120-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/4960120-1-expected.txt b/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/4960120-1-expected.txt
index faf10d3..b4b07a4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/4960120-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/4960120-1-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 518x18
- text run at (0,0) width 518: "This tests for a bug where the first newline entered into a text area would be lost."
+ LayoutText {#text} at (0,0) size 517x18
+ text run at (0,0) width 517: "This tests for a bug where the first newline entered into a text area would be lost."
LayoutBlockFlow (anonymous) at (0,34) size 784x32
LayoutText {#text} at (0,0) size 0x0
LayoutText {#text} at (0,0) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/before-after-input-element-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/before-after-input-element-expected.png
index 96e4e09..b4faceb 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/before-after-input-element-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/before-after-input-element-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/before-after-input-element-expected.txt b/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/before-after-input-element-expected.txt
index 7231389..dae600a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/before-after-input-element-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/before-after-input-element-expected.txt
@@ -16,8 +16,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 36x18
text run at (0,0) width 36: "Hello"
LayoutTextControl {INPUT} at (35.55,0) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
- LayoutText {#text} at (158,0) size 42x18
- text run at (158,0) width 42: "World"
+ LayoutText {#text} at (158,0) size 41x18
+ text run at (158,0) width 41: "World"
layer at (47,45) size 117x13
LayoutBlockFlow {DIV} at (3,3) size 117x13
caret: position 5 of child 2 {#text} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/insert-div-023-expected.png b/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/insert-div-023-expected.png
index 38950d8..ba4be02 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/insert-div-023-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-mavericks/editing/inserting/insert-div-023-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-snowleopard/editing/caret/caret-position-expected.png b/third_party/WebKit/LayoutTests/platform/mac-snowleopard/editing/caret/caret-position-expected.png
index b5886ca..f9790b1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-snowleopard/editing/caret/caret-position-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-snowleopard/editing/caret/caret-position-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-snowleopard/editing/inserting/before-after-input-element-expected.png b/third_party/WebKit/LayoutTests/platform/mac-snowleopard/editing/inserting/before-after-input-element-expected.png
index efae8c3..52c36c7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-snowleopard/editing/inserting/before-after-input-element-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-snowleopard/editing/inserting/before-after-input-element-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-snowleopard/editing/inserting/insert-div-023-expected.png b/third_party/WebKit/LayoutTests/platform/mac-snowleopard/editing/inserting/insert-div-023-expected.png
index b59ba66..b64c8f1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac-snowleopard/editing/inserting/insert-div-023-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac-snowleopard/editing/inserting/insert-div-023-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/animations/3d/matrix-transform-type-animation-expected.png b/third_party/WebKit/LayoutTests/platform/mac/animations/3d/matrix-transform-type-animation-expected.png
index cc11961..e712a3c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/animations/3d/matrix-transform-type-animation-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/animations/3d/matrix-transform-type-animation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/animations/keyframe-multiple-timing-functions-transform-expected.png b/third_party/WebKit/LayoutTests/platform/mac/animations/keyframe-multiple-timing-functions-transform-expected.png
index 626a5b2..1f20eba 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/animations/keyframe-multiple-timing-functions-transform-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/animations/keyframe-multiple-timing-functions-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/compositing-visible-descendant-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/compositing-visible-descendant-expected.png
index b46f7de..eaf70f8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/compositing-visible-descendant-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/compositing-visible-descendant-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/compositing-visible-descendant-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/compositing-visible-descendant-expected.txt
index 5b70805..e13829c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/compositing-visible-descendant-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/compositing-visible-descendant-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 259x18
- text run at (0,0) width 259: "You should see one green square below."
+ LayoutText {#text} at (0,0) size 256x18
+ text run at (0,0) width 256: "You should see one green square below."
layer at (20,40) size 100x100
LayoutBlockFlow (positioned) {DIV} at (20,40) size 100x100 [bgcolor=#FF0000]
hidden layer at (20,40) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/direct-image-compositing-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/direct-image-compositing-expected.png
index e4edb09..5aba51e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/direct-image-compositing-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/direct-image-compositing-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/direct-image-compositing-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/direct-image-compositing-expected.txt
index 1f8a142..5715636 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/direct-image-compositing-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/direct-image-compositing-expected.txt
@@ -7,15 +7,15 @@ layer at (0,0) size 785x750 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutText {#text} at (0,0) size 389x37
text run at (0,0) width 389: "Image optimisation in layers"
LayoutBlockFlow {P} at (0,58.44) size 769x54
- LayoutText {#text} at (0,0) size 754x54
+ LayoutText {#text} at (0,0) size 752x54
text run at (0,0) width 610: "This test exercises direct compositing of images with hardware acceleration. The visual results "
text run at (609,0) width 36: "using"
- text run at (0,18) width 686: "ACCELERATED_COMPOSITING and regular TOT should be identical. Running this test manually with "
- text run at (685,18) width 69: "the correct"
+ text run at (0,18) width 684: "ACCELERATED_COMPOSITING and regular TOT should be identical. Running this test manually with "
+ text run at (683,18) width 69: "the correct"
text run at (0,36) width 451: "debug options will show which elements are directly composited. See "
- LayoutInline {A} at (0,0) size 311x18 [color=#0000EE]
- LayoutText {#text} at (450,36) size 311x18
- text run at (450,36) width 311: "https://bugs.webkit.org/show_bug.cgi?id=23361"
+ LayoutInline {A} at (0,0) size 310x18 [color=#0000EE]
+ LayoutText {#text} at (450,36) size 310x18
+ text run at (450,36) width 310: "https://bugs.webkit.org/show_bug.cgi?id=23361"
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow (floating) {DIV} at (0,128.44) size 260x200
LayoutText {#text} at (150,0) size 108x72
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/generated-content-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/generated-content-expected.png
index 18a869f..cbfc5c9 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/generated-content-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/generated-content-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/generated-content-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/generated-content-expected.txt
index d97bb22..21a7667 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/generated-content-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/generated-content-expected.txt
@@ -8,8 +8,8 @@ layer at (0,0) size 800x294
LayoutText {#text} at (0,0) size 310x18
text run at (0,0) width 310: "https://bugs.webkit.org/show_bug.cgi?id=26095"
LayoutBlockFlow {P} at (0,34) size 784x18
- LayoutText {#text} at (0,0) size 395x18
- text run at (0,0) width 395: "Tests that a 3D transform on a generated node does not crash."
+ LayoutText {#text} at (0,0) size 394x18
+ text run at (0,0) width 394: "Tests that a 3D transform on a generated node does not crash."
LayoutBlockFlow {DIV} at (0,68) size 202x202 [border: (1px solid #000000)]
layer at (9,85) size 200x200
LayoutBlockFlow {<pseudo:after>} at (1,1) size 200x200
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/abs-position-inside-opacity-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/abs-position-inside-opacity-expected.png
index 6c86883..c993069 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/abs-position-inside-opacity-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/abs-position-inside-opacity-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/abs-position-inside-opacity-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/abs-position-inside-opacity-expected.txt
index 3d2a3ce..8d09a10 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/abs-position-inside-opacity-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/abs-position-inside-opacity-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x542
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 332x18
- text run at (0,0) width 332: "You should see two green boxes below, with no red"
+ LayoutText {#text} at (0,0) size 329x18
+ text run at (0,0) width 329: "You should see two green boxes below, with no red"
layer at (58,76) size 120x120
LayoutBlockFlow (relative positioned) {DIV} at (50,68) size 120x120 [border: (1px solid #000000)]
layer at (69,87) size 100x100 transparent
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/clipping-foreground-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/clipping-foreground-expected.png
index 0fa3b1c..a4275c3 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/clipping-foreground-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/clipping-foreground-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/clipping-foreground-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/clipping-foreground-expected.txt
index 0084521..7ce5c3e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/clipping-foreground-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/clipping-foreground-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 443x18
- text run at (0,0) width 443: "The layering of the boxes should not be affected by overflow:hidden."
+ LayoutText {#text} at (0,0) size 442x18
+ text run at (0,0) width 442: "The layering of the boxes should not be affected by overflow:hidden."
LayoutBlockFlow (anonymous) at (0,34) size 784x479
LayoutText {#text} at (320,306) size 4x18
text run at (320,306) width 4: " "
@@ -30,9 +30,9 @@ layer at (68,261) size 200x200 layerType: foreground only
LayoutText {#text} at (0,0) size 0x0
layer at (158,351) size 150x150
LayoutBlockFlow (positioned) zI: 1 {DIV} at (90,90) size 150x150 [color=#808080] [bgcolor=#C8C880] [border: (2px solid #000000)]
- LayoutText zI: 1 {#text} at (22,22) size 87x80
+ LayoutText zI: 1 {#text} at (22,22) size 86x80
text run at (22,22) width 34: "In"
- text run at (22,62) width 87: "Front"
+ text run at (22,62) width 86: "Front"
layer at (392,102) size 200x200 clip at (402,112) size 180x180 scrollWidth 230 scrollHeight 230 layerType: background only
layer at (352,62) size 150x150 backgroundClip at (402,112) size 180x180 clip at (402,112) size 180x180
LayoutBlockFlow (positioned) zI: -1 {DIV} at (-40,-40) size 150x150 [color=#808080] [bgcolor=#C86464] [border: (2px solid #000000)]
@@ -53,6 +53,6 @@ layer at (392,102) size 200x200 clip at (402,112) size 180x180 scrollWidth 230 s
LayoutText {#text} at (0,0) size 0x0
layer at (482,192) size 150x150 backgroundClip at (402,112) size 180x180 clip at (402,112) size 180x180
LayoutBlockFlow (positioned) zI: 1 {DIV} at (90,90) size 150x150 [color=#808080] [bgcolor=#C8C880] [border: (2px solid #000000)]
- LayoutText zI: 1 {#text} at (22,22) size 87x80
+ LayoutText zI: 1 {#text} at (22,22) size 86x80
text run at (22,22) width 34: "In"
- text run at (22,62) width 87: "Front"
+ text run at (22,62) width 86: "Front"
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-in-composited-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-in-composited-expected.png
index d119d84..8a5734b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-in-composited-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-in-composited-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-in-composited-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-in-composited-expected.txt
index 8979da9..02e0222 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-in-composited-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-in-composited-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 785x1000 backgroundClip at (0,0) size 785x600 clip at (0,0)
LayoutBlockFlow {HTML} at (0,0) size 785x1000
LayoutBlockFlow {BODY} at (0,0) size 785x1000
LayoutBlockFlow {P} at (0,210) size 785x18
- LayoutText {#text} at (0,0) size 190x18
- text run at (0,0) width 190: "You should see no red above."
+ LayoutText {#text} at (0,0) size 188x18
+ text run at (0,0) width 188: "You should see no red above."
layer at (20,70) size 100x100
LayoutBlockFlow (positioned) {DIV} at (20,70) size 100x100 [bgcolor=#FF0000]
layer at (220,120) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-position-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-position-expected.png
index 49854a1..77f54de 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-position-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-position-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-position-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-position-expected.txt
index dd3245e..2b74089 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-position-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/fixed-position-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x600 scrollX 50.00 scrollY 50.00 scrollWidth 1008 scrollH
layer at (0,0) size 800x1016 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x1016
LayoutBlockFlow {BODY} at (8,8) size 1000x1000
-layer at (50,166) size 446x18
- LayoutBlockFlow (positioned) {P} at (50,166) size 445.63x18
- LayoutText {#text} at (0,0) size 446x18
- text run at (0,0) width 446: "You should see a green square in the top left corner of an orange box."
+layer at (50,166) size 444x18
+ LayoutBlockFlow (positioned) {P} at (50,166) size 444.03x18
+ LayoutText {#text} at (0,0) size 445x18
+ text run at (0,0) width 445: "You should see a green square in the top left corner of an orange box."
layer at (50,50) size 100x100 transparent
LayoutBlockFlow (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFA500]
layer at (50,50) size 50x50
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/outline-change-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/outline-change-expected.png
index bdace28..052774f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/outline-change-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/outline-change-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/partial-layout-update-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/partial-layout-update-expected.png
index c33a436..95cb60c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/partial-layout-update-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/partial-layout-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/partial-layout-update-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/partial-layout-update-expected.txt
index c210fb0..49edd91 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/partial-layout-update-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/partial-layout-update-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 365x18
- text run at (0,0) width 365: "The green box should always obscure the red box below."
+ LayoutText {#text} at (0,0) size 364x18
+ text run at (0,0) width 364: "The green box should always obscure the red box below."
layer at (8,42) size 402x202 clip at (9,43) size 400x200
LayoutBlockFlow (relative positioned) {DIV} at (0,34) size 402x202 [border: (1px solid #000000)]
layer at (9,43) size 200x200
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/root-layer-update-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/root-layer-update-expected.png
index 8c802b4..6443c26 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/root-layer-update-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/root-layer-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/root-layer-update-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/root-layer-update-expected.txt
index f70ee93..48dca31 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/root-layer-update-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/root-layer-update-expected.txt
@@ -8,8 +8,8 @@ layer at (0,0) size 800x170
LayoutText {#text} at (0,0) size 153x18
text run at (0,0) width 153: "rdar://problem/7026010"
LayoutBR {BR} at (152,0) size 1x18
- LayoutText {#text} at (0,18) size 475x18
- text run at (0,18) width 475: "Test for the root layer getting correctly positioned. You should see no red."
+ LayoutText {#text} at (0,18) size 472x18
+ text run at (0,18) width 472: "Test for the root layer getting correctly positioned. You should see no red."
layer at (350,1) size 100x100
LayoutBlockFlow (positioned) {DIV} at (350,1) size 100x100 [bgcolor=#FF0000]
layer at (-100,0) size 300x100 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png
index c1369f4..c7bb836 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt
index 28cf111..a94fbdb 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt
@@ -9,8 +9,8 @@ layer at (0,0) size 800x600
LayoutInline {A} at (0,0) size 41x18 [color=#0000EE]
LayoutText {#text} at (30,0) size 41x18
text run at (30,0) width 41: "29495"
- LayoutText {#text} at (70,0) size 330x18
- text run at (70,0) width 330: ". You should see one green box below, with no red."
+ LayoutText {#text} at (70,0) size 328x18
+ text run at (70,0) width 328: ". You should see one green box below, with no red."
layer at (10,60) size 50x50
LayoutBlockFlow (positioned) {DIV} at (10,60) size 50x50 [bgcolor=#FF0000]
layer at (10,10) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/composited-iframe-alignment-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/composited-iframe-alignment-expected.png
index 0276b43..933601a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/composited-iframe-alignment-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/composited-iframe-alignment-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/composited-iframe-alignment-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/composited-iframe-alignment-expected.txt
index c8afdeb..7326b6f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/composited-iframe-alignment-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/composited-iframe-alignment-expected.txt
@@ -3,11 +3,11 @@ layer at (0,0) size 800x600
layer at (0,0) size 800x70
LayoutBlockFlow {HTML} at (0,0) size 800x70
LayoutBlockFlow {BODY} at (8,8) size 784x54
- LayoutText {#text} at (0,0) size 784x36
+ LayoutText {#text} at (0,0) size 783x36
text run at (0,0) width 605: "Simple test of composited iframe content. There should be a blue box with a gray background "
- text run at (604,0) width 180: "inside the black border. The"
- text run at (0,18) width 392: "gray background should fit perfectly within the block border "
- text run at (391,18) width 91: "with no gaps. "
+ text run at (604,0) width 179: "inside the black border. The"
+ text run at (0,18) width 391: "gray background should fit perfectly within the block border "
+ text run at (390,18) width 91: "with no gaps. "
LayoutBR {BR} at (0,0) size 0x0
LayoutBR {BR} at (0,36) size 0x18
LayoutText {#text} at (0,0) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.png
index 9635413..175294f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.txt
index 17fda9d..cb3ff13 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x50
LayoutBlockFlow {HTML} at (0,0) size 800x50
LayoutBlockFlow {BODY} at (8,16) size 784x18
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 384x18
- text run at (0,0) width 384: "In pixel results, the blue box should be scrolled out of view."
+ LayoutText {#text} at (0,0) size 383x18
+ text run at (0,0) width 383: "In pixel results, the blue box should be scrolled out of view."
layer at (8,50) size 0x0
LayoutBlockFlow (positioned) {DIV} at (8,50) size 0x0
layer at (8,50) size 324x228
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/images/direct-image-background-color-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/images/direct-image-background-color-expected.png
index 9179e4c..c2c3cbbe 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/images/direct-image-background-color-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/images/direct-image-background-color-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/images/direct-image-background-color-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/images/direct-image-background-color-expected.txt
index 8108516..ab8dff6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/images/direct-image-background-color-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/images/direct-image-background-color-expected.txt
@@ -5,7 +5,7 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,20) size 784x564
LayoutImage {IMG} at (20,0) size 280x200 [bgcolor=#0000807F]
LayoutBlockFlow {P} at (0,440) size 784x18
- LayoutText {#text} at (0,0) size 246x18
- text run at (0,0) width 246: "Top and bottom should look the same."
+ LayoutText {#text} at (0,0) size 245x18
+ text run at (0,0) width 245: "Top and bottom should look the same."
layer at (28,240) size 280x200
LayoutImage {IMG} at (20,220) size 280x200 [bgcolor=#0000807F]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/layers-inside-overflow-scroll-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/layers-inside-overflow-scroll-expected.png
index a7cd1ef..dd62a4b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/layers-inside-overflow-scroll-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/layers-inside-overflow-scroll-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/layers-inside-overflow-scroll-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/layers-inside-overflow-scroll-expected.txt
index 11c0999..ef08c6b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/layers-inside-overflow-scroll-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/layers-inside-overflow-scroll-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x428
LayoutBlockFlow {HTML} at (0,0) size 800x428
LayoutBlockFlow {BODY} at (8,16) size 784x402
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 445x18
- text run at (0,0) width 445: "The red box in the overflow:scroll div should be scrolled out of view."
+ LayoutText {#text} at (0,0) size 443x18
+ text run at (0,0) width 443: "The red box in the overflow:scroll div should be scrolled out of view."
LayoutBlockFlow {DIV} at (10,34) size 302x206 [border: (1px solid #000000)]
LayoutText {#text} at (0,0) size 0x0
layer at (19,51) size 300x200
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/direct-image-mask-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/direct-image-mask-expected.png
index caa4313..4375f65 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/direct-image-mask-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/direct-image-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/direct-image-mask-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/direct-image-mask-expected.txt
index 42bbfe0..80bce21 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/direct-image-mask-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/direct-image-mask-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 595x18
- text run at (0,0) width 595: "Testing reflections on directly composited images. Left and right sides should look the same."
+ LayoutText {#text} at (0,0) size 593x18
+ text run at (0,0) width 593: "Testing reflections on directly composited images. Left and right sides should look the same."
LayoutBlockFlow (anonymous) at (0,34) size 784x168
LayoutText {#text} at (224,150) size 4x18
text run at (224,150) width 4: " "
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/masked-ancestor-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/masked-ancestor-expected.png
index 530ab51..916eeb8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/masked-ancestor-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/masked-ancestor-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/masked-ancestor-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/masked-ancestor-expected.txt
index 31022e2..08ba871 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/masked-ancestor-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/masked-ancestor-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 785x616 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutBlockFlow {HTML} at (0,0) size 785x616
LayoutBlockFlow {BODY} at (8,8) size 769x600
LayoutBlockFlow {P} at (0,0) size 769x18
- LayoutText {#text} at (0,0) size 536x18
- text run at (0,0) width 536: "Testing masks on compositing layers. Left and right columns should look the same."
+ LayoutText {#text} at (0,0) size 534x18
+ text run at (0,0) width 534: "Testing masks on compositing layers. Left and right columns should look the same."
LayoutBlockFlow (anonymous) at (0,34) size 769x566
LayoutText {#text} at (262,548) size 4x18
text run at (262,548) width 4: " "
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/multiple-masks-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/multiple-masks-expected.png
index 0739218..8b71a41 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/multiple-masks-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/multiple-masks-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/multiple-masks-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/multiple-masks-expected.txt
index 79091cd..478c4f5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/multiple-masks-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/multiple-masks-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 785x616 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutBlockFlow {HTML} at (0,0) size 785x616
LayoutBlockFlow {BODY} at (8,8) size 769x600
LayoutBlockFlow {P} at (0,0) size 769x18
- LayoutText {#text} at (0,0) size 536x18
- text run at (0,0) width 536: "Testing masks on compositing layers. Left and right columns should look the same."
+ LayoutText {#text} at (0,0) size 534x18
+ text run at (0,0) width 534: "Testing masks on compositing layers. Left and right columns should look the same."
LayoutBlockFlow (anonymous) at (0,34) size 769x566
LayoutBlockFlow {DIV} at (0,0) size 262x562 [border: (1px solid #000000)]
LayoutText {#text} at (262,548) size 4x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/simple-composited-mask-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/simple-composited-mask-expected.png
index ba916f3..c15a835 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/simple-composited-mask-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/simple-composited-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/simple-composited-mask-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/simple-composited-mask-expected.txt
index db834e4..eec6e72 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/simple-composited-mask-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/masks/simple-composited-mask-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 785x616 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutBlockFlow {HTML} at (0,0) size 785x616
LayoutBlockFlow {BODY} at (8,8) size 769x600
LayoutBlockFlow {P} at (0,0) size 769x18
- LayoutText {#text} at (0,0) size 536x18
- text run at (0,0) width 536: "Testing masks on compositing layers. Left and right columns should look the same."
+ LayoutText {#text} at (0,0) size 534x18
+ text run at (0,0) width 534: "Testing masks on compositing layers. Left and right columns should look the same."
LayoutBlockFlow (anonymous) at (0,34) size 769x566
LayoutBlockFlow {DIV} at (0,0) size 262x562 [border: (1px solid #000000)]
LayoutText {#text} at (262,548) size 4x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/ancestor-overflow-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/ancestor-overflow-expected.png
index 1b308d0..1f2c5de 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/ancestor-overflow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/ancestor-overflow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/ancestor-overflow-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/ancestor-overflow-expected.txt
index 074e642..fc5ce35 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/ancestor-overflow-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/ancestor-overflow-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x430
LayoutBlockFlow {HTML} at (0,0) size 800x430
LayoutBlockFlow {BODY} at (8,16) size 784x406
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 470x18
- text run at (0,0) width 470: "Test overflow clipping of composited elements in various configurations."
+ LayoutText {#text} at (0,0) size 467x18
+ text run at (0,0) width 467: "Test overflow clipping of composited elements in various configurations."
LayoutBlockFlow (anonymous) at (0,34) size 784x372
LayoutText {#text} at (182,168) size 4x18
text run at (182,168) width 4: " "
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents-expected.png
index cb819f2..04b3fd2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.png
index 9c225b9..23731d0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.txt
index ace1ccf..2f32b80 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x600 scrollX 50.00 scrollY 50.00 scrollWidth 1008 scrollH
layer at (0,0) size 800x1016 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x1016
LayoutBlockFlow {BODY} at (8,8) size 1000x1000
-layer at (50,166) size 322x18
- LayoutBlockFlow (positioned) {P} at (50,166) size 322.14x18
- LayoutText {#text} at (0,0) size 323x18
- text run at (0,0) width 323: "You should see a single green square, with no red."
+layer at (50,166) size 321x18
+ LayoutBlockFlow (positioned) {P} at (50,166) size 320.55x18
+ LayoutText {#text} at (0,0) size 321x18
+ text run at (0,0) width 321: "You should see a single green square, with no red."
layer at (58,58) size 100x100
LayoutBlockFlow (positioned) {DIV} at (8,8) size 100x100 [bgcolor=#FF0000]
layer at (58,58) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-border-radius-clipping-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-border-radius-clipping-expected.png
index f5cba3d..da9bbbc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-border-radius-clipping-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-border-radius-clipping-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-scrolling-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-scrolling-expected.png
index c9c49c4..613356f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-scrolling-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-scrolling-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-scrolling-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-scrolling-expected.txt
index 01bb792f..8b72939 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-scrolling-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/nested-scrolling-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 785x836 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutBlockFlow {HTML} at (0,0) size 785x836
LayoutBlockFlow {BODY} at (8,8) size 769x820
LayoutBlockFlow (anonymous) at (0,0) size 769x18
- LayoutText {#text} at (0,0) size 84x18
- text run at (0,0) width 84: "Text outside."
+ LayoutText {#text} at (0,0) size 83x18
+ text run at (0,0) width 83: "Text outside."
layer at (8,26) size 702x802 backgroundClip at (8,26) size 702x574 clip at (9,27) size 685x573 scrollHeight 1286
LayoutBlockFlow {DIV} at (0,18) size 702x802 [border: (1px solid #000000)]
LayoutBlockFlow {P} at (1,17) size 685x165
@@ -13,28 +13,28 @@ layer at (8,26) size 702x802 backgroundClip at (8,26) size 702x574 clip at (9,27
text run at (0,7) width 659: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et"
text run at (0,40) width 668: "dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip"
text run at (0,73) width 668: "ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu"
- text run at (0,106) width 653: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
+ text run at (0,106) width 651: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
text run at (0,139) width 174: "mollit anim id est laborum."
LayoutBlockFlow {P} at (1,230) size 685x165
LayoutText {#text} at (0,7) size 668x150
text run at (0,7) width 659: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et"
text run at (0,40) width 668: "dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip"
text run at (0,73) width 668: "ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu"
- text run at (0,106) width 653: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
+ text run at (0,106) width 651: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
text run at (0,139) width 174: "mollit anim id est laborum."
LayoutBlockFlow {P} at (1,861) size 685x165
LayoutText {#text} at (0,7) size 668x150
text run at (0,7) width 659: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et"
text run at (0,40) width 668: "dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip"
text run at (0,73) width 668: "ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu"
- text run at (0,106) width 653: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
+ text run at (0,106) width 651: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
text run at (0,139) width 174: "mollit anim id est laborum."
LayoutBlockFlow {P} at (1,1074) size 685x165
LayoutText {#text} at (0,7) size 668x150
text run at (0,7) width 659: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et"
text run at (0,40) width 668: "dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip"
text run at (0,73) width 668: "ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu"
- text run at (0,106) width 653: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
+ text run at (0,106) width 651: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
text run at (0,139) width 174: "mollit anim id est laborum."
layer at (19,469) size 602x402 backgroundClip at (19,469) size 602x131 clip at (20,470) size 585x130 scrollHeight 508
LayoutBlockFlow {DIV} at (11,443) size 602x402 [border: (1px solid #000000)]
@@ -43,14 +43,14 @@ layer at (19,469) size 602x402 backgroundClip at (19,469) size 602x131 clip at (
text run at (0,7) width 583: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt"
text run at (0,40) width 549: "ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation"
text run at (0,73) width 522: "ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in"
- text run at (0,106) width 569: "reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint"
- text run at (0,139) width 538: "occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est"
+ text run at (0,106) width 568: "reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint"
+ text run at (0,139) width 537: "occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est"
text run at (0,172) width 58: "laborum."
LayoutBlockFlow {P} at (1,263) size 585x198
LayoutText {#text} at (0,7) size 583x183
text run at (0,7) width 583: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt"
text run at (0,40) width 549: "ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation"
text run at (0,73) width 522: "ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in"
- text run at (0,106) width 569: "reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint"
- text run at (0,139) width 538: "occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est"
+ text run at (0,106) width 568: "reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint"
+ text run at (0,139) width 537: "occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est"
text run at (0,172) width 58: "laborum."
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/overflow-compositing-descendant-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/overflow-compositing-descendant-expected.png
index 10b466d..b06166e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/overflow-compositing-descendant-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/overflow-compositing-descendant-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/overflow-compositing-descendant-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/overflow-compositing-descendant-expected.txt
index 68934fc..8549d09 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/overflow-compositing-descendant-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/overflow-compositing-descendant-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x50
LayoutBlockFlow {HTML} at (0,0) size 800x50
LayoutBlockFlow {BODY} at (8,16) size 784x18
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 475x18
- text run at (0,0) width 475: "You should see a green box under the video. If you see red, the test failed."
+ LayoutText {#text} at (0,0) size 473x18
+ text run at (0,0) width 473: "You should see a green box under the video. If you see red, the test failed."
layer at (8,50) size 132x222 clip at (9,51) size 130x220 scrollHeight 224
LayoutBlockFlow (positioned) {DIV} at (8,50) size 132x222 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
LayoutBlockFlow (anonymous) at (11,11) size 110x104
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/remove-overflow-crash2-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/remove-overflow-crash2-expected.txt
index 5416f846..bde0499 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/remove-overflow-crash2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/remove-overflow-crash2-expected.txt
@@ -37,13 +37,13 @@ layer at (8,8) size 103x202 clip at (9,9) size 86x185 scrollHeight 1512
text run at (1,505) width 86: "cillum dolore"
text run at (1,523) width 57: "eu fugiat"
text run at (1,541) width 32: "nulla"
- text run at (1,559) width 54: "pariatur."
+ text run at (1,559) width 53: "pariatur."
text run at (1,577) width 65: "Excepteur"
text run at (1,595) width 83: "sint occaecat"
text run at (1,613) width 59: "cupidatat"
text run at (1,631) width 86: "non proident,"
text run at (1,649) width 82: "sunt in culpa"
- text run at (1,667) width 67: "qui officia"
+ text run at (1,667) width 66: "qui officia"
text run at (1,685) width 55: "deserunt"
text run at (1,703) width 75: "mollit anim"
text run at (1,721) width 35: "id est"
@@ -79,13 +79,13 @@ layer at (8,8) size 103x202 clip at (9,9) size 86x185 scrollHeight 1512
text run at (1,1261) width 86: "cillum dolore"
text run at (1,1279) width 57: "eu fugiat"
text run at (1,1297) width 32: "nulla"
- text run at (1,1315) width 54: "pariatur."
+ text run at (1,1315) width 53: "pariatur."
text run at (1,1333) width 65: "Excepteur"
text run at (1,1351) width 83: "sint occaecat"
text run at (1,1369) width 59: "cupidatat"
text run at (1,1387) width 86: "non proident,"
text run at (1,1405) width 82: "sunt in culpa"
- text run at (1,1423) width 67: "qui officia"
+ text run at (1,1423) width 66: "qui officia"
text run at (1,1441) width 55: "deserunt"
text run at (1,1459) width 75: "mollit anim"
text run at (1,1477) width 35: "id est"
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/scroll-ancestor-update-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/scroll-ancestor-update-expected.png
index 4d70225..4929813 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/scroll-ancestor-update-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/scroll-ancestor-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/scrollbar-painting-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/scrollbar-painting-expected.png
index 6a6fc50..24788b3 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/scrollbar-painting-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/scrollbar-painting-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/scrollbar-painting-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/scrollbar-painting-expected.txt
index c629953..636e5f8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/scrollbar-painting-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/scrollbar-painting-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x270
LayoutBlockFlow {HTML} at (0,0) size 800x270
LayoutBlockFlow {BODY} at (8,16) size 784x244
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 485x18
- text run at (0,0) width 485: "You should see scrollbars on the gray square, and a resizer control below it."
+ LayoutText {#text} at (0,0) size 484x18
+ text run at (0,0) width 484: "You should see scrollbars on the gray square, and a resizer control below it."
layer at (18,50) size 100x100 clip at (18,50) size 85x85 scrollWidth 500 scrollHeight 500
LayoutBlockFlow (relative positioned) {DIV} at (10,34) size 100x100
layer at (18,50) size 500x500 backgroundClip at (18,50) size 85x85 clip at (18,50) size 85x85
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/text-match-highlight-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/text-match-highlight-expected.txt
index 3eb45ab..cd62824 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/text-match-highlight-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/text-match-highlight-expected.txt
@@ -6,14 +6,32 @@
"contentsOpaque": true,
"drawsContent": true,
"repaintRects": [
- [282, 36, 46, 18],
- [270, 54, 46, 18],
- [225, 54, 46, 18],
+ [282, 36, 45, 18],
+ [268, 54, 46, 18],
+ [224, 54, 45, 18],
[90, 54, 46, 18],
- [52, 72, 46, 18],
+ [52, 72, 45, 18],
[20, 214, 200, 72],
[10, 180, 139, 12],
- [10, 126, 228, 18]
+ [10, 126, 227, 18]
+ ],
+ "paintInvalidationClients": [
+ "LayoutText #text",
+ "InlineTextBox 'findme'",
+ "LayoutText #text",
+ "InlineTextBox 'findme'",
+ "LayoutText #text",
+ "InlineTextBox 'findme'",
+ "LayoutText #text",
+ "InlineTextBox 'findme'",
+ "LayoutText #text",
+ "InlineTextBox 'findme'",
+ "LayoutSVGInlineText #text",
+ "InlineTextBox 'Can you findme in this boring text?'",
+ "LayoutSVGInlineText #text",
+ "InlineTextBox 'Findme in a typewriter!'",
+ "LayoutSVGInlineText #text",
+ "InlineTextBox 'Findme on a path! Did you findme?'"
]
}
]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/animation-inside-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/animation-inside-reflection-expected.png
index e5530b0..dc7e6ee 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/animation-inside-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/animation-inside-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/compositing-change-inside-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/compositing-change-inside-reflection-expected.png
index 89bfda0..6b9ef00 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/compositing-change-inside-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/compositing-change-inside-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/compositing-change-inside-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/compositing-change-inside-reflection-expected.txt
index 2cc6951..ee6518e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/compositing-change-inside-reflection-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/compositing-change-inside-reflection-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x50
LayoutBlockFlow {HTML} at (0,0) size 800x50
LayoutBlockFlow {BODY} at (8,16) size 784x18
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 586x18
- text run at (0,0) width 586: "Test dynamically created compositing layer inside reflection. You should see no red below."
+ LayoutText {#text} at (0,0) size 581x18
+ text run at (0,0) width 581: "Test dynamically created compositing layer inside reflection. You should see no red below."
layer at (8,50) size 784x0
LayoutBlockFlow (relative positioned) {DIV} at (0,34) size 784x0
layer at (19,181) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/deeply-nested-reflections-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/deeply-nested-reflections-expected.png
index 8d364e1..9409676 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/deeply-nested-reflections-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/deeply-nested-reflections-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/deeply-nested-reflections-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/deeply-nested-reflections-expected.txt
index 6fece9e..5545d35 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/deeply-nested-reflections-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/deeply-nested-reflections-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x298
LayoutBlockFlow {HTML} at (0,0) size 800x298
LayoutBlockFlow {BODY} at (8,16) size 784x274
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 167x18
- text run at (0,0) width 167: "Deeply nested reflections."
+ LayoutText {#text} at (0,0) size 166x18
+ text run at (0,0) width 166: "Deeply nested reflections."
layer at (10,50) size 234x240
LayoutBlockFlow {DIV} at (2,34) size 234x240 [border: (1px solid #000000)]
layer at (13,53) size 228x234
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/load-video-in-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/load-video-in-reflection-expected.png
index 59520e2..3ea2a68 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/load-video-in-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/load-video-in-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/load-video-in-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/load-video-in-reflection-expected.txt
index 9e8b59b..c0e0888 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/load-video-in-reflection-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/load-video-in-reflection-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x350
LayoutBlockFlow {HTML} at (0,0) size 800x350
LayoutBlockFlow {BODY} at (8,16) size 784x326
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 501x18
- text run at (0,0) width 501: "You should see a reflected video below, rather than the red video background."
+ LayoutText {#text} at (0,0) size 497x18
+ text run at (0,0) width 497: "You should see a reflected video below, rather than the red video background."
layer at (8,50) size 300x292
LayoutBlockFlow {DIV} at (0,34) size 300x292
LayoutText {#text} at (0,0) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/masked-reflection-on-composited-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/masked-reflection-on-composited-expected.png
index 5ad114e..96a8ec0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/masked-reflection-on-composited-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/masked-reflection-on-composited-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/masked-reflection-on-composited-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/masked-reflection-on-composited-expected.txt
index 9b7d54c..323ce3d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/masked-reflection-on-composited-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/masked-reflection-on-composited-expected.txt
@@ -4,7 +4,7 @@ layer at (0,0) size 800x274
LayoutBlockFlow {HTML} at (0,0) size 800x274
LayoutBlockFlow {BODY} at (8,16) size 784x138
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 279x18
- text run at (0,0) width 279: "Reflection should be masked with gradient."
+ LayoutText {#text} at (0,0) size 278x18
+ text run at (0,0) width 278: "Reflection should be masked with gradient."
layer at (28,54) size 100x100
LayoutBlockFlow {DIV} at (20,38) size 100x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-animated-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-animated-expected.png
index 90ba328..f1f5eda 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-animated-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-animated-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-expected.png
index 604d2a8..b4886f0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-expected.txt
index b2695a0..e99ed12 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x306
LayoutBlockFlow {HTML} at (0,0) size 800x306
LayoutBlockFlow {BODY} at (8,16) size 784x270
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 389x18
- text run at (0,0) width 389: "You should see the original and three copies of the blue box."
+ LayoutText {#text} at (0,0) size 387x18
+ text run at (0,0) width 387: "You should see the original and three copies of the blue box."
layer at (28,54) size 122x232
LayoutBlockFlow {DIV} at (20,38) size 122x232 [border: (1px solid #000000)]
layer at (39,65) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-on-overflow-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-on-overflow-expected.png
index 3de8780..b0e6363 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-on-overflow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-on-overflow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-on-overflow-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-on-overflow-expected.txt
index 2495e7b..d406bc0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-on-overflow-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-on-overflow-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x306
LayoutBlockFlow {HTML} at (0,0) size 800x306
LayoutBlockFlow {BODY} at (8,16) size 784x270
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 457x18
- text run at (0,0) width 457: "You should see the original and three copies of the green box with text."
+ LayoutText {#text} at (0,0) size 456x18
+ text run at (0,0) width 456: "You should see the original and three copies of the green box with text."
layer at (28,54) size 122x232
LayoutBlockFlow {DIV} at (20,38) size 122x232 [border: (1px solid #000000)]
layer at (39,65) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed-expected.png
index b76a0a9..ac5493f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed-expected.txt
index 51fb243..45fd172 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x306
LayoutBlockFlow {HTML} at (0,0) size 800x306
LayoutBlockFlow {BODY} at (8,16) size 784x270
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 563x18
- text run at (0,0) width 563: "Test transform change on reflected elements. Left and right side should be symmetrical."
+ LayoutText {#text} at (0,0) size 561x18
+ text run at (0,0) width 561: "Test transform change on reflected elements. Left and right side should be symmetrical."
layer at (28,54) size 122x232
LayoutBlockFlow {DIV} at (20,38) size 122x232 [border: (1px solid #000000)]
layer at (39,65) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed2-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed2-expected.png
index 7609ae9..2a2226c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed2-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed2-expected.txt
index 1e43fe0..43c37ba8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transformed2-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x324
LayoutBlockFlow {HTML} at (0,0) size 800x324
LayoutBlockFlow {BODY} at (8,16) size 784x288
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 778x36
- text run at (0,0) width 778: "Test transform change on reflected elements, with compositing layers larger than render layers. Left and right side should"
+ LayoutText {#text} at (0,0) size 776x36
+ text run at (0,0) width 776: "Test transform change on reflected elements, with compositing layers larger than render layers. Left and right side should"
text run at (0,18) width 103: "be symmetrical."
layer at (28,72) size 122x232
LayoutBlockFlow {DIV} at (20,56) size 122x232 [border: (1px solid #000000)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transition-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transition-expected.png
index 4405237..5a23a9e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transition-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/nested-reflection-transition-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-in-composited-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-in-composited-expected.png
index 2cc747d..f7430b6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-in-composited-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-in-composited-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-in-composited-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-in-composited-expected.txt
index 1ad2284..90f710a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-in-composited-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-in-composited-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 418x18
- text run at (0,0) width 418: "Reflection should not be cropped by being in a composited layer."
+ LayoutText {#text} at (0,0) size 416x18
+ text run at (0,0) width 416: "Reflection should not be cropped by being in a composited layer."
LayoutBlockFlow {P} at (0,290) size 784x18
LayoutText {#text} at (0,0) size 245x18
text run at (0,0) width 245: "This is the next paragraph in the page."
@@ -17,5 +17,5 @@ layer at (208,76) size 342x172
layer at (349,117) size 260x70
LayoutBlockFlow (positioned) {DIV} at (141,41) size 260x70 [bgcolor=#DDDDDD]
LayoutBlockFlow {P} at (10,26) size 240x18
- LayoutText {#text} at (0,0) size 229x18
- text run at (0,0) width 229: "This is a positioned, reflected child."
+ LayoutText {#text} at (0,0) size 228x18
+ text run at (0,0) width 228: "This is a positioned, reflected child."
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-opacity-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-opacity-expected.png
index eb78e0f..4746a37 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-opacity-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-opacity-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-opacity-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-opacity-expected.txt
index cd20d5b..21c88a0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-opacity-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-opacity-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x176
LayoutBlockFlow {HTML} at (0,0) size 800x176
LayoutBlockFlow {BODY} at (8,16) size 784x152
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 764x36
- text run at (0,0) width 764: "Opacity should be applied after reflection, so you should see a green rectangle below. The overlap between the original"
- text run at (0,18) width 230: "and reflection should not be visible."
+ LayoutText {#text} at (0,0) size 762x36
+ text run at (0,0) width 762: "Opacity should be applied after reflection, so you should see a green rectangle below. The overlap between the original"
+ text run at (0,18) width 229: "and reflection should not be visible."
layer at (8,68) size 150x100 transparent
LayoutBlockFlow (relative positioned) {DIV} at (0,52) size 150x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-ordering-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-ordering-expected.png
index b05c362..772740f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-ordering-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-ordering-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-ordering-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-ordering-expected.txt
index 63f898c..1368d22 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-ordering-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-ordering-expected.txt
@@ -1,13 +1,12 @@
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
-layer at (0,0) size 800x212
- LayoutBlockFlow {HTML} at (0,0) size 800x212
- LayoutBlockFlow {BODY} at (8,16) size 784x176
- LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 723x36
- text run at (0,0) width 723: "You should see a black rectangle divided into two parts; the top part should be taller (reflection should be behind"
- text run at (0,18) width 60: "original)."
-layer at (28,72) size 220x120
- LayoutBlockFlow {DIV} at (20,56) size 220x120 [bgcolor=#FFFFFF] [border: (10px solid #000000)]
+layer at (0,0) size 800x194
+ LayoutBlockFlow {HTML} at (0,0) size 800x194
+ LayoutBlockFlow {BODY} at (8,16) size 784x158
+ LayoutBlockFlow {P} at (0,0) size 784x18
+ LayoutText {#text} at (0,0) size 784x18
+ text run at (0,0) width 784: "You should see a black rectangle divided into two parts; the top part should be taller (reflection should be behind original)."
+layer at (28,54) size 220x120
+ LayoutBlockFlow {DIV} at (20,38) size 220x120 [bgcolor=#FFFFFF] [border: (10px solid #000000)]
LayoutText {#text} at (67,10) size 86x28
text run at (67,10) width 86: "Contents"
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning-expected.png
index 3cba20c..c112f4d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning-expected.txt
index b5240ba..698922d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x50
LayoutBlockFlow {HTML} at (0,0) size 800x50
LayoutBlockFlow {BODY} at (8,16) size 784x18
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 519x18
- text run at (0,0) width 519: "Position of reflected layer should update correctly. You should see no red below."
+ LayoutText {#text} at (0,0) size 514x18
+ text run at (0,0) width 514: "Position of reflected layer should update correctly. You should see no red below."
layer at (20,50) size 150x120
LayoutBlockFlow (positioned) {DIV} at (20,50) size 150x120
layer at (46,185) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning2-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning2-expected.png
index 24b6a89..8ae03f7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning2-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning2-expected.txt
index dec3f9e..8ccbc3f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/reflection-positioning2-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x50
LayoutBlockFlow {HTML} at (0,0) size 800x50
LayoutBlockFlow {BODY} at (8,16) size 784x18
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 519x18
- text run at (0,0) width 519: "Position of reflected layer should update correctly. You should see no red below."
+ LayoutText {#text} at (0,0) size 514x18
+ text run at (0,0) width 514: "Position of reflected layer should update correctly. You should see no red below."
layer at (50,50) size 150x120
LayoutBlockFlow (positioned) {DIV} at (50,50) size 150x120
layer at (76,185) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/simple-composited-reflections-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/simple-composited-reflections-expected.png
index 2d8dfbc..6ac4dcc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/simple-composited-reflections-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/simple-composited-reflections-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/simple-composited-reflections-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/simple-composited-reflections-expected.txt
index 2f4e8e7..e2bb66a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/simple-composited-reflections-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/simple-composited-reflections-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 595x18
- text run at (0,0) width 595: "Testing reflections on directly composited images. Left and right sides should look the same."
+ LayoutText {#text} at (0,0) size 593x18
+ text run at (0,0) width 593: "Testing reflections on directly composited images. Left and right sides should look the same."
LayoutBlockFlow (anonymous) at (0,34) size 784x168
LayoutText {#text} at (224,150) size 4x18
text run at (224,150) width 4: " "
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/transform-inside-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/transform-inside-reflection-expected.png
index 635cdc2..1bc5fb7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/transform-inside-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/transform-inside-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/transform-inside-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/transform-inside-reflection-expected.txt
index b3b2c0a..8063e8d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/transform-inside-reflection-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/reflections/transform-inside-reflection-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x324
LayoutBlockFlow {HTML} at (0,0) size 800x324
LayoutBlockFlow {BODY} at (8,16) size 784x288
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 737x36
- text run at (0,0) width 737: "Transform inside nested reflections should be applied correctly. You should see four rotated green boxes, as mirror"
- text run at (0,18) width 137: "images of each other."
+ LayoutText {#text} at (0,0) size 782x36
+ text run at (0,0) width 782: "Transform inside nested reflections should be applied correctly. You should see four rotated green boxes, as mirror images"
+ text run at (0,18) width 87: "of each other."
layer at (28,72) size 122x232
LayoutBlockFlow {DIV} at (20,56) size 122x232 [border: (1px solid #000000)]
layer at (39,83) size 102x102
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-expected.png
index 34d58fc..81ff6bd 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-expected.txt
index d70a10f..38a53c5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x360
LayoutBlockFlow {HTML} at (0,0) size 800x360
LayoutBlockFlow {BODY} at (8,16) size 784x336
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 439x18
- text run at (0,0) width 439: "Test for repaint in a composited layer. You should see no red below."
+ LayoutText {#text} at (0,0) size 434x18
+ text run at (0,0) width 434: "Test for repaint in a composited layer. You should see no red below."
layer at (8,50) size 202x302
LayoutBlockFlow {DIV} at (0,34) size 202x302 [border: (1px solid #000000)]
LayoutBlockFlow {DIV} at (51,51) size 100x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-rects-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-rects-expected.png
index 98f953c..3c1890a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-rects-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-rects-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-rects-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-rects-expected.txt
index f3fb910..a3ef749 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-rects-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/repaint/layer-repaint-rects-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x50
LayoutBlockFlow {HTML} at (0,0) size 800x50
LayoutBlockFlow {BODY} at (0,16) size 800x18
LayoutBlockFlow {P} at (0,0) size 800x18
- LayoutText {#text} at (0,0) size 671x18
- text run at (0,0) width 671: "Tests repaint after a layer stops compositing. You should see no red below after the end of the transition."
+ LayoutText {#text} at (0,0) size 668x18
+ text run at (0,0) width 668: "Tests repaint after a layer stops compositing. You should see no red below after the end of the transition."
layer at (0,100) size 402x232
LayoutBlockFlow (positioned) {DIV} at (0,100) size 402x232 [border: (1px solid #000000)]
layer at (1,111) size 200x100
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/self-painting-layers-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/self-painting-layers-expected.png
index e8dad26..b47640b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/self-painting-layers-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/self-painting-layers-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/self-painting-layers-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/self-painting-layers-expected.txt
index 8e5826b..2ed4fcc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/self-painting-layers-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/self-painting-layers-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x428
LayoutBlockFlow {HTML} at (0,0) size 800x428
LayoutBlockFlow {BODY} at (8,16) size 784x402
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 332x18
- text run at (0,0) width 332: "You should not see double text when the div scrolls"
+ LayoutText {#text} at (0,0) size 330x18
+ text run at (0,0) width 330: "You should not see double text when the div scrolls"
LayoutBlockFlow {DIV} at (10,34) size 302x206 [border: (1px solid #000000)]
LayoutText {#text} at (0,0) size 0x0
layer at (19,51) size 300x200
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/sibling-positioning-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/sibling-positioning-expected.png
index b6eb29d..a202466 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/sibling-positioning-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/sibling-positioning-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/text-on-large-layer-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/text-on-large-layer-expected.png
index 4cad3ec..a619c81 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/text-on-large-layer-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/text-on-large-layer-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/text-on-large-layer-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/text-on-large-layer-expected.txt
index bc23c5a..502f138 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/text-on-large-layer-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/text-on-large-layer-expected.txt
@@ -5,8 +5,8 @@ layer at (0,0) size 800x8
LayoutBlockFlow {BODY} at (8,8) size 784x0
layer at (3,1) size 2000x10000 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600
LayoutBlockFlow (positioned) {DIV} at (3,1) size 2000x10000
- LayoutText {#text} at (0,0) size 558x18
- text run at (0,0) width 558: "This is some text inside a very large composited layer to test that it is rendered sharply."
- LayoutBR {BR} at (557,0) size 1x18
+ LayoutText {#text} at (0,0) size 557x18
+ text run at (0,0) width 557: "This is some text inside a very large composited layer to test that it is rendered sharply."
+ LayoutBR {BR} at (556,0) size 1x18
LayoutText {#text} at (0,18) size 219x18
text run at (0,18) width 219: "The test passes if this text is crisp."
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/transitions/scale-transition-no-start-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/transitions/scale-transition-no-start-expected.png
index 0d23e4e..aae222c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/transitions/scale-transition-no-start-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/transitions/scale-transition-no-start-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/transitions/singular-scale-transition-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/transitions/singular-scale-transition-expected.png
index 8e0f638..2ab0116 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/transitions/singular-scale-transition-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/transitions/singular-scale-transition-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/video-frame-size-change-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/video-frame-size-change-expected.png
index ef39926..855d4f1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/video-frame-size-change-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/video-frame-size-change-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/video-frame-size-change-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/video-frame-size-change-expected.txt
index 1f04cbad..7ef8b75 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/video-frame-size-change-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/video-frame-size-change-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x242
LayoutBlockFlow {HTML} at (0,0) size 800x242
LayoutBlockFlow {BODY} at (8,16) size 784x218
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 494x18
- text run at (0,0) width 494: "Tests decoding and rendering a video element that has a changing resolution."
+ LayoutText {#text} at (0,0) size 493x18
+ text run at (0,0) width 493: "Tests decoding and rendering a video element that has a changing resolution."
LayoutBlockFlow (anonymous) at (0,34) size 784x184
LayoutText {#text} at (320,166) size 4x18
text run at (320,166) width 4: " "
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-background-color-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-background-color-expected.png
index 89ad48e..41d7bbc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-background-color-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-background-color-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-background-color-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-background-color-expected.txt
index bc83cd8..4e01cf6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-background-color-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-background-color-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x534
LayoutBlockFlow (anonymous) at (0,220) size 784x244
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,480) size 784x18
- LayoutText {#text} at (0,0) size 246x18
- text run at (0,0) width 246: "Top and bottom should look the same."
+ LayoutText {#text} at (0,0) size 245x18
+ text run at (0,0) width 245: "Top and bottom should look the same."
layer at (28,260) size 240x200
LayoutHTMLCanvas {CANVAS} at (20,20) size 240x200 [bgcolor=#0000807F]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-reflection-expected.png
index 51af768..e95fece 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-reflection-expected.txt
index 5a35be9..74045dd 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-reflection-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/compositing/webgl/webgl-reflection-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x306
LayoutBlockFlow {HTML} at (0,0) size 800x306
LayoutBlockFlow {BODY} at (8,16) size 784x282
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 318x18
- text run at (0,0) width 318: "You should see a green triangle and its reflection."
+ LayoutText {#text} at (0,0) size 316x18
+ text run at (0,0) width 316: "You should see a green triangle and its reflection."
LayoutBlockFlow (anonymous) at (0,34) size 784x248
LayoutText {#text} at (0,0) size 0x0
layer at (28,70) size 244x204
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-position-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-position-expected.png
index 00e3973..2e164c6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-position-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-position-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-position-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-position-expected.txt
index b2824b8..efd0a6e6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-position-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/caret/caret-position-expected.txt
@@ -3,11 +3,11 @@ layer at (0,0) size 800x600
layer at (0,0) size 800x35
LayoutBlockFlow {HTML} at (0,0) size 800x35
LayoutBlockFlow {BODY} at (8,8) size 784x19
- LayoutText {#text} at (0,0) size 324x18
- text run at (0,0) width 324: "This tests if the caret position is aligned correctly. "
- LayoutTextControl {INPUT} at (323.47,0) size 205x19 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
+ LayoutText {#text} at (0,0) size 323x18
+ text run at (0,0) width 323: "This tests if the caret position is aligned correctly. "
+ LayoutTextControl {INPUT} at (322.42,0) size 205x19 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutText {#text} at (0,0) size 0x0
-layer at (334,11) size 200x13
+layer at (333,11) size 200x13
LayoutBlockFlow {DIV} at (3,3) size 200x13
caret: position 0 of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/4922367-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/4922367-expected.png
index db51714..260153e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/4922367-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/4922367-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/4922367-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/4922367-expected.txt
index 9f6cb50..096feb2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/4922367-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/4922367-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 759x36
+ LayoutText {#text} at (0,0) size 757x36
text run at (0,0) width 395: "This tests selecting and deleting the paragraph before a table. "
- text run at (394,0) width 365: "You should see only a table in the editable region below,"
+ text run at (394,0) width 363: "You should see only a table in the editable region below,"
text run at (0,18) width 176: "with the caret just before it."
LayoutBlockFlow {DIV} at (0,52) size 784x28
LayoutBlockFlow {DIV} at (0,0) size 784x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5126166-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5126166-expected.png
index b2404ae..089f16e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5126166-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5126166-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5144139-2-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5144139-2-expected.png
index d8536eb..bfb23cd 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5144139-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5144139-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5144139-2-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5144139-2-expected.txt
index 800f55c..1a8a0e1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5144139-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5144139-2-expected.txt
@@ -4,22 +4,22 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 722x36
+ LayoutText {#text} at (0,0) size 718x36
text run at (0,0) width 711: "This tests to see that deleting a selection that starts just before a table and ends inside the table does not insert a"
- text run at (0,18) width 192: "placeholder br unnecessarily. "
- text run at (191,18) width 258: "You should see two ToDos, one empty. "
- text run at (448,18) width 274: "The caret should be just before the second."
+ text run at (0,18) width 190: "placeholder br unnecessarily. "
+ text run at (189,18) width 255: "You should see two ToDos, one empty. "
+ text run at (443,18) width 275: "The caret should be just before the second."
LayoutBlockFlow {DIV} at (0,52) size 784x50
- LayoutTable {TABLE} at (0,0) size 133x25
- LayoutTableSection {TBODY} at (0,0) size 133x25
- LayoutTableRow {TR} at (0,2) size 133x21
+ LayoutTable {TABLE} at (0,0) size 132x25
+ LayoutTableSection {TBODY} at (0,0) size 132x25
+ LayoutTableRow {TR} at (0,2) size 132x21
LayoutTableCell {TD} at (2,2) size 18x21 [r=0 c=0 rs=1 cs=1]
LayoutText {#text} at (1,1) size 16x18
text run at (1,1) width 16: "\x{21D2}"
- LayoutTableCell {TD} at (22,2) size 94x20 [r=0 c=1 rs=1 cs=1]
- LayoutText {#text} at (1,1) size 92x18
- text run at (1,1) width 92: "ToDo Content"
- LayoutTableCell {TD} at (118,2) size 13x21 [r=0 c=2 rs=1 cs=1]
+ LayoutTableCell {TD} at (22,2) size 93x20 [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (1,1) size 91x18
+ text run at (1,1) width 91: "ToDo Content"
+ LayoutTableCell {TD} at (117,2) size 13x21 [r=0 c=2 rs=1 cs=1]
LayoutText {#text} at (1,2) size 11x18
text run at (1,2) width 11: "\x{21E3}"
LayoutTable {TABLE} at (0,25) size 41x25
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5206311-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5206311-1-expected.png
index 649950f..1f29f46 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5206311-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5206311-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5206311-1-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5206311-1-expected.txt
index 361ca8a..aa2f8f0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5206311-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5206311-1-expected.txt
@@ -64,8 +64,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (2,2) size 8x18
text run at (2,2) width 8: "9"
LayoutBlockFlow {P} at (0,246) size 784x18
- LayoutText {#text} at (0,0) size 312x18
- text run at (0,0) width 312: "This empties the first row, it should be removed."
+ LayoutText {#text} at (0,0) size 310x18
+ text run at (0,0) width 310: "This empties the first row, it should be removed."
LayoutBlockFlow {DIV} at (0,280) size 784x70
LayoutBlockFlow {DIV} at (0,0) size 784x18
LayoutText {#text} at (0,0) size 40x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5369009-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5369009-expected.png
index 68891d2..44a20f9 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5369009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5369009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5369009-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5369009-expected.txt
index efdf283..468cd31 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5369009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5369009-expected.txt
@@ -6,12 +6,12 @@ layer at (0,0) size 800x600
LayoutBlockFlow {P} at (0,0) size 784x36
LayoutText {#text} at (0,0) size 782x36
text run at (0,0) width 782: "This tests for a hang on delete where a style rule would cause style spans in content moved after the delete to be displayed"
- text run at (0,18) width 206: "as blocks. You should see Hello"
+ text run at (0,18) width 204: "as blocks. You should see Hello"
LayoutInline {B} at (0,0) size 45x18
- LayoutText {#text} at (205,18) size 45x18
- text run at (205,18) width 45: "World"
- LayoutText {#text} at (249,18) size 48x18
- text run at (249,18) width 48: " below."
+ LayoutText {#text} at (203,18) size 45x18
+ text run at (203,18) width 45: "World"
+ LayoutText {#text} at (247,18) size 47x18
+ text run at (247,18) width 47: " below."
LayoutBlockFlow {DIV} at (0,52) size 784x18
LayoutBlockFlow {DIV} at (0,0) size 784x18
LayoutText {#text} at (0,0) size 36x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5433862-2-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5433862-2-expected.png
index 30353e8..01f6914 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5433862-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5433862-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5433862-2-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5433862-2-expected.txt
index 26d113e..94434f2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5433862-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5433862-2-expected.txt
@@ -4,10 +4,10 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 775x36
+ LayoutText {#text} at (0,0) size 774x36
text run at (0,0) width 591: "This tests for a bug where empty table rows well after the selection to delete were removed. "
- text run at (590,0) width 185: "There should be five rows in"
- text run at (0,18) width 291: "the table below, before and after the deletion."
+ text run at (590,0) width 184: "There should be five rows in"
+ text run at (0,18) width 290: "the table below, before and after the deletion."
LayoutBlockFlow {DIV} at (0,52) size 784x132
LayoutTable {TABLE} at (0,0) size 112x132 [border: (1px outset #808080)]
LayoutTableSection {TBODY} at (1,1) size 110x130
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5483370-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5483370-expected.png
index e7667da..a666fbf 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5483370-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5483370-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5483370-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5483370-expected.txt
index d7364f5..452529d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5483370-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5483370-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 777x36
- text run at (0,0) width 722: "This tests for a problem where empty table rows after the selection being deleted would be removed incorrectly. "
- text run at (721,0) width 56: "Only the"
+ LayoutText {#text} at (0,0) size 776x36
+ text run at (0,0) width 721: "This tests for a problem where empty table rows after the selection being deleted would be removed incorrectly. "
+ text run at (720,0) width 56: "Only the"
text run at (0,18) width 352: "last letter in 'foo' should be removed during this delete."
LayoutBlockFlow {DIV} at (0,52) size 784x34
LayoutTable {TABLE} at (0,0) size 30x34 [border: (1px outset #808080)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3608445-fix-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3608445-fix-expected.png
index 81f8aa9..49db834 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3608445-fix-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3608445-fix-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3608445-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3608445-fix-expected.txt
index 4c18d5b..b40c3ca 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3608445-fix-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3608445-fix-expected.txt
@@ -25,13 +25,13 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
- LayoutInline {SPAN} at (0,0) size 204x84
+ LayoutInline {SPAN} at (0,0) size 199x84
LayoutText {#text} at (14,14) size 16x28
text run at (14,14) width 16: "s "
LayoutBR {BR} at (29,36) size 1x0
LayoutBR {BR} at (14,42) size 0x28
- LayoutText {#text} at (14,70) size 204x28
- text run at (14,70) width 94: " war. We "
- text run at (107,70) width 111: "of that war."
+ LayoutText {#text} at (14,70) size 199x28
+ text run at (14,70) width 91: " war. We "
+ text run at (104,70) width 109: "of that war."
LayoutText {#text} at (0,0) size 0x0
caret: position 0 of child 4 {#text} of child 1 {SPAN} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3857753-fix-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3857753-fix-expected.png
index 647e199..b59d51e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3857753-fix-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3857753-fix-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3857753-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3857753-fix-expected.txt
index 9225ff7..7773ce6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3857753-fix-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3857753-fix-expected.txt
@@ -21,10 +21,10 @@ layer at (0,0) size 800x600
LayoutText {#text} at (25,0) size 13x28
text run at (25,0) width 13: "o"
LayoutBlockFlow {DIV} at (14,42) size 756x28
- LayoutInline {B} at (0,0) size 54x28
- LayoutText {#text} at (0,0) size 54x28
- text run at (0,0) width 54: "three"
+ LayoutInline {B} at (0,0) size 53x28
+ LayoutText {#text} at (0,0) size 53x28
+ text run at (0,0) width 53: "three"
LayoutInline {I} at (0,0) size 41x28
- LayoutText {#text} at (53,0) size 41x28
- text run at (53,0) width 41: "four"
+ LayoutText {#text} at (52,0) size 41x28
+ text run at (52,0) width 41: "four"
caret: position 2 of child 0 {#text} of child 0 {B} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3865854-fix-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3865854-fix-expected.png
index 9aa2820..3fdbf55 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3865854-fix-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3865854-fix-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3865854-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3865854-fix-expected.txt
index 5f3ae54..404fc59 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3865854-fix-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-3865854-fix-expected.txt
@@ -16,9 +16,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 36x28
text run at (0,0) width 36: "one"
LayoutBlockFlow {DIV} at (14,42) size 756x28
- LayoutInline {B} at (0,0) size 54x28
- LayoutText {#text} at (0,0) size 54x28
- text run at (0,0) width 54: "three"
+ LayoutInline {B} at (0,0) size 53x28
+ LayoutText {#text} at (0,0) size 53x28
+ text run at (0,0) width 53: "three"
LayoutBlockFlow {DIV} at (14,70) size 756x28
LayoutInline {I} at (0,0) size 40x28
LayoutText {#text} at (0,0) size 40x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-002-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-002-expected.png
index 38356dd..f2fb65c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt
index d34c01d..ff76ac4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt
@@ -11,8 +11,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x240 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x84
- LayoutText {#text} at (0,0) size 68x28
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x28
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,28) size 731x56
text run at (0,28) width 731: "Deleting when a selection starts in a blank line created by a BR element and"
@@ -21,10 +21,10 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x28
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,22) size 1x0
- LayoutText {#text} at (0,28) size 728x84
+ LayoutText {#text} at (0,28) size 726x84
text run at (0,28) width 725: "Should see the three lines in the red box. First line should be \"A\". Next two"
- text run at (0,56) width 728: "lines should be empty. Insertion point should be blinking on the second line"
- text run at (0,84) width 196: "(the first blank one)."
+ text run at (0,56) width 726: "lines should be empty. Insertion point should be blinking on the second line"
+ text run at (0,84) width 195: "(the first blank one)."
LayoutBlockFlow {DIV} at (0,264) size 784x88
LayoutBlockFlow {DIV} at (0,0) size 784x88 [border: (2px solid #FF0000)]
LayoutBlockFlow {P} at (2,2) size 780x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-003-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-003-expected.png
index 2847288..5207ffe 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt
index d5ab6dc..075a52c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt
@@ -12,8 +12,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x240 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x112
- LayoutText {#text} at (0,0) size 68x28
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x28
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,28) size 733x84
text run at (0,28) width 733: "Deleting when a selection starts in a blank line created by a block with a BR"
@@ -23,8 +23,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x28
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,22) size 1x0
- LayoutText {#text} at (0,28) size 677x56
- text run at (0,28) width 677: "Should see the two lines in the red box. Each should contain \"A\" only."
+ LayoutText {#text} at (0,28) size 675x56
+ text run at (0,28) width 675: "Should see the two lines in the red box. Each should contain \"A\" only."
text run at (0,56) width 614: "Insertion point should be blinking at the start of the second line."
LayoutBlockFlow {DIV} at (0,264) size 784x60
LayoutBlockFlow {DIV} at (0,0) size 784x60 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-004-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-004-expected.png
index c832efc..d3caef1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt
index b7eff54..80e9d67 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt
@@ -12,8 +12,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x240 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x112
- LayoutText {#text} at (0,0) size 68x28
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x28
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,28) size 742x84
text run at (0,28) width 731: "Deleting when a selection starts in a blank line created by a BR element and"
@@ -23,8 +23,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x28
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,22) size 1x0
- LayoutText {#text} at (0,28) size 677x56
- text run at (0,28) width 677: "Should see the two lines in the red box. Each should contain \"A\" only."
+ LayoutText {#text} at (0,28) size 675x56
+ text run at (0,28) width 675: "Should see the two lines in the red box. Each should contain \"A\" only."
text run at (0,56) width 614: "Insertion point should be blinking at the start of the second line."
LayoutBlockFlow {DIV} at (0,264) size 784x60
LayoutBlockFlow {DIV} at (0,0) size 784x60 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-005-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-005-expected.png
index 097d6ef..de634df 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-005-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-005-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt
index a83f941..c6ea6c2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt
@@ -11,8 +11,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x240 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x84
- LayoutText {#text} at (0,0) size 68x28
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x28
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,28) size 731x56
text run at (0,28) width 731: "Deleting when a selection starts in a blank line created by a BR element and"
@@ -21,9 +21,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x28
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,22) size 1x0
- LayoutText {#text} at (0,28) size 736x84
+ LayoutText {#text} at (0,28) size 735x84
text run at (0,28) width 711: "Should see the two lines in the red box. First line should be \"A\". Next one"
- text run at (0,56) width 736: "should be empty. Insertion point should be blinking at the start of the second"
+ text run at (0,56) width 735: "should be empty. Insertion point should be blinking at the start of the second"
text run at (0,84) width 42: "line."
LayoutBlockFlow {DIV} at (0,264) size 784x60
LayoutBlockFlow {DIV} at (0,0) size 784x60 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-006-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-006-expected.png
index 0e3413f..9320812 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-006-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-006-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt
index 7a6979f..e524931 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt
@@ -11,8 +11,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x240 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x84
- LayoutText {#text} at (0,0) size 68x28
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x28
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,28) size 733x56
text run at (0,28) width 733: "Deleting when a selection starts in a blank line created by a block with a BR"
@@ -21,9 +21,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x28
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,22) size 1x0
- LayoutText {#text} at (0,28) size 736x84
+ LayoutText {#text} at (0,28) size 735x84
text run at (0,28) width 711: "Should see the two lines in the red box. First line should be \"A\". Next one"
- text run at (0,56) width 736: "should be empty. Insertion point should be blinking at the start of the second"
+ text run at (0,56) width 735: "should be empty. Insertion point should be blinking at the start of the second"
text run at (0,84) width 42: "line."
LayoutBlockFlow {DIV} at (0,264) size 784x60
LayoutBlockFlow {DIV} at (0,0) size 784x60 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-007-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-007-expected.png
index 0524f39..b00c8d3 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-007-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-007-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt
index 7286c51..a45815a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt
@@ -14,8 +14,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x240 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x84
- LayoutText {#text} at (0,0) size 68x28
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x28
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,28) size 734x56
text run at (0,28) width 734: "Deleting when a selection starts at the beginning of a paragraph preceded by"
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-008-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-008-expected.png
index 352af67..23b338d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt
index 9dd3450..b1cc4a1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt
@@ -16,8 +16,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x240 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x84
- LayoutText {#text} at (0,0) size 68x28
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x28
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,28) size 682x56
text run at (0,28) width 682: "Deleting when a selection starts in the middle of the last paragraph and"
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-009-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-009-expected.png
index 801e134..09d3c24 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt
index 751bebb..9ad3007 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt
@@ -14,8 +14,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x240 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x84
- LayoutText {#text} at (0,0) size 68x28
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x28
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,28) size 750x56
text run at (0,28) width 750: "Deleting when a selection starts at the beginning of a paragraph preceded by a"
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-010-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-010-expected.png
index 2cd4573..53340e4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt
index 870dc59..a9361f1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt
@@ -15,8 +15,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x324 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x112
- LayoutText {#text} at (0,0) size 68x28
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x28
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,28) size 734x56
text run at (0,28) width 734: "Deleting when a selection starts at the beginning of a text following a nested"
@@ -30,7 +30,7 @@ layer at (0,0) size 800x600
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,22) size 1x0
LayoutText {#text} at (0,28) size 744x140
- text run at (0,28) width 719: "Should see a total of five lines in the red box, with the third line inside of a"
+ text run at (0,28) width 718: "Should see a total of five lines in the red box, with the third line inside of a"
text run at (0,56) width 670: "nested red box. First line should be \"one\". Next line should be \"two\". "
text run at (669,56) width 48: "Next"
text run at (0,84) width 730: "line should be \"cha cha cha\", inside of a nested red box. Next line should be"
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-011-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-011-expected.png
index 6a9d102..7d5d476 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-011-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-011-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt
index bc57b93..3091c75 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt
@@ -10,14 +10,14 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x240 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x84
- LayoutText {#text} at (0,0) size 68x28
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x28
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
- LayoutText {#text} at (0,28) size 625x28
- text run at (0,28) width 625: "Delete at the end of document when there is a BR following a P. "
- LayoutBR {BR} at (624,50) size 1x0
- LayoutText {#text} at (0,56) size 438x28
- text run at (0,56) width 438: "This is a test case for rdar://problem/4110366"
+ LayoutText {#text} at (0,28) size 622x28
+ text run at (0,28) width 622: "Delete at the end of document when there is a BR following a P. "
+ LayoutBR {BR} at (621,50) size 1x0
+ LayoutText {#text} at (0,56) size 437x28
+ text run at (0,56) width 437: "This is a test case for rdar://problem/4110366"
LayoutBlockFlow {DIV} at (14,114) size 756x112
LayoutText {#text} at (0,0) size 190x28
text run at (0,0) width 190: "Expected Results: "
@@ -26,8 +26,8 @@ layer at (0,0) size 800x600
text run at (0,28) width 239: "Red box with four lines. "
text run at (238,28) width 477: "The second line is a nested red box with the word"
text run at (0,56) width 80: "\"hello\". "
- text run at (79,56) width 312: "The other three lines are empty. "
- LayoutBR {BR} at (390,78) size 1x0
+ text run at (79,56) width 311: "The other three lines are empty. "
+ LayoutBR {BR} at (389,78) size 1x0
LayoutText {#text} at (0,84) size 461x28
text run at (0,84) width 461: "Selection is a caret at the start of the fourth line."
LayoutBlockFlow {DIV} at (0,264) size 784x140 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-001-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-001-expected.png
index e89a116..177356e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-001-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-001-expected.txt
index 6598d6d..e74a6ac 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-001-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-001-expected.txt
@@ -12,7 +12,7 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x28
- LayoutText {#text} at (0,0) size 84x28
- text run at (0,0) width 84: "OneTwo"
+ LayoutText {#text} at (0,0) size 83x28
+ text run at (0,0) width 83: "OneTwo"
LayoutText {#text} at (0,0) size 0x0
caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-002-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-002-expected.png
index 3528cf1..daa957b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-002-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-002-expected.txt
index d470455..2ce95a4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-002-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x84 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x56
- LayoutText {#text} at (0,0) size 84x28
- text run at (0,0) width 84: "OneTwo"
- LayoutBR {BR} at (83,22) size 1x0
+ LayoutText {#text} at (0,0) size 83x28
+ text run at (0,0) width 83: "OneTwo"
+ LayoutBR {BR} at (82,22) size 1x0
LayoutText {#text} at (0,28) size 56x28
text run at (0,28) width 56: "Three"
caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-003-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-003-expected.png
index 3528cf1..daa957b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-003-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-003-expected.txt
index d470455..2ce95a4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-003-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-003-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x84 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x56
- LayoutText {#text} at (0,0) size 84x28
- text run at (0,0) width 84: "OneTwo"
- LayoutBR {BR} at (83,22) size 1x0
+ LayoutText {#text} at (0,0) size 83x28
+ text run at (0,0) width 83: "OneTwo"
+ LayoutBR {BR} at (82,22) size 1x0
LayoutText {#text} at (0,28) size 56x28
text run at (0,28) width 56: "Three"
caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-004-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-004-expected.png
index 3528cf1..daa957b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-004-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-004-expected.txt
index d470455..2ce95a4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-004-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-004-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x84 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x56
- LayoutText {#text} at (0,0) size 84x28
- text run at (0,0) width 84: "OneTwo"
- LayoutBR {BR} at (83,22) size 1x0
+ LayoutText {#text} at (0,0) size 83x28
+ text run at (0,0) width 83: "OneTwo"
+ LayoutBR {BR} at (82,22) size 1x0
LayoutText {#text} at (0,28) size 56x28
text run at (0,28) width 56: "Three"
caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-005-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-005-expected.png
index 99639c6..113e21b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-005-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-005-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-005-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-005-expected.txt
index 97e5579..15f3c9b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-005-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-005-expected.txt
@@ -13,8 +13,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x84
LayoutBlockFlow (anonymous) at (0,0) size 756x28
- LayoutText {#text} at (0,0) size 84x28
- text run at (0,0) width 84: "OneTwo"
+ LayoutText {#text} at (0,0) size 83x28
+ text run at (0,0) width 83: "OneTwo"
LayoutBlockFlow {DIV} at (0,28) size 756x28
LayoutBlockFlow {DIV} at (0,0) size 756x28
LayoutText {#text} at (0,0) size 56x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-006-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-006-expected.png
index 99639c6..113e21b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-006-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-006-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-006-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-006-expected.txt
index 56f22ec..5bcd229 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-006-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-006-expected.txt
@@ -13,8 +13,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x84
LayoutBlockFlow (anonymous) at (0,0) size 756x28
- LayoutText {#text} at (0,0) size 84x28
- text run at (0,0) width 84: "OneTwo"
+ LayoutText {#text} at (0,0) size 83x28
+ text run at (0,0) width 83: "OneTwo"
LayoutBlockFlow {DIV} at (0,28) size 756x28
LayoutBlockFlow {DIV} at (0,0) size 756x28
LayoutText {#text} at (0,0) size 56x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-007-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-007-expected.png
index 99639c6..113e21b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-007-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-007-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-007-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-007-expected.txt
index 56f22ec..5bcd229 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-007-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-007-expected.txt
@@ -13,8 +13,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x84
LayoutBlockFlow (anonymous) at (0,0) size 756x28
- LayoutText {#text} at (0,0) size 84x28
- text run at (0,0) width 84: "OneTwo"
+ LayoutText {#text} at (0,0) size 83x28
+ text run at (0,0) width 83: "OneTwo"
LayoutBlockFlow {DIV} at (0,28) size 756x28
LayoutBlockFlow {DIV} at (0,0) size 756x28
LayoutText {#text} at (0,0) size 56x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-008-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-008-expected.png
index 99639c6..113e21b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-008-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-008-expected.txt
index 8be75aa..0be2d34 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-008-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-008-expected.txt
@@ -13,8 +13,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x84
LayoutBlockFlow (anonymous) at (0,0) size 756x28
- LayoutText {#text} at (0,0) size 84x28
- text run at (0,0) width 84: "OneTwo"
+ LayoutText {#text} at (0,0) size 83x28
+ text run at (0,0) width 83: "OneTwo"
LayoutBlockFlow {DIV} at (0,28) size 756x56
LayoutBlockFlow {DIV} at (0,0) size 756x28
LayoutBlockFlow {DIV} at (0,0) size 756x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-009-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-009-expected.png
index 34ca0f0..f5b0d3f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-009-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-009-expected.txt
index e050aef..ab89b87 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-009-expected.txt
@@ -20,9 +20,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 40x28
text run at (0,0) width 40: "One"
LayoutBlockFlow {DIV} at (0,28) size 756x56
- LayoutText {#text} at (0,0) size 100x28
- text run at (0,0) width 100: "TwoThree"
- LayoutBR {BR} at (99,22) size 1x0
+ LayoutText {#text} at (0,0) size 99x28
+ text run at (0,0) width 99: "TwoThree"
+ LayoutBR {BR} at (98,22) size 1x0
LayoutText {#text} at (0,28) size 46x28
text run at (0,28) width 46: "Four"
LayoutBlockFlow (anonymous) at (0,84) size 756x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-010-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-010-expected.png
index 43c4e56..d2ab67a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-010-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-010-expected.txt
index 92974e5..356dcdb 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-010-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-010-expected.txt
@@ -27,8 +27,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x28
- LayoutText {#text} at (0,0) size 140x28
- text run at (0,0) width 140: "OneTwoThree"
- LayoutText {#text} at (139,0) size 47x28
- text run at (139,0) width 47: "Four"
+ LayoutText {#text} at (0,0) size 139x28
+ text run at (0,0) width 139: "OneTwoThree"
+ LayoutText {#text} at (138,0) size 46x28
+ text run at (138,0) width 46: "Four"
caret: position 12 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-011-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-011-expected.png
index 7c095b3..00ebfb2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-011-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-011-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-011-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-011-expected.txt
index 3286e36..85dbfee 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-011-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-011-expected.txt
@@ -10,9 +10,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 40x28
text run at (0,0) width 40: "One"
LayoutBlockFlow {DIV} at (0,28) size 756x56
- LayoutText {#text} at (0,0) size 44x28
- text run at (0,0) width 44: "Two"
- LayoutBR {BR} at (43,22) size 1x0
+ LayoutText {#text} at (0,0) size 43x28
+ text run at (0,0) width 43: "Two"
+ LayoutBR {BR} at (42,22) size 1x0
LayoutBR {BR} at (0,28) size 0x28
LayoutBlockFlow (anonymous) at (0,84) size 756x28
LayoutText {#text} at (0,0) size 56x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-018-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-018-expected.png
index dd38851..0ac069a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-018-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-018-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-018-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-018-expected.txt
index 5e96020..2c05975 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-018-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-018-expected.txt
@@ -12,15 +12,15 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x84 [border: (2px solid #0000FF)]
- LayoutText {#text} at (14,14) size 728x56
- text run at (14,14) width 722: "Should see \"Test OK\" in top red box, followed by \"...more text\", in its own"
- text run at (735,14) width 7: " "
+ LayoutText {#text} at (14,14) size 726x56
+ text run at (14,14) width 720: "Should see \"Test OK\" in top red box, followed by \"...more text\", in its own"
+ text run at (733,14) width 7: " "
text run at (14,42) width 79: "red box."
LayoutBlockFlow {DIV} at (0,108) size 784x112
LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
LayoutBlockFlow (anonymous) at (14,14) size 756x28
- LayoutText {#text} at (0,0) size 82x28
- text run at (0,0) width 82: "Test OK"
+ LayoutText {#text} at (0,0) size 81x28
+ text run at (0,0) width 81: "Test OK"
LayoutBlockFlow {DIV} at (14,42) size 756x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 110x28
text run at (14,14) width 110: "...more text"
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-021-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-021-expected.png
index 27346c3..ce5554a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-021-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-021-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-021-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-021-expected.txt
index 8c42bce..395b523 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-021-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-block-merge-contents-021-expected.txt
@@ -16,7 +16,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (14,14) size 732x56
text run at (14,14) width 726: "Should see \"XX\" in a top red box, and another \"XX\" in a red box inside the"
text run at (739,14) width 7: " "
- text run at (14,42) width 45: "first."
+ text run at (14,42) width 44: "first."
LayoutBlockFlow {DIV} at (0,108) size 784x112
LayoutBlockFlow {DIV} at (0,0) size 784x112 [border: (2px solid #FF0000)]
LayoutBlockFlow (anonymous) at (14,14) size 756x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-008-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-008-expected.png
index 3e7b337..4dd5bf6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-008-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-008-expected.txt
index 9b1b2a5..950aece 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-008-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-008-expected.txt
@@ -14,6 +14,6 @@ layer at (0,0) size 800x600
LayoutText {#text} at (14,14) size 40x28
text run at (14,14) width 40: "One"
LayoutBlockFlow {DIV} at (0,56) size 784x56 [border: (2px solid #FF0000)]
- LayoutText {#text} at (14,14) size 44x28
- text run at (14,14) width 44: "Two"
+ LayoutText {#text} at (14,14) size 43x28
+ text run at (14,14) width 43: "Two"
caret: position 3 of child 0 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-009-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-009-expected.png
index 231d71a..89081c1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-009-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-009-expected.txt
index 8a9c078..8291a19 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-009-expected.txt
@@ -15,6 +15,6 @@ layer at (0,0) size 800x600
LayoutText {#text} at (14,14) size 40x28
text run at (14,14) width 40: "One"
LayoutBlockFlow {DIV} at (0,56) size 784x56 [border: (2px solid #FF0000)]
- LayoutText {#text} at (14,14) size 44x28
- text run at (14,14) width 44: "Two"
+ LayoutText {#text} at (14,14) size 43x28
+ text run at (14,14) width 43: "Two"
caret: position 0 of child 0 {#text} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-010-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-010-expected.png
index c3c6784..68807bc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-010-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-010-expected.txt
index ebbfad5..24dfe2e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-010-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-br-010-expected.txt
@@ -14,6 +14,6 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
- LayoutText {#text} at (14,14) size 84x28
- text run at (14,14) width 84: "OneTwo"
+ LayoutText {#text} at (14,14) size 83x28
+ text run at (14,14) width 83: "OneTwo"
caret: position 3 of child 0 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-first-list-item-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-first-list-item-expected.png
index 77508fe..818ba63 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-first-list-item-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-first-list-item-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-first-list-item-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-first-list-item-expected.txt
index c26d0dd..4a648c7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-first-list-item-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-first-list-item-expected.txt
@@ -12,12 +12,12 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 754x36
text run at (0,0) width 754: "This tests deletion when the caret is in an empty list item at the beginning of the document. It also makes sure that the"
text run at (0,18) width 275: "style inside the empty list item is retained. "
- text run at (274,18) width 106: "You should see '"
- LayoutInline {B} at (0,0) size 23x18
- LayoutText {#text} at (379,18) size 23x18
- text run at (379,18) width 23: "foo"
- LayoutText {#text} at (401,18) size 257x18
- text run at (401,18) width 257: "' followed by a list item containing 'bar'."
+ text run at (274,18) width 105: "You should see '"
+ LayoutInline {B} at (0,0) size 22x18
+ LayoutText {#text} at (378,18) size 22x18
+ text run at (378,18) width 22: "foo"
+ LayoutText {#text} at (399,18) size 258x18
+ text run at (399,18) width 258: "' followed by a list item containing 'bar'."
LayoutBlockFlow {DIV} at (0,52) size 784x52
LayoutBlockFlow {DIV} at (0,0) size 784x18
LayoutInline {B} at (0,0) size 22x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-001-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-001-expected.png
index a54799a..a630f8d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-002-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-002-expected.png
index a54799a..a630f8d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-003-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-003-expected.png
index f35a17c..a6b264d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-003-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-003-expected.txt
index eadb90c..7d152af 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-003-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-003-expected.txt
@@ -12,6 +12,6 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 137x28
text run at (0,0) width 137: "There is a tide"
LayoutBR {BR} at (136,22) size 1x0
- LayoutText {#text} at (0,28) size 238x28
- text run at (0,28) width 238: "Which taken at the flood"
+ LayoutText {#text} at (0,28) size 236x28
+ text run at (0,28) width 236: "Which taken at the flood"
caret: position 0 of child 2 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-004-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-004-expected.png
index f35a17c..a6b264d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-004-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-004-expected.txt
index fbd7807..d30b29a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-004-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-004-expected.txt
@@ -12,6 +12,6 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 137x28
text run at (0,0) width 137: "There is a tide"
LayoutBlockFlow {DIV} at (0,28) size 600x28
- LayoutText {#text} at (0,0) size 238x28
- text run at (0,0) width 238: "Which taken at the flood"
+ LayoutText {#text} at (0,0) size 236x28
+ text run at (0,0) width 236: "Which taken at the flood"
caret: position 0 of child 0 {#text} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-005-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-005-expected.png
index 4584398..18129e5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-005-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-005-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-005-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-005-expected.txt
index 8d364e2..08e6b7b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-005-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-005-expected.txt
@@ -9,6 +9,6 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 600x28
- LayoutText {#text} at (0,0) size 238x28
- text run at (0,0) width 238: "Which taken at the flood"
+ LayoutText {#text} at (0,0) size 236x28
+ text run at (0,0) width 236: "Which taken at the flood"
caret: position 0 of child 0 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-006-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-006-expected.png
index 4584398..18129e5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-006-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-006-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-006-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-006-expected.txt
index 8d364e2..08e6b7b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-006-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-006-expected.txt
@@ -9,6 +9,6 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 600x28
- LayoutText {#text} at (0,0) size 238x28
- text run at (0,0) width 238: "Which taken at the flood"
+ LayoutText {#text} at (0,0) size 236x28
+ text run at (0,0) width 236: "Which taken at the flood"
caret: position 0 of child 0 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-007-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-007-expected.png
index 4584398..18129e5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-007-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-007-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-007-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-007-expected.txt
index 8d364e2..08e6b7b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-007-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-007-expected.txt
@@ -9,6 +9,6 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 600x28
- LayoutText {#text} at (0,0) size 238x28
- text run at (0,0) width 238: "Which taken at the flood"
+ LayoutText {#text} at (0,0) size 236x28
+ text run at (0,0) width 236: "Which taken at the flood"
caret: position 0 of child 0 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-008-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-008-expected.png
index 4584398..18129e5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-008-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-008-expected.txt
index 8d364e2..08e6b7b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-008-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-008-expected.txt
@@ -9,6 +9,6 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 600x28
- LayoutText {#text} at (0,0) size 238x28
- text run at (0,0) width 238: "Which taken at the flood"
+ LayoutText {#text} at (0,0) size 236x28
+ text run at (0,0) width 236: "Which taken at the flood"
caret: position 0 of child 0 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-009-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-009-expected.png
index 7d6b804..49e473e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-009-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-009-expected.txt
index 48a86f3..03c8c49 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-009-expected.txt
@@ -12,6 +12,6 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 600x28
LayoutBR {BR} at (0,0) size 0x28
LayoutBlockFlow {DIV} at (0,28) size 600x28
- LayoutText {#text} at (0,0) size 238x28
- text run at (0,0) width 238: "Which taken at the flood"
+ LayoutText {#text} at (0,0) size 236x28
+ text run at (0,0) width 236: "Which taken at the flood"
caret: position 0 of child 0 {BR} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-010-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-010-expected.png
index 7d6b804..49e473e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-010-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-010-expected.txt
index 48a86f3..03c8c49 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-010-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-010-expected.txt
@@ -12,6 +12,6 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 600x28
LayoutBR {BR} at (0,0) size 0x28
LayoutBlockFlow {DIV} at (0,28) size 600x28
- LayoutText {#text} at (0,0) size 238x28
- text run at (0,0) width 238: "Which taken at the flood"
+ LayoutText {#text} at (0,0) size 236x28
+ text run at (0,0) width 236: "Which taken at the flood"
caret: position 0 of child 0 {BR} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-011-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-011-expected.png
index 2dd51ed..0f9a64b5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-011-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-011-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-011-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-011-expected.txt
index eec4e2a..3663693 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-011-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-011-expected.txt
@@ -29,6 +29,6 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 600x28
- LayoutText {#text} at (0,0) size 332x28
- text run at (0,0) width 332: "There is aWhich taken at the flood"
+ LayoutText {#text} at (0,0) size 331x28
+ text run at (0,0) width 331: "There is aWhich taken at the flood"
caret: position 10 of child 0 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-012-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-012-expected.png
index 2dd51ed..0f9a64b5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-012-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-012-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-012-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-012-expected.txt
index eec4e2a..3663693 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-012-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-012-expected.txt
@@ -29,6 +29,6 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 600x28
- LayoutText {#text} at (0,0) size 332x28
- text run at (0,0) width 332: "There is aWhich taken at the flood"
+ LayoutText {#text} at (0,0) size 331x28
+ text run at (0,0) width 331: "There is aWhich taken at the flood"
caret: position 10 of child 0 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-013-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-013-expected.png
index 85c545e..9aed441 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-013-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-013-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-014-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-014-expected.png
index 1a93d28..ec1edb3d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-014-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-line-014-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-001-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-001-expected.png
index 4dfaf32..ca6fe02 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-001-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-001-expected.txt
index 2cab6b6..b9e854e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-001-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-001-expected.txt
@@ -28,6 +28,6 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 40x28
text run at (0,0) width 40: "four"
LayoutListItem {LI} at (40,56) size 716x28
- LayoutText {#text} at (0,0) size 38x28
- text run at (0,0) width 38: "five"
+ LayoutText {#text} at (0,0) size 36x28
+ text run at (0,0) width 36: "five"
caret: position 3 of child 0 {#text} of child 1 {LI} of child 1 {UL} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-002-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-002-expected.png
index 1c58d3e..312b9c6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-002-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-002-expected.txt
index 28a48fb..17121f5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-listitem-002-expected.txt
@@ -45,6 +45,6 @@ layer at (0,0) size 800x600
text run at (0,0) width 40: "four"
LayoutListItem {LI} at (40,112) size 716x28
LayoutListMarker (anonymous) at (-22,0) size 9x28: bullet
- LayoutText {#text} at (0,0) size 38x28
- text run at (0,0) width 38: "five"
+ LayoutText {#text} at (0,0) size 36x28
+ text run at (0,0) width 36: "five"
caret: position 0 of child 0 {BR} of child 5 {LI} of child 1 {UL} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-to-select-table-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-to-select-table-expected.png
index 71e700b..72377c7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-to-select-table-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-to-select-table-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-to-select-table-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-to-select-table-expected.txt
index 9fa90ec..28a2991 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-to-select-table-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-to-select-table-expected.txt
@@ -28,21 +28,21 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x52
- LayoutTable {TABLE} at (0,0) size 88x52 [border: (3px solid #AAAAAA)]
- LayoutTableSection {TBODY} at (3,3) size 82x46
- LayoutTableRow {TR} at (0,2) size 82x20
+ LayoutTable {TABLE} at (0,0) size 87x52 [border: (3px solid #AAAAAA)]
+ LayoutTableSection {TBODY} at (3,3) size 81x46
+ LayoutTableRow {TR} at (0,2) size 81x20
LayoutTableCell {TD} at (2,2) size 27x20 [r=0 c=0 rs=1 cs=1]
LayoutText {#text} at (1,1) size 25x18
text run at (1,1) width 25: "Foo"
- LayoutTableCell {TD} at (31,2) size 49x20 [r=0 c=1 rs=1 cs=1]
+ LayoutTableCell {TD} at (31,2) size 48x20 [r=0 c=1 rs=1 cs=1]
LayoutText {#text} at (1,1) size 23x18
text run at (1,1) width 23: "baz"
- LayoutTableRow {TR} at (0,24) size 82x20
+ LayoutTableRow {TR} at (0,24) size 81x20
LayoutTableCell {TD} at (2,24) size 27x20 [r=1 c=0 rs=1 cs=1]
LayoutText {#text} at (1,1) size 21x18
text run at (1,1) width 21: "bar"
- LayoutTableCell {TD} at (31,24) size 49x20 [r=1 c=1 rs=1 cs=1]
- LayoutText {#text} at (1,1) size 47x18
- text run at (1,1) width 47: "buffalo"
+ LayoutTableCell {TD} at (31,24) size 48x20 [r=1 c=1 rs=1 cs=1]
+ LayoutText {#text} at (1,1) size 46x18
+ text run at (1,1) width 46: "buffalo"
selection start: position 0 of child 1 {TABLE} of child 0 {DIV} of body
selection end: position 2 of child 1 {TABLE} of child 0 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-001-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-001-expected.png
index 61345e7..d1271b9 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-001-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-001-expected.txt
index d5e836f..c23f845 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-001-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-001-expected.txt
@@ -53,7 +53,7 @@ layer at (0,0) size 800x600
text run at (303,14) width 110: "our fathers "
text run at (412,14) width 340: "f upon this continent, a new nation,"
text run at (751,14) width 7: " "
- text run at (14,42) width 229: "conceived in Liberty, "
- text run at (242,42) width 381: "and dedicated to the proposition that all"
+ text run at (14,42) width 228: "conceived in Liberty, "
+ text run at (241,42) width 380: "and dedicated to the proposition that all"
LayoutText {#text} at (0,0) size 0x0
caret: position 7 of child 2 {#text} of child 1 {SPAN} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-002-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-002-expected.png
index 477f632..fb93005 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-002-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-002-expected.txt
index 4f9ee47..1dc682b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/delete-ws-fixup-002-expected.txt
@@ -60,7 +60,7 @@ layer at (0,0) size 800x600
text run at (293,14) width 111: "our fathers "
text run at (403,14) width 339: "f upon this continent, a new nation,"
text run at (741,14) width 7: " "
- text run at (14,42) width 229: "conceived in Liberty, "
- text run at (242,42) width 381: "and dedicated to the proposition that all"
+ text run at (14,42) width 228: "conceived in Liberty, "
+ text run at (241,42) width 380: "and dedicated to the proposition that all"
LayoutText {#text} at (0,0) size 0x0
caret: position 7 of child 2 {#text} of child 1 {SPAN} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-endOfParagraph-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-endOfParagraph-expected.png
index babcb3f..d7fd396 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-endOfParagraph-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-endOfParagraph-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-endOfParagraph-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-endOfParagraph-expected.txt
index 991fdb0..264ed1e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-endOfParagraph-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-endOfParagraph-expected.txt
@@ -20,8 +20,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 783x54
text run at (0,0) width 321: "Fixing that bug exposed a problem with merging. "
text run at (320,0) width 459: "If deletion empties out the block that contained the start of the selection"
- text run at (0,18) width 499: "to delete, that block can collapse away and become impossible to merge into. "
- text run at (498,18) width 285: "So we insert a placeholder to prop it open so"
+ text run at (0,18) width 498: "to delete, that block can collapse away and become impossible to merge into. "
+ text run at (497,18) width 286: "So we insert a placeholder to prop it open so"
text run at (0,36) width 172: "that the merge can happen."
LayoutBlockFlow {DIV} at (5,174) size 774x32 [border: (1px solid #000000)]
LayoutBlockFlow {DIV} at (6,6) size 762x20 [border: (1px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-no-br-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-no-br-expected.png
index efd6b71..15980f3 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-no-br-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-no-br-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-no-br-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-no-br-expected.txt
index c7ce1e8..cc1b176 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-no-br-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-no-br-expected.txt
@@ -7,13 +7,13 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 744x36
- text run at (0,0) width 744: "This places the caret before the 'T' in 'Two' and Deletes. 'One' and 'Two' should be merged but the blocks containing"
+ LayoutText {#text} at (0,0) size 741x36
+ text run at (0,0) width 741: "This places the caret before the 'T' in 'Two' and Deletes. 'One' and 'Two' should be merged but the blocks containing"
text run at (0,18) width 280: "'Three' and 'Four' should remain untouched."
LayoutBlockFlow {DIV} at (8,52) size 768x176
LayoutBlockFlow {DIV} at (16,16) size 736x40 [border: (3px solid #FF0000)]
- LayoutText {#text} at (11,11) size 56x18
- text run at (11,11) width 56: "OneTwo"
+ LayoutText {#text} at (11,11) size 55x18
+ text run at (11,11) width 55: "OneTwo"
LayoutBlockFlow {DIV} at (16,64) size 736x96 [border: (3px solid #008000)]
LayoutBlockFlow {DIV} at (19,19) size 698x40 [border: (3px solid #000000)]
LayoutText {#text} at (11,11) size 38x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-whitespace-pre-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-whitespace-pre-expected.png
index 41f0972..4da011f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-whitespace-pre-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-whitespace-pre-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-whitespace-pre-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-whitespace-pre-expected.txt
index 19a561d..b08e768 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-whitespace-pre-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-whitespace-pre-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x579
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 756x36
+ LayoutText {#text} at (0,0) size 755x36
text run at (0,0) width 371: "This test places the caret before the 'b' in 'bar' and Delete. "
- text run at (370,0) width 386: "Afterword, 'foobar' should be in the first paragraph and 'baz'"
+ text run at (370,0) width 385: "Afterword, 'foobar' should be in the first paragraph and 'baz'"
text run at (0,18) width 155: "should be in the second."
LayoutBlockFlow {DIV} at (0,52) size 784x46
LayoutBlockFlow {DIV} at (0,0) size 784x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/non-smart-delete-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/non-smart-delete-expected.png
index 51fc0ad..d5e78ab 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/non-smart-delete-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/non-smart-delete-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/non-smart-delete-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/non-smart-delete-expected.txt
index ffecfdc..ab48a110 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/non-smart-delete-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/non-smart-delete-expected.txt
@@ -10,8 +10,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x212 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x56
- LayoutText {#text} at (0,0) size 68x28
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x28
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,28) size 635x28
text run at (0,28) width 635: "Non-smart delete when deleting a word selected via the keyboard."
@@ -19,8 +19,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x28
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,22) size 1x0
- LayoutText {#text} at (0,28) size 708x56
- text run at (0,28) width 708: "The first word should be deleted. The space following it should remain. It"
+ LayoutText {#text} at (0,28) size 707x56
+ text run at (0,28) width 707: "The first word should be deleted. The space following it should remain. It"
text run at (0,56) width 208: "should look like this: "
LayoutBR {BR} at (208,78) size 0x0
LayoutText {#text} at (0,84) size 96x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/pruning-after-merge-2-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/pruning-after-merge-2-expected.png
index b0ea1b3..b215580 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/pruning-after-merge-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/pruning-after-merge-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/pruning-after-merge-2-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/pruning-after-merge-2-expected.txt
index c93dc7c..ae977a7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/pruning-after-merge-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/pruning-after-merge-2-expected.txt
@@ -8,15 +8,15 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 776x36
+ LayoutText {#text} at (0,0) size 774x36
text run at (0,0) width 677: "This tests to see if deletion correctly prunes the containers of the paragraph being moved during a merge. "
- text run at (676,0) width 100: "You should see"
+ text run at (676,0) width 98: "You should see"
text run at (0,18) width 25: "'foo"
LayoutInline {B} at (0,0) size 25x18
LayoutText {#text} at (24,18) size 25x18
text run at (24,18) width 25: "bar"
- LayoutText {#text} at (48,18) size 51x18
- text run at (48,18) width 51: "' below."
+ LayoutText {#text} at (48,18) size 50x18
+ text run at (48,18) width 50: "' below."
LayoutBlockFlow {DIV} at (0,52) size 784x18
LayoutBlockFlow {DIV} at (0,0) size 784x18
LayoutText {#text} at (0,0) size 22x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-001-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-001-expected.png
index f31f4d6..ca2bb3a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-001-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-001-expected.txt
index a9afbe8..c014053 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-001-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-001-expected.txt
@@ -10,17 +10,17 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x212 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x56
- LayoutText {#text} at (0,0) size 68x28
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x28
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
- LayoutText {#text} at (0,28) size 492x28
- text run at (0,28) width 492: "Smart delete when deleting the first word on a line."
+ LayoutText {#text} at (0,28) size 491x28
+ text run at (0,28) width 491: "Smart delete when deleting the first word on a line."
LayoutBlockFlow {DIV} at (14,86) size 756x112
LayoutText {#text} at (0,0) size 190x28
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,22) size 1x0
- LayoutText {#text} at (0,28) size 708x56
- text run at (0,28) width 708: "The first word and the space following the first word should be deleted. It"
+ LayoutText {#text} at (0,28) size 706x56
+ text run at (0,28) width 706: "The first word and the space following the first word should be deleted. It"
text run at (0,56) width 201: "should like this this: "
LayoutBR {BR} at (200,78) size 1x0
LayoutText {#text} at (0,84) size 70x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-002-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-002-expected.png
index c64b571..d812b8a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-002-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-002-expected.txt
index 083f403..79054d9 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/smart-delete-002-expected.txt
@@ -12,8 +12,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x212 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x56
- LayoutText {#text} at (0,0) size 68x28
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x28
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,28) size 516x28
text run at (0,28) width 516: "Smart delete when deleting the second word of a line."
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/table-cells-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/table-cells-expected.png
index fa71dcf..734a50b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/table-cells-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/table-cells-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-1-expected.png
index 323728e..9bc6e9b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-1-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-1-expected.txt
index 5ca66c2..173f785 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-1-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 783x36
+ LayoutText {#text} at (0,0) size 781x36
text run at (0,0) width 486: "This tests to make sure that breaking a quoted list doesn't renumber the list. "
- text run at (485,0) width 298: "You should see a list broken in two below, the"
+ text run at (485,0) width 296: "You should see a list broken in two below, the"
text run at (0,18) width 191: "list items numbered 1, 2, 3, 4."
LayoutBlockFlow {DIV} at (0,52) size 784x122
LayoutBlockFlow {BLOCKQUOTE} at (2,0) size 742x36 [color=#0000FF] [border: none (2px solid #0000FF)]
@@ -17,8 +17,8 @@ layer at (0,0) size 800x600
text run at (0,0) width 27: "One"
LayoutListItem {LI} at (40,18) size 700x18
LayoutListMarker (anonymous) at (-16,0) size 16x18: "2"
- LayoutText {#text} at (0,0) size 30x18
- text run at (0,0) width 30: "Two"
+ LayoutText {#text} at (0,0) size 29x18
+ text run at (0,0) width 29: "Two"
LayoutBlockFlow (anonymous) at (0,52) size 784x18
LayoutBR {BR} at (0,0) size 0x18
LayoutBlockFlow {BLOCKQUOTE} at (2,86) size 742x36 [color=#0000FF] [border: none (2px solid #0000FF)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-2-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-2-expected.png
index 26d9b16..24120fc 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-2-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-2-expected.txt
index b9bf3c3..813a665 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4580583-2-expected.txt
@@ -4,10 +4,10 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 783x36
+ LayoutText {#text} at (0,0) size 781x36
text run at (0,0) width 486: "This tests to make sure that breaking a quoted list doesn't renumber the list. "
- text run at (485,0) width 298: "You should see a list broken in two below, the"
- text run at (0,18) width 683: "list items numbered 1, 2, 2, 3, 4. Two list items will be numbered '2' because the original item '2' was split."
+ text run at (485,0) width 296: "You should see a list broken in two below, the"
+ text run at (0,18) width 681: "list items numbered 1, 2, 2, 3, 4. Two list items will be numbered '2' because the original item '2' was split."
LayoutBlockFlow {DIV} at (0,52) size 784x140
LayoutBlockFlow {BLOCKQUOTE} at (2,0) size 742x36 [color=#0000FF] [border: none (2px solid #0000FF)]
LayoutBlockFlow {OL} at (2,0) size 740x36
@@ -17,16 +17,16 @@ layer at (0,0) size 800x600
text run at (0,0) width 27: "One"
LayoutListItem {LI} at (40,18) size 700x18
LayoutListMarker (anonymous) at (-16,0) size 16x18: "2"
- LayoutText {#text} at (0,0) size 30x18
- text run at (0,0) width 30: "Two"
+ LayoutText {#text} at (0,0) size 29x18
+ text run at (0,0) width 29: "Two"
LayoutBlockFlow (anonymous) at (0,52) size 784x18
LayoutBR {BR} at (0,0) size 0x18
LayoutBlockFlow {BLOCKQUOTE} at (2,86) size 742x54 [color=#0000FF] [border: none (2px solid #0000FF)]
LayoutBlockFlow {OL} at (2,0) size 740x54
LayoutListItem {LI} at (40,0) size 700x18
LayoutListMarker (anonymous) at (-16,0) size 16x18: "2"
- LayoutText {#text} at (0,0) size 30x18
- text run at (0,0) width 30: "Two"
+ LayoutText {#text} at (0,0) size 29x18
+ text run at (0,0) width 29: "Two"
LayoutListItem {LI} at (40,18) size 700x18
LayoutListMarker (anonymous) at (-16,0) size 16x18: "3"
LayoutText {#text} at (0,0) size 38x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4924441-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4924441-expected.png
index 21046042..b533303 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4924441-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4924441-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4924441-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4924441-expected.txt
index 3fd3b0d..d152fac 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4924441-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/4924441-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 747x36
+ LayoutText {#text} at (0,0) size 745x36
text run at (0,0) width 637: "This tests for a bug where changing the list type of an indented list would create unwanted nesting. "
- text run at (636,0) width 111: "You should see a"
+ text run at (636,0) width 109: "You should see a"
text run at (0,18) width 270: "single ordered list item in an indented list."
LayoutBlockFlow {DIV} at (0,52) size 784x18
LayoutBlockFlow {UL} at (0,0) size 784x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5138441-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5138441-expected.png
index 62e3018..4d42e1a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5138441-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5138441-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5138441-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5138441-expected.txt
index 1892c99..91c4e90 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5138441-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5138441-expected.txt
@@ -4,10 +4,10 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x54
- LayoutText {#text} at (0,0) size 764x54
+ LayoutText {#text} at (0,0) size 763x54
text run at (0,0) width 500: "This tests for a bug where indented text would appear quoted in GoogleDocs. "
text run at (499,0) width 221: "Google docs uses blockquotes and"
- text run at (0,18) width 764: "FormatBlock to implement a \"Quote Text\" feature, and style rules for blockquotes appeared on the blockquotes that we"
+ text run at (0,18) width 763: "FormatBlock to implement a \"Quote Text\" feature, and style rules for blockquotes appeared on the blockquotes that we"
text run at (0,36) width 179: "use to implement indenting."
LayoutBlockFlow {DIV} at (0,70) size 784x62
LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 744x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5142012-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5142012-1-expected.png
index 1f0113b..b820d16 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5142012-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5142012-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5142012-1-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5142012-1-expected.txt
index ed45a59..144ccb3 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5142012-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5142012-1-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 781x36
text run at (0,0) width 458: "This tests for a bug when removing links from a selection with Unlink. "
text run at (457,0) width 324: "There shouldn't be any links *inside the selection*"
- text run at (0,18) width 44: "below."
+ text run at (0,18) width 43: "below."
LayoutBlockFlow {DIV} at (0,52) size 784x36
LayoutBlockFlow {DIV} at (0,0) size 784x18
LayoutInline {A} at (0,0) size 24x18 [color=#0000EE]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5481523-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5481523-expected.png
index 983c70e..7d352b1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5481523-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5481523-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5481523-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5481523-expected.txt
index 93da8e1..938be8e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5481523-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5481523-expected.txt
@@ -4,10 +4,10 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 763x36
+ LayoutText {#text} at (0,0) size 761x36
text run at (0,0) width 416: "This tests for a hang when indenting a fully selected table twice. "
- text run at (415,0) width 348: "You should see a twice indented table, with four cells,"
- text run at (0,18) width 44: "below."
+ text run at (415,0) width 346: "You should see a twice indented table, with four cells,"
+ text run at (0,18) width 43: "below."
LayoutBlockFlow {DIV} at (0,52) size 784x52
LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 744x52
LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 704x52
@@ -18,8 +18,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (2,2) size 27x18
text run at (2,2) width 27: "One"
LayoutTableCell {TD} at (46,2) size 35x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
- LayoutText {#text} at (2,2) size 30x18
- text run at (2,2) width 30: "Two"
+ LayoutText {#text} at (2,2) size 29x18
+ text run at (2,2) width 29: "Two"
LayoutTableRow {TR} at (0,26) size 83x22
LayoutTableCell {TD} at (2,26) size 42x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
LayoutText {#text} at (2,2) size 38x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/find-after-replace-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/find-after-replace-expected.png
index 3e59c2b..3004fa4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/find-after-replace-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/find-after-replace-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/find-after-replace-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/find-after-replace-expected.txt
index b47f895..27eca14 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/find-after-replace-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/find-after-replace-expected.txt
@@ -14,9 +14,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 775x36
- text run at (0,0) width 338: "This tests find and replace inside an editable iframe. "
- text run at (337,0) width 438: "You should see 'A B A B' below. With bug 4462420, you would see"
+ LayoutText {#text} at (0,0) size 770x36
+ text run at (0,0) width 337: "This tests find and replace inside an editable iframe. "
+ text run at (336,0) width 434: "You should see 'A B A B' below. With bug 4462420, you would see"
text run at (0,18) width 67: "'A B B A'."
LayoutBlockFlow (anonymous) at (0,52) size 784x154
LayoutText {#text} at (0,0) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/findString-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/findString-expected.png
index 163dea4..34eba144 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/findString-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/findString-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/findString-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/findString-expected.txt
index 93129fa..d034f00 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/findString-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/findString-expected.txt
@@ -7,8 +7,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 355x18
- text run at (0,0) width 355: "In the block below, the second 'bar ' should be selected."
+ LayoutText {#text} at (0,0) size 354x18
+ text run at (0,0) width 354: "In the block below, the second 'bar ' should be selected."
LayoutBlockFlow {DIV} at (0,34) size 52x38 [border: (1px solid #000000)]
LayoutText {#text} at (1,1) size 46x18
text run at (1,1) width 46: "foo bar"
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/indent-list-item-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/indent-list-item-expected.png
index ca8b7ea..fcc60c0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/indent-list-item-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/indent-list-item-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/indent-list-item-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/indent-list-item-expected.txt
index 9e3eff3..e190824 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/indent-list-item-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/indent-list-item-expected.txt
@@ -7,8 +7,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {DIV} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 381x18
- text run at (0,0) width 381: "This test uses the execCommand to Outdent the text below."
+ LayoutText {#text} at (0,0) size 380x18
+ text run at (0,0) width 380: "This test uses the execCommand to Outdent the text below."
LayoutBlockFlow (anonymous) at (0,18) size 784x18
LayoutBR {BR} at (0,0) size 0x18
LayoutBlockFlow {DIV} at (0,52) size 784x54
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/insertImage-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/insertImage-expected.png
index 4d87f68..f4d1709 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/insertImage-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/insertImage-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/insertImage-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/insertImage-expected.txt
index 42a4add..555314a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/insertImage-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/insertImage-expected.txt
@@ -9,9 +9,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 764x36
+ LayoutText {#text} at (0,0) size 763x36
text run at (0,0) width 313: "This is a test of execCommand(InsertImage, ...). "
- text run at (312,0) width 452: "The first test passes execCommand a path to a valid image, the second"
+ text run at (312,0) width 451: "The first test passes execCommand a path to a valid image, the second"
text run at (0,18) width 375: "passes execCommand a path where no image should exist."
LayoutBlockFlow {DIV} at (0,52) size 784x103
LayoutImage {IMG} at (0,0) size 76x103
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-indent-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-indent-expected.png
index f5f0381..967accb 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-indent-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-indent-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-indent-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-indent-expected.txt
index 53523c8..16d235f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-indent-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-indent-expected.txt
@@ -7,9 +7,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 541x18
+ LayoutText {#text} at (0,0) size 539x18
text run at (0,0) width 286: "This tests the NSResponder method indent:. "
- text run at (285,0) width 256: "You should see an indented 'foo' below."
+ text run at (285,0) width 254: "You should see an indented 'foo' below."
LayoutBlockFlow {DIV} at (0,34) size 784x18
LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 744x18
LayoutText {#text} at (0,0) size 22x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-outdent-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-outdent-expected.png
index 04e57fd..039cc57 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-outdent-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-outdent-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-outdent-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-outdent-expected.txt
index bad0e80..4877387 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-outdent-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/nsresponder-outdent-expected.txt
@@ -7,9 +7,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 460x18
+ LayoutText {#text} at (0,0) size 457x18
text run at (0,0) width 201: "This tests the outdent: method. "
- text run at (200,0) width 260: "You should see an undented 'foo' below."
+ text run at (200,0) width 257: "You should see an undented 'foo' below."
LayoutBlockFlow {DIV} at (0,34) size 784x18
LayoutText {#text} at (0,0) size 22x18
text run at (0,0) width 22: "foo"
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-1-expected.png
index 2a4607c..ea72248 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-1-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-1-expected.txt
index c8c4960..e91fc23 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-1-expected.txt
@@ -14,9 +14,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 519x18
+ LayoutText {#text} at (0,0) size 517x18
text run at (0,0) width 292: "This tests cut/paste inside an editable iframe. "
- text run at (291,0) width 228: "You should see 'foo bar baz' below."
+ text run at (291,0) width 226: "You should see 'foo bar baz' below."
LayoutBlockFlow (anonymous) at (0,34) size 784x154
LayoutText {#text} at (0,0) size 0x0
layer at (8,42) size 304x154
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-2-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-2-expected.png
index 0434823..eb1a463 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-2-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-2-expected.txt
index ca70ac3..46c805d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/paste-2-expected.txt
@@ -14,9 +14,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 574x18
+ LayoutText {#text} at (0,0) size 571x18
text run at (0,0) width 346: "This tests copy/delete/paste inside an editable iframe. "
- text run at (345,0) width 229: "You should see 'foo bar baz' below."
+ text run at (345,0) width 226: "You should see 'foo bar baz' below."
LayoutBlockFlow (anonymous) at (0,34) size 784x154
LayoutText {#text} at (0,0) size 0x0
layer at (8,42) size 304x154
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/print-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/print-expected.png
index e184019..455f885 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/print-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/print-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/print-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/print-expected.txt
index b9b7db2..5f93dfd 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/print-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/print-expected.txt
@@ -13,28 +13,32 @@ layer at (0,0) size 800x600
text run at (0,28) width 93: "language."
LayoutBlockFlow (anonymous) at (14,94) size 756x224
LayoutBlockFlow {P} at (0,0) size 756x224
- LayoutText {#text} at (0,0) size 753x224
- text run at (0,0) width 458: "Here's to the crazy ones, the misfits, the rebels, "
- text run at (457,0) width 192: "the trouble makers, "
- text run at (648,0) width 92: "the round"
- text run at (739,0) width 7: " "
+ LayoutText {#text} at (0,0) size 756x224
+ text run at (0,0) width 457: "Here's to the crazy ones, the misfits, the rebels, "
+ text run at (456,0) width 191: "the trouble makers, "
+ text run at (646,0) width 93: "the round"
+ text run at (738,0) width 7: " "
text run at (0,28) width 242: "pegs in the square holes, "
- text run at (241,28) width 348: "the ones who see things differently. "
- text run at (588,28) width 144: "There not fond"
- text run at (731,28) width 7: " "
- text run at (0,56) width 506: "of rules, and they have no respect for the status quo, "
- text run at (505,56) width 189: "you can quote then,"
- text run at (0,84) width 195: "disagree with them, "
- text run at (194,84) width 216: "glorify or vilify them, "
- text run at (409,84) width 338: "about the only thing you can't do is"
- text run at (746,84) width 7: " "
- text run at (0,112) width 128: "ignore them. "
- text run at (127,112) width 279: "Because they change things. "
- text run at (405,112) width 342: "They push the human race forward."
- text run at (0,140) width 477: "And while some may see them as the crazy ones, "
- text run at (476,140) width 146: "we see genius. "
- text run at (621,140) width 117: "Because the"
- text run at (737,140) width 7: " "
+ text run at (241,28) width 346: "the ones who see things differently. "
+ text run at (586,28) width 170: "There not fond of"
+ text run at (755,28) width 1: " "
+ text run at (0,56) width 480: "rules, and they have no respect for the status quo, "
+ text run at (479,56) width 195: "you can quote then, "
+ text run at (673,56) width 81: "disagree"
+ text run at (753,56) width 3: " "
+ text run at (0,84) width 109: "with them, "
+ text run at (108,84) width 216: "glorify or vilify them, "
+ text run at (323,84) width 406: "about the only thing you can't do is ignore"
+ text run at (728,84) width 7: " "
+ text run at (0,112) width 60: "them. "
+ text run at (59,112) width 279: "Because they change things. "
+ text run at (337,112) width 349: "They push the human race forward. "
+ text run at (685,112) width 42: "And"
+ text run at (726,112) width 7: " "
+ text run at (0,140) width 430: "while some may see them as the crazy ones, "
+ text run at (429,140) width 146: "we see genius. "
+ text run at (574,140) width 116: "Because the"
+ text run at (689,140) width 7: " "
text run at (0,168) width 626: "people who are crazy enough to think they can change the world "
text run at (625,168) width 115: "are the ones"
text run at (739,168) width 7: " "
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/selectAll-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/selectAll-expected.png
index 7d81582..26b60a4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/selectAll-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/selectAll-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/selectAll-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/selectAll-expected.txt
index f50608a..b320436 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/selectAll-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/selectAll-expected.txt
@@ -14,28 +14,32 @@ layer at (0,0) size 800x600
text run at (0,28) width 93: "language."
LayoutBlockFlow (anonymous) at (14,94) size 756x224
LayoutBlockFlow {P} at (0,0) size 756x224
- LayoutText {#text} at (0,0) size 753x224
- text run at (0,0) width 458: "Here's to the crazy ones, the misfits, the rebels, "
- text run at (457,0) width 192: "the trouble makers, "
- text run at (648,0) width 92: "the round"
- text run at (739,0) width 7: " "
+ LayoutText {#text} at (0,0) size 756x224
+ text run at (0,0) width 457: "Here's to the crazy ones, the misfits, the rebels, "
+ text run at (456,0) width 191: "the trouble makers, "
+ text run at (646,0) width 93: "the round"
+ text run at (738,0) width 7: " "
text run at (0,28) width 242: "pegs in the square holes, "
- text run at (241,28) width 348: "the ones who see things differently. "
- text run at (588,28) width 144: "There not fond"
- text run at (731,28) width 7: " "
- text run at (0,56) width 506: "of rules, and they have no respect for the status quo, "
- text run at (505,56) width 189: "you can quote then,"
- text run at (0,84) width 195: "disagree with them, "
- text run at (194,84) width 216: "glorify or vilify them, "
- text run at (409,84) width 338: "about the only thing you can't do is"
- text run at (746,84) width 7: " "
- text run at (0,112) width 128: "ignore them. "
- text run at (127,112) width 279: "Because they change things. "
- text run at (405,112) width 342: "They push the human race forward."
- text run at (0,140) width 477: "And while some may see them as the crazy ones, "
- text run at (476,140) width 146: "we see genius. "
- text run at (621,140) width 117: "Because the"
- text run at (737,140) width 7: " "
+ text run at (241,28) width 346: "the ones who see things differently. "
+ text run at (586,28) width 170: "There not fond of"
+ text run at (755,28) width 1: " "
+ text run at (0,56) width 480: "rules, and they have no respect for the status quo, "
+ text run at (479,56) width 195: "you can quote then, "
+ text run at (673,56) width 81: "disagree"
+ text run at (753,56) width 3: " "
+ text run at (0,84) width 109: "with them, "
+ text run at (108,84) width 216: "glorify or vilify them, "
+ text run at (323,84) width 406: "about the only thing you can't do is ignore"
+ text run at (728,84) width 7: " "
+ text run at (0,112) width 60: "them. "
+ text run at (59,112) width 279: "Because they change things. "
+ text run at (337,112) width 349: "They push the human race forward. "
+ text run at (685,112) width 42: "And"
+ text run at (726,112) width 7: " "
+ text run at (0,140) width 430: "while some may see them as the crazy ones, "
+ text run at (429,140) width 146: "we see genius. "
+ text run at (574,140) width 116: "Because the"
+ text run at (689,140) width 7: " "
text run at (0,168) width 626: "people who are crazy enough to think they can change the world "
text run at (625,168) width 115: "are the ones"
text run at (739,168) width 7: " "
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/input/caret-at-the-edge-of-contenteditable-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/input/caret-at-the-edge-of-contenteditable-expected.png
index 348a90d..b7e3399 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/input/caret-at-the-edge-of-contenteditable-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/input/caret-at-the-edge-of-contenteditable-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/input/caret-at-the-edge-of-contenteditable-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/input/caret-at-the-edge-of-contenteditable-expected.txt
index aef3c4e..d18bed8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/input/caret-at-the-edge-of-contenteditable-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/input/caret-at-the-edge-of-contenteditable-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x72
LayoutBlockFlow {HTML} at (0,0) size 800x72
LayoutBlockFlow {BODY} at (8,8) size 784x56
LayoutBlockFlow {DIV} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 762x36
- text run at (0,0) width 762: "When the caret reaches the edge of the input box or content editable div, on the next input if must jump to the center of"
+ LayoutText {#text} at (0,0) size 761x36
+ text run at (0,0) width 761: "When the caret reaches the edge of the input box or content editable div, on the next input if must jump to the center of"
text run at (0,18) width 73: "the control."
layer at (8,44) size 82x20 clip at (9,45) size 80x18 scrollX 41.00 scrollWidth 336
LayoutBlockFlow {DIV} at (0,36) size 82x20 [border: (1px solid #000000)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/input/emacs-ctrl-o-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/input/emacs-ctrl-o-expected.png
index abba234..68414a6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/input/emacs-ctrl-o-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/input/emacs-ctrl-o-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/input/emacs-ctrl-o-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/input/emacs-ctrl-o-expected.txt
index f516986..47d0312 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/input/emacs-ctrl-o-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/input/emacs-ctrl-o-expected.txt
@@ -9,22 +9,22 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x156
LayoutBlockFlow {DIV} at (0,0) size 784x56
- LayoutText {#text} at (0,0) size 62x28
- text run at (0,0) width 62: "Tests:"
- LayoutBR {BR} at (61,22) size 1x0
+ LayoutText {#text} at (0,0) size 60x28
+ text run at (0,0) width 60: "Tests:"
+ LayoutBR {BR} at (59,22) size 1x0
LayoutText {#text} at (0,28) size 253x28
text run at (0,28) width 253: "Key binding for control-O"
LayoutBlockFlow {DIV} at (0,72) size 784x84
LayoutText {#text} at (0,0) size 177x28
text run at (0,0) width 177: "Expected results:"
LayoutBR {BR} at (176,22) size 1x0
- LayoutText {#text} at (0,28) size 89x28
- text run at (0,28) width 89: "one five |"
- LayoutBR {BR} at (88,50) size 1x0
+ LayoutText {#text} at (0,28) size 88x28
+ text run at (0,28) width 88: "one five |"
+ LayoutBR {BR} at (87,50) size 1x0
LayoutText {#text} at (0,56) size 136x28
text run at (0,56) width 136: "two three four"
LayoutBlockFlow {DIV} at (0,180) size 784x28
LayoutBlockFlow {DIV} at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 220x28
- text run at (0,0) width 220: "one five two three four"
+ LayoutText {#text} at (0,0) size 219x28
+ text run at (0,0) width 219: "one five two three four"
caret: position 9 of child 0 {#text} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt
index d3e9a30..fd899cf 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt
@@ -43,7 +43,7 @@ layer at (8,26) size 784x182 clip at (9,27) size 767x165 scrollY 251.00 scrollHe
LayoutBR {BR} at (17,181) size 0x18
LayoutText {#text} at (1,199) size 16x18
text run at (1,199) width 16: "11"
- LayoutBR {BR} at (17,199) size 0x18
+ LayoutBR {BR} at (16,199) size 1x18
LayoutText {#text} at (1,217) size 16x18
text run at (1,217) width 16: "12"
LayoutBR {BR} at (17,217) size 0x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/12882-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/12882-expected.png
index 0e9956c..db316e0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/12882-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/12882-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/12882-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/12882-expected.txt
index b32a290..17397eb 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/12882-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/12882-expected.txt
@@ -4,14 +4,14 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x54
- LayoutText {#text} at (0,0) size 770x36
+ LayoutText {#text} at (0,0) size 768x36
text run at (0,0) width 568: "This tests for a bug where images with align right/left would fail to be inserted on paste. "
- text run at (567,0) width 203: "You should see a picture of abe"
- text run at (0,18) width 316: "in the editable region below, aligned to the right. "
- LayoutInline {B} at (0,0) size 743x36
- LayoutText {#text} at (315,18) size 743x36
- text run at (315,18) width 428: "This demonstrates a bug: the focus halo for the editable region"
- text run at (0,36) width 333: "doesn't expand to fit an image with align='right'."
+ text run at (567,0) width 201: "You should see a picture of abe"
+ text run at (0,18) width 315: "in the editable region below, aligned to the right. "
+ LayoutInline {B} at (0,0) size 742x36
+ LayoutText {#text} at (314,18) size 742x36
+ text run at (314,18) width 428: "This demonstrates a bug: the focus halo for the editable region"
+ text run at (0,36) width 332: "doesn't expand to fit an image with align='right'."
LayoutBlockFlow {DIV} at (0,70) size 784x36
LayoutText {#text} at (0,0) size 201x18
text run at (0,0) width 201: "Four score and seven years ago"
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4875189-2-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4875189-2-expected.png
index 8b0a240..3b3d90da 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4875189-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4875189-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4875189-2-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4875189-2-expected.txt
index 2798c66..371c5cf 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4875189-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4875189-2-expected.txt
@@ -5,13 +5,13 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
LayoutText {#text} at (0,0) size 747x36
- text run at (0,0) width 451: "This tests for a bug when replacing the contents of a floating element. "
- text run at (450,0) width 297: "Just its contents should be removed during the"
+ text run at (0,0) width 450: "This tests for a bug when replacing the contents of a floating element. "
+ text run at (449,0) width 298: "Just its contents should be removed during the"
text run at (0,18) width 51: "replace."
LayoutBlockFlow {DIV} at (0,52) size 784x18
- LayoutText {#text} at (298,0) size 240x18
- text run at (298,0) width 240: "This shouldn't be in the bordered div."
- LayoutBlockFlow (floating) {DIV} at (0,0) size 298.39x20 [border: (1px solid #0000FF)]
- LayoutText {#text} at (1,1) size 297x18
- text run at (1,1) width 297: "This should be in a floating blue bordered div."
+ LayoutText {#text} at (296,0) size 239x18
+ text run at (296,0) width 239: "This shouldn't be in the bordered div."
+ LayoutBlockFlow (floating) {DIV} at (0,0) size 296.47x20 [border: (1px solid #0000FF)]
+ LayoutText {#text} at (1,1) size 295x18
+ text run at (1,1) width 295: "This should be in a floating blue bordered div."
caret: position 47 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.png
index 9eac513..25a6fab 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.txt
index adf4245..6ed6b1f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 518x18
- text run at (0,0) width 518: "This tests for a bug where the first newline entered into a text area would be lost."
+ LayoutText {#text} at (0,0) size 517x18
+ text run at (0,0) width 517: "This tests for a bug where the first newline entered into a text area would be lost."
LayoutBlockFlow (anonymous) at (0,34) size 784x32
LayoutText {#text} at (0,0) size 0x0
LayoutText {#text} at (0,0) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5418891-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5418891-expected.png
index ee37979..53113480 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5418891-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5418891-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5418891-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5418891-expected.txt
index 7a52eee..023b7f4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5418891-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5418891-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 761x36
+ LayoutText {#text} at (0,0) size 760x36
text run at (0,0) width 548: "This tests for a crash when attempting to break a blockquote at the end of its content. "
- text run at (547,0) width 214: "The caret should be in the first of"
+ text run at (547,0) width 213: "The caret should be in the first of"
text run at (0,18) width 392: "two empty paragraphs between two pieces of quoted content."
LayoutBlockFlow {DIV} at (0,52) size 784x72
LayoutBlockFlow {BLOCKQUOTE} at (0,0) size 784x18 [color=#0000FF] [border: none (2px solid #0000FF)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5510537-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5510537-expected.png
index 6a5d03c..89360f9 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5510537-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5510537-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5510537-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5510537-expected.txt
index 31e6eca..2a371c1 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5510537-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5510537-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 776x36
text run at (0,0) width 653: "This tests that inserting a newline at the beginning of quoted content doesn't add an extra quoted line. "
text run at (652,0) width 124: "The test has passed"
- text run at (0,18) width 422: "if there are no empty lines (quoted or unquoted) in the box below."
+ text run at (0,18) width 421: "if there are no empty lines (quoted or unquoted) in the box below."
LayoutBlockFlow {DIV} at (0,52) size 784x90
LayoutBlockFlow (anonymous) at (0,0) size 784x18
LayoutText {#text} at (0,0) size 60x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5549929-2-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5549929-2-expected.png
index 431595d..d0400ee 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5549929-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5549929-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5549929-2-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5549929-2-expected.txt
index bc77e4d..5aa57dd 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5549929-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/5549929-2-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 752x36
+ LayoutText {#text} at (0,0) size 750x36
text run at (0,0) width 630: "This tests to make sure that a br isn't inserted into a tab span during an InsertLineBreak operation. "
- text run at (629,0) width 123: "You can test for its"
+ text run at (629,0) width 121: "You can test for its"
text run at (0,18) width 440: "existence with the DOM inspector or you can look at the render tree."
LayoutBlockFlow {DIV} at (0,52) size 784x36
LayoutBlockFlow {DIV} at (0,0) size 784x36
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/6703873-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/6703873-expected.png
index 7e65a3d..60a21c2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/6703873-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/6703873-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/6703873-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/6703873-expected.txt
index 3c6db22..24f8391 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/6703873-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/6703873-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 759x36
text run at (0,0) width 682: "This tests that inserting a newline in place of a full line of quoted content doesn't add an extra quoted line. "
text run at (681,0) width 78: "The test has"
- text run at (0,18) width 469: "passed if there are no empty lines (quoted or unquoted) in the box below."
+ text run at (0,18) width 468: "passed if there are no empty lines (quoted or unquoted) in the box below."
LayoutBlockFlow {DIV} at (0,52) size 784x54
LayoutBlockFlow {BLOCKQUOTE} at (0,0) size 784x18 [color=#0000FF] [border: none (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (12,0) size 772x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.png
index 42c64b6..a5a8812 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.txt
index 27cf1de..72492ed 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.txt
@@ -16,8 +16,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 36x18
text run at (0,0) width 36: "Hello"
LayoutTextControl {INPUT} at (35.55,0) size 131x19 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
- LayoutText {#text} at (166,0) size 42x18
- text run at (166,0) width 42: "World"
+ LayoutText {#text} at (166,0) size 41x18
+ text run at (166,0) width 41: "World"
layer at (47,45) size 125x13
LayoutBlockFlow {DIV} at (3,3) size 125x13
caret: position 5 of child 2 {#text} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editable-html-element-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editable-html-element-expected.png
index 6516d70..885fa66 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editable-html-element-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editable-html-element-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editable-html-element-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editable-html-element-expected.txt
index b92fad4..3e83d0d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editable-html-element-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editable-html-element-expected.txt
@@ -17,7 +17,7 @@ layer at (0,0) size 800x600
text run at (0,0) width 726: "This tests to make sure that when the enclosing block is the body element, and when the html element is editable,"
text run at (0,18) width 767: "inserting a paragraph separator doesn't split the body (inserting a paragraph separator usually splits/clones the enclosing"
text run at (766,18) width 5: " "
- text run at (0,36) width 133: "block flow element)."
+ text run at (0,36) width 132: "block flow element)."
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {DIV} at (0,54) size 784x18
LayoutBR {BR} at (0,0) size 0x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/edited-whitespace-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/edited-whitespace-1-expected.png
index 553b0de..384ad0b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/edited-whitespace-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/edited-whitespace-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/edited-whitespace-1-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/edited-whitespace-1-expected.txt
index 7b27846..0de341c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/edited-whitespace-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/edited-whitespace-1-expected.txt
@@ -4,14 +4,14 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 781x36
+ LayoutText {#text} at (0,0) size 780x36
text run at (0,0) width 321: "This tests that edited whitespaces aren't all nbsps. "
- text run at (320,0) width 461: "When the region becomes non-editable, Hello and World should still be"
+ text run at (320,0) width 460: "When the region becomes non-editable, Hello and World should still be"
text run at (0,18) width 118: "on different lines. "
text run at (117,18) width 594: "This demonstrates a bug: the div's focus halo doesn't go away when it becomes non-editable."
LayoutBlockFlow {DIV} at (0,52) size 62x38 [border: (1px solid #000000)]
LayoutText {#text} at (1,1) size 56x36
text run at (1,1) width 56: " Hello "
- text run at (1,19) width 45: "World "
+ text run at (1,19) width 44: "World "
LayoutBlockFlow {OL} at (0,106) size 784x0
caret: position 17 of child 0 {#text} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editing-empty-divs-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editing-empty-divs-expected.png
index ace73c2..065fbc0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editing-empty-divs-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editing-empty-divs-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editing-empty-divs-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editing-empty-divs-expected.txt
index 5afe286..b82c91c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editing-empty-divs-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/editing-empty-divs-expected.txt
@@ -31,8 +31,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (1,1) size 40x18
text run at (1,1) width 40: "chello"
LayoutBlockFlow {P} at (0,124) size 784x18
- LayoutText {#text} at (0,0) size 191x18
- text run at (0,0) width 191: "This div is completely empty."
+ LayoutText {#text} at (0,0) size 190x18
+ text run at (0,0) width 190: "This div is completely empty."
LayoutBlockFlow {DIV} at (0,158) size 707.59x22 [border: (1px dotted #0000FF)]
LayoutText {#text} at (1,1) size 8x18
text run at (1,1) width 8: "c"
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3778059-fix-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3778059-fix-expected.png
index 3ca92da..0c451dd 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3778059-fix-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3778059-fix-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3778059-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3778059-fix-expected.txt
index 7cb40ef..1278e27 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3778059-fix-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3778059-fix-expected.txt
@@ -14,13 +14,13 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x208 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,38) size 756x132
LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 676x28
- LayoutText {#text} at (0,0) size 42x28
- text run at (0,0) width 42: "Test"
+ LayoutText {#text} at (0,0) size 40x28
+ text run at (0,0) width 40: "Test"
LayoutBlockFlow (anonymous) at (0,52) size 756x28
LayoutText {#text} at (0,0) size 12x28
text run at (0,0) width 12: "x"
LayoutBR {BR} at (12,22) size 0x0
LayoutBlockFlow {BLOCKQUOTE} at (40,104) size 676x28
- LayoutText {#text} at (0,0) size 42x28
- text run at (0,0) width 42: "Test"
+ LayoutText {#text} at (0,0) size 40x28
+ text run at (0,0) width 40: "Test"
caret: position 1 of child 3 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3800346-fix-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3800346-fix-expected.png
index 08af33e..8d3ab57 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3800346-fix-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3800346-fix-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3800346-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3800346-fix-expected.txt
index 90b3c05..02516f8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3800346-fix-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-3800346-fix-expected.txt
@@ -23,11 +23,11 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x244 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x216
LayoutBlockFlow (anonymous) at (0,0) size 756x28
- LayoutText {#text} at (0,0) size 42x28
- text run at (0,0) width 42: "Test"
+ LayoutText {#text} at (0,0) size 40x28
+ text run at (0,0) width 40: "Test"
LayoutBlockFlow {BLOCKQUOTE} at (40,52) size 676x28
- LayoutText {#text} at (0,0) size 42x28
- text run at (0,0) width 42: "Test"
+ LayoutText {#text} at (0,0) size 40x28
+ text run at (0,0) width 40: "Test"
LayoutBlockFlow (anonymous) at (0,104) size 756x112
LayoutBR {BR} at (0,0) size 0x28
LayoutBR {BR} at (0,28) size 0x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-01-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-01-expected.png
index 7191e32e..37b0f26 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-01-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-01-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-01-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-01-expected.txt
index c4d7814..3bff677 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-01-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-01-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 384x18
text run at (0,0) width 384: "This tests the visual position at the end of an editable block."
LayoutBlockFlow {P} at (0,34) size 784x36
- LayoutText {#text} at (0,0) size 729x36
- text run at (0,0) width 601: "When the document ended with a <br>, there were visual positions at both [br, 0] and [br, 1]. "
- text run at (600,0) width 129: "This would produce"
+ LayoutText {#text} at (0,0) size 727x36
+ text run at (0,0) width 599: "When the document ended with a <br>, there were visual positions at both [br, 0] and [br, 1]. "
+ text run at (598,0) width 129: "This would produce"
text run at (0,18) width 390: "inconsistent behavior when editing at the end of a document."
LayoutBlockFlow {DIV} at (0,86) size 784x66 [border: (2px solid #AAAAFF)]
LayoutBlockFlow {DIV} at (2,2) size 780x22 [border: (2px solid #FFAAAA)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-02-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-02-expected.png
index 7191e32e..37b0f26 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-02-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-02-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-02-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-02-expected.txt
index c4d7814..3bff677 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-02-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-at-end-02-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 384x18
text run at (0,0) width 384: "This tests the visual position at the end of an editable block."
LayoutBlockFlow {P} at (0,34) size 784x36
- LayoutText {#text} at (0,0) size 729x36
- text run at (0,0) width 601: "When the document ended with a <br>, there were visual positions at both [br, 0] and [br, 1]. "
- text run at (600,0) width 129: "This would produce"
+ LayoutText {#text} at (0,0) size 727x36
+ text run at (0,0) width 599: "When the document ended with a <br>, there were visual positions at both [br, 0] and [br, 1]. "
+ text run at (598,0) width 129: "This would produce"
text run at (0,18) width 390: "inconsistent behavior when editing at the end of a document."
LayoutBlockFlow {DIV} at (0,86) size 784x66 [border: (2px solid #AAAAFF)]
LayoutBlockFlow {DIV} at (2,2) size 780x22 [border: (2px solid #FFAAAA)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-009-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-009-expected.png
index 1aad38f..cf3d19b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-009-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-009-expected.txt
index 7b14b2f..fd6b53e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-009-expected.txt
@@ -12,7 +12,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 764x36
text run at (0,0) width 322: "This tests for a bug in InsertLineBreakCommand. "
text run at (321,0) width 443: "Only one line break should be inserted and the caret should end up at"
- text run at (0,18) width 220: "the end of the bordered div below."
+ text run at (0,18) width 219: "the end of the bordered div below."
LayoutBlockFlow {DIV} at (0,52) size 784x56 [border: (1px solid #000000)]
LayoutText {#text} at (1,1) size 81x18
text run at (1,1) width 81: "Hello world."
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-001-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-001-expected.png
index ae4f540..33dfbb5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-001-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-001-expected.txt
index 10c98ab..06cf2fb 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-001-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-001-expected.txt
@@ -18,12 +18,12 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x28
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,22) size 1x0
- LayoutText {#text} at (0,28) size 376x18
- text run at (0,28) width 376: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (375,42) size 1x0
- LayoutText {#text} at (0,46) size 411x18
- text run at (0,46) width 411: "The first blockquote contains two lines, the second one is blank."
- LayoutBR {BR} at (410,60) size 1x0
+ LayoutText {#text} at (0,28) size 374x18
+ text run at (0,28) width 374: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (373,42) size 1x0
+ LayoutText {#text} at (0,46) size 410x18
+ text run at (0,46) width 410: "The first blockquote contains two lines, the second one is blank."
+ LayoutBR {BR} at (409,60) size 1x0
LayoutText {#text} at (0,64) size 318x18
text run at (0,64) width 318: "The second blockquote is a single non-blank line."
LayoutBlockFlow {DIV} at (0,110) size 784x224 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-002-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-002-expected.png
index ae4f540..33dfbb5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-002-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-002-expected.txt
index 223aceb..80b2af9 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-002-expected.txt
@@ -18,12 +18,12 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x28
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,22) size 1x0
- LayoutText {#text} at (0,28) size 376x18
- text run at (0,28) width 376: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (375,42) size 1x0
- LayoutText {#text} at (0,46) size 411x18
- text run at (0,46) width 411: "The first blockquote contains two lines, the second one is blank."
- LayoutBR {BR} at (410,60) size 1x0
+ LayoutText {#text} at (0,28) size 374x18
+ text run at (0,28) width 374: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (373,42) size 1x0
+ LayoutText {#text} at (0,46) size 410x18
+ text run at (0,46) width 410: "The first blockquote contains two lines, the second one is blank."
+ LayoutBR {BR} at (409,60) size 1x0
LayoutText {#text} at (0,64) size 318x18
text run at (0,64) width 318: "The second blockquote is a single non-blank line."
LayoutBlockFlow {DIV} at (0,110) size 784x224 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-003-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-003-expected.png
index ed11570..d2d1edd 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-003-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-003-expected.txt
index dfa777c..28b0486 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-003-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-003-expected.txt
@@ -18,12 +18,12 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x28
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,22) size 1x0
- LayoutText {#text} at (0,28) size 376x18
- text run at (0,28) width 376: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (375,42) size 1x0
- LayoutText {#text} at (0,46) size 411x18
- text run at (0,46) width 411: "The first blockquote contains two lines, the second one is blank."
- LayoutBR {BR} at (410,60) size 1x0
+ LayoutText {#text} at (0,28) size 374x18
+ text run at (0,28) width 374: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (373,42) size 1x0
+ LayoutText {#text} at (0,46) size 410x18
+ text run at (0,46) width 410: "The first blockquote contains two lines, the second one is blank."
+ LayoutBR {BR} at (409,60) size 1x0
LayoutText {#text} at (0,64) size 341x18
text run at (0,64) width 341: "The second blockquote contains two non-blank lines."
LayoutBlockFlow {DIV} at (0,110) size 784x252 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-004-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-004-expected.png
index ed11570..d2d1edd 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-004-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-004-expected.txt
index d84124b..ab29f15 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-004-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-004-expected.txt
@@ -18,12 +18,12 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x28
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,22) size 1x0
- LayoutText {#text} at (0,28) size 376x18
- text run at (0,28) width 376: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (375,42) size 1x0
- LayoutText {#text} at (0,46) size 411x18
- text run at (0,46) width 411: "The first blockquote contains two lines, the second one is blank."
- LayoutBR {BR} at (410,60) size 1x0
+ LayoutText {#text} at (0,28) size 374x18
+ text run at (0,28) width 374: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (373,42) size 1x0
+ LayoutText {#text} at (0,46) size 410x18
+ text run at (0,46) width 410: "The first blockquote contains two lines, the second one is blank."
+ LayoutBR {BR} at (409,60) size 1x0
LayoutText {#text} at (0,64) size 341x18
text run at (0,64) width 341: "The second blockquote contains two non-blank lines."
LayoutBlockFlow {DIV} at (0,110) size 784x252 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-005-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-005-expected.png
index ae4f540..33dfbb5 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-005-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-005-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-005-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-005-expected.txt
index 223aceb..80b2af9 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-005-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-005-expected.txt
@@ -18,12 +18,12 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x28
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,22) size 1x0
- LayoutText {#text} at (0,28) size 376x18
- text run at (0,28) width 376: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (375,42) size 1x0
- LayoutText {#text} at (0,46) size 411x18
- text run at (0,46) width 411: "The first blockquote contains two lines, the second one is blank."
- LayoutBR {BR} at (410,60) size 1x0
+ LayoutText {#text} at (0,28) size 374x18
+ text run at (0,28) width 374: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (373,42) size 1x0
+ LayoutText {#text} at (0,46) size 410x18
+ text run at (0,46) width 410: "The first blockquote contains two lines, the second one is blank."
+ LayoutBR {BR} at (409,60) size 1x0
LayoutText {#text} at (0,64) size 318x18
text run at (0,64) width 318: "The second blockquote is a single non-blank line."
LayoutBlockFlow {DIV} at (0,110) size 784x224 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-006-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-006-expected.png
index 70c019f..1eadeba 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-006-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-006-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-006-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-006-expected.txt
index ceb8705..1ba4b9d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-006-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-br-quoted-006-expected.txt
@@ -18,15 +18,15 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x28
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,22) size 1x0
- LayoutText {#text} at (0,28) size 376x18
- text run at (0,28) width 376: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (375,42) size 1x0
- LayoutText {#text} at (0,46) size 411x18
- text run at (0,46) width 411: "The first blockquote contains two lines, the second one is blank."
- LayoutBR {BR} at (410,60) size 1x0
- LayoutText {#text} at (0,64) size 411x18
- text run at (0,64) width 411: "The second blockquote contains two lines, the first one is blank."
- LayoutBR {BR} at (410,78) size 1x0
+ LayoutText {#text} at (0,28) size 374x18
+ text run at (0,28) width 374: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (373,42) size 1x0
+ LayoutText {#text} at (0,46) size 410x18
+ text run at (0,46) width 410: "The first blockquote contains two lines, the second one is blank."
+ LayoutBR {BR} at (409,60) size 1x0
+ LayoutText {#text} at (0,64) size 410x18
+ text run at (0,64) width 410: "The second blockquote contains two lines, the first one is blank."
+ LayoutBR {BR} at (409,78) size 1x0
LayoutBlockFlow {DIV} at (0,110) size 784x300 [border: (2px solid #FF0000)]
LayoutBlockFlow (anonymous) at (14,14) size 756x28
LayoutText {#text} at (0,0) size 118x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-011-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-011-expected.png
index 506581f..c92b82e 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-011-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-011-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-011-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-011-expected.txt
index 64938fa..10de6c0 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-011-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-011-expected.txt
@@ -7,8 +7,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 623x28
- text run at (0,0) width 623: "Test inserting paragraphs: should see empty red box above \"baz\""
+ LayoutText {#text} at (0,0) size 622x28
+ text run at (0,0) width 622: "Test inserting paragraphs: should see empty red box above \"baz\""
LayoutBlockFlow {DIV} at (0,28) size 784x12
LayoutBlockFlow {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
LayoutBR {BR} at (14,14) size 0x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-012-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-012-expected.png
index a04d5e9..a419433 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-012-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-012-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-012-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-012-expected.txt
index 09ee5e6..183dd97 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-012-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-012-expected.txt
@@ -10,8 +10,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 625x28
- text run at (0,0) width 625: "Test inserting paragraphs: should see empty red box below \"baz\""
+ LayoutText {#text} at (0,0) size 623x28
+ text run at (0,0) width 623: "Test inserting paragraphs: should see empty red box below \"baz\""
LayoutBlockFlow {DIV} at (0,28) size 784x12
LayoutBlockFlow {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 34x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-013-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-013-expected.png
index ab8d1bf..cfb0fe2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-013-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-013-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-013-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-013-expected.txt
index 9e06396..983953ee 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-013-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-013-expected.txt
@@ -11,8 +11,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 631x28
- text run at (0,0) width 631: "Test inserting paragraphs: should see empty blue box above \"bar\""
+ LayoutText {#text} at (0,0) size 630x28
+ text run at (0,0) width 630: "Test inserting paragraphs: should see empty blue box above \"bar\""
LayoutBlockFlow {DIV} at (0,28) size 784x36
LayoutBlockFlow {DIV} at (0,64) size 784x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 34x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-014-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-014-expected.png
index 97554e0..8b19584 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-014-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-014-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-014-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-014-expected.txt
index 5a277be..d53da17 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-014-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-014-expected.txt
@@ -14,8 +14,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 633x28
- text run at (0,0) width 633: "Test inserting paragraphs: should see empty blue box below \"bar\""
+ LayoutText {#text} at (0,0) size 631x28
+ text run at (0,0) width 631: "Test inserting paragraphs: should see empty blue box below \"bar\""
LayoutBlockFlow {DIV} at (0,28) size 784x36
LayoutBlockFlow {DIV} at (0,64) size 784x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 34x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-015-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-015-expected.png
index 8ff58ba..42ead3f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-015-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-015-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-015-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-015-expected.txt
index 6f8aadf..47fd7c2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-015-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-015-expected.txt
@@ -15,8 +15,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 622x28
- text run at (0,0) width 622: "Test inserting paragraphs: should see empty red box above \"foo\""
+ LayoutText {#text} at (0,0) size 620x28
+ text run at (0,0) width 620: "Test inserting paragraphs: should see empty red box above \"foo\""
LayoutBlockFlow {DIV} at (0,28) size 784x12
LayoutBlockFlow {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 34x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-016-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-016-expected.png
index 6e2fd79..6bf1206 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-016-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-016-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-016-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-016-expected.txt
index 5bb33d9..aa14dab 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-016-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-016-expected.txt
@@ -18,8 +18,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 685x28
- text run at (0,0) width 685: "Test inserting paragraphs: should see two empty red boxes below \"foo\""
+ LayoutText {#text} at (0,0) size 684x28
+ text run at (0,0) width 684: "Test inserting paragraphs: should see two empty red boxes below \"foo\""
LayoutBlockFlow {DIV} at (0,28) size 784x12
LayoutBlockFlow {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 34x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-017-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-017-expected.png
index bc9dc05..cea8a65 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-017-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-017-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-017-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-017-expected.txt
index bf1cd1b..57c8754 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-017-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-017-expected.txt
@@ -19,8 +19,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 685x28
- text run at (0,0) width 685: "Test inserting paragraphs: should see two empty red boxes below \"foo\""
+ LayoutText {#text} at (0,0) size 684x28
+ text run at (0,0) width 684: "Test inserting paragraphs: should see two empty red boxes below \"foo\""
LayoutBlockFlow {DIV} at (0,28) size 784x12
LayoutBlockFlow {DIV} at (0,40) size 784x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 34x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-018-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-018-expected.png
index 2681a98..03d8e79 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-018-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-018-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-018-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-018-expected.txt
index 6f1f349..39d69d7 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-018-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-018-expected.txt
@@ -8,8 +8,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x28
- LayoutText {#text} at (0,0) size 661x28
- text run at (0,0) width 661: "Test inserting paragraphs: should see an empty blue box below \"bar\""
+ LayoutText {#text} at (0,0) size 660x28
+ text run at (0,0) width 660: "Test inserting paragraphs: should see an empty blue box below \"bar\""
LayoutBlockFlow {DIV} at (0,28) size 784x36
LayoutBlockFlow (anonymous) at (0,64) size 784x28
LayoutText {#text} at (0,0) size 31x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-019-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-019-expected.png
index e97842b..55fcb85 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-019-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-019-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-019-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-019-expected.txt
index 86b866c..bfcc7eb 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-019-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-019-expected.txt
@@ -11,9 +11,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x568
LayoutBlockFlow (anonymous) at (0,0) size 784x56
- LayoutText {#text} at (0,0) size 746x56
- text run at (0,0) width 740: "Test inserting paragraphs: should see an empty blue box above an empty line"
- text run at (739,0) width 7: " "
+ LayoutText {#text} at (0,0) size 745x56
+ text run at (0,0) width 739: "Test inserting paragraphs: should see an empty blue box above an empty line"
+ text run at (738,0) width 7: " "
text run at (0,28) width 235: "between \"foo\" and \"bar\""
LayoutBlockFlow {DIV} at (0,56) size 784x36
LayoutBlockFlow {P} at (0,116) size 784x56 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-020-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-020-expected.png
index d7ad068..14aa94b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-020-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-020-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-020-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-020-expected.txt
index d778961..2e3b826 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-020-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-020-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x56
- LayoutText {#text} at (0,0) size 765x56
- text run at (0,0) width 759: "Test inserting paragraphs: should see a blue box with \"bar\" in it, and two blank"
- text run at (758,0) width 7: " "
+ LayoutText {#text} at (0,0) size 764x56
+ text run at (0,0) width 758: "Test inserting paragraphs: should see a blue box with \"bar\" in it, and two blank"
+ text run at (757,0) width 7: " "
text run at (0,28) width 292: "lines between \"foo\" and \"bar\"."
LayoutBlockFlow {DIV} at (0,56) size 784x36
LayoutBlockFlow (anonymous) at (0,92) size 784x84
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-022-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-022-expected.png
index 7050090..c07b3b2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-022-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-022-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-022-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-022-expected.txt
index d830f16..66739ef2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-022-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-022-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x568
LayoutBlockFlow (anonymous) at (0,0) size 784x112
- LayoutText {#text} at (0,0) size 759x84
- text run at (0,0) width 753: "Test inserting paragraphs: should see \"foo\" in a blue box, then a blue box with"
- text run at (752,0) width 7: " "
+ LayoutText {#text} at (0,0) size 757x84
+ text run at (0,0) width 751: "Test inserting paragraphs: should see \"foo\" in a blue box, then a blue box with"
+ text run at (750,0) width 7: " "
text run at (0,28) width 747: "with two lines in it: First line a bold \"x\"; second line a non-bold \"bar\". Fix for"
text run at (746,28) width 7: " "
text run at (0,56) width 90: "this bug: "
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-023-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-023-expected.png
index 7fd72ce..7925c81 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-023-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-023-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-023-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-023-expected.txt
index 8853657..b5330a8 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-023-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-023-expected.txt
@@ -25,9 +25,9 @@ layer at (0,0) size 785x688 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutBlockFlow {HTML} at (0,0) size 785x688
LayoutBlockFlow {BODY} at (8,8) size 769x656
LayoutBlockFlow (anonymous) at (0,0) size 769x84
- LayoutText {#text} at (0,0) size 757x56
- text run at (0,0) width 751: "Test inserting paragraphs and managing typing style correctly: \"x\" under \"line"
- text run at (750,0) width 7: " "
+ LayoutText {#text} at (0,0) size 755x56
+ text run at (0,0) width 749: "Test inserting paragraphs and managing typing style correctly: \"x\" under \"line"
+ text run at (748,0) width 7: " "
text run at (0,28) width 343: "2\" should be bold. Fix for this bug: "
LayoutInline {A} at (0,0) size 257x28 [color=#0000EE]
LayoutText {#text} at (342,28) size 257x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-024-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-024-expected.png
index 9d6497c..6c7dff6f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-024-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-024-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-024-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-024-expected.txt
index a6bb7b5..8a88e6a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-024-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-024-expected.txt
@@ -32,9 +32,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x568
LayoutBlockFlow (anonymous) at (0,0) size 784x112
- LayoutText {#text} at (0,0) size 741x56
- text run at (0,0) width 735: "Test inserting paragraphs and managing typing style correctly: Only \"line 1\""
- text run at (734,0) width 7: " "
+ LayoutText {#text} at (0,0) size 739x56
+ text run at (0,0) width 733: "Test inserting paragraphs and managing typing style correctly: Only \"line 1\""
+ text run at (732,0) width 7: " "
text run at (0,28) width 618: "should be bold. Other lines should be non-bold. Fix for this bug:"
text run at (617,28) width 7: " "
LayoutInline {A} at (0,0) size 257x28 [color=#0000EE]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-025-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-025-expected.png
index 09c2453..dadd7c4 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-025-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-025-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-025-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-025-expected.txt
index 5b4b991..d944327 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-025-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-025-expected.txt
@@ -15,12 +15,12 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x84 [border: (2px solid #0000FF)]
LayoutText {#text} at (14,14) size 750x56
text run at (14,14) width 750: "Should see \"foo\" and \"bar\" each in a separate red box. Note that the \"foo\" text"
- text run at (14,42) width 215: "is really \"foo \". There "
- LayoutInline {B} at (0,0) size 51x28
- LayoutText {#text} at (228,42) size 51x28
- text run at (228,42) width 51: "must"
- LayoutText {#text} at (278,42) size 315x28
- text run at (278,42) width 315: " be a space at the end of the line."
+ text run at (14,42) width 214: "is really \"foo \". There "
+ LayoutInline {B} at (0,0) size 52x28
+ LayoutText {#text} at (227,42) size 52x28
+ text run at (227,42) width 52: "must"
+ LayoutText {#text} at (278,42) size 314x28
+ text run at (278,42) width 314: " be a space at the end of the line."
LayoutBlockFlow {DIV} at (0,108) size 784x112
LayoutBlockFlow {DIV} at (0,0) size 784x56 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 38x28
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-026-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-026-expected.png
index ba026f2..f0fcf9b 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-026-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-026-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-026-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-026-expected.txt
index 03c9380..ce4103a 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-026-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-026-expected.txt
@@ -17,18 +17,18 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x212 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x112
- LayoutText {#text} at (0,0) size 68x28
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x28
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
- LayoutText {#text} at (0,28) size 716x56
- text run at (0,28) width 716: "Inserting blocks for paragraphs should do a better job of finding a block to"
- text run at (0,56) width 116: "insert after. "
- LayoutInline {A} at (0,0) size 257x28 [color=#0000EE]
- LayoutText {#text} at (115,56) size 257x28
- text run at (115,56) width 257: "<rdar://problem/3996605>"
- LayoutText {#text} at (371,56) size 727x56
- text run at (371,56) width 356: " Insert paragraph command puts new"
- text run at (0,84) width 548: "block in wrong place, creating difficult-to-handle HTML"
+ LayoutText {#text} at (0,28) size 714x56
+ text run at (0,28) width 714: "Inserting blocks for paragraphs should do a better job of finding a block to"
+ text run at (0,56) width 114: "insert after. "
+ LayoutInline {A} at (0,0) size 258x28 [color=#0000EE]
+ LayoutText {#text} at (113,56) size 258x28
+ text run at (113,56) width 258: "<rdar://problem/3996605>"
+ LayoutText {#text} at (370,56) size 726x56
+ text run at (370,56) width 356: " Insert paragraph command puts new"
+ text run at (0,84) width 546: "block in wrong place, creating difficult-to-handle HTML"
LayoutBlockFlow {DIV} at (14,142) size 756x56
LayoutText {#text} at (0,0) size 190x28
text run at (0,0) width 190: "Expected Results: "
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-027-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-027-expected.png
index 269f9a5..cae1ac6 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-027-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-027-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-027-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-027-expected.txt
index 8e48317..7ba5a0c 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-027-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-div-027-expected.txt
@@ -14,9 +14,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x56
- LayoutText {#text} at (0,0) size 782x56
- text run at (0,0) width 776: "Test inserting paragraphs: should see two blue boxes, where the second blue box"
- text run at (775,0) width 7: " "
+ LayoutText {#text} at (0,0) size 780x56
+ text run at (0,0) width 774: "Test inserting paragraphs: should see two blue boxes, where the second blue box"
+ text run at (773,0) width 7: " "
text run at (0,28) width 242: "starts with an empty line."
LayoutBlockFlow {DIV} at (0,56) size 784x36
LayoutBlockFlow {DIV} at (0,92) size 784x112 [border: (2px solid #0000FF)]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-03-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-03-expected.png
index 0ca5458..0fe8768 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-03-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-03-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-03-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-03-expected.txt
index 7f11981..bdec91d 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-03-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-03-expected.txt
@@ -9,9 +9,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 776x36
+ LayoutText {#text} at (0,0) size 775x36
text run at (0,0) width 425: "This tests inserting a paragraph separator before a horizontal rule. "
- text run at (424,0) width 352: "You should see 'foo', empty paragraph, horizontal rule,"
+ text run at (424,0) width 351: "You should see 'foo', empty paragraph, horizontal rule,"
text run at (0,18) width 379: "'bar', and the caret should be just before the horizontal rule."
LayoutBlockFlow {DIV} at (0,52) size 784x72
LayoutBlockFlow (anonymous) at (0,0) size 784x36
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-04-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-04-expected.png
index 110830a..bd7ae85 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-04-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-04-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-04-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-04-expected.txt
index 4f6f5c4..6808a54 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-04-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-04-expected.txt
@@ -10,15 +10,15 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x54
- LayoutText {#text} at (0,0) size 765x36
+ LayoutText {#text} at (0,0) size 763x36
text run at (0,0) width 413: "This tests inserting a paragraph separator after a horizontal rule. "
- text run at (412,0) width 353: "You should see 'foo', empty paragraph, horizontal rule,"
+ text run at (412,0) width 351: "You should see 'foo', empty paragraph, horizontal rule,"
text run at (0,18) width 372: "'bar', and the caret should be just after the horizontal rule. "
LayoutInline {B} at (0,0) size 776x36
LayoutText {#text} at (371,18) size 776x36
text run at (371,18) width 171: "This demonstrates 8345. "
text run at (541,18) width 235: "The caret after a horizontal rule is"
- text run at (0,36) width 436: "drawn in the same location as the caret before a horizontal rule."
+ text run at (0,36) width 435: "drawn in the same location as the caret before a horizontal rule."
LayoutBlockFlow (anonymous) at (0,70) size 784x0
LayoutInline {B} at (0,0) size 0x0
LayoutText {#text} at (0,0) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-05-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-05-expected.png
index c784736..ad9e9c3 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-05-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-05-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-05-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-05-expected.txt
index 163d636..2703a06 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-05-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/insert-paragraph-05-expected.txt
@@ -10,11 +10,11 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 618x18
text run at (0,0) width 618: "This tests inserting a paragraph separator before a special element at the start of an editable root."
LayoutBlockFlow {P} at (0,34) size 784x18
- LayoutText {#text} at (0,0) size 627x18
- text run at (0,0) width 627: "Visually, it should leave a blank line before the link, and the caret selection at the start of the link."
+ LayoutText {#text} at (0,0) size 625x18
+ text run at (0,0) width 625: "Visually, it should leave a blank line before the link, and the caret selection at the start of the link."
LayoutBlockFlow {P} at (0,68) size 784x36
- LayoutText {#text} at (0,0) size 730x36
- text run at (0,0) width 730: "Structurally, the empty paragraph element should go before the anchor element, rather than inside of it. See Radar"
+ LayoutText {#text} at (0,0) size 729x36
+ text run at (0,0) width 729: "Structurally, the empty paragraph element should go before the anchor element, rather than inside of it. See Radar"
text run at (0,18) width 68: "#5452675."
LayoutBlockFlow {DIV} at (0,120) size 784x36
LayoutBlockFlow {DIV} at (0,0) size 784x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-01-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-01-expected.png
index 626d094..d32214f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-01-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-01-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-01-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-01-expected.txt
index 1e66ced..6af2507 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-01-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-01-expected.txt
@@ -8,9 +8,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 595x18
- text run at (0,0) width 369: "Tests for a bug in the paragraph separator insertion code. "
- text run at (368,0) width 227: "Only one newline should be added."
+ LayoutText {#text} at (0,0) size 593x18
+ text run at (0,0) width 368: "Tests for a bug in the paragraph separator insertion code. "
+ text run at (367,0) width 226: "Only one newline should be added."
LayoutBlockFlow {DIV} at (0,34) size 784x54
LayoutBlockFlow (anonymous) at (0,0) size 784x18
LayoutText {#text} at (0,0) size 22x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-02-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-02-expected.png
index 626d094..d32214f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-02-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-02-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-02-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-02-expected.txt
index 1e66ced..6af2507 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-02-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-02-expected.txt
@@ -8,9 +8,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 595x18
- text run at (0,0) width 369: "Tests for a bug in the paragraph separator insertion code. "
- text run at (368,0) width 227: "Only one newline should be added."
+ LayoutText {#text} at (0,0) size 593x18
+ text run at (0,0) width 368: "Tests for a bug in the paragraph separator insertion code. "
+ text run at (367,0) width 226: "Only one newline should be added."
LayoutBlockFlow {DIV} at (0,34) size 784x54
LayoutBlockFlow (anonymous) at (0,0) size 784x18
LayoutText {#text} at (0,0) size 22x18
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-03-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-03-expected.png
index dea9bbc..970adc2 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-03-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-03-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-03-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-03-expected.txt
index 5b14087..a6d8318 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-03-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-03-expected.txt
@@ -10,7 +10,7 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x579
LayoutBlockFlow {P} at (0,0) size 784x54
LayoutText {#text} at (0,0) size 767x54
- text run at (0,0) width 747: "Tests for a bug in the paragraph separator insertion code that would add an extra newline when inserting a paragraph"
+ text run at (0,0) width 746: "Tests for a bug in the paragraph separator insertion code that would add an extra newline when inserting a paragraph"
text run at (0,18) width 427: "separator at the end of a paragraph in text that preserves newlines. "
text run at (426,18) width 341: "Also, an extraneous space would be added after 'foo'."
text run at (0,36) width 230: "Only one newline should be added. "
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-1-expected.png
index 75007ad..681cdcb 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-1-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-1-expected.txt
index 825093b..a226b65 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-1-expected.txt
@@ -7,9 +7,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 626x18
+ LayoutText {#text} at (0,0) size 625x18
text run at (0,0) width 347: "This tests InsertParagraphSeparator inside table cells. "
- text run at (346,0) width 280: "'Cell' and 'Two' should be on separate lines."
+ text run at (346,0) width 279: "'Cell' and 'Two' should be on separate lines."
LayoutBlockFlow {DIV} at (0,34) size 784x46
LayoutTable {TABLE} at (0,0) size 105x46 [border: (1px outset #808080)]
LayoutTableSection {TBODY} at (1,1) size 103x44
@@ -21,7 +21,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (2,2) size 31x18
text run at (2,2) width 31: "Cell "
LayoutBR {BR} at (32,16) size 1x0
- LayoutInline {SPAN} at (0,0) size 30x18
- LayoutText {#text} at (2,20) size 30x18
- text run at (2,20) width 30: "Two"
+ LayoutInline {SPAN} at (0,0) size 29x18
+ LayoutText {#text} at (2,20) size 29x18
+ text run at (2,20) width 29: "Two"
caret: position 0 of child 0 {#text} of child 2 {SPAN} of child 1 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.png b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.png
index 823d308..f2d5617 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.txt
index a29c418..f48a79f 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.txt
@@ -10,17 +10,17 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 758x36
text run at (0,0) width 347: "This tests InsertParagraphSeparator inside table cells. "
text run at (346,0) width 412: "The first cell should contain 'Cell' and a newline, and the second"
- text run at (0,18) width 164: "cell should contain 'Two'."
+ text run at (0,18) width 163: "cell should contain 'Two'."
LayoutBlockFlow {DIV} at (0,52) size 784x46
- LayoutTable {TABLE} at (0,0) size 81x46 [border: (1px outset #808080)]
- LayoutTableSection {TBODY} at (1,1) size 79x44
- LayoutTableRow {TR} at (0,2) size 79x40
+ LayoutTable {TABLE} at (0,0) size 80x46 [border: (1px outset #808080)]
+ LayoutTableSection {TBODY} at (1,1) size 78x44
+ LayoutTableRow {TR} at (0,2) size 78x40
LayoutTableCell {TD} at (2,2) size 35x40 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
LayoutText {#text} at (2,2) size 31x18
text run at (2,2) width 31: "Cell "
LayoutBR {BR} at (32,16) size 1x0
LayoutBR {BR} at (2,20) size 0x18
- LayoutTableCell {TD} at (39,11) size 38x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
- LayoutText {#text} at (2,2) size 34x18
- text run at (2,2) width 34: " Two"
+ LayoutTableCell {TD} at (39,11) size 37x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 33x18
+ text run at (2,2) width 33: " Two"
caret: position 0 of child 2 {BR} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/canvas/philip/tests/2d.text.draw.text.metrics-expected.txt b/third_party/WebKit/LayoutTests/platform/win-xp/canvas/philip/tests/2d.text.draw.text.metrics-expected.txt
index fc197a4..3d58139 100644
--- a/third_party/WebKit/LayoutTests/platform/win-xp/canvas/philip/tests/2d.text.draw.text.metrics-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/canvas/philip/tests/2d.text.draw.text.metrics-expected.txt
@@ -1,5 +1,5 @@
Baseline: top
-Width: 215
+Width: 211.5087890625
Alphabetic Baseline: 45
Hanging Baseline: 9
Ideographic Baseline: 57
@@ -8,13 +8,13 @@ Font Bounding Box Descent: 57
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 215
-Actual Bounding Box Ascent (high): -13
-Actual Bounding Box Ascent (low): -23
-Actual Bounding Box Descent (high): 46
-Actual Bounding Box Descent (low): 57
+Actual Bounding Box Right: 212
+Actual Bounding Box Ascent (high): -45
+Actual Bounding Box Ascent (low): -45
+Actual Bounding Box Descent (high): 95
+Actual Bounding Box Descent (low): 95
Baseline: hanging
-Width: 215
+Width: 211.5087890625
Alphabetic Baseline: 36
Hanging Baseline: 0
Ideographic Baseline: 48
@@ -23,13 +23,13 @@ Font Bounding Box Descent: 48
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 215
-Actual Bounding Box Ascent (high): -4
-Actual Bounding Box Ascent (low): -14
-Actual Bounding Box Descent (high): 37
-Actual Bounding Box Descent (low): 48
+Actual Bounding Box Right: 212
+Actual Bounding Box Ascent (high): -36
+Actual Bounding Box Ascent (low): -36
+Actual Bounding Box Descent (high): 86
+Actual Bounding Box Descent (low): 86
Baseline: middle
-Width: 215
+Width: 211.5087890625
Alphabetic Baseline: 16
Hanging Baseline: -20
Ideographic Baseline: 28
@@ -38,13 +38,13 @@ Font Bounding Box Descent: 28
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 215
-Actual Bounding Box Ascent (high): 16
-Actual Bounding Box Ascent (low): 6
-Actual Bounding Box Descent (high): 17
-Actual Bounding Box Descent (low): 28
+Actual Bounding Box Right: 212
+Actual Bounding Box Ascent (high): -16
+Actual Bounding Box Ascent (low): -16
+Actual Bounding Box Descent (high): 66
+Actual Bounding Box Descent (low): 66
Baseline: alphabetic
-Width: 215
+Width: 211.5087890625
Alphabetic Baseline: 0
Hanging Baseline: -36
Ideographic Baseline: 12
@@ -53,13 +53,13 @@ Font Bounding Box Descent: 12
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 215
-Actual Bounding Box Ascent (high): 32
-Actual Bounding Box Ascent (low): 22
-Actual Bounding Box Descent (high): 1
-Actual Bounding Box Descent (low): 12
+Actual Bounding Box Right: 212
+Actual Bounding Box Ascent (high): 0
+Actual Bounding Box Ascent (low): 0
+Actual Bounding Box Descent (high): 50
+Actual Bounding Box Descent (low): 50
Baseline: ideographic
-Width: 215
+Width: 211.5087890625
Alphabetic Baseline: -12
Hanging Baseline: -48
Ideographic Baseline: 0
@@ -68,13 +68,13 @@ Font Bounding Box Descent: 0
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 215
-Actual Bounding Box Ascent (high): 44
-Actual Bounding Box Ascent (low): 34
-Actual Bounding Box Descent (high): -11
-Actual Bounding Box Descent (low): 0
+Actual Bounding Box Right: 212
+Actual Bounding Box Ascent (high): 12
+Actual Bounding Box Ascent (low): 12
+Actual Bounding Box Descent (high): 38
+Actual Bounding Box Descent (low): 38
Baseline: bottom
-Width: 215
+Width: 211.5087890625
Alphabetic Baseline: -12
Hanging Baseline: -48
Ideographic Baseline: 0
@@ -83,9 +83,9 @@ Font Bounding Box Descent: 0
eM Height Ascent: 0
eM Height Descent: 0
Actual Bounding Box Left: 0
-Actual Bounding Box Right: 215
-Actual Bounding Box Ascent (high): 44
-Actual Bounding Box Ascent (low): 34
-Actual Bounding Box Descent (high): -11
-Actual Bounding Box Descent (low): 0
+Actual Bounding Box Right: 212
+Actual Bounding Box Ascent (high): 12
+Actual Bounding Box Ascent (low): 12
+Actual Bounding Box Descent (high): 38
+Actual Bounding Box Descent (low): 38
Cannot automatically verify result
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/compositing/layer-creation/animation-overlap-with-children-expected.txt b/third_party/WebKit/LayoutTests/platform/win-xp/compositing/layer-creation/animation-overlap-with-children-expected.txt
new file mode 100644
index 0000000..2f6bd47
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/compositing/layer-creation/animation-overlap-with-children-expected.txt
@@ -0,0 +1,46 @@
+Should be compositedShould not be composited
+Should be composited
+{
+ "bounds": [800, 600],
+ "children": [
+ {
+ "bounds": [800, 600],
+ "contentsOpaque": true,
+ "drawsContent": true,
+ "children": [
+ {
+ "position": [8, 8],
+ "bounds": [262, 212],
+ "drawsContent": true,
+ "children": [
+ {
+ "shouldFlattenTransform": false,
+ "children": [
+ {
+ "position": [6, 6],
+ "bounds": [250, 50],
+ "contentsOpaque": true,
+ "drawsContent": true,
+ "backgroundColor": "#C0C0C0"
+ },
+ {
+ "position": [11, 21],
+ "bounds": [100, 100],
+ "drawsContent": true
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "position": [18, 230],
+ "bounds": [100, 100],
+ "contentsOpaque": true,
+ "drawsContent": true,
+ "backgroundColor": "#0000FF"
+ }
+ ]
+ }
+ ]
+}
+
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/compositing/layer-creation/fixed-position-nonscrollable-iframes-in-scrollable-page-expected.txt b/third_party/WebKit/LayoutTests/platform/win-xp/compositing/layer-creation/fixed-position-nonscrollable-iframes-in-scrollable-page-expected.txt
new file mode 100644
index 0000000..6773977
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/compositing/layer-creation/fixed-position-nonscrollable-iframes-in-scrollable-page-expected.txt
@@ -0,0 +1,31 @@
+In all iframes, the green fixed-position element should not be composited.
+{
+ "bounds": [785, 4016],
+ "children": [
+ {
+ "bounds": [785, 4016],
+ "contentsOpaque": true,
+ "drawsContent": true,
+ "children": [
+ {
+ "position": [50, 360],
+ "bounds": [300, 100],
+ "contentsOpaque": true,
+ "drawsContent": true,
+ "backgroundColor": "#00FFFF"
+ },
+ {
+ "position": [10, 200],
+ "bounds": [154, 154],
+ "drawsContent": true
+ },
+ {
+ "position": [10, 380],
+ "bounds": [154, 154],
+ "drawsContent": true
+ }
+ ]
+ }
+ ]
+}
+Composited box underneath iframe.
diff --git a/third_party/WebKit/LayoutTests/platform/win/animations/3d/matrix-transform-type-animation-expected.png b/third_party/WebKit/LayoutTests/platform/win/animations/3d/matrix-transform-type-animation-expected.png
index 9638126..19410ef 100644
--- a/third_party/WebKit/LayoutTests/platform/win/animations/3d/matrix-transform-type-animation-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/animations/3d/matrix-transform-type-animation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/animations/keyframe-multiple-timing-functions-transform-expected.png b/third_party/WebKit/LayoutTests/platform/win/animations/keyframe-multiple-timing-functions-transform-expected.png
index 61df9d3..e64c53e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/animations/keyframe-multiple-timing-functions-transform-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/animations/keyframe-multiple-timing-functions-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/compositing-visible-descendant-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/compositing-visible-descendant-expected.png
index 7783b81..be299e6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/compositing-visible-descendant-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/compositing-visible-descendant-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/compositing-visible-descendant-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/compositing-visible-descendant-expected.txt
index 5095f4e..b659247 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/compositing-visible-descendant-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/compositing-visible-descendant-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 259x17
- text run at (0,0) width 259: "You should see one green square below."
+ LayoutText {#text} at (0,0) size 256x17
+ text run at (0,0) width 256: "You should see one green square below."
layer at (20,40) size 100x100
LayoutBlockFlow (positioned) {DIV} at (20,40) size 100x100 [bgcolor=#FF0000]
hidden layer at (20,40) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/direct-image-compositing-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/direct-image-compositing-expected.png
index d8b9c63..9d1768d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/direct-image-compositing-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/direct-image-compositing-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/direct-image-compositing-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/direct-image-compositing-expected.txt
index d5e4e08..5991f6f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/direct-image-compositing-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/direct-image-compositing-expected.txt
@@ -7,15 +7,15 @@ layer at (0,0) size 785x750 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutText {#text} at (0,0) size 389x36
text run at (0,0) width 389: "Image optimisation in layers"
LayoutBlockFlow {P} at (0,58.44) size 769x54
- LayoutText {#text} at (0,0) size 754x53
+ LayoutText {#text} at (0,0) size 752x53
text run at (0,0) width 610: "This test exercises direct compositing of images with hardware acceleration. The visual results "
text run at (609,0) width 36: "using"
- text run at (0,18) width 686: "ACCELERATED_COMPOSITING and regular TOT should be identical. Running this test manually with "
- text run at (685,18) width 69: "the correct"
+ text run at (0,18) width 684: "ACCELERATED_COMPOSITING and regular TOT should be identical. Running this test manually with "
+ text run at (683,18) width 69: "the correct"
text run at (0,36) width 451: "debug options will show which elements are directly composited. See "
- LayoutInline {A} at (0,0) size 311x17 [color=#0000EE]
- LayoutText {#text} at (450,36) size 311x17
- text run at (450,36) width 311: "https://bugs.webkit.org/show_bug.cgi?id=23361"
+ LayoutInline {A} at (0,0) size 310x17 [color=#0000EE]
+ LayoutText {#text} at (450,36) size 310x17
+ text run at (450,36) width 310: "https://bugs.webkit.org/show_bug.cgi?id=23361"
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow (floating) {DIV} at (0,128.44) size 260x200
LayoutText {#text} at (150,0) size 108x71
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/generated-content-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/generated-content-expected.png
index b8f6735..edaca57 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/generated-content-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/generated-content-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/generated-content-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/generated-content-expected.txt
index aae6341..4867597 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/generated-content-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/generated-content-expected.txt
@@ -8,8 +8,8 @@ layer at (0,0) size 800x294
LayoutText {#text} at (0,0) size 310x17
text run at (0,0) width 310: "https://bugs.webkit.org/show_bug.cgi?id=26095"
LayoutBlockFlow {P} at (0,34) size 784x18
- LayoutText {#text} at (0,0) size 395x17
- text run at (0,0) width 395: "Tests that a 3D transform on a generated node does not crash."
+ LayoutText {#text} at (0,0) size 394x17
+ text run at (0,0) width 394: "Tests that a 3D transform on a generated node does not crash."
LayoutBlockFlow {DIV} at (0,68) size 202x202 [border: (1px solid #000000)]
layer at (9,85) size 200x200
LayoutBlockFlow {<pseudo:after>} at (1,1) size 200x200
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/abs-position-inside-opacity-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/abs-position-inside-opacity-expected.png
index bb53857..c52d988 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/abs-position-inside-opacity-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/abs-position-inside-opacity-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/abs-position-inside-opacity-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/abs-position-inside-opacity-expected.txt
index 3617d58..aa23307 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/abs-position-inside-opacity-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/abs-position-inside-opacity-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x542
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 332x17
- text run at (0,0) width 332: "You should see two green boxes below, with no red"
+ LayoutText {#text} at (0,0) size 329x17
+ text run at (0,0) width 329: "You should see two green boxes below, with no red"
layer at (58,76) size 120x120
LayoutBlockFlow (relative positioned) {DIV} at (50,68) size 120x120 [border: (1px solid #000000)]
layer at (69,87) size 100x100 transparent
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/clipping-foreground-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/clipping-foreground-expected.png
index dfbf77e..0b53c87 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/clipping-foreground-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/clipping-foreground-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/clipping-foreground-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/clipping-foreground-expected.txt
index 28e13a4..90545bf 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/clipping-foreground-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/clipping-foreground-expected.txt
@@ -30,9 +30,9 @@ layer at (68,261) size 200x200 layerType: foreground only
LayoutText {#text} at (0,0) size 0x0
layer at (158,351) size 150x150
LayoutBlockFlow (positioned) zI: 1 {DIV} at (90,90) size 150x150 [color=#808080] [bgcolor=#C8C880] [border: (2px solid #000000)]
- LayoutText zI: 1 {#text} at (22,22) size 87x79
+ LayoutText zI: 1 {#text} at (22,22) size 86x79
text run at (22,22) width 34: "In"
- text run at (22,62) width 87: "Front"
+ text run at (22,62) width 86: "Front"
layer at (392,102) size 200x200 clip at (402,112) size 180x180 scrollWidth 230 scrollHeight 230 layerType: background only
layer at (352,62) size 150x150 backgroundClip at (402,112) size 180x180 clip at (402,112) size 180x180
LayoutBlockFlow (positioned) zI: -1 {DIV} at (-40,-40) size 150x150 [color=#808080] [bgcolor=#C86464] [border: (2px solid #000000)]
@@ -53,6 +53,6 @@ layer at (392,102) size 200x200 clip at (402,112) size 180x180 scrollWidth 230 s
LayoutText {#text} at (0,0) size 0x0
layer at (482,192) size 150x150 backgroundClip at (402,112) size 180x180 clip at (402,112) size 180x180
LayoutBlockFlow (positioned) zI: 1 {DIV} at (90,90) size 150x150 [color=#808080] [bgcolor=#C8C880] [border: (2px solid #000000)]
- LayoutText zI: 1 {#text} at (22,22) size 87x79
+ LayoutText zI: 1 {#text} at (22,22) size 86x79
text run at (22,22) width 34: "In"
- text run at (22,62) width 87: "Front"
+ text run at (22,62) width 86: "Front"
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-in-composited-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-in-composited-expected.png
index 43f7a76..d3b3123 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-in-composited-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-in-composited-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-in-composited-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-in-composited-expected.txt
index 5e60ce4..49b5ee1 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-in-composited-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-in-composited-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 785x1000 backgroundClip at (0,0) size 785x600 clip at (0,0)
LayoutBlockFlow {HTML} at (0,0) size 785x1000
LayoutBlockFlow {BODY} at (0,0) size 785x1000
LayoutBlockFlow {P} at (0,210) size 785x18
- LayoutText {#text} at (0,0) size 190x17
- text run at (0,0) width 190: "You should see no red above."
+ LayoutText {#text} at (0,0) size 188x17
+ text run at (0,0) width 188: "You should see no red above."
layer at (20,70) size 100x100
LayoutBlockFlow (positioned) {DIV} at (20,70) size 100x100 [bgcolor=#FF0000]
layer at (220,120) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-expected.png
index 41c8909..2cb0eff 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-expected.txt
index 148cb87..409eb22 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/fixed-position-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x600 scrollX 50.00 scrollY 50.00 scrollWidth 1008 scrollH
layer at (0,0) size 800x1016 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x1016
LayoutBlockFlow {BODY} at (8,8) size 1000x1000
-layer at (50,166) size 446x18
- LayoutBlockFlow (positioned) {P} at (50,166) size 445.63x18
- LayoutText {#text} at (0,0) size 446x17
- text run at (0,0) width 446: "You should see a green square in the top left corner of an orange box."
+layer at (50,166) size 444x18
+ LayoutBlockFlow (positioned) {P} at (50,166) size 444.03x18
+ LayoutText {#text} at (0,0) size 445x17
+ text run at (0,0) width 445: "You should see a green square in the top left corner of an orange box."
layer at (50,50) size 100x100 transparent
LayoutBlockFlow (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFA500]
layer at (50,50) size 50x50
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-deep-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-deep-expected.png
index d3c07c3..9bc254f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-deep-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-deep-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-expected.png
index 9cb5dc3..f41a59f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/layer-due-to-layer-children-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/outline-change-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/outline-change-expected.png
index 314e697..5fe360b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/outline-change-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/outline-change-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/partial-layout-update-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/partial-layout-update-expected.png
index 5398c6c..1b94165 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/partial-layout-update-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/partial-layout-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/partial-layout-update-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/partial-layout-update-expected.txt
index 0e79fb0..bcfccc5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/partial-layout-update-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/partial-layout-update-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 365x17
- text run at (0,0) width 365: "The green box should always obscure the red box below."
+ LayoutText {#text} at (0,0) size 364x17
+ text run at (0,0) width 364: "The green box should always obscure the red box below."
layer at (8,42) size 402x202 clip at (9,43) size 400x200
LayoutBlockFlow (relative positioned) {DIV} at (0,34) size 402x202 [border: (1px solid #000000)]
layer at (9,43) size 200x200
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/root-layer-update-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/root-layer-update-expected.png
index 142d7e4..b597eae 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/root-layer-update-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/root-layer-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/root-layer-update-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/root-layer-update-expected.txt
index 273db55..8ba6732 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/root-layer-update-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/root-layer-update-expected.txt
@@ -8,8 +8,8 @@ layer at (0,0) size 800x170
LayoutText {#text} at (0,0) size 153x17
text run at (0,0) width 153: "rdar://problem/7026010"
LayoutBR {BR} at (152,0) size 1x17
- LayoutText {#text} at (0,18) size 475x17
- text run at (0,18) width 475: "Test for the root layer getting correctly positioned. You should see no red."
+ LayoutText {#text} at (0,18) size 472x17
+ text run at (0,18) width 472: "Test for the root layer getting correctly positioned. You should see no red."
layer at (350,1) size 100x100
LayoutBlockFlow (positioned) {DIV} at (350,1) size 100x100 [bgcolor=#FF0000]
layer at (-100,0) size 300x100 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png
index 6ba4ffe..731928e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt
index a528bfb..acbd83b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt
@@ -9,8 +9,8 @@ layer at (0,0) size 800x600
LayoutInline {A} at (0,0) size 41x17 [color=#0000EE]
LayoutText {#text} at (30,0) size 41x17
text run at (30,0) width 41: "29495"
- LayoutText {#text} at (70,0) size 330x17
- text run at (70,0) width 330: ". You should see one green box below, with no red."
+ LayoutText {#text} at (70,0) size 328x17
+ text run at (70,0) width 328: ". You should see one green box below, with no red."
layer at (10,60) size 50x50
LayoutBlockFlow (positioned) {DIV} at (10,60) size 50x50 [bgcolor=#FF0000]
layer at (10,10) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-rotated-div-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-rotated-div-expected.png
index 4fe3e78..4149897 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-rotated-div-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-rotated-div-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-rotated-link-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-rotated-link-expected.png
index b4febae..765eaaa 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-rotated-link-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-rotated-link-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png
index 7dfed20..8f8b55b3 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-pixel-transparent-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-box-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-box-shadow-expected.png
index 8fb9826..ca56525 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-box-shadow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-box-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png
index 6b629e9..669c925 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/composited-iframe-alignment-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/composited-iframe-alignment-expected.png
index 4d9f705f..fa28eda 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/composited-iframe-alignment-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/composited-iframe-alignment-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/composited-iframe-alignment-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/composited-iframe-alignment-expected.txt
index 27b4cc5..bcbc0a3 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/composited-iframe-alignment-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/composited-iframe-alignment-expected.txt
@@ -3,9 +3,9 @@ layer at (0,0) size 800x600
layer at (0,0) size 800x70
LayoutBlockFlow {HTML} at (0,0) size 800x70
LayoutBlockFlow {BODY} at (8,8) size 784x54
- LayoutText {#text} at (0,0) size 784x35
+ LayoutText {#text} at (0,0) size 783x35
text run at (0,0) width 605: "Simple test of composited iframe content. There should be a blue box with a gray background "
- text run at (604,0) width 180: "inside the black border. The"
+ text run at (604,0) width 179: "inside the black border. The"
text run at (0,18) width 392: "gray background should fit perfectly within the block border "
text run at (391,18) width 91: "with no gaps. "
LayoutBR {BR} at (0,0) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/iframe-copy-on-scroll-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/iframe-copy-on-scroll-expected.png
index 686dc6c..c3d9ee2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/iframe-copy-on-scroll-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/iframe-copy-on-scroll-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/iframe-copy-on-scroll-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/iframe-copy-on-scroll-expected.txt
index 8495737..77f417a 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/iframe-copy-on-scroll-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/iframes/iframe-copy-on-scroll-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x50
LayoutBlockFlow {HTML} at (0,0) size 800x50
LayoutBlockFlow {BODY} at (8,16) size 784x18
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 384x17
- text run at (0,0) width 384: "In pixel results, the blue box should be scrolled out of view."
+ LayoutText {#text} at (0,0) size 383x17
+ text run at (0,0) width 383: "In pixel results, the blue box should be scrolled out of view."
layer at (8,50) size 0x0
LayoutBlockFlow (positioned) {DIV} at (8,50) size 0x0
layer at (8,50) size 324x228
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/images/direct-image-background-color-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/images/direct-image-background-color-expected.png
index e1c8f94..16442de 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/images/direct-image-background-color-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/images/direct-image-background-color-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/images/direct-image-background-color-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/images/direct-image-background-color-expected.txt
index dc55905..d73194e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/images/direct-image-background-color-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/images/direct-image-background-color-expected.txt
@@ -5,7 +5,7 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,20) size 784x564
LayoutImage {IMG} at (20,0) size 280x200 [bgcolor=#0000807F]
LayoutBlockFlow {P} at (0,440) size 784x18
- LayoutText {#text} at (0,0) size 246x17
- text run at (0,0) width 246: "Top and bottom should look the same."
+ LayoutText {#text} at (0,0) size 245x17
+ text run at (0,0) width 245: "Top and bottom should look the same."
layer at (28,240) size 280x200
LayoutImage {IMG} at (20,220) size 280x200 [bgcolor=#0000807F]
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/layer-creation/animation-overlap-with-children-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/layer-creation/animation-overlap-with-children-expected.txt
new file mode 100644
index 0000000..e39d4c7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/layer-creation/animation-overlap-with-children-expected.txt
@@ -0,0 +1,45 @@
+Should be compositedShould not be composited
+Should be composited
+{
+ "bounds": [800, 600],
+ "children": [
+ {
+ "bounds": [800, 600],
+ "contentsOpaque": true,
+ "drawsContent": true,
+ "children": [
+ {
+ "position": [8, 8],
+ "bounds": [262, 212],
+ "drawsContent": true,
+ "children": [
+ {
+ "shouldFlattenTransform": false,
+ "children": [
+ {
+ "position": [6, 6],
+ "bounds": [250, 50],
+ "contentsOpaque": true,
+ "drawsContent": true,
+ "backgroundColor": "#C0C0C0"
+ },
+ {
+ "position": [10, 21],
+ "bounds": [101, 100],
+ "drawsContent": true
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "position": [17, 230],
+ "bounds": [101, 100],
+ "drawsContent": true,
+ "backgroundColor": "#0000FF"
+ }
+ ]
+ }
+ ]
+}
+
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/layer-creation/fixed-position-nonscrollable-iframes-in-scrollable-page-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/layer-creation/fixed-position-nonscrollable-iframes-in-scrollable-page-expected.txt
new file mode 100644
index 0000000..a5c4404
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/layer-creation/fixed-position-nonscrollable-iframes-in-scrollable-page-expected.txt
@@ -0,0 +1,31 @@
+In all iframes, the green fixed-position element should not be composited.
+{
+ "bounds": [785, 4016],
+ "children": [
+ {
+ "bounds": [785, 4016],
+ "contentsOpaque": true,
+ "drawsContent": true,
+ "children": [
+ {
+ "position": [49, 360],
+ "transformOrigin": [151, 50],
+ "bounds": [301, 100],
+ "drawsContent": true,
+ "backgroundColor": "#00FFFF"
+ },
+ {
+ "position": [10, 200],
+ "bounds": [154, 154],
+ "drawsContent": true
+ },
+ {
+ "position": [10, 380],
+ "bounds": [154, 154],
+ "drawsContent": true
+ }
+ ]
+ }
+ ]
+}
+Composited box underneath iframe.
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/layers-inside-overflow-scroll-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/layers-inside-overflow-scroll-expected.png
index 639c45a..a1354a2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/layers-inside-overflow-scroll-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/layers-inside-overflow-scroll-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/layers-inside-overflow-scroll-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/layers-inside-overflow-scroll-expected.txt
index 4fdadcb..035717f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/layers-inside-overflow-scroll-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/layers-inside-overflow-scroll-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x428
LayoutBlockFlow {HTML} at (0,0) size 800x428
LayoutBlockFlow {BODY} at (8,16) size 784x402
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 445x17
- text run at (0,0) width 445: "The red box in the overflow:scroll div should be scrolled out of view."
+ LayoutText {#text} at (0,0) size 444x17
+ text run at (0,0) width 444: "The red box in the overflow:scroll div should be scrolled out of view."
LayoutBlockFlow {DIV} at (10,34) size 302x206 [border: (1px solid #000000)]
LayoutText {#text} at (0,0) size 0x0
layer at (19,51) size 300x200
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/direct-image-mask-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/direct-image-mask-expected.png
index cb2de51..0ceb6f0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/direct-image-mask-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/direct-image-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/direct-image-mask-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/direct-image-mask-expected.txt
index 4183ac7..3dc7ce1 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/direct-image-mask-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/direct-image-mask-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 595x17
- text run at (0,0) width 595: "Testing reflections on directly composited images. Left and right sides should look the same."
+ LayoutText {#text} at (0,0) size 594x17
+ text run at (0,0) width 594: "Testing reflections on directly composited images. Left and right sides should look the same."
LayoutBlockFlow (anonymous) at (0,34) size 784x168
LayoutText {#text} at (224,150) size 4x17
text run at (224,150) width 4: " "
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/masked-ancestor-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/masked-ancestor-expected.png
index c44e3bb..3c1b7dd 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/masked-ancestor-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/masked-ancestor-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/masked-ancestor-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/masked-ancestor-expected.txt
index e1e067d..13c61c0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/masked-ancestor-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/masked-ancestor-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 785x616 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutBlockFlow {HTML} at (0,0) size 785x616
LayoutBlockFlow {BODY} at (8,8) size 769x600
LayoutBlockFlow {P} at (0,0) size 769x18
- LayoutText {#text} at (0,0) size 536x17
- text run at (0,0) width 536: "Testing masks on compositing layers. Left and right columns should look the same."
+ LayoutText {#text} at (0,0) size 534x17
+ text run at (0,0) width 534: "Testing masks on compositing layers. Left and right columns should look the same."
LayoutBlockFlow (anonymous) at (0,34) size 769x566
LayoutText {#text} at (262,548) size 4x17
text run at (262,548) width 4: " "
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/multiple-masks-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/multiple-masks-expected.png
index e0c921b..eb94dcf 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/multiple-masks-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/multiple-masks-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/multiple-masks-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/multiple-masks-expected.txt
index dd71ab0..e21bb2a 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/multiple-masks-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/multiple-masks-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 785x616 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutBlockFlow {HTML} at (0,0) size 785x616
LayoutBlockFlow {BODY} at (8,8) size 769x600
LayoutBlockFlow {P} at (0,0) size 769x18
- LayoutText {#text} at (0,0) size 536x17
- text run at (0,0) width 536: "Testing masks on compositing layers. Left and right columns should look the same."
+ LayoutText {#text} at (0,0) size 534x17
+ text run at (0,0) width 534: "Testing masks on compositing layers. Left and right columns should look the same."
LayoutBlockFlow (anonymous) at (0,34) size 769x566
LayoutBlockFlow {DIV} at (0,0) size 262x562 [border: (1px solid #000000)]
LayoutText {#text} at (262,548) size 4x17
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/simple-composited-mask-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/simple-composited-mask-expected.png
index 29e02d8..4385631 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/simple-composited-mask-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/simple-composited-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/simple-composited-mask-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/simple-composited-mask-expected.txt
index 7684563..b7f9fba 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/masks/simple-composited-mask-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/masks/simple-composited-mask-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 785x616 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutBlockFlow {HTML} at (0,0) size 785x616
LayoutBlockFlow {BODY} at (8,8) size 769x600
LayoutBlockFlow {P} at (0,0) size 769x18
- LayoutText {#text} at (0,0) size 536x17
- text run at (0,0) width 536: "Testing masks on compositing layers. Left and right columns should look the same."
+ LayoutText {#text} at (0,0) size 534x17
+ text run at (0,0) width 534: "Testing masks on compositing layers. Left and right columns should look the same."
LayoutBlockFlow (anonymous) at (0,34) size 769x566
LayoutBlockFlow {DIV} at (0,0) size 262x562 [border: (1px solid #000000)]
LayoutText {#text} at (262,548) size 4x17
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/ancestor-overflow-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/ancestor-overflow-expected.png
index e0a5999..a756dfc 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/ancestor-overflow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/ancestor-overflow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/ancestor-overflow-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/ancestor-overflow-expected.txt
index 89a1acc..ddbc6eb 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/ancestor-overflow-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/ancestor-overflow-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x430
LayoutBlockFlow {HTML} at (0,0) size 800x430
LayoutBlockFlow {BODY} at (8,16) size 784x406
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 470x17
- text run at (0,0) width 470: "Test overflow clipping of composited elements in various configurations."
+ LayoutText {#text} at (0,0) size 469x17
+ text run at (0,0) width 469: "Test overflow clipping of composited elements in various configurations."
LayoutBlockFlow (anonymous) at (0,34) size 784x372
LayoutText {#text} at (182,168) size 4x17
text run at (182,168) width 4: " "
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/fixed-position-ancestor-clip-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/fixed-position-ancestor-clip-expected.png
index ff4a99f..262e17c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/fixed-position-ancestor-clip-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/fixed-position-ancestor-clip-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/fixed-position-ancestor-clip-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/fixed-position-ancestor-clip-expected.txt
index 1d47448..993c36c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/fixed-position-ancestor-clip-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/fixed-position-ancestor-clip-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x600 scrollX 50.00 scrollY 50.00 scrollWidth 1008 scrollH
layer at (0,0) size 800x1016 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x1016
LayoutBlockFlow {BODY} at (8,8) size 1000x1000
-layer at (50,166) size 322x18
- LayoutBlockFlow (positioned) {P} at (50,166) size 322.14x18
- LayoutText {#text} at (0,0) size 323x17
- text run at (0,0) width 323: "You should see a single green square, with no red."
+layer at (50,166) size 321x18
+ LayoutBlockFlow (positioned) {P} at (50,166) size 320.55x18
+ LayoutText {#text} at (0,0) size 321x17
+ text run at (0,0) width 321: "You should see a single green square, with no red."
layer at (58,58) size 100x100
LayoutBlockFlow (positioned) {DIV} at (8,8) size 100x100 [bgcolor=#FF0000]
layer at (58,58) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-border-radius-clipping-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-border-radius-clipping-expected.png
index 6cee595..f1a6ec0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-border-radius-clipping-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-border-radius-clipping-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-scrolling-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-scrolling-expected.png
index 139d0fb..42038cd 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-scrolling-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-scrolling-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-scrolling-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-scrolling-expected.txt
index 8f3f7bf..d667398 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-scrolling-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/nested-scrolling-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 785x836 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutBlockFlow {HTML} at (0,0) size 785x836
LayoutBlockFlow {BODY} at (8,8) size 769x820
LayoutBlockFlow (anonymous) at (0,0) size 769x18
- LayoutText {#text} at (0,0) size 84x17
- text run at (0,0) width 84: "Text outside."
+ LayoutText {#text} at (0,0) size 83x17
+ text run at (0,0) width 83: "Text outside."
layer at (8,26) size 702x802 backgroundClip at (8,26) size 702x574 clip at (9,27) size 685x573 scrollHeight 1286
LayoutBlockFlow {DIV} at (0,18) size 702x802 [border: (1px solid #000000)]
LayoutBlockFlow {P} at (1,17) size 685x165
@@ -13,28 +13,28 @@ layer at (8,26) size 702x802 backgroundClip at (8,26) size 702x574 clip at (9,27
text run at (0,8) width 659: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et"
text run at (0,41) width 668: "dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip"
text run at (0,74) width 668: "ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu"
- text run at (0,107) width 653: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
+ text run at (0,107) width 652: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
text run at (0,140) width 174: "mollit anim id est laborum."
LayoutBlockFlow {P} at (1,230) size 685x165
LayoutText {#text} at (0,8) size 668x149
text run at (0,8) width 659: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et"
text run at (0,41) width 668: "dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip"
text run at (0,74) width 668: "ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu"
- text run at (0,107) width 653: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
+ text run at (0,107) width 652: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
text run at (0,140) width 174: "mollit anim id est laborum."
LayoutBlockFlow {P} at (1,861) size 685x165
LayoutText {#text} at (0,8) size 668x149
text run at (0,8) width 659: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et"
text run at (0,41) width 668: "dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip"
text run at (0,74) width 668: "ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu"
- text run at (0,107) width 653: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
+ text run at (0,107) width 652: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
text run at (0,140) width 174: "mollit anim id est laborum."
LayoutBlockFlow {P} at (1,1074) size 685x165
LayoutText {#text} at (0,8) size 668x149
text run at (0,8) width 659: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et"
text run at (0,41) width 668: "dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip"
text run at (0,74) width 668: "ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu"
- text run at (0,107) width 653: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
+ text run at (0,107) width 652: "fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt"
text run at (0,140) width 174: "mollit anim id est laborum."
layer at (19,469) size 602x402 backgroundClip at (19,469) size 602x131 clip at (20,470) size 585x130 scrollHeight 508
LayoutBlockFlow {DIV} at (11,443) size 602x402 [border: (1px solid #000000)]
@@ -43,7 +43,7 @@ layer at (19,469) size 602x402 backgroundClip at (19,469) size 602x131 clip at (
text run at (0,8) width 583: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt"
text run at (0,41) width 549: "ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation"
text run at (0,74) width 522: "ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in"
- text run at (0,107) width 569: "reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint"
+ text run at (0,107) width 568: "reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint"
text run at (0,140) width 538: "occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est"
text run at (0,173) width 58: "laborum."
LayoutBlockFlow {P} at (1,263) size 585x198
@@ -51,6 +51,6 @@ layer at (19,469) size 602x402 backgroundClip at (19,469) size 602x131 clip at (
text run at (0,8) width 583: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt"
text run at (0,41) width 549: "ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation"
text run at (0,74) width 522: "ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in"
- text run at (0,107) width 569: "reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint"
+ text run at (0,107) width 568: "reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint"
text run at (0,140) width 538: "occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est"
text run at (0,173) width 58: "laborum."
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/overflow-compositing-descendant-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/overflow-compositing-descendant-expected.png
index b0c0675..a8e88b0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/overflow-compositing-descendant-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/overflow-compositing-descendant-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/overflow-compositing-descendant-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/overflow-compositing-descendant-expected.txt
index 05ecd78..f6a0e76 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/overflow-compositing-descendant-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/overflow-compositing-descendant-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x50
LayoutBlockFlow {HTML} at (0,0) size 800x50
LayoutBlockFlow {BODY} at (8,16) size 784x18
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 475x17
- text run at (0,0) width 475: "You should see a green box under the video. If you see red, the test failed."
+ LayoutText {#text} at (0,0) size 473x17
+ text run at (0,0) width 473: "You should see a green box under the video. If you see red, the test failed."
layer at (8,50) size 132x222 clip at (9,51) size 130x220 scrollHeight 224
LayoutBlockFlow (positioned) {DIV} at (8,50) size 132x222 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
LayoutBlockFlow (anonymous) at (11,11) size 110x104
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/remove-overflow-crash2-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/remove-overflow-crash2-expected.txt
index b7c746d4..b2aaefb 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/remove-overflow-crash2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/remove-overflow-crash2-expected.txt
@@ -37,13 +37,13 @@ layer at (8,8) size 103x202 clip at (9,9) size 86x185 scrollHeight 1512
text run at (1,505) width 86: "cillum dolore"
text run at (1,523) width 57: "eu fugiat"
text run at (1,541) width 32: "nulla"
- text run at (1,559) width 54: "pariatur."
+ text run at (1,559) width 53: "pariatur."
text run at (1,577) width 65: "Excepteur"
text run at (1,595) width 83: "sint occaecat"
text run at (1,613) width 59: "cupidatat"
text run at (1,631) width 86: "non proident,"
text run at (1,649) width 82: "sunt in culpa"
- text run at (1,667) width 67: "qui officia"
+ text run at (1,667) width 66: "qui officia"
text run at (1,685) width 55: "deserunt"
text run at (1,703) width 75: "mollit anim"
text run at (1,721) width 35: "id est"
@@ -79,13 +79,13 @@ layer at (8,8) size 103x202 clip at (9,9) size 86x185 scrollHeight 1512
text run at (1,1261) width 86: "cillum dolore"
text run at (1,1279) width 57: "eu fugiat"
text run at (1,1297) width 32: "nulla"
- text run at (1,1315) width 54: "pariatur."
+ text run at (1,1315) width 53: "pariatur."
text run at (1,1333) width 65: "Excepteur"
text run at (1,1351) width 83: "sint occaecat"
text run at (1,1369) width 59: "cupidatat"
text run at (1,1387) width 86: "non proident,"
text run at (1,1405) width 82: "sunt in culpa"
- text run at (1,1423) width 67: "qui officia"
+ text run at (1,1423) width 66: "qui officia"
text run at (1,1441) width 55: "deserunt"
text run at (1,1459) width 75: "mollit anim"
text run at (1,1477) width 35: "id est"
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/scroll-ancestor-update-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/scroll-ancestor-update-expected.png
index 2a8c3d5..4ce03c1 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/scroll-ancestor-update-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/scroll-ancestor-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/scrollbar-painting-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/scrollbar-painting-expected.png
index afd0ff6..0041a81 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/scrollbar-painting-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/scrollbar-painting-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/scrollbar-painting-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/scrollbar-painting-expected.txt
index 3355ad2..4bdb8d9 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/scrollbar-painting-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/overflow/scrollbar-painting-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x270
LayoutBlockFlow {HTML} at (0,0) size 800x270
LayoutBlockFlow {BODY} at (8,16) size 784x244
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 485x17
- text run at (0,0) width 485: "You should see scrollbars on the gray square, and a resizer control below it."
+ LayoutText {#text} at (0,0) size 484x17
+ text run at (0,0) width 484: "You should see scrollbars on the gray square, and a resizer control below it."
layer at (18,50) size 100x100 clip at (18,50) size 85x85 scrollWidth 500 scrollHeight 500
LayoutBlockFlow (relative positioned) {DIV} at (10,34) size 100x100
layer at (18,50) size 500x500 backgroundClip at (18,50) size 85x85 clip at (18,50) size 85x85
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/animation-inside-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/animation-inside-reflection-expected.png
index 18e4754..b121047 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/animation-inside-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/animation-inside-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/compositing-change-inside-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/compositing-change-inside-reflection-expected.png
index 6f25340..ae90982 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/compositing-change-inside-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/compositing-change-inside-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/compositing-change-inside-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/compositing-change-inside-reflection-expected.txt
index f44c054e..b43287b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/compositing-change-inside-reflection-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/compositing-change-inside-reflection-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x50
LayoutBlockFlow {HTML} at (0,0) size 800x50
LayoutBlockFlow {BODY} at (8,16) size 784x18
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 586x17
- text run at (0,0) width 586: "Test dynamically created compositing layer inside reflection. You should see no red below."
+ LayoutText {#text} at (0,0) size 582x17
+ text run at (0,0) width 582: "Test dynamically created compositing layer inside reflection. You should see no red below."
layer at (8,50) size 784x0
LayoutBlockFlow (relative positioned) {DIV} at (0,34) size 784x0
layer at (19,181) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/load-video-in-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/load-video-in-reflection-expected.png
index 6f8f3b8..fb915a0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/load-video-in-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/load-video-in-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/load-video-in-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/load-video-in-reflection-expected.txt
index 65890cb..3333036 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/load-video-in-reflection-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/load-video-in-reflection-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x350
LayoutBlockFlow {HTML} at (0,0) size 800x350
LayoutBlockFlow {BODY} at (8,16) size 784x326
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 501x17
- text run at (0,0) width 501: "You should see a reflected video below, rather than the red video background."
+ LayoutText {#text} at (0,0) size 498x17
+ text run at (0,0) width 498: "You should see a reflected video below, rather than the red video background."
layer at (8,50) size 300x292
LayoutBlockFlow {DIV} at (0,34) size 300x292
LayoutText {#text} at (0,0) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-animated-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-animated-expected.png
index c6ec2ac..0c4e95c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-animated-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-animated-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-expected.png
index ad95c12..f3f7f3f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-expected.txt
index 06f466e..fc5521d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x306
LayoutBlockFlow {HTML} at (0,0) size 800x306
LayoutBlockFlow {BODY} at (8,16) size 784x270
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 389x17
- text run at (0,0) width 389: "You should see the original and three copies of the blue box."
+ LayoutText {#text} at (0,0) size 387x17
+ text run at (0,0) width 387: "You should see the original and three copies of the blue box."
layer at (28,54) size 122x232
LayoutBlockFlow {DIV} at (20,38) size 122x232 [border: (1px solid #000000)]
layer at (39,65) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-on-overflow-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-on-overflow-expected.png
index 989eeba..b503afc 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-on-overflow-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-on-overflow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-on-overflow-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-on-overflow-expected.txt
index c93eb19..0071ebf 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-on-overflow-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-on-overflow-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x306
LayoutBlockFlow {HTML} at (0,0) size 800x306
LayoutBlockFlow {BODY} at (8,16) size 784x270
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 457x17
- text run at (0,0) width 457: "You should see the original and three copies of the green box with text."
+ LayoutText {#text} at (0,0) size 456x17
+ text run at (0,0) width 456: "You should see the original and three copies of the green box with text."
layer at (28,54) size 122x232
LayoutBlockFlow {DIV} at (20,38) size 122x232 [border: (1px solid #000000)]
layer at (39,65) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed-expected.png
index fa91312..3aad534 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed-expected.txt
index 282ca19..9d02340 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x306
LayoutBlockFlow {HTML} at (0,0) size 800x306
LayoutBlockFlow {BODY} at (8,16) size 784x270
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 563x17
- text run at (0,0) width 563: "Test transform change on reflected elements. Left and right side should be symmetrical."
+ LayoutText {#text} at (0,0) size 562x17
+ text run at (0,0) width 562: "Test transform change on reflected elements. Left and right side should be symmetrical."
layer at (28,54) size 122x232
LayoutBlockFlow {DIV} at (20,38) size 122x232 [border: (1px solid #000000)]
layer at (39,65) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed2-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed2-expected.png
index ec407f8..6473368 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed2-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed2-expected.txt
index 578395c..3d1f366 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transformed2-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x324
LayoutBlockFlow {HTML} at (0,0) size 800x324
LayoutBlockFlow {BODY} at (8,16) size 784x288
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 778x35
- text run at (0,0) width 778: "Test transform change on reflected elements, with compositing layers larger than render layers. Left and right side should"
+ LayoutText {#text} at (0,0) size 777x35
+ text run at (0,0) width 777: "Test transform change on reflected elements, with compositing layers larger than render layers. Left and right side should"
text run at (0,18) width 103: "be symmetrical."
layer at (28,72) size 122x232
LayoutBlockFlow {DIV} at (20,56) size 122x232 [border: (1px solid #000000)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transition-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transition-expected.png
index 556b877..7183b18 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transition-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/nested-reflection-transition-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-in-composited-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-in-composited-expected.png
index 34a6811..be97aa2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-in-composited-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-in-composited-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-in-composited-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-in-composited-expected.txt
index d7d3f75..69b2065 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-in-composited-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-in-composited-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 418x17
- text run at (0,0) width 418: "Reflection should not be cropped by being in a composited layer."
+ LayoutText {#text} at (0,0) size 417x17
+ text run at (0,0) width 417: "Reflection should not be cropped by being in a composited layer."
LayoutBlockFlow {P} at (0,290) size 784x18
LayoutText {#text} at (0,0) size 245x17
text run at (0,0) width 245: "This is the next paragraph in the page."
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-opacity-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-opacity-expected.png
index 7155b03..8495a49 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-opacity-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-opacity-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-opacity-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-opacity-expected.txt
index 212bae7..1d8a9a5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-opacity-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-opacity-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x176
LayoutBlockFlow {HTML} at (0,0) size 800x176
LayoutBlockFlow {BODY} at (8,16) size 784x152
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 764x35
- text run at (0,0) width 764: "Opacity should be applied after reflection, so you should see a green rectangle below. The overlap between the original"
+ LayoutText {#text} at (0,0) size 763x35
+ text run at (0,0) width 763: "Opacity should be applied after reflection, so you should see a green rectangle below. The overlap between the original"
text run at (0,18) width 230: "and reflection should not be visible."
layer at (8,68) size 150x100 transparent
LayoutBlockFlow (relative positioned) {DIV} at (0,52) size 150x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-ordering-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-ordering-expected.png
index 631470a..6f7d897 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-ordering-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-ordering-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-ordering-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-ordering-expected.txt
index 61503b1..6a8f128 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-ordering-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-ordering-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x212
LayoutBlockFlow {HTML} at (0,0) size 800x212
LayoutBlockFlow {BODY} at (8,16) size 784x176
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 723x35
- text run at (0,0) width 723: "You should see a black rectangle divided into two parts; the top part should be taller (reflection should be behind"
+ LayoutText {#text} at (0,0) size 722x35
+ text run at (0,0) width 722: "You should see a black rectangle divided into two parts; the top part should be taller (reflection should be behind"
text run at (0,18) width 60: "original)."
layer at (28,72) size 220x120
LayoutBlockFlow {DIV} at (20,56) size 220x120 [bgcolor=#FFFFFF] [border: (10px solid #000000)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning-expected.png
index 89c0dd5..db2deac 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning-expected.txt
index 6ce01ff..620b32b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x50
LayoutBlockFlow {HTML} at (0,0) size 800x50
LayoutBlockFlow {BODY} at (8,16) size 784x18
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 519x17
- text run at (0,0) width 519: "Position of reflected layer should update correctly. You should see no red below."
+ LayoutText {#text} at (0,0) size 515x17
+ text run at (0,0) width 515: "Position of reflected layer should update correctly. You should see no red below."
layer at (20,50) size 150x120
LayoutBlockFlow (positioned) {DIV} at (20,50) size 150x120
layer at (46,185) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning2-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning2-expected.png
index 4b0fe5c..8a67e51 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning2-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning2-expected.txt
index 9c7a3cd..d89b5ee 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/reflection-positioning2-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x50
LayoutBlockFlow {HTML} at (0,0) size 800x50
LayoutBlockFlow {BODY} at (8,16) size 784x18
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 519x17
- text run at (0,0) width 519: "Position of reflected layer should update correctly. You should see no red below."
+ LayoutText {#text} at (0,0) size 515x17
+ text run at (0,0) width 515: "Position of reflected layer should update correctly. You should see no red below."
layer at (50,50) size 150x120
LayoutBlockFlow (positioned) {DIV} at (50,50) size 150x120
layer at (76,185) size 100x100
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/simple-composited-reflections-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/simple-composited-reflections-expected.png
index 8ae76ca..8db02af 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/simple-composited-reflections-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/simple-composited-reflections-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/simple-composited-reflections-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/simple-composited-reflections-expected.txt
index 89954db..255f473 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/simple-composited-reflections-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/simple-composited-reflections-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 595x17
- text run at (0,0) width 595: "Testing reflections on directly composited images. Left and right sides should look the same."
+ LayoutText {#text} at (0,0) size 594x17
+ text run at (0,0) width 594: "Testing reflections on directly composited images. Left and right sides should look the same."
LayoutBlockFlow (anonymous) at (0,34) size 784x168
LayoutText {#text} at (224,150) size 4x17
text run at (224,150) width 4: " "
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/transform-inside-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/transform-inside-reflection-expected.png
index 4a11d87..d57757b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/transform-inside-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/transform-inside-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/transform-inside-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/transform-inside-reflection-expected.txt
index 4d12423..7eec819 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/transform-inside-reflection-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/reflections/transform-inside-reflection-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x324
LayoutBlockFlow {HTML} at (0,0) size 800x324
LayoutBlockFlow {BODY} at (8,16) size 784x288
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 737x35
- text run at (0,0) width 737: "Transform inside nested reflections should be applied correctly. You should see four rotated green boxes, as mirror"
- text run at (0,18) width 137: "images of each other."
+ LayoutText {#text} at (0,0) size 783x35
+ text run at (0,0) width 783: "Transform inside nested reflections should be applied correctly. You should see four rotated green boxes, as mirror images"
+ text run at (0,18) width 87: "of each other."
layer at (28,72) size 122x232
LayoutBlockFlow {DIV} at (20,56) size 122x232 [border: (1px solid #000000)]
layer at (39,83) size 102x102
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-expected.png
index 0fb8519..90bcd83 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-expected.txt
index e604d0a..7930dd7 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x360
LayoutBlockFlow {HTML} at (0,0) size 800x360
LayoutBlockFlow {BODY} at (8,16) size 784x336
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 439x17
- text run at (0,0) width 439: "Test for repaint in a composited layer. You should see no red below."
+ LayoutText {#text} at (0,0) size 434x17
+ text run at (0,0) width 434: "Test for repaint in a composited layer. You should see no red below."
layer at (8,50) size 202x302
LayoutBlockFlow {DIV} at (0,34) size 202x302 [border: (1px solid #000000)]
LayoutBlockFlow {DIV} at (51,51) size 100x100 [bgcolor=#008000]
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-rects-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-rects-expected.png
index 35ac4ee..6a2d3b4 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-rects-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-rects-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-rects-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-rects-expected.txt
index e54b96c..6c6ff5c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-rects-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/repaint/layer-repaint-rects-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x50
LayoutBlockFlow {HTML} at (0,0) size 800x50
LayoutBlockFlow {BODY} at (0,16) size 800x18
LayoutBlockFlow {P} at (0,0) size 800x18
- LayoutText {#text} at (0,0) size 671x17
- text run at (0,0) width 671: "Tests repaint after a layer stops compositing. You should see no red below after the end of the transition."
+ LayoutText {#text} at (0,0) size 668x17
+ text run at (0,0) width 668: "Tests repaint after a layer stops compositing. You should see no red below after the end of the transition."
layer at (0,100) size 402x232
LayoutBlockFlow (positioned) {DIV} at (0,100) size 402x232 [border: (1px solid #000000)]
layer at (1,111) size 200x100
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/self-painting-layers-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/self-painting-layers-expected.png
index 01ff244..5963c06 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/self-painting-layers-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/self-painting-layers-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/self-painting-layers-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/self-painting-layers-expected.txt
index fc4192b..42fefb3 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/self-painting-layers-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/self-painting-layers-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x428
LayoutBlockFlow {HTML} at (0,0) size 800x428
LayoutBlockFlow {BODY} at (8,16) size 784x402
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 332x17
- text run at (0,0) width 332: "You should not see double text when the div scrolls"
+ LayoutText {#text} at (0,0) size 330x17
+ text run at (0,0) width 330: "You should not see double text when the div scrolls"
LayoutBlockFlow {DIV} at (10,34) size 302x206 [border: (1px solid #000000)]
LayoutText {#text} at (0,0) size 0x0
layer at (19,51) size 300x200
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/sibling-positioning-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/sibling-positioning-expected.png
index 989fbf9..a0064ec 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/sibling-positioning-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/sibling-positioning-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/text-on-large-layer-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/text-on-large-layer-expected.png
index 06ae774..899fdac 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/text-on-large-layer-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/text-on-large-layer-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/text-on-large-layer-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/text-on-large-layer-expected.txt
index 5c256ae..f5fb9a4 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/text-on-large-layer-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/text-on-large-layer-expected.txt
@@ -5,8 +5,8 @@ layer at (0,0) size 800x8
LayoutBlockFlow {BODY} at (8,8) size 784x0
layer at (3,1) size 2000x10000 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600
LayoutBlockFlow (positioned) {DIV} at (3,1) size 2000x10000
- LayoutText {#text} at (0,0) size 558x17
- text run at (0,0) width 558: "This is some text inside a very large composited layer to test that it is rendered sharply."
- LayoutBR {BR} at (557,0) size 1x17
+ LayoutText {#text} at (0,0) size 557x17
+ text run at (0,0) width 557: "This is some text inside a very large composited layer to test that it is rendered sharply."
+ LayoutBR {BR} at (556,0) size 1x17
LayoutText {#text} at (0,18) size 219x17
text run at (0,18) width 219: "The test passes if this text is crisp."
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/transitions/scale-transition-no-start-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/transitions/scale-transition-no-start-expected.png
index bbbd5cc..0f177a0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/transitions/scale-transition-no-start-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/transitions/scale-transition-no-start-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/transitions/singular-scale-transition-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/transitions/singular-scale-transition-expected.png
index d99525d..217b3e8 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/transitions/singular-scale-transition-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/transitions/singular-scale-transition-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/video-frame-size-change-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/video-frame-size-change-expected.png
index 57b4424..9f3e02b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/video-frame-size-change-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/video-frame-size-change-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/video-frame-size-change-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/video-frame-size-change-expected.txt
index 0db1fea..e6a9969 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/video-frame-size-change-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/video-frame-size-change-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x242
LayoutBlockFlow {HTML} at (0,0) size 800x242
LayoutBlockFlow {BODY} at (8,16) size 784x218
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 494x17
- text run at (0,0) width 494: "Tests decoding and rendering a video element that has a changing resolution."
+ LayoutText {#text} at (0,0) size 493x17
+ text run at (0,0) width 493: "Tests decoding and rendering a video element that has a changing resolution."
LayoutBlockFlow (anonymous) at (0,34) size 784x184
LayoutText {#text} at (320,166) size 4x17
text run at (320,166) width 4: " "
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-background-color-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-background-color-expected.png
index 777b0bc..7391cc8 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-background-color-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-background-color-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-background-color-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-background-color-expected.txt
index aa2d0db..91628ed 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-background-color-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-background-color-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x534
LayoutBlockFlow (anonymous) at (0,220) size 784x244
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,480) size 784x18
- LayoutText {#text} at (0,0) size 246x17
- text run at (0,0) width 246: "Top and bottom should look the same."
+ LayoutText {#text} at (0,0) size 245x17
+ text run at (0,0) width 245: "Top and bottom should look the same."
layer at (28,260) size 240x200
LayoutHTMLCanvas {CANVAS} at (20,20) size 240x200 [bgcolor=#0000807F]
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-reflection-expected.png b/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-reflection-expected.png
index e79b323..a815b50 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-reflection-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-reflection-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-reflection-expected.txt b/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-reflection-expected.txt
index 0e306b5..8209269 100644
--- a/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-reflection-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/compositing/webgl/webgl-reflection-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x306
LayoutBlockFlow {HTML} at (0,0) size 800x306
LayoutBlockFlow {BODY} at (8,16) size 784x282
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 318x17
- text run at (0,0) width 318: "You should see a green triangle and its reflection."
+ LayoutText {#text} at (0,0) size 317x17
+ text run at (0,0) width 317: "You should see a green triangle and its reflection."
LayoutBlockFlow (anonymous) at (0,34) size 784x248
LayoutText {#text} at (0,0) size 0x0
layer at (28,70) size 244x204
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-position-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-position-expected.png
index 186281f..9ec22a3 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-position-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-position-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-position-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-position-expected.txt
index ca361680..3e03dbf 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-position-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/caret/caret-position-expected.txt
@@ -3,11 +3,11 @@ layer at (0,0) size 800x600
layer at (0,0) size 800x38
LayoutBlockFlow {HTML} at (0,0) size 800x38
LayoutBlockFlow {BODY} at (8,8) size 784x22
- LayoutText {#text} at (0,2) size 324x17
- text run at (0,2) width 324: "This tests if the caret position is aligned correctly. "
- LayoutTextControl {INPUT} at (323.47,0) size 205x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
+ LayoutText {#text} at (0,2) size 323x17
+ text run at (0,2) width 323: "This tests if the caret position is aligned correctly. "
+ LayoutTextControl {INPUT} at (322.42,0) size 205x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutText {#text} at (0,0) size 0x0
-layer at (334,11) size 200x16
+layer at (333,11) size 200x16
LayoutBlockFlow {DIV} at (3,3) size 200x16
caret: position 0 of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/4922367-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/4922367-expected.png
index 40020c9..2b3a0b0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/4922367-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/4922367-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/4922367-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/4922367-expected.txt
index 3b2f042..b6bd5a2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/4922367-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/4922367-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 759x35
+ LayoutText {#text} at (0,0) size 757x35
text run at (0,0) width 395: "This tests selecting and deleting the paragraph before a table. "
- text run at (394,0) width 365: "You should see only a table in the editable region below,"
+ text run at (394,0) width 363: "You should see only a table in the editable region below,"
text run at (0,18) width 176: "with the caret just before it."
LayoutBlockFlow {DIV} at (0,52) size 784x28
LayoutBlockFlow {DIV} at (0,0) size 784x28
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5126166-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5126166-expected.png
index 35451fb..54c96db 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5126166-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5126166-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5144139-2-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5144139-2-expected.png
index c18905f..702b803 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5144139-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5144139-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5144139-2-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5144139-2-expected.txt
index e28f79f..aa26966 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5144139-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5144139-2-expected.txt
@@ -4,22 +4,22 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 722x35
+ LayoutText {#text} at (0,0) size 718x35
text run at (0,0) width 711: "This tests to see that deleting a selection that starts just before a table and ends inside the table does not insert a"
- text run at (0,18) width 192: "placeholder br unnecessarily. "
- text run at (191,18) width 258: "You should see two ToDos, one empty. "
- text run at (448,18) width 274: "The caret should be just before the second."
+ text run at (0,18) width 190: "placeholder br unnecessarily. "
+ text run at (189,18) width 255: "You should see two ToDos, one empty. "
+ text run at (443,18) width 275: "The caret should be just before the second."
LayoutBlockFlow {DIV} at (0,52) size 784x52
- LayoutTable {TABLE} at (0,0) size 128x26
- LayoutTableSection {TBODY} at (0,0) size 128x26
- LayoutTableRow {TR} at (0,2) size 128x22
+ LayoutTable {TABLE} at (0,0) size 127x26
+ LayoutTableSection {TBODY} at (0,0) size 127x26
+ LayoutTableRow {TR} at (0,2) size 127x22
LayoutTableCell {TD} at (2,2) size 16x22 [r=0 c=0 rs=1 cs=1]
LayoutText {#text} at (1,1) size 14x17
text run at (1,1) width 14: "\x{21D2}"
- LayoutTableCell {TD} at (20,3) size 94x20 [r=0 c=1 rs=1 cs=1]
- LayoutText {#text} at (1,1) size 92x17
- text run at (1,1) width 92: "ToDo Content"
- LayoutTableCell {TD} at (116,2) size 10x22 [r=0 c=2 rs=1 cs=1]
+ LayoutTableCell {TD} at (20,3) size 93x20 [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (1,1) size 91x17
+ text run at (1,1) width 91: "ToDo Content"
+ LayoutTableCell {TD} at (115,2) size 10x22 [r=0 c=2 rs=1 cs=1]
LayoutText {#text} at (1,1) size 8x17
text run at (1,1) width 8: "\x{21E3}"
LayoutTable {TABLE} at (0,26) size 36x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5206311-1-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5206311-1-expected.png
index efcb024..08d5d3e6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5206311-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5206311-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5206311-1-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5206311-1-expected.txt
index b587853..67031be 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5206311-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5206311-1-expected.txt
@@ -64,8 +64,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (2,2) size 8x17
text run at (2,2) width 8: "9"
LayoutBlockFlow {P} at (0,246) size 784x18
- LayoutText {#text} at (0,0) size 312x17
- text run at (0,0) width 312: "This empties the first row, it should be removed."
+ LayoutText {#text} at (0,0) size 311x17
+ text run at (0,0) width 311: "This empties the first row, it should be removed."
LayoutBlockFlow {DIV} at (0,280) size 784x70
LayoutBlockFlow {DIV} at (0,0) size 784x18
LayoutText {#text} at (0,0) size 40x17
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5369009-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5369009-expected.png
index 4886a9c..852d3c8 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5369009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5369009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5369009-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5369009-expected.txt
index 4f1e702..4ba01aa 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5369009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5369009-expected.txt
@@ -6,12 +6,12 @@ layer at (0,0) size 800x600
LayoutBlockFlow {P} at (0,0) size 784x36
LayoutText {#text} at (0,0) size 782x35
text run at (0,0) width 782: "This tests for a hang on delete where a style rule would cause style spans in content moved after the delete to be displayed"
- text run at (0,18) width 206: "as blocks. You should see Hello"
+ text run at (0,18) width 204: "as blocks. You should see Hello"
LayoutInline {B} at (0,0) size 45x17
- LayoutText {#text} at (205,18) size 45x17
- text run at (205,18) width 45: "World"
- LayoutText {#text} at (249,18) size 48x17
- text run at (249,18) width 48: " below."
+ LayoutText {#text} at (203,18) size 45x17
+ text run at (203,18) width 45: "World"
+ LayoutText {#text} at (247,18) size 47x17
+ text run at (247,18) width 47: " below."
LayoutBlockFlow {DIV} at (0,52) size 784x18
LayoutBlockFlow {DIV} at (0,0) size 784x18
LayoutText {#text} at (0,0) size 36x17
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5433862-2-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5433862-2-expected.png
index 81449a0..d50b9a5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5433862-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5433862-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5433862-2-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5433862-2-expected.txt
index e1968f6..acacc6b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5433862-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5433862-2-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 775x35
text run at (0,0) width 591: "This tests for a bug where empty table rows well after the selection to delete were removed. "
text run at (590,0) width 185: "There should be five rows in"
- text run at (0,18) width 291: "the table below, before and after the deletion."
+ text run at (0,18) width 290: "the table below, before and after the deletion."
LayoutBlockFlow {DIV} at (0,52) size 784x132
LayoutTable {TABLE} at (0,0) size 112x132 [border: (1px outset #808080)]
LayoutTableSection {TBODY} at (1,1) size 110x130
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5483370-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5483370-expected.png
index bc0f76c..8483c75 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5483370-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5483370-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5483370-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5483370-expected.txt
index 2796aeb..4b01279 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5483370-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/5483370-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 777x35
- text run at (0,0) width 722: "This tests for a problem where empty table rows after the selection being deleted would be removed incorrectly. "
- text run at (721,0) width 56: "Only the"
+ LayoutText {#text} at (0,0) size 776x35
+ text run at (0,0) width 721: "This tests for a problem where empty table rows after the selection being deleted would be removed incorrectly. "
+ text run at (720,0) width 56: "Only the"
text run at (0,18) width 352: "last letter in 'foo' should be removed during this delete."
LayoutBlockFlow {DIV} at (0,52) size 784x34
LayoutTable {TABLE} at (0,0) size 30x34 [border: (1px outset #808080)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3608445-fix-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3608445-fix-expected.png
index a4858c6..15c4c94 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3608445-fix-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3608445-fix-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3608445-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3608445-fix-expected.txt
index 502260b..55a9671 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3608445-fix-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3608445-fix-expected.txt
@@ -25,13 +25,13 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x109 [border: (2px solid #FF0000)]
- LayoutInline {SPAN} at (0,0) size 204x80
+ LayoutInline {SPAN} at (0,0) size 199x80
LayoutText {#text} at (14,14) size 16x26
text run at (14,14) width 16: "s "
LayoutBR {BR} at (29,35) size 1x0
LayoutBR {BR} at (14,41) size 0x26
- LayoutText {#text} at (14,68) size 204x26
- text run at (14,68) width 94: " war. We "
- text run at (107,68) width 111: "of that war."
+ LayoutText {#text} at (14,68) size 199x26
+ text run at (14,68) width 91: " war. We "
+ text run at (104,68) width 109: "of that war."
LayoutText {#text} at (0,0) size 0x0
caret: position 0 of child 4 {#text} of child 1 {SPAN} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3857753-fix-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3857753-fix-expected.png
index b4a5a2e..f6943a5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3857753-fix-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3857753-fix-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3857753-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3857753-fix-expected.txt
index 3b656ed..aefbea4 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3857753-fix-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3857753-fix-expected.txt
@@ -21,10 +21,10 @@ layer at (0,0) size 800x600
LayoutText {#text} at (25,0) size 13x26
text run at (25,0) width 13: "o"
LayoutBlockFlow {DIV} at (14,41) size 756x27
- LayoutInline {B} at (0,0) size 54x26
- LayoutText {#text} at (0,0) size 54x26
- text run at (0,0) width 54: "three"
+ LayoutInline {B} at (0,0) size 53x26
+ LayoutText {#text} at (0,0) size 53x26
+ text run at (0,0) width 53: "three"
LayoutInline {I} at (0,0) size 41x26
- LayoutText {#text} at (53,0) size 41x26
- text run at (53,0) width 41: "four"
+ LayoutText {#text} at (52,0) size 41x26
+ text run at (52,0) width 41: "four"
caret: position 2 of child 0 {#text} of child 0 {B} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3865854-fix-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3865854-fix-expected.png
index 174c482..40a0c7e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3865854-fix-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3865854-fix-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3865854-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3865854-fix-expected.txt
index 2eda1c5..5910322 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3865854-fix-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-3865854-fix-expected.txt
@@ -16,9 +16,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 36x26
text run at (0,0) width 36: "one"
LayoutBlockFlow {DIV} at (14,41) size 756x27
- LayoutInline {B} at (0,0) size 54x26
- LayoutText {#text} at (0,0) size 54x26
- text run at (0,0) width 54: "three"
+ LayoutInline {B} at (0,0) size 53x26
+ LayoutText {#text} at (0,0) size 53x26
+ text run at (0,0) width 53: "three"
LayoutBlockFlow {DIV} at (14,68) size 756x27
LayoutInline {I} at (0,0) size 40x26
LayoutText {#text} at (0,0) size 40x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-002-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-002-expected.png
index fcb4159..b6bc29f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt
index bf43a3d..cd81cc83 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt
@@ -11,8 +11,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x233 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x81
- LayoutText {#text} at (0,0) size 68x26
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 731x53
text run at (0,27) width 731: "Deleting when a selection starts in a blank line created by a BR element and"
@@ -21,9 +21,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x26
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,21) size 1x0
- LayoutText {#text} at (0,27) size 728x80
+ LayoutText {#text} at (0,27) size 726x80
text run at (0,27) width 725: "Should see the three lines in the red box. First line should be \"A\". Next two"
- text run at (0,54) width 728: "lines should be empty. Insertion point should be blinking on the second line"
+ text run at (0,54) width 726: "lines should be empty. Insertion point should be blinking on the second line"
text run at (0,81) width 196: "(the first blank one)."
LayoutBlockFlow {DIV} at (0,257) size 784x85
LayoutBlockFlow {DIV} at (0,0) size 784x85 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-003-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-003-expected.png
index f2c33f3..a9edfdb 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt
index 66c089d..a0f6ed9 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt
@@ -12,8 +12,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x233 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x108
- LayoutText {#text} at (0,0) size 68x26
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 733x80
text run at (0,27) width 733: "Deleting when a selection starts in a blank line created by a block with a BR"
@@ -23,8 +23,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x26
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,21) size 1x0
- LayoutText {#text} at (0,27) size 677x53
- text run at (0,27) width 677: "Should see the two lines in the red box. Each should contain \"A\" only."
+ LayoutText {#text} at (0,27) size 675x53
+ text run at (0,27) width 675: "Should see the two lines in the red box. Each should contain \"A\" only."
text run at (0,54) width 614: "Insertion point should be blinking at the start of the second line."
LayoutBlockFlow {DIV} at (0,257) size 784x58
LayoutBlockFlow {DIV} at (0,0) size 784x58 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-004-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-004-expected.png
index e52a2da..186dcab 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt
index 325d8bc..7c32702 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt
@@ -12,8 +12,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x233 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x108
- LayoutText {#text} at (0,0) size 68x26
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 742x80
text run at (0,27) width 731: "Deleting when a selection starts in a blank line created by a BR element and"
@@ -23,8 +23,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x26
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,21) size 1x0
- LayoutText {#text} at (0,27) size 677x53
- text run at (0,27) width 677: "Should see the two lines in the red box. Each should contain \"A\" only."
+ LayoutText {#text} at (0,27) size 675x53
+ text run at (0,27) width 675: "Should see the two lines in the red box. Each should contain \"A\" only."
text run at (0,54) width 614: "Insertion point should be blinking at the start of the second line."
LayoutBlockFlow {DIV} at (0,257) size 784x58
LayoutBlockFlow {DIV} at (0,0) size 784x58 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-005-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-005-expected.png
index abc043d..709d484 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-005-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-005-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt
index c7c2389..c18b02f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt
@@ -11,8 +11,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x233 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x81
- LayoutText {#text} at (0,0) size 68x26
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 731x53
text run at (0,27) width 731: "Deleting when a selection starts in a blank line created by a BR element and"
@@ -21,9 +21,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x26
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,21) size 1x0
- LayoutText {#text} at (0,27) size 736x80
+ LayoutText {#text} at (0,27) size 735x80
text run at (0,27) width 711: "Should see the two lines in the red box. First line should be \"A\". Next one"
- text run at (0,54) width 736: "should be empty. Insertion point should be blinking at the start of the second"
+ text run at (0,54) width 735: "should be empty. Insertion point should be blinking at the start of the second"
text run at (0,81) width 42: "line."
LayoutBlockFlow {DIV} at (0,257) size 784x58
LayoutBlockFlow {DIV} at (0,0) size 784x58 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-006-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-006-expected.png
index c53b07a..13490ed 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-006-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-006-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt
index afb54d7..490447e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt
@@ -11,8 +11,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x233 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x81
- LayoutText {#text} at (0,0) size 68x26
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 733x53
text run at (0,27) width 733: "Deleting when a selection starts in a blank line created by a block with a BR"
@@ -21,9 +21,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x26
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,21) size 1x0
- LayoutText {#text} at (0,27) size 736x80
+ LayoutText {#text} at (0,27) size 735x80
text run at (0,27) width 711: "Should see the two lines in the red box. First line should be \"A\". Next one"
- text run at (0,54) width 736: "should be empty. Insertion point should be blinking at the start of the second"
+ text run at (0,54) width 735: "should be empty. Insertion point should be blinking at the start of the second"
text run at (0,81) width 42: "line."
LayoutBlockFlow {DIV} at (0,257) size 784x58
LayoutBlockFlow {DIV} at (0,0) size 784x58 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-007-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-007-expected.png
index 2745630..1fe5050 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-007-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-007-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt
index ebbecb0..4194c9e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt
@@ -14,8 +14,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x233 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x81
- LayoutText {#text} at (0,0) size 68x26
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 734x53
text run at (0,27) width 734: "Deleting when a selection starts at the beginning of a paragraph preceded by"
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-008-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-008-expected.png
index 3e4edeb..5792a1c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt
index c329888..f30d23c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt
@@ -16,8 +16,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x233 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x81
- LayoutText {#text} at (0,0) size 68x26
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 682x53
text run at (0,27) width 682: "Deleting when a selection starts in the middle of the last paragraph and"
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-009-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-009-expected.png
index 511cd5f..423e06f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt
index 16c6462..d6dc0a4c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt
@@ -14,8 +14,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x233 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x81
- LayoutText {#text} at (0,0) size 68x26
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 750x53
text run at (0,27) width 750: "Deleting when a selection starts at the beginning of a paragraph preceded by a"
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-010-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-010-expected.png
index 4402f67..cc2debd 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt
index 35a6bfd..70b199e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt
@@ -15,8 +15,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x314 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x108
- LayoutText {#text} at (0,0) size 68x26
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 734x53
text run at (0,27) width 734: "Deleting when a selection starts at the beginning of a text following a nested"
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-011-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-011-expected.png
index 330cce6..753cb60 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-011-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-011-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt
index 8b699f6..1b4a949 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt
@@ -10,14 +10,14 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x233 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x81
- LayoutText {#text} at (0,0) size 68x26
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
- LayoutText {#text} at (0,27) size 625x26
- text run at (0,27) width 625: "Delete at the end of document when there is a BR following a P. "
- LayoutBR {BR} at (624,48) size 1x0
- LayoutText {#text} at (0,54) size 438x26
- text run at (0,54) width 438: "This is a test case for rdar://problem/4110366"
+ LayoutText {#text} at (0,27) size 622x26
+ text run at (0,27) width 622: "Delete at the end of document when there is a BR following a P. "
+ LayoutBR {BR} at (621,48) size 1x0
+ LayoutText {#text} at (0,54) size 437x26
+ text run at (0,54) width 437: "This is a test case for rdar://problem/4110366"
LayoutBlockFlow {DIV} at (14,111) size 756x108
LayoutText {#text} at (0,0) size 190x26
text run at (0,0) width 190: "Expected Results: "
@@ -26,8 +26,8 @@ layer at (0,0) size 800x600
text run at (0,27) width 239: "Red box with four lines. "
text run at (238,27) width 477: "The second line is a nested red box with the word"
text run at (0,54) width 80: "\"hello\". "
- text run at (79,54) width 312: "The other three lines are empty. "
- LayoutBR {BR} at (390,75) size 1x0
+ text run at (79,54) width 311: "The other three lines are empty. "
+ LayoutBR {BR} at (389,75) size 1x0
LayoutText {#text} at (0,81) size 461x26
text run at (0,81) width 461: "Selection is a caret at the start of the fourth line."
LayoutBlockFlow {DIV} at (0,257) size 784x138 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-001-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-001-expected.png
index b116228..ce6c54f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-001-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-001-expected.txt
index 4a17181..55cf370 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-001-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-001-expected.txt
@@ -12,7 +12,7 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x55 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x27
- LayoutText {#text} at (0,0) size 84x26
- text run at (0,0) width 84: "OneTwo"
+ LayoutText {#text} at (0,0) size 83x26
+ text run at (0,0) width 83: "OneTwo"
LayoutText {#text} at (0,0) size 0x0
caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-002-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-002-expected.png
index a7a4fbd..f538f86 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-002-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-002-expected.txt
index 99be423..28166b1 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-002-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x82 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x54
- LayoutText {#text} at (0,0) size 84x26
- text run at (0,0) width 84: "OneTwo"
- LayoutBR {BR} at (83,21) size 1x0
+ LayoutText {#text} at (0,0) size 83x26
+ text run at (0,0) width 83: "OneTwo"
+ LayoutBR {BR} at (82,21) size 1x0
LayoutText {#text} at (0,27) size 56x26
text run at (0,27) width 56: "Three"
caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-003-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-003-expected.png
index a7a4fbd..f538f86 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-003-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-003-expected.txt
index 99be423..28166b1 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-003-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-003-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x82 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x54
- LayoutText {#text} at (0,0) size 84x26
- text run at (0,0) width 84: "OneTwo"
- LayoutBR {BR} at (83,21) size 1x0
+ LayoutText {#text} at (0,0) size 83x26
+ text run at (0,0) width 83: "OneTwo"
+ LayoutBR {BR} at (82,21) size 1x0
LayoutText {#text} at (0,27) size 56x26
text run at (0,27) width 56: "Three"
caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-004-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-004-expected.png
index a7a4fbd..f538f86 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-004-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-004-expected.txt
index 99be423..28166b1 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-004-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-004-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x82 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x54
- LayoutText {#text} at (0,0) size 84x26
- text run at (0,0) width 84: "OneTwo"
- LayoutBR {BR} at (83,21) size 1x0
+ LayoutText {#text} at (0,0) size 83x26
+ text run at (0,0) width 83: "OneTwo"
+ LayoutBR {BR} at (82,21) size 1x0
LayoutText {#text} at (0,27) size 56x26
text run at (0,27) width 56: "Three"
caret: position 4 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-005-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-005-expected.png
index 226ffe2..cdfb666 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-005-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-005-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-005-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-005-expected.txt
index 05cdb94..c11c1ba 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-005-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-005-expected.txt
@@ -13,8 +13,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x109 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x81
LayoutBlockFlow (anonymous) at (0,0) size 756x27
- LayoutText {#text} at (0,0) size 84x26
- text run at (0,0) width 84: "OneTwo"
+ LayoutText {#text} at (0,0) size 83x26
+ text run at (0,0) width 83: "OneTwo"
LayoutBlockFlow {DIV} at (0,27) size 756x27
LayoutBlockFlow {DIV} at (0,0) size 756x27
LayoutText {#text} at (0,0) size 56x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-006-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-006-expected.png
index 226ffe2..cdfb666 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-006-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-006-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-006-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-006-expected.txt
index 00e56e5..557d551 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-006-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-006-expected.txt
@@ -13,8 +13,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x109 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x81
LayoutBlockFlow (anonymous) at (0,0) size 756x27
- LayoutText {#text} at (0,0) size 84x26
- text run at (0,0) width 84: "OneTwo"
+ LayoutText {#text} at (0,0) size 83x26
+ text run at (0,0) width 83: "OneTwo"
LayoutBlockFlow {DIV} at (0,27) size 756x27
LayoutBlockFlow {DIV} at (0,0) size 756x27
LayoutText {#text} at (0,0) size 56x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-007-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-007-expected.png
index 226ffe2..cdfb666 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-007-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-007-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-007-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-007-expected.txt
index 00e56e5..557d551 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-007-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-007-expected.txt
@@ -13,8 +13,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x109 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x81
LayoutBlockFlow (anonymous) at (0,0) size 756x27
- LayoutText {#text} at (0,0) size 84x26
- text run at (0,0) width 84: "OneTwo"
+ LayoutText {#text} at (0,0) size 83x26
+ text run at (0,0) width 83: "OneTwo"
LayoutBlockFlow {DIV} at (0,27) size 756x27
LayoutBlockFlow {DIV} at (0,0) size 756x27
LayoutText {#text} at (0,0) size 56x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-008-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-008-expected.png
index 226ffe2..cdfb666 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-008-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-008-expected.txt
index b88523d..099bd0d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-008-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-008-expected.txt
@@ -13,8 +13,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x109 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x81
LayoutBlockFlow (anonymous) at (0,0) size 756x27
- LayoutText {#text} at (0,0) size 84x26
- text run at (0,0) width 84: "OneTwo"
+ LayoutText {#text} at (0,0) size 83x26
+ text run at (0,0) width 83: "OneTwo"
LayoutBlockFlow {DIV} at (0,27) size 756x54
LayoutBlockFlow {DIV} at (0,0) size 756x27
LayoutBlockFlow {DIV} at (0,0) size 756x27
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-009-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-009-expected.png
index 293c46e..4b568d4 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-009-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-009-expected.txt
index 878abbb..8440e92 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-009-expected.txt
@@ -20,9 +20,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 40x26
text run at (0,0) width 40: "One"
LayoutBlockFlow {DIV} at (0,27) size 756x54
- LayoutText {#text} at (0,0) size 100x26
- text run at (0,0) width 100: "TwoThree"
- LayoutBR {BR} at (99,21) size 1x0
+ LayoutText {#text} at (0,0) size 99x26
+ text run at (0,0) width 99: "TwoThree"
+ LayoutBR {BR} at (98,21) size 1x0
LayoutText {#text} at (0,27) size 46x26
text run at (0,27) width 46: "Four"
LayoutBlockFlow (anonymous) at (0,81) size 756x27
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-010-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-010-expected.png
index a5a858e..a0733d9 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-010-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-010-expected.txt
index 4f4979c..d948065 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-010-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-010-expected.txt
@@ -27,8 +27,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x55 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x27
- LayoutText {#text} at (0,0) size 140x26
- text run at (0,0) width 140: "OneTwoThree"
- LayoutText {#text} at (139,0) size 47x26
- text run at (139,0) width 47: "Four"
+ LayoutText {#text} at (0,0) size 139x26
+ text run at (0,0) width 139: "OneTwoThree"
+ LayoutText {#text} at (138,0) size 46x26
+ text run at (138,0) width 46: "Four"
caret: position 12 of child 0 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-011-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-011-expected.png
index 5a6e96d..af8aa5dd 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-011-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-011-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-011-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-011-expected.txt
index 6534b6a..ec4f5f3 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-011-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-011-expected.txt
@@ -10,9 +10,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 40x26
text run at (0,0) width 40: "One"
LayoutBlockFlow {DIV} at (0,27) size 756x54
- LayoutText {#text} at (0,0) size 44x26
- text run at (0,0) width 44: "Two"
- LayoutBR {BR} at (43,21) size 1x0
+ LayoutText {#text} at (0,0) size 43x26
+ text run at (0,0) width 43: "Two"
+ LayoutBR {BR} at (42,21) size 1x0
LayoutBR {BR} at (0,27) size 0x26
LayoutBlockFlow (anonymous) at (0,81) size 756x27
LayoutText {#text} at (0,0) size 56x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-018-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-018-expected.png
index 23f8068..d450286 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-018-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-018-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-018-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-018-expected.txt
index e81c904..966b48a 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-018-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-block-merge-contents-018-expected.txt
@@ -12,15 +12,15 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x82 [border: (2px solid #0000FF)]
- LayoutText {#text} at (14,14) size 728x53
- text run at (14,14) width 722: "Should see \"Test OK\" in top red box, followed by \"...more text\", in its own"
- text run at (735,14) width 7: " "
+ LayoutText {#text} at (14,14) size 726x53
+ text run at (14,14) width 720: "Should see \"Test OK\" in top red box, followed by \"...more text\", in its own"
+ text run at (733,14) width 7: " "
text run at (14,41) width 79: "red box."
LayoutBlockFlow {DIV} at (0,106) size 784x110
LayoutBlockFlow {DIV} at (0,0) size 784x110 [border: (2px solid #FF0000)]
LayoutBlockFlow (anonymous) at (14,14) size 756x27
- LayoutText {#text} at (0,0) size 82x26
- text run at (0,0) width 82: "Test OK"
+ LayoutText {#text} at (0,0) size 81x26
+ text run at (0,0) width 81: "Test OK"
LayoutBlockFlow {DIV} at (14,41) size 756x55 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 110x26
text run at (14,14) width 110: "...more text"
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-008-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-008-expected.png
index 89d5cf2..9dde8fe 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-008-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-008-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-008-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-008-expected.txt
index f7f62fd..49bc1ff 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-008-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-008-expected.txt
@@ -14,6 +14,6 @@ layer at (0,0) size 800x600
LayoutText {#text} at (14,14) size 40x26
text run at (14,14) width 40: "One"
LayoutBlockFlow {DIV} at (0,55) size 784x55 [border: (2px solid #FF0000)]
- LayoutText {#text} at (14,14) size 44x26
- text run at (14,14) width 44: "Two"
+ LayoutText {#text} at (14,14) size 43x26
+ text run at (14,14) width 43: "Two"
caret: position 3 of child 0 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-009-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-009-expected.png
index 07b4908..a76faff 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-009-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-009-expected.txt
index 8cf88e8..4ca0943 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-009-expected.txt
@@ -15,6 +15,6 @@ layer at (0,0) size 800x600
LayoutText {#text} at (14,14) size 40x26
text run at (14,14) width 40: "One"
LayoutBlockFlow {DIV} at (0,55) size 784x55 [border: (2px solid #FF0000)]
- LayoutText {#text} at (14,14) size 44x26
- text run at (14,14) width 44: "Two"
+ LayoutText {#text} at (14,14) size 43x26
+ text run at (14,14) width 43: "Two"
caret: position 0 of child 0 {#text} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-010-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-010-expected.png
index a62b993..3a6229a 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-010-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-010-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-010-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-010-expected.txt
index a88c6b6..d123e2e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-010-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-br-010-expected.txt
@@ -14,6 +14,6 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x55 [border: (2px solid #FF0000)]
- LayoutText {#text} at (14,14) size 84x26
- text run at (14,14) width 84: "OneTwo"
+ LayoutText {#text} at (14,14) size 83x26
+ text run at (14,14) width 83: "OneTwo"
caret: position 3 of child 0 {#text} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-first-list-item-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-first-list-item-expected.png
index 0e0e4a8..94ddae5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-first-list-item-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-first-list-item-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-first-list-item-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-first-list-item-expected.txt
index 08968db..0e246db 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-first-list-item-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-first-list-item-expected.txt
@@ -12,12 +12,12 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 754x35
text run at (0,0) width 754: "This tests deletion when the caret is in an empty list item at the beginning of the document. It also makes sure that the"
text run at (0,18) width 275: "style inside the empty list item is retained. "
- text run at (274,18) width 106: "You should see '"
- LayoutInline {B} at (0,0) size 23x17
- LayoutText {#text} at (379,18) size 23x17
- text run at (379,18) width 23: "foo"
- LayoutText {#text} at (401,18) size 257x17
- text run at (401,18) width 257: "' followed by a list item containing 'bar'."
+ text run at (274,18) width 105: "You should see '"
+ LayoutInline {B} at (0,0) size 22x17
+ LayoutText {#text} at (378,18) size 22x17
+ text run at (378,18) width 22: "foo"
+ LayoutText {#text} at (399,18) size 258x17
+ text run at (399,18) width 258: "' followed by a list item containing 'bar'."
LayoutBlockFlow {DIV} at (0,52) size 784x52
LayoutBlockFlow {DIV} at (0,0) size 784x18
LayoutInline {B} at (0,0) size 22x17
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-001-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-001-expected.png
index d3b4c34..c2d4e4a 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-002-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-002-expected.png
index d3b4c34..c2d4e4a 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-013-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-013-expected.png
index ea979df..2834847 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-013-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-013-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-014-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-014-expected.png
index 874995c..6011948 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-014-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-line-014-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-to-select-table-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-to-select-table-expected.png
index 2cc80a9..05f64fe 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-to-select-table-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-to-select-table-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-to-select-table-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-to-select-table-expected.txt
index ec1cf47..89f3404 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-to-select-table-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-to-select-table-expected.txt
@@ -28,21 +28,21 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x52
- LayoutTable {TABLE} at (0,0) size 88x52 [border: (3px solid #AAAAAA)]
- LayoutTableSection {TBODY} at (3,3) size 82x46
- LayoutTableRow {TR} at (0,2) size 82x20
+ LayoutTable {TABLE} at (0,0) size 87x52 [border: (3px solid #AAAAAA)]
+ LayoutTableSection {TBODY} at (3,3) size 81x46
+ LayoutTableRow {TR} at (0,2) size 81x20
LayoutTableCell {TD} at (2,2) size 27x20 [r=0 c=0 rs=1 cs=1]
LayoutText {#text} at (1,1) size 25x17
text run at (1,1) width 25: "Foo"
- LayoutTableCell {TD} at (31,2) size 49x20 [r=0 c=1 rs=1 cs=1]
+ LayoutTableCell {TD} at (31,2) size 48x20 [r=0 c=1 rs=1 cs=1]
LayoutText {#text} at (1,1) size 23x17
text run at (1,1) width 23: "baz"
- LayoutTableRow {TR} at (0,24) size 82x20
+ LayoutTableRow {TR} at (0,24) size 81x20
LayoutTableCell {TD} at (2,24) size 27x20 [r=1 c=0 rs=1 cs=1]
LayoutText {#text} at (1,1) size 21x17
text run at (1,1) width 21: "bar"
- LayoutTableCell {TD} at (31,24) size 49x20 [r=1 c=1 rs=1 cs=1]
- LayoutText {#text} at (1,1) size 47x17
- text run at (1,1) width 47: "buffalo"
+ LayoutTableCell {TD} at (31,24) size 48x20 [r=1 c=1 rs=1 cs=1]
+ LayoutText {#text} at (1,1) size 46x17
+ text run at (1,1) width 46: "buffalo"
selection start: position 0 of child 1 {TABLE} of child 0 {DIV} of body
selection end: position 2 of child 1 {TABLE} of child 0 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-001-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-001-expected.png
index 3fc35d8..fbc9eab 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-001-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-001-expected.txt
index 3ecab47..babcfd3 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-001-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-001-expected.txt
@@ -53,7 +53,7 @@ layer at (0,0) size 800x600
text run at (303,14) width 110: "our fathers "
text run at (412,14) width 340: "f upon this continent, a new nation,"
text run at (751,14) width 7: " "
- text run at (14,41) width 229: "conceived in Liberty, "
- text run at (242,41) width 381: "and dedicated to the proposition that all"
+ text run at (14,41) width 228: "conceived in Liberty, "
+ text run at (241,41) width 380: "and dedicated to the proposition that all"
LayoutText {#text} at (0,0) size 0x0
caret: position 7 of child 2 {#text} of child 1 {SPAN} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-002-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-002-expected.png
index 43a5c18..90796f2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-002-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-002-expected.txt
index ce7f62eb..b432db5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/delete-ws-fixup-002-expected.txt
@@ -60,7 +60,7 @@ layer at (0,0) size 800x600
text run at (293,14) width 111: "our fathers "
text run at (403,14) width 339: "f upon this continent, a new nation,"
text run at (741,14) width 7: " "
- text run at (14,41) width 229: "conceived in Liberty, "
- text run at (242,41) width 381: "and dedicated to the proposition that all"
+ text run at (14,41) width 228: "conceived in Liberty, "
+ text run at (241,41) width 380: "and dedicated to the proposition that all"
LayoutText {#text} at (0,0) size 0x0
caret: position 7 of child 2 {#text} of child 1 {SPAN} of child 3 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-endOfParagraph-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-endOfParagraph-expected.png
index dff1f80..8e41a9f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-endOfParagraph-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-endOfParagraph-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-endOfParagraph-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-endOfParagraph-expected.txt
index db7ba3c..7a4ba69 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-endOfParagraph-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-endOfParagraph-expected.txt
@@ -20,8 +20,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 783x53
text run at (0,0) width 321: "Fixing that bug exposed a problem with merging. "
text run at (320,0) width 459: "If deletion empties out the block that contained the start of the selection"
- text run at (0,18) width 499: "to delete, that block can collapse away and become impossible to merge into. "
- text run at (498,18) width 285: "So we insert a placeholder to prop it open so"
+ text run at (0,18) width 498: "to delete, that block can collapse away and become impossible to merge into. "
+ text run at (497,18) width 286: "So we insert a placeholder to prop it open so"
text run at (0,36) width 172: "that the merge can happen."
LayoutBlockFlow {DIV} at (5,174) size 774x32 [border: (1px solid #000000)]
LayoutBlockFlow {DIV} at (6,6) size 762x20 [border: (1px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-no-br-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-no-br-expected.png
index 135cb1c..95700a5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-no-br-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-no-br-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-no-br-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-no-br-expected.txt
index 1b98da5..271af89 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-no-br-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/merge-no-br-expected.txt
@@ -7,13 +7,13 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 744x35
- text run at (0,0) width 744: "This places the caret before the 'T' in 'Two' and Deletes. 'One' and 'Two' should be merged but the blocks containing"
+ LayoutText {#text} at (0,0) size 741x35
+ text run at (0,0) width 741: "This places the caret before the 'T' in 'Two' and Deletes. 'One' and 'Two' should be merged but the blocks containing"
text run at (0,18) width 280: "'Three' and 'Four' should remain untouched."
LayoutBlockFlow {DIV} at (8,52) size 768x176
LayoutBlockFlow {DIV} at (16,16) size 736x40 [border: (3px solid #FF0000)]
- LayoutText {#text} at (11,11) size 56x17
- text run at (11,11) width 56: "OneTwo"
+ LayoutText {#text} at (11,11) size 55x17
+ text run at (11,11) width 55: "OneTwo"
LayoutBlockFlow {DIV} at (16,64) size 736x96 [border: (3px solid #008000)]
LayoutBlockFlow {DIV} at (19,19) size 698x40 [border: (3px solid #000000)]
LayoutText {#text} at (11,11) size 38x17
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/non-smart-delete-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/non-smart-delete-expected.png
index 8fbc8db..50c3644 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/non-smart-delete-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/non-smart-delete-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/non-smart-delete-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/non-smart-delete-expected.txt
index 1e6603c..a09e58d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/non-smart-delete-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/non-smart-delete-expected.txt
@@ -10,8 +10,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x206 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x54
- LayoutText {#text} at (0,0) size 68x26
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 635x26
text run at (0,27) width 635: "Non-smart delete when deleting a word selected via the keyboard."
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/pruning-after-merge-2-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/pruning-after-merge-2-expected.png
index 5eb6286..7710ca4 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/pruning-after-merge-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/pruning-after-merge-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/pruning-after-merge-2-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/pruning-after-merge-2-expected.txt
index 747d511..a8fdad2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/pruning-after-merge-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/pruning-after-merge-2-expected.txt
@@ -8,15 +8,15 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 776x35
+ LayoutText {#text} at (0,0) size 774x35
text run at (0,0) width 677: "This tests to see if deletion correctly prunes the containers of the paragraph being moved during a merge. "
- text run at (676,0) width 100: "You should see"
+ text run at (676,0) width 98: "You should see"
text run at (0,18) width 25: "'foo"
LayoutInline {B} at (0,0) size 25x17
LayoutText {#text} at (24,18) size 25x17
text run at (24,18) width 25: "bar"
- LayoutText {#text} at (48,18) size 51x17
- text run at (48,18) width 51: "' below."
+ LayoutText {#text} at (48,18) size 50x17
+ text run at (48,18) width 50: "' below."
LayoutBlockFlow {DIV} at (0,52) size 784x18
LayoutBlockFlow {DIV} at (0,0) size 784x18
LayoutText {#text} at (0,0) size 22x17
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-001-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-001-expected.png
index c4236be..1f1f53e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-001-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-001-expected.txt
index d7dde97..4ec15cf 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-001-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-001-expected.txt
@@ -10,8 +10,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x206 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x54
- LayoutText {#text} at (0,0) size 68x26
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 492x26
text run at (0,27) width 492: "Smart delete when deleting the first word on a line."
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-002-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-002-expected.png
index d74a1d9..263cd86 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-002-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-002-expected.txt
index d628eeb..e80bd68 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/smart-delete-002-expected.txt
@@ -12,8 +12,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x206 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x54
- LayoutText {#text} at (0,0) size 68x26
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 516x26
text run at (0,27) width 516: "Smart delete when deleting the second word of a line."
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/table-cells-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/table-cells-expected.png
index b1e18c6..902ca8c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/deleting/table-cells-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/deleting/table-cells-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-1-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-1-expected.png
index 8eb4a35..b2f7e2d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-1-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-1-expected.txt
index a91d05f..2456421 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-1-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 783x35
+ LayoutText {#text} at (0,0) size 781x35
text run at (0,0) width 486: "This tests to make sure that breaking a quoted list doesn't renumber the list. "
- text run at (485,0) width 298: "You should see a list broken in two below, the"
+ text run at (485,0) width 296: "You should see a list broken in two below, the"
text run at (0,18) width 191: "list items numbered 1, 2, 3, 4."
LayoutBlockFlow {DIV} at (0,52) size 784x122
LayoutBlockFlow {BLOCKQUOTE} at (2,0) size 742x36 [color=#0000FF] [border: none (2px solid #0000FF)]
@@ -17,8 +17,8 @@ layer at (0,0) size 800x600
text run at (0,0) width 27: "One"
LayoutListItem {LI} at (40,18) size 700x18
LayoutListMarker (anonymous) at (-16,0) size 16x17: "2"
- LayoutText {#text} at (0,0) size 30x17
- text run at (0,0) width 30: "Two"
+ LayoutText {#text} at (0,0) size 29x17
+ text run at (0,0) width 29: "Two"
LayoutBlockFlow (anonymous) at (0,52) size 784x18
LayoutBR {BR} at (0,0) size 0x17
LayoutBlockFlow {BLOCKQUOTE} at (2,86) size 742x36 [color=#0000FF] [border: none (2px solid #0000FF)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-2-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-2-expected.png
index c2f4ca7..e7ce5ba 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-2-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-2-expected.txt
index f581607..647e5ba 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4580583-2-expected.txt
@@ -4,10 +4,10 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 783x35
+ LayoutText {#text} at (0,0) size 781x35
text run at (0,0) width 486: "This tests to make sure that breaking a quoted list doesn't renumber the list. "
- text run at (485,0) width 298: "You should see a list broken in two below, the"
- text run at (0,18) width 683: "list items numbered 1, 2, 2, 3, 4. Two list items will be numbered '2' because the original item '2' was split."
+ text run at (485,0) width 296: "You should see a list broken in two below, the"
+ text run at (0,18) width 681: "list items numbered 1, 2, 2, 3, 4. Two list items will be numbered '2' because the original item '2' was split."
LayoutBlockFlow {DIV} at (0,52) size 784x140
LayoutBlockFlow {BLOCKQUOTE} at (2,0) size 742x36 [color=#0000FF] [border: none (2px solid #0000FF)]
LayoutBlockFlow {OL} at (2,0) size 740x36
@@ -17,16 +17,16 @@ layer at (0,0) size 800x600
text run at (0,0) width 27: "One"
LayoutListItem {LI} at (40,18) size 700x18
LayoutListMarker (anonymous) at (-16,0) size 16x17: "2"
- LayoutText {#text} at (0,0) size 30x17
- text run at (0,0) width 30: "Two"
+ LayoutText {#text} at (0,0) size 29x17
+ text run at (0,0) width 29: "Two"
LayoutBlockFlow (anonymous) at (0,52) size 784x18
LayoutBR {BR} at (0,0) size 0x17
LayoutBlockFlow {BLOCKQUOTE} at (2,86) size 742x54 [color=#0000FF] [border: none (2px solid #0000FF)]
LayoutBlockFlow {OL} at (2,0) size 740x54
LayoutListItem {LI} at (40,0) size 700x18
LayoutListMarker (anonymous) at (-16,0) size 16x17: "2"
- LayoutText {#text} at (0,0) size 30x17
- text run at (0,0) width 30: "Two"
+ LayoutText {#text} at (0,0) size 29x17
+ text run at (0,0) width 29: "Two"
LayoutListItem {LI} at (40,18) size 700x18
LayoutListMarker (anonymous) at (-16,0) size 16x17: "3"
LayoutText {#text} at (0,0) size 38x17
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4924441-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4924441-expected.png
index 88bfc65..e2154d9 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4924441-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4924441-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4924441-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4924441-expected.txt
index d65ca023..72f6a09 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4924441-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/4924441-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 747x35
+ LayoutText {#text} at (0,0) size 745x35
text run at (0,0) width 637: "This tests for a bug where changing the list type of an indented list would create unwanted nesting. "
- text run at (636,0) width 111: "You should see a"
+ text run at (636,0) width 109: "You should see a"
text run at (0,18) width 270: "single ordered list item in an indented list."
LayoutBlockFlow {DIV} at (0,52) size 784x18
LayoutBlockFlow {UL} at (0,0) size 784x18
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5138441-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5138441-expected.png
index 506c5f9..2dfff66 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5138441-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5138441-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5138441-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5138441-expected.txt
index c6ea247..45e3e74 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5138441-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5138441-expected.txt
@@ -4,10 +4,10 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x54
- LayoutText {#text} at (0,0) size 764x53
+ LayoutText {#text} at (0,0) size 763x53
text run at (0,0) width 500: "This tests for a bug where indented text would appear quoted in GoogleDocs. "
text run at (499,0) width 221: "Google docs uses blockquotes and"
- text run at (0,18) width 764: "FormatBlock to implement a \"Quote Text\" feature, and style rules for blockquotes appeared on the blockquotes that we"
+ text run at (0,18) width 763: "FormatBlock to implement a \"Quote Text\" feature, and style rules for blockquotes appeared on the blockquotes that we"
text run at (0,36) width 179: "use to implement indenting."
LayoutBlockFlow {DIV} at (0,70) size 784x62
LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 744x18
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5142012-1-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5142012-1-expected.png
index db573b4..c1571b6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5142012-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5142012-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5142012-1-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5142012-1-expected.txt
index ffb38ae..d2769ab 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5142012-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5142012-1-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 781x35
text run at (0,0) width 458: "This tests for a bug when removing links from a selection with Unlink. "
text run at (457,0) width 324: "There shouldn't be any links *inside the selection*"
- text run at (0,18) width 44: "below."
+ text run at (0,18) width 43: "below."
LayoutBlockFlow {DIV} at (0,52) size 784x36
LayoutBlockFlow {DIV} at (0,0) size 784x18
LayoutInline {A} at (0,0) size 24x17 [color=#0000EE]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5481523-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5481523-expected.png
index 97b33b3..4a6c9e2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5481523-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5481523-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5481523-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5481523-expected.txt
index 5460c60..65fd75e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5481523-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/5481523-expected.txt
@@ -4,10 +4,10 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 763x35
+ LayoutText {#text} at (0,0) size 761x35
text run at (0,0) width 416: "This tests for a hang when indenting a fully selected table twice. "
- text run at (415,0) width 348: "You should see a twice indented table, with four cells,"
- text run at (0,18) width 44: "below."
+ text run at (415,0) width 346: "You should see a twice indented table, with four cells,"
+ text run at (0,18) width 43: "below."
LayoutBlockFlow {DIV} at (0,52) size 784x52
LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 744x52
LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 704x52
@@ -18,8 +18,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (2,2) size 27x17
text run at (2,2) width 27: "One"
LayoutTableCell {TD} at (46,2) size 35x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
- LayoutText {#text} at (2,2) size 30x17
- text run at (2,2) width 30: "Two"
+ LayoutText {#text} at (2,2) size 29x17
+ text run at (2,2) width 29: "Two"
LayoutTableRow {TR} at (0,26) size 83x22
LayoutTableCell {TD} at (2,26) size 42x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
LayoutText {#text} at (2,2) size 38x17
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/find-after-replace-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/find-after-replace-expected.png
index c4d68a9..18a8181 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/find-after-replace-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/find-after-replace-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/find-after-replace-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/find-after-replace-expected.txt
index 4b6ca0c..5f7d54d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/find-after-replace-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/find-after-replace-expected.txt
@@ -14,9 +14,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 775x35
+ LayoutText {#text} at (0,0) size 771x35
text run at (0,0) width 338: "This tests find and replace inside an editable iframe. "
- text run at (337,0) width 438: "You should see 'A B A B' below. With bug 4462420, you would see"
+ text run at (337,0) width 434: "You should see 'A B A B' below. With bug 4462420, you would see"
text run at (0,18) width 67: "'A B B A'."
LayoutBlockFlow (anonymous) at (0,52) size 784x154
LayoutText {#text} at (0,0) size 0x0
@@ -28,5 +28,5 @@ layer at (8,60) size 304x154
layer at (0,0) size 300x150
LayoutBlockFlow {HTML} at (0,0) size 300x150
LayoutBlockFlow {BODY} at (8,8) size 284x134 [bgcolor=#FFFFE0]
- LayoutText {#text} at (0,0) size 57x17
- text run at (0,0) width 57: "A B A B"
+ LayoutText {#text} at (0,0) size 56x17
+ text run at (0,0) width 56: "A B A B"
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/findString-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/findString-expected.png
index 83c4853..048fa62 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/findString-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/findString-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/findString-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/findString-expected.txt
index 6cf3be7..ae09b42 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/findString-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/findString-expected.txt
@@ -7,8 +7,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 355x17
- text run at (0,0) width 355: "In the block below, the second 'bar ' should be selected."
+ LayoutText {#text} at (0,0) size 354x17
+ text run at (0,0) width 354: "In the block below, the second 'bar ' should be selected."
LayoutBlockFlow {DIV} at (0,34) size 52x38 [border: (1px solid #000000)]
LayoutText {#text} at (1,1) size 46x17
text run at (1,1) width 46: "foo bar"
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/indent-list-item-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/indent-list-item-expected.png
index 9da779c..63a6c27 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/indent-list-item-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/indent-list-item-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/indent-list-item-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/indent-list-item-expected.txt
index 3aaa9e1..5024142 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/indent-list-item-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/indent-list-item-expected.txt
@@ -7,8 +7,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {DIV} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 381x17
- text run at (0,0) width 381: "This test uses the execCommand to Outdent the text below."
+ LayoutText {#text} at (0,0) size 380x17
+ text run at (0,0) width 380: "This test uses the execCommand to Outdent the text below."
LayoutBlockFlow (anonymous) at (0,18) size 784x18
LayoutBR {BR} at (0,0) size 0x17
LayoutBlockFlow {DIV} at (0,52) size 784x54
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-indent-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-indent-expected.png
index 6e3cfec..320ed68 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-indent-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-indent-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-indent-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-indent-expected.txt
index 581ccbb..ce47202 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-indent-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-indent-expected.txt
@@ -7,9 +7,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 541x17
+ LayoutText {#text} at (0,0) size 539x17
text run at (0,0) width 286: "This tests the NSResponder method indent:. "
- text run at (285,0) width 256: "You should see an indented 'foo' below."
+ text run at (285,0) width 254: "You should see an indented 'foo' below."
LayoutBlockFlow {DIV} at (0,34) size 784x18
LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 744x18
LayoutText {#text} at (0,0) size 22x17
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-outdent-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-outdent-expected.png
index 648d21c1..9c01883 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-outdent-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-outdent-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-outdent-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-outdent-expected.txt
index 8c2d0ab..6132701 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-outdent-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/nsresponder-outdent-expected.txt
@@ -7,9 +7,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 460x17
+ LayoutText {#text} at (0,0) size 457x17
text run at (0,0) width 201: "This tests the outdent: method. "
- text run at (200,0) width 260: "You should see an undented 'foo' below."
+ text run at (200,0) width 257: "You should see an undented 'foo' below."
LayoutBlockFlow {DIV} at (0,34) size 784x18
LayoutText {#text} at (0,0) size 22x17
text run at (0,0) width 22: "foo"
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-1-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-1-expected.png
index f445686..68f802b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-1-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-1-expected.txt
index f709543..d006b0f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-1-expected.txt
@@ -14,9 +14,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 519x17
+ LayoutText {#text} at (0,0) size 517x17
text run at (0,0) width 292: "This tests cut/paste inside an editable iframe. "
- text run at (291,0) width 228: "You should see 'foo bar baz' below."
+ text run at (291,0) width 226: "You should see 'foo bar baz' below."
LayoutBlockFlow (anonymous) at (0,34) size 784x154
LayoutText {#text} at (0,0) size 0x0
layer at (8,42) size 304x154
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-2-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-2-expected.png
index 501b451..ac450d7 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-2-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-2-expected.txt
index 15b51f3..ece33cf 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/paste-2-expected.txt
@@ -14,9 +14,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 574x17
+ LayoutText {#text} at (0,0) size 571x17
text run at (0,0) width 346: "This tests copy/delete/paste inside an editable iframe. "
- text run at (345,0) width 229: "You should see 'foo bar baz' below."
+ text run at (345,0) width 226: "You should see 'foo bar baz' below."
LayoutBlockFlow (anonymous) at (0,34) size 784x154
LayoutText {#text} at (0,0) size 0x0
layer at (8,42) size 304x154
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/print-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/print-expected.png
index eccc09a..0cdb7dd 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/print-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/print-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/print-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/print-expected.txt
index a7e10b9e..7842c6a 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/print-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/print-expected.txt
@@ -13,28 +13,32 @@ layer at (0,0) size 800x600
text run at (0,27) width 93: "language."
LayoutBlockFlow (anonymous) at (14,92) size 756x216
LayoutBlockFlow {P} at (0,0) size 756x216
- LayoutText {#text} at (0,0) size 753x215
+ LayoutText {#text} at (0,0) size 756x215
text run at (0,0) width 458: "Here's to the crazy ones, the misfits, the rebels, "
text run at (457,0) width 192: "the trouble makers, "
text run at (648,0) width 92: "the round"
text run at (739,0) width 7: " "
text run at (0,27) width 242: "pegs in the square holes, "
- text run at (241,27) width 348: "the ones who see things differently. "
- text run at (588,27) width 144: "There not fond"
- text run at (731,27) width 7: " "
- text run at (0,54) width 506: "of rules, and they have no respect for the status quo, "
- text run at (505,54) width 189: "you can quote then,"
- text run at (0,81) width 195: "disagree with them, "
- text run at (194,81) width 216: "glorify or vilify them, "
- text run at (409,81) width 338: "about the only thing you can't do is"
- text run at (746,81) width 7: " "
- text run at (0,108) width 128: "ignore them. "
- text run at (127,108) width 279: "Because they change things. "
- text run at (405,108) width 342: "They push the human race forward."
- text run at (0,135) width 477: "And while some may see them as the crazy ones, "
- text run at (476,135) width 146: "we see genius. "
- text run at (621,135) width 117: "Because the"
- text run at (737,135) width 7: " "
+ text run at (241,27) width 346: "the ones who see things differently. "
+ text run at (586,27) width 170: "There not fond of"
+ text run at (755,27) width 1: " "
+ text run at (0,54) width 480: "rules, and they have no respect for the status quo, "
+ text run at (479,54) width 195: "you can quote then, "
+ text run at (673,54) width 81: "disagree"
+ text run at (753,54) width 3: " "
+ text run at (0,81) width 109: "with them, "
+ text run at (108,81) width 216: "glorify or vilify them, "
+ text run at (323,81) width 406: "about the only thing you can't do is ignore"
+ text run at (728,81) width 7: " "
+ text run at (0,108) width 60: "them. "
+ text run at (59,108) width 279: "Because they change things. "
+ text run at (337,108) width 349: "They push the human race forward. "
+ text run at (685,108) width 42: "And"
+ text run at (726,108) width 7: " "
+ text run at (0,135) width 430: "while some may see them as the crazy ones, "
+ text run at (429,135) width 146: "we see genius. "
+ text run at (574,135) width 116: "Because the"
+ text run at (689,135) width 7: " "
text run at (0,162) width 626: "people who are crazy enough to think they can change the world "
text run at (625,162) width 115: "are the ones"
text run at (739,162) width 7: " "
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/selectAll-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/selectAll-expected.png
index b201604..8e7ed05 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/selectAll-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/selectAll-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/selectAll-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/selectAll-expected.txt
index 76fa3c6..4fce0b4 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/selectAll-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/execCommand/selectAll-expected.txt
@@ -14,28 +14,32 @@ layer at (0,0) size 800x600
text run at (0,27) width 93: "language."
LayoutBlockFlow (anonymous) at (14,92) size 756x216
LayoutBlockFlow {P} at (0,0) size 756x216
- LayoutText {#text} at (0,0) size 753x215
+ LayoutText {#text} at (0,0) size 756x215
text run at (0,0) width 458: "Here's to the crazy ones, the misfits, the rebels, "
text run at (457,0) width 192: "the trouble makers, "
text run at (648,0) width 92: "the round"
text run at (739,0) width 7: " "
text run at (0,27) width 242: "pegs in the square holes, "
- text run at (241,27) width 348: "the ones who see things differently. "
- text run at (588,27) width 144: "There not fond"
- text run at (731,27) width 7: " "
- text run at (0,54) width 506: "of rules, and they have no respect for the status quo, "
- text run at (505,54) width 189: "you can quote then,"
- text run at (0,81) width 195: "disagree with them, "
- text run at (194,81) width 216: "glorify or vilify them, "
- text run at (409,81) width 338: "about the only thing you can't do is"
- text run at (746,81) width 7: " "
- text run at (0,108) width 128: "ignore them. "
- text run at (127,108) width 279: "Because they change things. "
- text run at (405,108) width 342: "They push the human race forward."
- text run at (0,135) width 477: "And while some may see them as the crazy ones, "
- text run at (476,135) width 146: "we see genius. "
- text run at (621,135) width 117: "Because the"
- text run at (737,135) width 7: " "
+ text run at (241,27) width 346: "the ones who see things differently. "
+ text run at (586,27) width 170: "There not fond of"
+ text run at (755,27) width 1: " "
+ text run at (0,54) width 480: "rules, and they have no respect for the status quo, "
+ text run at (479,54) width 195: "you can quote then, "
+ text run at (673,54) width 81: "disagree"
+ text run at (753,54) width 3: " "
+ text run at (0,81) width 109: "with them, "
+ text run at (108,81) width 216: "glorify or vilify them, "
+ text run at (323,81) width 406: "about the only thing you can't do is ignore"
+ text run at (728,81) width 7: " "
+ text run at (0,108) width 60: "them. "
+ text run at (59,108) width 279: "Because they change things. "
+ text run at (337,108) width 349: "They push the human race forward. "
+ text run at (685,108) width 42: "And"
+ text run at (726,108) width 7: " "
+ text run at (0,135) width 430: "while some may see them as the crazy ones, "
+ text run at (429,135) width 146: "we see genius. "
+ text run at (574,135) width 116: "Because the"
+ text run at (689,135) width 7: " "
text run at (0,162) width 626: "people who are crazy enough to think they can change the world "
text run at (625,162) width 115: "are the ones"
text run at (739,162) width 7: " "
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/input/caret-at-the-edge-of-contenteditable-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/input/caret-at-the-edge-of-contenteditable-expected.png
index 32fe03a..0106698 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/input/caret-at-the-edge-of-contenteditable-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/input/caret-at-the-edge-of-contenteditable-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/input/caret-at-the-edge-of-contenteditable-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/input/caret-at-the-edge-of-contenteditable-expected.txt
index c515b12..ebb5ad6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/input/caret-at-the-edge-of-contenteditable-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/input/caret-at-the-edge-of-contenteditable-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x72
LayoutBlockFlow {HTML} at (0,0) size 800x72
LayoutBlockFlow {BODY} at (8,8) size 784x56
LayoutBlockFlow {DIV} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 762x35
- text run at (0,0) width 762: "When the caret reaches the edge of the input box or content editable div, on the next input if must jump to the center of"
+ LayoutText {#text} at (0,0) size 761x35
+ text run at (0,0) width 761: "When the caret reaches the edge of the input box or content editable div, on the next input if must jump to the center of"
text run at (0,18) width 73: "the control."
layer at (8,44) size 82x20 clip at (9,45) size 80x18 scrollX 41.00 scrollWidth 336
LayoutBlockFlow {DIV} at (0,36) size 82x20 [border: (1px solid #000000)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt
index d8cd767..03444eb 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/input/reveal-caret-of-multiline-contenteditable-expected.txt
@@ -43,7 +43,7 @@ layer at (8,26) size 784x182 clip at (9,27) size 767x165 scrollY 250.00 scrollHe
LayoutBR {BR} at (17,181) size 0x17
LayoutText {#text} at (1,199) size 16x17
text run at (1,199) width 16: "11"
- LayoutBR {BR} at (17,199) size 0x17
+ LayoutBR {BR} at (16,199) size 1x17
LayoutText {#text} at (1,217) size 16x17
text run at (1,217) width 16: "12"
LayoutBR {BR} at (17,217) size 0x17
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/12882-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/12882-expected.png
index 84d55ad..fdc7ab5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/12882-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/12882-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/12882-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/12882-expected.txt
index 5816b2b..427e4eb 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/12882-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/12882-expected.txt
@@ -4,13 +4,13 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x54
- LayoutText {#text} at (0,0) size 770x35
+ LayoutText {#text} at (0,0) size 768x35
text run at (0,0) width 568: "This tests for a bug where images with align right/left would fail to be inserted on paste. "
- text run at (567,0) width 203: "You should see a picture of abe"
- text run at (0,18) width 316: "in the editable region below, aligned to the right. "
- LayoutInline {B} at (0,0) size 743x35
- LayoutText {#text} at (315,18) size 743x35
- text run at (315,18) width 428: "This demonstrates a bug: the focus halo for the editable region"
+ text run at (567,0) width 201: "You should see a picture of abe"
+ text run at (0,18) width 315: "in the editable region below, aligned to the right. "
+ LayoutInline {B} at (0,0) size 742x35
+ LayoutText {#text} at (314,18) size 742x35
+ text run at (314,18) width 428: "This demonstrates a bug: the focus halo for the editable region"
text run at (0,36) width 333: "doesn't expand to fit an image with align='right'."
LayoutBlockFlow {DIV} at (0,70) size 784x36
LayoutText {#text} at (0,0) size 201x17
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4875189-2-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4875189-2-expected.png
index a40bb27..cb613ae 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4875189-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4875189-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4875189-2-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4875189-2-expected.txt
index e7a1375..7116aa1 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4875189-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/4875189-2-expected.txt
@@ -9,9 +9,9 @@ layer at (0,0) size 800x600
text run at (450,0) width 297: "Just its contents should be removed during the"
text run at (0,18) width 51: "replace."
LayoutBlockFlow {DIV} at (0,52) size 784x18
- LayoutText {#text} at (298,0) size 240x17
- text run at (298,0) width 240: "This shouldn't be in the bordered div."
- LayoutBlockFlow (floating) {DIV} at (0,0) size 298.39x20 [border: (1px solid #0000FF)]
- LayoutText {#text} at (1,1) size 297x17
- text run at (1,1) width 297: "This should be in a floating blue bordered div."
+ LayoutText {#text} at (297,0) size 239x17
+ text run at (297,0) width 239: "This shouldn't be in the bordered div."
+ LayoutBlockFlow (floating) {DIV} at (0,0) size 297.34x20 [border: (1px solid #0000FF)]
+ LayoutText {#text} at (1,1) size 296x17
+ text run at (1,1) width 296: "This should be in a floating blue bordered div."
caret: position 47 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5510537-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5510537-expected.png
index 3583ec9..a647d65 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5510537-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5510537-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5510537-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5510537-expected.txt
index e2493b5..b582038 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5510537-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5510537-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 776x35
text run at (0,0) width 653: "This tests that inserting a newline at the beginning of quoted content doesn't add an extra quoted line. "
text run at (652,0) width 124: "The test has passed"
- text run at (0,18) width 422: "if there are no empty lines (quoted or unquoted) in the box below."
+ text run at (0,18) width 421: "if there are no empty lines (quoted or unquoted) in the box below."
LayoutBlockFlow {DIV} at (0,52) size 784x90
LayoutBlockFlow (anonymous) at (0,0) size 784x18
LayoutText {#text} at (0,0) size 60x17
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5549929-2-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5549929-2-expected.png
index b0796bd..bb96366 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5549929-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5549929-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5549929-2-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5549929-2-expected.txt
index bf7c511..956fcb2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5549929-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/5549929-2-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 752x35
+ LayoutText {#text} at (0,0) size 750x35
text run at (0,0) width 630: "This tests to make sure that a br isn't inserted into a tab span during an InsertLineBreak operation. "
- text run at (629,0) width 123: "You can test for its"
+ text run at (629,0) width 121: "You can test for its"
text run at (0,18) width 440: "existence with the DOM inspector or you can look at the render tree."
LayoutBlockFlow {DIV} at (0,52) size 784x36
LayoutBlockFlow {DIV} at (0,0) size 784x36
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/6703873-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/6703873-expected.png
index c95b65c..fe0a552 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/6703873-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/6703873-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/6703873-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/6703873-expected.txt
index cca7b24..9604ccb 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/6703873-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/6703873-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 759x35
text run at (0,0) width 682: "This tests that inserting a newline in place of a full line of quoted content doesn't add an extra quoted line. "
text run at (681,0) width 78: "The test has"
- text run at (0,18) width 469: "passed if there are no empty lines (quoted or unquoted) in the box below."
+ text run at (0,18) width 468: "passed if there are no empty lines (quoted or unquoted) in the box below."
LayoutBlockFlow {DIV} at (0,52) size 784x54
LayoutBlockFlow {BLOCKQUOTE} at (0,0) size 784x18 [color=#0000FF] [border: none (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (12,0) size 772x18
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/before-after-input-element-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/before-after-input-element-expected.png
index c40137e..66d6302 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/before-after-input-element-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/before-after-input-element-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/before-after-input-element-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/before-after-input-element-expected.txt
index 4565596..c275d0f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/before-after-input-element-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/before-after-input-element-expected.txt
@@ -16,8 +16,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,2) size 36x17
text run at (0,2) width 36: "Hello"
LayoutTextControl {INPUT} at (35.55,0) size 173x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
- LayoutText {#text} at (208,2) size 42x17
- text run at (208,2) width 42: "World"
+ LayoutText {#text} at (208,2) size 41x17
+ text run at (208,2) width 41: "World"
layer at (46,45) size 169x16
LayoutBlockFlow {DIV} at (2,3) size 169x16
caret: position 5 of child 2 {#text} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/edited-whitespace-1-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/edited-whitespace-1-expected.png
index fcbd10f..48d9cd0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/edited-whitespace-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/edited-whitespace-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/edited-whitespace-1-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/edited-whitespace-1-expected.txt
index eb61f1d..e829bf2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/edited-whitespace-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/edited-whitespace-1-expected.txt
@@ -4,14 +4,14 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 781x35
+ LayoutText {#text} at (0,0) size 780x35
text run at (0,0) width 321: "This tests that edited whitespaces aren't all nbsps. "
- text run at (320,0) width 461: "When the region becomes non-editable, Hello and World should still be"
- text run at (0,18) width 118: "on different lines. "
+ text run at (320,0) width 460: "When the region becomes non-editable, Hello and World should still be"
+ text run at (0,18) width 117: "on different lines. "
text run at (117,18) width 594: "This demonstrates a bug: the div's focus halo doesn't go away when it becomes non-editable."
LayoutBlockFlow {DIV} at (0,52) size 62x38 [border: (1px solid #000000)]
LayoutText {#text} at (1,1) size 56x35
text run at (1,1) width 56: " Hello "
- text run at (1,19) width 45: "World "
+ text run at (1,19) width 44: "World "
LayoutBlockFlow {OL} at (0,106) size 784x0
caret: position 17 of child 0 {#text} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/editing-empty-divs-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/editing-empty-divs-expected.png
index ea6b2fac..e9ab14f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/editing-empty-divs-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/editing-empty-divs-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/editing-empty-divs-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/editing-empty-divs-expected.txt
index 43bd0f7..422c167 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/editing-empty-divs-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/editing-empty-divs-expected.txt
@@ -31,8 +31,8 @@ layer at (0,0) size 800x600
LayoutText {#text} at (1,1) size 40x17
text run at (1,1) width 40: "chello"
LayoutBlockFlow {P} at (0,124) size 784x18
- LayoutText {#text} at (0,0) size 191x17
- text run at (0,0) width 191: "This div is completely empty."
+ LayoutText {#text} at (0,0) size 190x17
+ text run at (0,0) width 190: "This div is completely empty."
LayoutBlockFlow {DIV} at (0,158) size 707.59x22 [border: (1px dotted #0000FF)]
LayoutText {#text} at (1,1) size 8x17
text run at (1,1) width 8: "c"
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3778059-fix-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3778059-fix-expected.png
index 417e043..e246c249 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3778059-fix-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3778059-fix-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3778059-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3778059-fix-expected.txt
index e8d94be..2e700bb 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3778059-fix-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3778059-fix-expected.txt
@@ -14,13 +14,13 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x205 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,38) size 756x129
LayoutBlockFlow {BLOCKQUOTE} at (40,0) size 676x27
- LayoutText {#text} at (0,0) size 42x26
- text run at (0,0) width 42: "Test"
+ LayoutText {#text} at (0,0) size 40x26
+ text run at (0,0) width 40: "Test"
LayoutBlockFlow (anonymous) at (0,51) size 756x27
LayoutText {#text} at (0,0) size 12x26
text run at (0,0) width 12: "x"
LayoutBR {BR} at (12,21) size 0x0
LayoutBlockFlow {BLOCKQUOTE} at (40,102) size 676x27
- LayoutText {#text} at (0,0) size 42x26
- text run at (0,0) width 42: "Test"
+ LayoutText {#text} at (0,0) size 40x26
+ text run at (0,0) width 40: "Test"
caret: position 1 of child 3 {#text} of child 1 {DIV} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3800346-fix-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3800346-fix-expected.png
index 580d4af..a72a1cc 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3800346-fix-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3800346-fix-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3800346-fix-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3800346-fix-expected.txt
index e736da1..21d26fd 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3800346-fix-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-3800346-fix-expected.txt
@@ -23,11 +23,11 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x238 [border: (2px solid #FF0000)]
LayoutBlockFlow {DIV} at (14,14) size 756x210
LayoutBlockFlow (anonymous) at (0,0) size 756x27
- LayoutText {#text} at (0,0) size 42x26
- text run at (0,0) width 42: "Test"
+ LayoutText {#text} at (0,0) size 40x26
+ text run at (0,0) width 40: "Test"
LayoutBlockFlow {BLOCKQUOTE} at (40,51) size 676x27
- LayoutText {#text} at (0,0) size 42x26
- text run at (0,0) width 42: "Test"
+ LayoutText {#text} at (0,0) size 40x26
+ text run at (0,0) width 40: "Test"
LayoutBlockFlow (anonymous) at (0,102) size 756x108
LayoutBR {BR} at (0,0) size 0x26
LayoutBR {BR} at (0,27) size 0x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-01-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-01-expected.png
index d45b522..f6b52e4 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-01-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-01-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-01-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-01-expected.txt
index 763b052..fc9acdd 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-01-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-01-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 384x17
text run at (0,0) width 384: "This tests the visual position at the end of an editable block."
LayoutBlockFlow {P} at (0,34) size 784x36
- LayoutText {#text} at (0,0) size 729x35
- text run at (0,0) width 601: "When the document ended with a <br>, there were visual positions at both [br, 0] and [br, 1]. "
- text run at (600,0) width 129: "This would produce"
+ LayoutText {#text} at (0,0) size 727x35
+ text run at (0,0) width 599: "When the document ended with a <br>, there were visual positions at both [br, 0] and [br, 1]. "
+ text run at (598,0) width 129: "This would produce"
text run at (0,18) width 390: "inconsistent behavior when editing at the end of a document."
LayoutBlockFlow {DIV} at (0,86) size 784x66 [border: (2px solid #AAAAFF)]
LayoutBlockFlow {DIV} at (2,2) size 780x22 [border: (2px solid #FFAAAA)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-02-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-02-expected.png
index d45b522..f6b52e4 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-02-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-02-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-02-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-02-expected.txt
index 763b052..fc9acdd 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-02-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-at-end-02-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 384x17
text run at (0,0) width 384: "This tests the visual position at the end of an editable block."
LayoutBlockFlow {P} at (0,34) size 784x36
- LayoutText {#text} at (0,0) size 729x35
- text run at (0,0) width 601: "When the document ended with a <br>, there were visual positions at both [br, 0] and [br, 1]. "
- text run at (600,0) width 129: "This would produce"
+ LayoutText {#text} at (0,0) size 727x35
+ text run at (0,0) width 599: "When the document ended with a <br>, there were visual positions at both [br, 0] and [br, 1]. "
+ text run at (598,0) width 129: "This would produce"
text run at (0,18) width 390: "inconsistent behavior when editing at the end of a document."
LayoutBlockFlow {DIV} at (0,86) size 784x66 [border: (2px solid #AAAAFF)]
LayoutBlockFlow {DIV} at (2,2) size 780x22 [border: (2px solid #FFAAAA)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-009-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-009-expected.png
index 9e3342c..924b716 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-009-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-009-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-009-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-009-expected.txt
index c222efa..cee7124 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-009-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-009-expected.txt
@@ -12,7 +12,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 764x35
text run at (0,0) width 322: "This tests for a bug in InsertLineBreakCommand. "
text run at (321,0) width 443: "Only one line break should be inserted and the caret should end up at"
- text run at (0,18) width 220: "the end of the bordered div below."
+ text run at (0,18) width 219: "the end of the bordered div below."
LayoutBlockFlow {DIV} at (0,52) size 784x56 [border: (1px solid #000000)]
LayoutText {#text} at (1,1) size 81x17
text run at (1,1) width 81: "Hello world."
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-001-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-001-expected.png
index 8cf2678..819400c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-001-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-001-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-001-expected.txt
index 01d148a..9827b9a 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-001-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-001-expected.txt
@@ -18,9 +18,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x26
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,21) size 1x0
- LayoutText {#text} at (0,27) size 376x17
- text run at (0,27) width 376: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (375,41) size 1x0
+ LayoutText {#text} at (0,27) size 374x17
+ text run at (0,27) width 374: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (373,41) size 1x0
LayoutText {#text} at (0,45) size 411x17
text run at (0,45) width 411: "The first blockquote contains two lines, the second one is blank."
LayoutBR {BR} at (410,59) size 1x0
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-002-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-002-expected.png
index 8cf2678..819400c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-002-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-002-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-002-expected.txt
index 94ae0b3..a375ac5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-002-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-002-expected.txt
@@ -18,9 +18,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x26
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,21) size 1x0
- LayoutText {#text} at (0,27) size 376x17
- text run at (0,27) width 376: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (375,41) size 1x0
+ LayoutText {#text} at (0,27) size 374x17
+ text run at (0,27) width 374: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (373,41) size 1x0
LayoutText {#text} at (0,45) size 411x17
text run at (0,45) width 411: "The first blockquote contains two lines, the second one is blank."
LayoutBR {BR} at (410,59) size 1x0
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-003-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-003-expected.png
index 2749879..f166361 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-003-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-003-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-003-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-003-expected.txt
index a1444e2..8401bc8 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-003-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-003-expected.txt
@@ -18,9 +18,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x26
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,21) size 1x0
- LayoutText {#text} at (0,27) size 376x17
- text run at (0,27) width 376: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (375,41) size 1x0
+ LayoutText {#text} at (0,27) size 374x17
+ text run at (0,27) width 374: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (373,41) size 1x0
LayoutText {#text} at (0,45) size 411x17
text run at (0,45) width 411: "The first blockquote contains two lines, the second one is blank."
LayoutBR {BR} at (410,59) size 1x0
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-004-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-004-expected.png
index 2749879..f166361 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-004-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-004-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-004-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-004-expected.txt
index 90d6e92..49f64ef 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-004-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-004-expected.txt
@@ -18,9 +18,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x26
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,21) size 1x0
- LayoutText {#text} at (0,27) size 376x17
- text run at (0,27) width 376: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (375,41) size 1x0
+ LayoutText {#text} at (0,27) size 374x17
+ text run at (0,27) width 374: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (373,41) size 1x0
LayoutText {#text} at (0,45) size 411x17
text run at (0,45) width 411: "The first blockquote contains two lines, the second one is blank."
LayoutBR {BR} at (410,59) size 1x0
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-005-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-005-expected.png
index 8cf2678..819400c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-005-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-005-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-005-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-005-expected.txt
index 94ae0b3..a375ac5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-005-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-005-expected.txt
@@ -18,9 +18,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x26
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,21) size 1x0
- LayoutText {#text} at (0,27) size 376x17
- text run at (0,27) width 376: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (375,41) size 1x0
+ LayoutText {#text} at (0,27) size 374x17
+ text run at (0,27) width 374: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (373,41) size 1x0
LayoutText {#text} at (0,45) size 411x17
text run at (0,45) width 411: "The first blockquote contains two lines, the second one is blank."
LayoutBR {BR} at (410,59) size 1x0
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-006-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-006-expected.png
index b7dd93b..575cb3d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-006-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-006-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-006-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-006-expected.txt
index e7d2984..3dc0b3f 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-006-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-br-quoted-006-expected.txt
@@ -18,9 +18,9 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 190x26
text run at (0,0) width 190: "Expected Results: "
LayoutBR {BR} at (189,21) size 1x0
- LayoutText {#text} at (0,27) size 376x17
- text run at (0,27) width 376: "Two blockquotes, with an unquoted blank line in between."
- LayoutBR {BR} at (375,41) size 1x0
+ LayoutText {#text} at (0,27) size 374x17
+ text run at (0,27) width 374: "Two blockquotes, with an unquoted blank line in between."
+ LayoutBR {BR} at (373,41) size 1x0
LayoutText {#text} at (0,45) size 411x17
text run at (0,45) width 411: "The first blockquote contains two lines, the second one is blank."
LayoutBR {BR} at (410,59) size 1x0
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-011-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-011-expected.png
index 1cdd33d..57bf150 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-011-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-011-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-011-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-011-expected.txt
index 742fecd..a5dbc6b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-011-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-011-expected.txt
@@ -7,8 +7,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x27
- LayoutText {#text} at (0,0) size 623x26
- text run at (0,0) width 623: "Test inserting paragraphs: should see empty red box above \"baz\""
+ LayoutText {#text} at (0,0) size 622x26
+ text run at (0,0) width 622: "Test inserting paragraphs: should see empty red box above \"baz\""
LayoutBlockFlow {DIV} at (0,27) size 784x12
LayoutBlockFlow {DIV} at (0,39) size 784x55 [border: (2px solid #FF0000)]
LayoutBR {BR} at (14,14) size 0x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-012-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-012-expected.png
index 1adc734..6b9b7b6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-012-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-012-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-012-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-012-expected.txt
index 5c2abc1..6cc59d9 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-012-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-012-expected.txt
@@ -10,8 +10,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x27
- LayoutText {#text} at (0,0) size 625x26
- text run at (0,0) width 625: "Test inserting paragraphs: should see empty red box below \"baz\""
+ LayoutText {#text} at (0,0) size 623x26
+ text run at (0,0) width 623: "Test inserting paragraphs: should see empty red box below \"baz\""
LayoutBlockFlow {DIV} at (0,27) size 784x12
LayoutBlockFlow {DIV} at (0,39) size 784x55 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 34x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-013-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-013-expected.png
index bb4a876..c7b157c 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-013-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-013-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-013-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-013-expected.txt
index 83f855af..c107da0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-013-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-013-expected.txt
@@ -11,8 +11,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x27
- LayoutText {#text} at (0,0) size 631x26
- text run at (0,0) width 631: "Test inserting paragraphs: should see empty blue box above \"bar\""
+ LayoutText {#text} at (0,0) size 630x26
+ text run at (0,0) width 630: "Test inserting paragraphs: should see empty blue box above \"bar\""
LayoutBlockFlow {DIV} at (0,27) size 784x36
LayoutBlockFlow {DIV} at (0,63) size 784x55 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 34x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-014-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-014-expected.png
index 0882cee..2de0861 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-014-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-014-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-014-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-014-expected.txt
index 4db71d1..7b61543 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-014-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-014-expected.txt
@@ -14,8 +14,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x27
- LayoutText {#text} at (0,0) size 633x26
- text run at (0,0) width 633: "Test inserting paragraphs: should see empty blue box below \"bar\""
+ LayoutText {#text} at (0,0) size 631x26
+ text run at (0,0) width 631: "Test inserting paragraphs: should see empty blue box below \"bar\""
LayoutBlockFlow {DIV} at (0,27) size 784x36
LayoutBlockFlow {DIV} at (0,63) size 784x55 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 34x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-015-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-015-expected.png
index 1cac9e6..4ea89b5 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-015-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-015-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-015-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-015-expected.txt
index e9aeb96..8548c31 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-015-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-015-expected.txt
@@ -15,8 +15,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x27
- LayoutText {#text} at (0,0) size 622x26
- text run at (0,0) width 622: "Test inserting paragraphs: should see empty red box above \"foo\""
+ LayoutText {#text} at (0,0) size 620x26
+ text run at (0,0) width 620: "Test inserting paragraphs: should see empty red box above \"foo\""
LayoutBlockFlow {DIV} at (0,27) size 784x12
LayoutBlockFlow {DIV} at (0,39) size 784x55 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 34x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-016-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-016-expected.png
index 4f70e67..a8328ee 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-016-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-016-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-016-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-016-expected.txt
index 150bc30..0a3e43e 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-016-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-016-expected.txt
@@ -18,8 +18,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x27
- LayoutText {#text} at (0,0) size 685x26
- text run at (0,0) width 685: "Test inserting paragraphs: should see two empty red boxes below \"foo\""
+ LayoutText {#text} at (0,0) size 684x26
+ text run at (0,0) width 684: "Test inserting paragraphs: should see two empty red boxes below \"foo\""
LayoutBlockFlow {DIV} at (0,27) size 784x12
LayoutBlockFlow {DIV} at (0,39) size 784x55 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 34x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-017-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-017-expected.png
index 1711249..67204f4 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-017-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-017-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-017-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-017-expected.txt
index 5ed0daa..4bbce81 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-017-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-017-expected.txt
@@ -19,8 +19,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x27
- LayoutText {#text} at (0,0) size 685x26
- text run at (0,0) width 685: "Test inserting paragraphs: should see two empty red boxes below \"foo\""
+ LayoutText {#text} at (0,0) size 684x26
+ text run at (0,0) width 684: "Test inserting paragraphs: should see two empty red boxes below \"foo\""
LayoutBlockFlow {DIV} at (0,27) size 784x12
LayoutBlockFlow {DIV} at (0,39) size 784x55 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 34x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-018-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-018-expected.png
index cf3d93b..b61dde9 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-018-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-018-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-018-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-018-expected.txt
index 49fb2ea..5d8abfc 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-018-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-018-expected.txt
@@ -8,8 +8,8 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x27
- LayoutText {#text} at (0,0) size 661x26
- text run at (0,0) width 661: "Test inserting paragraphs: should see an empty blue box below \"bar\""
+ LayoutText {#text} at (0,0) size 660x26
+ text run at (0,0) width 660: "Test inserting paragraphs: should see an empty blue box below \"bar\""
LayoutBlockFlow {DIV} at (0,27) size 784x36
LayoutBlockFlow (anonymous) at (0,63) size 784x27
LayoutText {#text} at (0,0) size 31x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-019-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-019-expected.png
index 26e5c36..3fbc019 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-019-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-019-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-019-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-019-expected.txt
index 02ee57e..84638380 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-019-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-019-expected.txt
@@ -11,9 +11,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x568
LayoutBlockFlow (anonymous) at (0,0) size 784x54
- LayoutText {#text} at (0,0) size 746x53
- text run at (0,0) width 740: "Test inserting paragraphs: should see an empty blue box above an empty line"
- text run at (739,0) width 7: " "
+ LayoutText {#text} at (0,0) size 745x53
+ text run at (0,0) width 739: "Test inserting paragraphs: should see an empty blue box above an empty line"
+ text run at (738,0) width 7: " "
text run at (0,27) width 235: "between \"foo\" and \"bar\""
LayoutBlockFlow {DIV} at (0,54) size 784x36
LayoutBlockFlow {P} at (0,114) size 784x55 [border: (2px solid #FF0000)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-020-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-020-expected.png
index 8591ac0..70996f4 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-020-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-020-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-020-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-020-expected.txt
index 4e900fe..9cf944d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-020-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-020-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x54
- LayoutText {#text} at (0,0) size 765x53
- text run at (0,0) width 759: "Test inserting paragraphs: should see a blue box with \"bar\" in it, and two blank"
- text run at (758,0) width 7: " "
+ LayoutText {#text} at (0,0) size 764x53
+ text run at (0,0) width 758: "Test inserting paragraphs: should see a blue box with \"bar\" in it, and two blank"
+ text run at (757,0) width 7: " "
text run at (0,27) width 292: "lines between \"foo\" and \"bar\"."
LayoutBlockFlow {DIV} at (0,54) size 784x36
LayoutBlockFlow (anonymous) at (0,90) size 784x81
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-022-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-022-expected.png
index 7f23b0c..5a9d6c0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-022-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-022-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-022-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-022-expected.txt
index 2aec3f1..3bccd3b 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-022-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-022-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x568
LayoutBlockFlow (anonymous) at (0,0) size 784x108
- LayoutText {#text} at (0,0) size 759x80
- text run at (0,0) width 753: "Test inserting paragraphs: should see \"foo\" in a blue box, then a blue box with"
- text run at (752,0) width 7: " "
+ LayoutText {#text} at (0,0) size 757x80
+ text run at (0,0) width 751: "Test inserting paragraphs: should see \"foo\" in a blue box, then a blue box with"
+ text run at (750,0) width 7: " "
text run at (0,27) width 747: "with two lines in it: First line a bold \"x\"; second line a non-bold \"bar\". Fix for"
text run at (746,27) width 7: " "
text run at (0,54) width 90: "this bug: "
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-023-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-023-expected.png
index 9d7d4e1..dad7b4d 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-023-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-023-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-023-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-023-expected.txt
index bc528b3..10f9dfe 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-023-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-023-expected.txt
@@ -25,9 +25,9 @@ layer at (0,0) size 785x678 backgroundClip at (0,0) size 785x600 clip at (0,0) s
LayoutBlockFlow {HTML} at (0,0) size 785x678
LayoutBlockFlow {BODY} at (8,8) size 769x646
LayoutBlockFlow (anonymous) at (0,0) size 769x81
- LayoutText {#text} at (0,0) size 757x53
- text run at (0,0) width 751: "Test inserting paragraphs and managing typing style correctly: \"x\" under \"line"
- text run at (750,0) width 7: " "
+ LayoutText {#text} at (0,0) size 755x53
+ text run at (0,0) width 749: "Test inserting paragraphs and managing typing style correctly: \"x\" under \"line"
+ text run at (748,0) width 7: " "
text run at (0,27) width 343: "2\" should be bold. Fix for this bug: "
LayoutInline {A} at (0,0) size 257x26 [color=#0000EE]
LayoutText {#text} at (342,27) size 257x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-024-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-024-expected.png
index dcf5cf8..b0340d2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-024-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-024-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-024-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-024-expected.txt
index 1fcff51..fd54399 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-024-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-024-expected.txt
@@ -32,9 +32,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x568
LayoutBlockFlow (anonymous) at (0,0) size 784x108
- LayoutText {#text} at (0,0) size 741x53
- text run at (0,0) width 735: "Test inserting paragraphs and managing typing style correctly: Only \"line 1\""
- text run at (734,0) width 7: " "
+ LayoutText {#text} at (0,0) size 739x53
+ text run at (0,0) width 733: "Test inserting paragraphs and managing typing style correctly: Only \"line 1\""
+ text run at (732,0) width 7: " "
text run at (0,27) width 618: "should be bold. Other lines should be non-bold. Fix for this bug:"
text run at (617,27) width 7: " "
LayoutInline {A} at (0,0) size 257x26 [color=#0000EE]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-025-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-025-expected.png
index dc48607..985e3fb 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-025-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-025-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-025-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-025-expected.txt
index c4f77cb..dde6101 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-025-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-025-expected.txt
@@ -15,12 +15,12 @@ layer at (0,0) size 800x600
LayoutBlockFlow {DIV} at (0,0) size 784x82 [border: (2px solid #0000FF)]
LayoutText {#text} at (14,14) size 750x53
text run at (14,14) width 750: "Should see \"foo\" and \"bar\" each in a separate red box. Note that the \"foo\" text"
- text run at (14,41) width 215: "is really \"foo \". There "
- LayoutInline {B} at (0,0) size 51x26
- LayoutText {#text} at (228,41) size 51x26
- text run at (228,41) width 51: "must"
- LayoutText {#text} at (278,41) size 315x26
- text run at (278,41) width 315: " be a space at the end of the line."
+ text run at (14,41) width 214: "is really \"foo \". There "
+ LayoutInline {B} at (0,0) size 52x26
+ LayoutText {#text} at (227,41) size 52x26
+ text run at (227,41) width 52: "must"
+ LayoutText {#text} at (278,41) size 314x26
+ text run at (278,41) width 314: " be a space at the end of the line."
LayoutBlockFlow {DIV} at (0,106) size 784x110
LayoutBlockFlow {DIV} at (0,0) size 784x55 [border: (2px solid #FF0000)]
LayoutText {#text} at (14,14) size 38x26
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-026-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-026-expected.png
index f342f5b..0be2cef 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-026-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-026-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-026-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-026-expected.txt
index b698287..80e17d7 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-026-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-026-expected.txt
@@ -17,18 +17,18 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {DIV} at (0,0) size 784x206 [border: (2px solid #0000FF)]
LayoutBlockFlow {DIV} at (14,14) size 756x108
- LayoutText {#text} at (0,0) size 68x26
- text run at (0,0) width 68: "Tests: "
+ LayoutText {#text} at (0,0) size 66x26
+ text run at (0,0) width 66: "Tests: "
LayoutBR {BR} at (0,0) size 0x0
LayoutText {#text} at (0,27) size 716x53
text run at (0,27) width 716: "Inserting blocks for paragraphs should do a better job of finding a block to"
- text run at (0,54) width 116: "insert after. "
- LayoutInline {A} at (0,0) size 257x26 [color=#0000EE]
- LayoutText {#text} at (115,54) size 257x26
- text run at (115,54) width 257: "<rdar://problem/3996605>"
- LayoutText {#text} at (371,54) size 727x53
- text run at (371,54) width 356: " Insert paragraph command puts new"
- text run at (0,81) width 548: "block in wrong place, creating difficult-to-handle HTML"
+ text run at (0,54) width 114: "insert after. "
+ LayoutInline {A} at (0,0) size 258x26 [color=#0000EE]
+ LayoutText {#text} at (113,54) size 258x26
+ text run at (113,54) width 258: "<rdar://problem/3996605>"
+ LayoutText {#text} at (370,54) size 726x53
+ text run at (370,54) width 356: " Insert paragraph command puts new"
+ text run at (0,81) width 547: "block in wrong place, creating difficult-to-handle HTML"
LayoutBlockFlow {DIV} at (14,138) size 756x54
LayoutText {#text} at (0,0) size 190x26
text run at (0,0) width 190: "Expected Results: "
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-027-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-027-expected.png
index 86bf551..0bafdd6 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-027-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-027-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-027-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-027-expected.txt
index 092f5e3..c21b8c0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-027-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-div-027-expected.txt
@@ -14,9 +14,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow (anonymous) at (0,0) size 784x54
- LayoutText {#text} at (0,0) size 782x53
- text run at (0,0) width 776: "Test inserting paragraphs: should see two blue boxes, where the second blue box"
- text run at (775,0) width 7: " "
+ LayoutText {#text} at (0,0) size 780x53
+ text run at (0,0) width 774: "Test inserting paragraphs: should see two blue boxes, where the second blue box"
+ text run at (773,0) width 7: " "
text run at (0,27) width 242: "starts with an empty line."
LayoutBlockFlow {DIV} at (0,54) size 784x36
LayoutBlockFlow {DIV} at (0,90) size 784x110 [border: (2px solid #0000FF)]
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-03-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-03-expected.png
index b59f22c..a51fb89 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-03-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-03-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-03-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-03-expected.txt
index c68fced..6420652 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-03-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-03-expected.txt
@@ -9,9 +9,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x36
- LayoutText {#text} at (0,0) size 776x35
+ LayoutText {#text} at (0,0) size 775x35
text run at (0,0) width 425: "This tests inserting a paragraph separator before a horizontal rule. "
- text run at (424,0) width 352: "You should see 'foo', empty paragraph, horizontal rule,"
+ text run at (424,0) width 351: "You should see 'foo', empty paragraph, horizontal rule,"
text run at (0,18) width 379: "'bar', and the caret should be just before the horizontal rule."
LayoutBlockFlow {DIV} at (0,52) size 784x72
LayoutBlockFlow (anonymous) at (0,0) size 784x36
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-04-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-04-expected.png
index a13fcda..59bac53 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-04-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-04-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-04-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-04-expected.txt
index 4c9650f..22d5ae2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-04-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-04-expected.txt
@@ -10,15 +10,15 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x54
- LayoutText {#text} at (0,0) size 765x35
+ LayoutText {#text} at (0,0) size 763x35
text run at (0,0) width 413: "This tests inserting a paragraph separator after a horizontal rule. "
- text run at (412,0) width 353: "You should see 'foo', empty paragraph, horizontal rule,"
+ text run at (412,0) width 351: "You should see 'foo', empty paragraph, horizontal rule,"
text run at (0,18) width 372: "'bar', and the caret should be just after the horizontal rule. "
LayoutInline {B} at (0,0) size 776x35
LayoutText {#text} at (371,18) size 776x35
text run at (371,18) width 171: "This demonstrates 8345. "
text run at (541,18) width 235: "The caret after a horizontal rule is"
- text run at (0,36) width 436: "drawn in the same location as the caret before a horizontal rule."
+ text run at (0,36) width 435: "drawn in the same location as the caret before a horizontal rule."
LayoutBlockFlow (anonymous) at (0,70) size 784x0
LayoutInline {B} at (0,0) size 0x0
LayoutText {#text} at (0,0) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-05-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-05-expected.png
index b15b9a4..0cca2f3 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-05-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-05-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-05-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-05-expected.txt
index f82967b..c9a3ff3 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-05-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/insert-paragraph-05-expected.txt
@@ -10,11 +10,11 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 618x17
text run at (0,0) width 618: "This tests inserting a paragraph separator before a special element at the start of an editable root."
LayoutBlockFlow {P} at (0,34) size 784x18
- LayoutText {#text} at (0,0) size 627x17
- text run at (0,0) width 627: "Visually, it should leave a blank line before the link, and the caret selection at the start of the link."
+ LayoutText {#text} at (0,0) size 625x17
+ text run at (0,0) width 625: "Visually, it should leave a blank line before the link, and the caret selection at the start of the link."
LayoutBlockFlow {P} at (0,68) size 784x36
- LayoutText {#text} at (0,0) size 730x35
- text run at (0,0) width 730: "Structurally, the empty paragraph element should go before the anchor element, rather than inside of it. See Radar"
+ LayoutText {#text} at (0,0) size 729x35
+ text run at (0,0) width 729: "Structurally, the empty paragraph element should go before the anchor element, rather than inside of it. See Radar"
text run at (0,18) width 68: "#5452675."
LayoutBlockFlow {DIV} at (0,120) size 784x36
LayoutBlockFlow {DIV} at (0,0) size 784x18
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-01-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-01-expected.png
index a0842ee..b0353f0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-01-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-01-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-01-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-01-expected.txt
index e2d49a6..d8af276 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-01-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-01-expected.txt
@@ -8,9 +8,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 595x17
- text run at (0,0) width 369: "Tests for a bug in the paragraph separator insertion code. "
- text run at (368,0) width 227: "Only one newline should be added."
+ LayoutText {#text} at (0,0) size 593x17
+ text run at (0,0) width 368: "Tests for a bug in the paragraph separator insertion code. "
+ text run at (367,0) width 226: "Only one newline should be added."
LayoutBlockFlow {DIV} at (0,34) size 784x54
LayoutBlockFlow (anonymous) at (0,0) size 784x18
LayoutText {#text} at (0,0) size 22x17
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-02-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-02-expected.png
index a0842ee..b0353f0 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-02-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-02-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-02-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-02-expected.txt
index e2d49a6..d8af276 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-02-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-02-expected.txt
@@ -8,9 +8,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 595x17
- text run at (0,0) width 369: "Tests for a bug in the paragraph separator insertion code. "
- text run at (368,0) width 227: "Only one newline should be added."
+ LayoutText {#text} at (0,0) size 593x17
+ text run at (0,0) width 368: "Tests for a bug in the paragraph separator insertion code. "
+ text run at (367,0) width 226: "Only one newline should be added."
LayoutBlockFlow {DIV} at (0,34) size 784x54
LayoutBlockFlow (anonymous) at (0,0) size 784x18
LayoutText {#text} at (0,0) size 22x17
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-03-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-03-expected.png
index 954e05d..2e05834 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-03-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-03-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-03-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-03-expected.txt
index 51a92f4..a49aeb2 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-03-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-03-expected.txt
@@ -10,7 +10,7 @@ layer at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x579
LayoutBlockFlow {P} at (0,0) size 784x54
LayoutText {#text} at (0,0) size 767x53
- text run at (0,0) width 747: "Tests for a bug in the paragraph separator insertion code that would add an extra newline when inserting a paragraph"
+ text run at (0,0) width 746: "Tests for a bug in the paragraph separator insertion code that would add an extra newline when inserting a paragraph"
text run at (0,18) width 427: "separator at the end of a paragraph in text that preserves newlines. "
text run at (426,18) width 341: "Also, an extraneous space would be added after 'foo'."
text run at (0,36) width 230: "Only one newline should be added. "
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-1-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-1-expected.png
index f1cd383..e1f8585 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-1-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-1-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-1-expected.txt
index 3bb3a6f..d846d46 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-1-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-1-expected.txt
@@ -7,9 +7,9 @@ layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutBlockFlow {P} at (0,0) size 784x18
- LayoutText {#text} at (0,0) size 626x17
+ LayoutText {#text} at (0,0) size 625x17
text run at (0,0) width 347: "This tests InsertParagraphSeparator inside table cells. "
- text run at (346,0) width 280: "'Cell' and 'Two' should be on separate lines."
+ text run at (346,0) width 279: "'Cell' and 'Two' should be on separate lines."
LayoutBlockFlow {DIV} at (0,34) size 784x46
LayoutTable {TABLE} at (0,0) size 105x46 [border: (1px outset #808080)]
LayoutTableSection {TBODY} at (1,1) size 103x44
@@ -21,7 +21,7 @@ layer at (0,0) size 800x600
LayoutText {#text} at (2,2) size 31x17
text run at (2,2) width 31: "Cell "
LayoutBR {BR} at (32,16) size 1x0
- LayoutInline {SPAN} at (0,0) size 30x17
- LayoutText {#text} at (2,20) size 30x17
- text run at (2,20) width 30: "Two"
+ LayoutInline {SPAN} at (0,0) size 29x17
+ LayoutText {#text} at (2,20) size 29x17
+ text run at (2,20) width 29: "Two"
caret: position 0 of child 0 {#text} of child 2 {SPAN} of child 1 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 2 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-2-expected.png b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-2-expected.png
index 51d6212..e3b8620 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-2-expected.png
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-2-expected.txt b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-2-expected.txt
index 8ba9ea3..0849847 100644
--- a/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-2-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/editing/inserting/paragraph-separator-in-table-2-expected.txt
@@ -10,17 +10,17 @@ layer at (0,0) size 800x600
LayoutText {#text} at (0,0) size 758x35
text run at (0,0) width 347: "This tests InsertParagraphSeparator inside table cells. "
text run at (346,0) width 412: "The first cell should contain 'Cell' and a newline, and the second"
- text run at (0,18) width 164: "cell should contain 'Two'."
+ text run at (0,18) width 163: "cell should contain 'Two'."
LayoutBlockFlow {DIV} at (0,52) size 784x46
- LayoutTable {TABLE} at (0,0) size 81x46 [border: (1px outset #808080)]
- LayoutTableSection {TBODY} at (1,1) size 79x44
- LayoutTableRow {TR} at (0,2) size 79x40
+ LayoutTable {TABLE} at (0,0) size 79x46 [border: (1px outset #808080)]
+ LayoutTableSection {TBODY} at (1,1) size 77x44
+ LayoutTableRow {TR} at (0,2) size 77x40
LayoutTableCell {TD} at (2,2) size 35x40 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
LayoutText {#text} at (2,2) size 31x17
text run at (2,2) width 31: "Cell "
LayoutBR {BR} at (32,16) size 1x0
LayoutBR {BR} at (2,20) size 0x17
- LayoutTableCell {TD} at (39,11) size 38x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
- LayoutText {#text} at (2,2) size 34x17
- text run at (2,2) width 34: " Two"
+ LayoutTableCell {TD} at (39,11) size 36x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (2,2) size 32x17
+ text run at (2,2) width 32: " Two"
caret: position 0 of child 2 {BR} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 0 {TABLE} of child 2 {DIV} of body