1. 22 Nov, 2010 2 commits
    • hyatt@apple.com's avatar
      Back out r72527 since it caused multiple rendering regressions. Details in bug. · 3a8d2aea
      hyatt@apple.com authored
      WebCore: 
      
      * rendering/InlineFlowBox.cpp:
      (WebCore::InlineFlowBox::placeBoxesInInlineDirection):
      * rendering/RenderListItem.cpp:
      (WebCore::RenderListItem::positionListMarker):
      
      LayoutTests: 
      
      * fast/lists/outSideListMarkers-expected.txt: Removed.
      * fast/lists/outSideListMarkers.html: Removed.
      * platform/mac-leopard/css1/box_properties/margin_right-expected.checksum:
      * platform/mac-leopard/css1/box_properties/margin_right-expected.png:
      * platform/mac-leopard/css1/box_properties/padding_right-expected.checksum:
      * platform/mac-leopard/css1/box_properties/padding_right-expected.png:
      * platform/mac-leopard/editing/pasteboard/merge-end-list-expected.checksum:
      * platform/mac-leopard/editing/pasteboard/merge-end-list-expected.png:
      * platform/mac-leopard/fast/css/background-shorthand-invalid-url-expected.checksum:
      * platform/mac-leopard/fast/css/background-shorthand-invalid-url-expected.png:
      * platform/mac-leopard/fast/css/empty-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/empty-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/first-child-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/first-child-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/first-of-type-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/first-of-type-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/last-child-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/last-child-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/last-of-type-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/last-of-type-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/only-child-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/only-child-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/only-of-type-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/only-of-type-pseudo-class-expected.png:
      * platform/mac-leopard/fast/doctypes/002-expected.checksum:
      * platform/mac-leopard/fast/doctypes/002-expected.png:
      * platform/mac-leopard/fast/lists/001-expected.checksum:
      * platform/mac-leopard/fast/lists/001-expected.png:
      * platform/mac-leopard/fast/lists/002-expected.checksum:
      * platform/mac-leopard/fast/lists/002-expected.png:
      * platform/mac-leopard/fast/lists/003-expected.checksum:
      * platform/mac-leopard/fast/lists/003-expected.png:
      * platform/mac/css1/box_properties/margin_right-expected.txt:
      * platform/mac/css1/box_properties/padding_right-expected.txt:
      * platform/mac/editing/pasteboard/merge-end-list-expected.txt:
      * platform/mac/editing/selection/extend-by-word-002-expected.checksum:
      * platform/mac/editing/selection/extend-by-word-002-expected.png:
      * platform/mac/editing/selection/extend-by-word-002-expected.txt:
      * platform/mac/fast/css/background-shorthand-invalid-url-expected.txt:
      * platform/mac/fast/css/empty-pseudo-class-expected.txt:
      * platform/mac/fast/css/first-child-pseudo-class-expected.txt:
      * platform/mac/fast/css/first-of-type-pseudo-class-expected.txt:
      * platform/mac/fast/css/last-child-pseudo-class-expected.txt:
      * platform/mac/fast/css/last-of-type-pseudo-class-expected.txt:
      * platform/mac/fast/css/only-child-pseudo-class-expected.txt:
      * platform/mac/fast/css/only-of-type-pseudo-class-expected.txt:
      * platform/mac/fast/doctypes/002-expected.txt:
      * platform/mac/fast/lists/001-expected.txt:
      * platform/mac/fast/lists/001-vertical-expected.checksum:
      * platform/mac/fast/lists/001-vertical-expected.png:
      * platform/mac/fast/lists/001-vertical-expected.txt:
      * platform/mac/fast/lists/002-expected.txt:
      * platform/mac/fast/lists/002-vertical-expected.checksum:
      * platform/mac/fast/lists/002-vertical-expected.png:
      * platform/mac/fast/lists/002-vertical-expected.txt:
      * platform/mac/fast/lists/003-expected.txt:
      * platform/mac/fast/lists/003-vertical-expected.checksum:
      * platform/mac/fast/lists/003-vertical-expected.png:
      * platform/mac/fast/lists/003-vertical-expected.txt:
      * platform/mac/fast/lists/007-vertical-expected.checksum:
      * platform/mac/fast/lists/007-vertical-expected.png:
      * platform/mac/fast/lists/007-vertical-expected.txt:
      * platform/mac/fast/lists/008-vertical-expected.checksum:
      * platform/mac/fast/lists/008-vertical-expected.png:
      * platform/mac/fast/lists/008-vertical-expected.txt:
      * platform/mac/fast/lists/outSideListMarkers-expected.checksum: Removed.
      * platform/mac/fast/lists/outSideListMarkers-expected.png: Removed.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72582 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3a8d2aea
    • reni@webkit.org's avatar
      Outside list bullets ignore text-align style. · dfde6358
      reni@webkit.org authored
      https://bugs.webkit.org/show-bug.cgi?id=15713
      
      Patch by Renata Hodovan <reni@webkit.org> on 2010-11-22
      Reviewed by Andreas Kling.
      
      WebCore: 
      
      Fix the position of outside markers by setting its logicalLeft member. Embedded markers need special treatment.
      First, the total width of markers should be calculated. Subtracting it from logicalLeft we get the outermost bullet's
      position. As for the others, this sum should be decremented with the previous marker's width.
      In case of vertical markers the padding is unneeded.
      
      Test: fast/lists/outSideListMarkers.html
      
      * rendering/InlineFlowBox.cpp:
      (WebCore::InlineFlowBox::placeBoxesInInlineDirection):
      * rendering/RenderListItem.cpp:
      (WebCore::RenderListItem::positionListMarker):
      
      LayoutTests: 
      
      Add new test for checking outside marker's position and update the related expecteds of tests.
      
      * fast/lists/outSideListMarkers-expected.txt: Added.
      * fast/lists/outSideListMarkers.html: Added.
      * platform/mac-leopard/css1/box_properties/margin_right-expected.checksum:
      * platform/mac-leopard/css1/box_properties/margin_right-expected.png:
      * platform/mac-leopard/css1/box_properties/padding_right-expected.checksum:
      * platform/mac-leopard/css1/box_properties/padding_right-expected.png:
      * platform/mac-leopard/editing/pasteboard/merge-end-list-expected.checksum:
      * platform/mac-leopard/editing/pasteboard/merge-end-list-expected.png:
      * platform/mac-leopard/fast/css/background-shorthand-invalid-url-expected.checksum:
      * platform/mac-leopard/fast/css/background-shorthand-invalid-url-expected.png:
      * platform/mac-leopard/fast/css/empty-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/empty-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/first-child-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/first-child-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/first-of-type-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/first-of-type-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/last-child-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/last-child-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/last-of-type-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/last-of-type-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/only-child-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/only-child-pseudo-class-expected.png:
      * platform/mac-leopard/fast/css/only-of-type-pseudo-class-expected.checksum:
      * platform/mac-leopard/fast/css/only-of-type-pseudo-class-expected.png:
      * platform/mac-leopard/fast/doctypes/002-expected.checksum:
      * platform/mac-leopard/fast/doctypes/002-expected.png:
      * platform/mac-leopard/fast/lists/001-expected.checksum:
      * platform/mac-leopard/fast/lists/001-expected.png:
      * platform/mac-leopard/fast/lists/002-expected.checksum:
      * platform/mac-leopard/fast/lists/002-expected.png:
      * platform/mac-leopard/fast/lists/003-expected.checksum:
      * platform/mac-leopard/fast/lists/003-expected.png:
      * platform/mac/css1/box_properties/margin_right-expected.txt:
      * platform/mac/css1/box_properties/padding_right-expected.txt:
      * platform/mac/editing/pasteboard/merge-end-list-expected.txt:
      * platform/mac/editing/selection/extend-by-word-002-expected.checksum:
      * platform/mac/editing/selection/extend-by-word-002-expected.png:
      * platform/mac/editing/selection/extend-by-word-002-expected.txt:
      * platform/mac/fast/css/background-shorthand-invalid-url-expected.txt:
      * platform/mac/fast/css/empty-pseudo-class-expected.txt:
      * platform/mac/fast/css/first-child-pseudo-class-expected.txt:
      * platform/mac/fast/css/first-of-type-pseudo-class-expected.txt:
      * platform/mac/fast/css/last-child-pseudo-class-expected.txt:
      * platform/mac/fast/css/last-of-type-pseudo-class-expected.txt:
      * platform/mac/fast/css/only-child-pseudo-class-expected.txt:
      * platform/mac/fast/css/only-of-type-pseudo-class-expected.txt:
      * platform/mac/fast/doctypes/002-expected.txt:
      * platform/mac/fast/lists/001-expected.txt:
      * platform/mac/fast/lists/001-vertical-expected.checksum:
      * platform/mac/fast/lists/001-vertical-expected.png:
      * platform/mac/fast/lists/001-vertical-expected.txt:
      * platform/mac/fast/lists/002-expected.txt:
      * platform/mac/fast/lists/002-vertical-expected.checksum:
      * platform/mac/fast/lists/002-vertical-expected.png:
      * platform/mac/fast/lists/002-vertical-expected.txt:
      * platform/mac/fast/lists/003-expected.txt:
      * platform/mac/fast/lists/003-vertical-expected.checksum:
      * platform/mac/fast/lists/003-vertical-expected.png:
      * platform/mac/fast/lists/003-vertical-expected.txt:
      * platform/mac/fast/lists/007-vertical-expected.checksum:
      * platform/mac/fast/lists/007-vertical-expected.png:
      * platform/mac/fast/lists/007-vertical-expected.txt:
      * platform/mac/fast/lists/008-vertical-expected.checksum:
      * platform/mac/fast/lists/008-vertical-expected.png:
      * platform/mac/fast/lists/008-vertical-expected.txt:
      * platform/mac/fast/lists/outSideListMarkers-expected.checksum: Added.
      * platform/mac/fast/lists/outSideListMarkers-expected.png: Added.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72527 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      dfde6358
  2. 14 Jul, 2010 1 commit
    • eric@webkit.org's avatar
      2010-07-14 Eric Seidel <eric@webkit.org> · 920974b9
      eric@webkit.org authored
              Reviewed by Nikolas Zimmermann.
      
              Selection dumping code should not dump body's offset in the document
              https://bugs.webkit.org/show_bug.cgi?id=42238
      
              Update results now that we're no longer dumping
              body's offset within HTML as part of selection dumps.
              I used a little python script to do all these updates.
              Basically it was just:
              s/child \d {BODY} .* of document/body/i
      
              LayoutTests will be updated across several commits to keep the SVN server happy.
      
              This first commit is only the mac and mac-leopard results.
      
              * platform/mac/editing/deleting/4845371-expected.txt:
              * platform/mac/editing/deleting/4922367-expected.txt:
              * platform/mac/editing/deleting/5026848-1-expected.txt:
              * platform/mac/editing/deleting/5026848-2-expected.txt:
              * platform/mac/editing/deleting/5026848-3-expected.txt:
              * platform/mac/editing/deleting/5032066-expected.txt:
              * platform/mac/editing/deleting/5091898-expected.txt:
              * platform/mac/editing/deleting/5099303-expected.txt:
              * platform/mac/editing/deleting/5115601-expected.txt:
              * platform/mac/editing/deleting/5126166-expected.txt:
              * platform/mac/editing/deleting/5144139-2-expected.txt:
              * platform/mac/editing/deleting/5156801-2-expected.txt:
              * platform/mac/editing/deleting/5168598-expected.txt:
              * platform/mac/editing/deleting/5206311-1-expected.txt:
              * platform/mac/editing/deleting/5206311-2-expected.txt:
              * platform/mac/editing/deleting/5272440-expected.txt:
              * platform/mac/editing/deleting/5300379-expected.txt:
              * platform/mac/editing/deleting/5369009-expected.txt:
              * platform/mac/editing/deleting/5390681-2-expected.txt:
              * platform/mac/editing/deleting/5390681-expected.txt:
              * platform/mac/editing/deleting/5408255-expected.txt:
              * platform/mac/editing/deleting/5433862-2-expected.txt:
              * platform/mac/editing/deleting/5483370-expected.txt:
              * platform/mac/editing/deleting/collapse-whitespace-3587601-fix-expected.txt:
              * platform/mac/editing/deleting/delete-3608430-fix-expected.txt:
              * platform/mac/editing/deleting/delete-3608445-fix-expected.txt:
              * platform/mac/editing/deleting/delete-3608462-fix-expected.txt:
              * platform/mac/editing/deleting/delete-3775172-fix-expected.txt:
              * platform/mac/editing/deleting/delete-3800834-fix-expected.txt:
              * platform/mac/editing/deleting/delete-3857753-fix-expected.txt:
              * platform/mac/editing/deleting/delete-3865854-fix-expected.txt:
              * platform/mac/editing/deleting/delete-3928305-fix-expected.txt:
              * platform/mac/editing/deleting/delete-3959464-fix-expected.txt:
              * platform/mac/editing/deleting/delete-4038408-fix-expected.txt:
              * platform/mac/editing/deleting/delete-4083333-fix-expected.txt:
              * platform/mac/editing/deleting/delete-after-span-ws-001-expected.txt:
              * platform/mac/editing/deleting/delete-after-span-ws-002-expected.txt:
              * platform/mac/editing/deleting/delete-after-span-ws-003-expected.txt:
              * platform/mac/editing/deleting/delete-and-undo-expected.txt:
              * platform/mac/editing/deleting/delete-at-paragraph-boundaries-001-expected.txt:
              * platform/mac/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt:
              * platform/mac/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt:
              * platform/mac/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt:
              * platform/mac/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt:
              * platform/mac/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt:
              * platform/mac/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt:
              * platform/mac/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt:
              * platform/mac/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt:
              * platform/mac/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt:
              * platform/mac/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt:
              * platform/mac/editing/deleting/delete-at-start-or-end-expected.txt:
              * platform/mac/editing/deleting/delete-block-contents-001-expected.txt:
              * platform/mac/editing/deleting/delete-block-contents-002-expected.txt:
              * platform/mac/editing/deleting/delete-block-contents-003-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-001-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-002-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-003-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-004-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-005-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-006-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-007-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-008-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-009-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-010-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-011-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-012-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-013-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-014-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-015-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-016-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-017-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-018-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-019-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-020-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-021-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-022-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-023-expected.txt:
              * platform/mac/editing/deleting/delete-block-merge-contents-024-expected.txt:
              * platform/mac/editing/deleting/delete-block-table-expected.txt:
              * platform/mac/editing/deleting/delete-br-001-expected.txt:
              * platform/mac/editing/deleting/delete-br-002-expected.txt:
              * platform/mac/editing/deleting/delete-br-003-expected.txt:
              * platform/mac/editing/deleting/delete-br-004-expected.txt:
              * platform/mac/editing/deleting/delete-br-005-expected.txt:
              * platform/mac/editing/deleting/delete-br-006-expected.txt:
              * platform/mac/editing/deleting/delete-br-007-expected.txt:
              * platform/mac/editing/deleting/delete-br-008-expected.txt:
              * platform/mac/editing/deleting/delete-br-009-expected.txt:
              * platform/mac/editing/deleting/delete-br-010-expected.txt:
              * platform/mac/editing/deleting/delete-br-011-expected.txt:
              * platform/mac/editing/deleting/delete-br-012-expected.txt:
              * platform/mac/editing/deleting/delete-br-013-expected.txt:
              * platform/mac/editing/deleting/delete-by-word-001-expected.txt:
              * platform/mac/editing/deleting/delete-by-word-002-expected.txt:
              * platform/mac/editing/deleting/delete-character-001-expected.txt:
              * platform/mac/editing/deleting/delete-contiguous-ws-001-expected.txt:
              * platform/mac/editing/deleting/delete-first-list-item-expected.txt:
              * platform/mac/editing/deleting/delete-hr-expected.txt:
              * platform/mac/editing/deleting/delete-image-001-expected.txt:
              * platform/mac/editing/deleting/delete-image-002-expected.txt:
              * platform/mac/editing/deleting/delete-image-003-expected.txt:
              * platform/mac/editing/deleting/delete-image-004-expected.txt:
              * platform/mac/editing/deleting/delete-leading-ws-001-expected.txt:
              * platform/mac/editing/deleting/delete-line-001-expected.txt:
              * platform/mac/editing/deleting/delete-line-002-expected.txt:
              * platform/mac/editing/deleting/delete-line-003-expected.txt:
              * platform/mac/editing/deleting/delete-line-004-expected.txt:
              * platform/mac/editing/deleting/delete-line-005-expected.txt:
              * platform/mac/editing/deleting/delete-line-006-expected.txt:
              * platform/mac/editing/deleting/delete-line-007-expected.txt:
              * platform/mac/editing/deleting/delete-line-008-expected.txt:
              * platform/mac/editing/deleting/delete-line-009-expected.txt:
              * platform/mac/editing/deleting/delete-line-010-expected.txt:
              * platform/mac/editing/deleting/delete-line-011-expected.txt:
              * platform/mac/editing/deleting/delete-line-012-expected.txt:
              * platform/mac/editing/deleting/delete-line-013-expected.txt:
              * platform/mac/editing/deleting/delete-line-014-expected.txt:
              * platform/mac/editing/deleting/delete-line-015-expected.txt:
              * platform/mac/editing/deleting/delete-line-016-expected.txt:
              * platform/mac/editing/deleting/delete-line-017-expected.txt:
              * platform/mac/editing/deleting/delete-line-end-ws-001-expected.txt:
              * platform/mac/editing/deleting/delete-line-end-ws-002-expected.txt:
              * platform/mac/editing/deleting/delete-listitem-001-expected.txt:
              * platform/mac/editing/deleting/delete-listitem-002-expected.txt:
              * platform/mac/editing/deleting/delete-mixed-editable-content-001-expected.txt:
              * platform/mac/editing/deleting/delete-select-all-001-expected.txt:
              * platform/mac/editing/deleting/delete-select-all-002-expected.txt:
              * platform/mac/editing/deleting/delete-select-all-003-expected.txt:
              * platform/mac/editing/deleting/delete-selection-001-expected.txt:
              * platform/mac/editing/deleting/delete-tab-001-expected.txt:
              * platform/mac/editing/deleting/delete-tab-002-expected.txt:
              * platform/mac/editing/deleting/delete-tab-003-expected.txt:
              * platform/mac/editing/deleting/delete-tab-004-expected.txt:
              * platform/mac/editing/deleting/delete-to-end-of-paragraph-expected.txt:
              * platform/mac/editing/deleting/delete-to-select-table-expected.txt:
              * platform/mac/editing/deleting/delete-trailing-ws-001-expected.txt:
              * platform/mac/editing/deleting/delete-trailing-ws-002-expected.txt:
              * platform/mac/editing/deleting/delete-ws-fixup-001-expected.txt:
              * platform/mac/editing/deleting/delete-ws-fixup-002-expected.txt:
              * platform/mac/editing/deleting/delete-ws-fixup-003-expected.txt:
              * platform/mac/editing/deleting/delete-ws-fixup-004-expected.txt:
              * platform/mac/editing/deleting/deletionUI-single-instance-expected.txt:
              * platform/mac/editing/deleting/forward-delete-expected.txt:
              * platform/mac/editing/deleting/list-item-1-expected.txt:
              * platform/mac/editing/deleting/merge-different-styles-expected.txt:
              * platform/mac/editing/deleting/merge-endOfParagraph-expected.txt:
              * platform/mac/editing/deleting/merge-into-empty-block-1-expected.txt:
              * platform/mac/editing/deleting/merge-into-empty-block-2-expected.txt:
              * platform/mac/editing/deleting/merge-no-br-expected.txt:
              * platform/mac/editing/deleting/merge-unrendered-space-expected.txt:
              * platform/mac/editing/deleting/merge-whitespace-pre-expected.txt:
              * platform/mac/editing/deleting/non-smart-delete-expected.txt:
              * platform/mac/editing/deleting/paragraph-in-preserveNewline-expected.txt:
              * platform/mac/editing/deleting/pruning-after-merge-2-expected.txt:
              * platform/mac/editing/deleting/smart-delete-001-expected.txt:
              * platform/mac/editing/deleting/smart-delete-002-expected.txt:
              * platform/mac/editing/deleting/smart-delete-003-expected.txt:
              * platform/mac/editing/deleting/smart-delete-004-expected.txt:
              * platform/mac/editing/deleting/table-cells-expected.txt:
              * platform/mac/editing/deleting/transpose-empty-expected.txt:
              * platform/mac/editing/deleting/type-delete-after-quote-expected.txt:
              * platform/mac/editing/deleting/whitespace-pre-1-expected.txt:
              * platform/mac/editing/execCommand/4580583-1-expected.txt:
              * platform/mac/editing/execCommand/4580583-2-expected.txt:
              * platform/mac/editing/execCommand/4641880-1-expected.txt:
              * platform/mac/editing/execCommand/4641880-2-expected.txt:
              * platform/mac/editing/execCommand/4747450-expected.txt:
              * platform/mac/editing/execCommand/4786404-1-expected.txt:
              * platform/mac/editing/execCommand/4786404-2-expected.txt:
              * platform/mac/editing/execCommand/4916402-expected.txt:
              * platform/mac/editing/execCommand/4916541-expected.txt:
              * platform/mac/editing/execCommand/4920488-expected.txt:
              * platform/mac/editing/execCommand/4920742-1-expected.txt:
              * platform/mac/editing/execCommand/4924441-expected.txt:
              * platform/mac/editing/execCommand/5049671-expected.txt:
              * platform/mac/editing/execCommand/5080333-1-expected.txt:
              * platform/mac/editing/execCommand/5080333-2-expected.txt:
              * platform/mac/editing/execCommand/5136770-expected.txt:
              * platform/mac/editing/execCommand/5138441-expected.txt:
              * platform/mac/editing/execCommand/5142012-1-expected.txt:
              * platform/mac/editing/execCommand/5142012-2-expected.txt:
              * platform/mac/editing/execCommand/5190926-expected.txt:
              * platform/mac/editing/execCommand/5481523-expected.txt:
              * platform/mac/editing/execCommand/5482023-expected.txt:
              * platform/mac/editing/execCommand/5482524-expected.txt:
              * platform/mac/editing/execCommand/5569741-expected.txt:
              * platform/mac/editing/execCommand/5573879-expected.txt:
              * platform/mac/editing/execCommand/create-list-from-range-selection-expected.txt:
              * platform/mac/editing/execCommand/create-list-with-hr-expected.txt:
              * platform/mac/editing/execCommand/findString-2-expected.txt:
              * platform/mac/editing/execCommand/findString-expected.txt:
              * platform/mac/editing/execCommand/format-block-expected.txt:
              * platform/mac/editing/execCommand/format-block-from-range-selection-expected.txt:
              * platform/mac/editing/execCommand/format-block-with-braces-expected.txt:
              * platform/mac/editing/execCommand/format-block-with-trailing-br-expected.txt:
              * platform/mac/editing/execCommand/hilitecolor-expected.txt:
              * platform/mac/editing/execCommand/indent-empty-root-expected.txt:
              * platform/mac/editing/execCommand/indent-list-item-expected.txt:
              * platform/mac/editing/execCommand/indent-selection-expected.txt:
              * platform/mac/editing/execCommand/insert-list-and-stitch-expected.txt:
              * platform/mac/editing/execCommand/insert-list-empty-div-expected.txt:
              * platform/mac/editing/execCommand/insertImage-expected.txt:
              * platform/mac/editing/execCommand/nsresponder-indent-expected.txt:
              * platform/mac/editing/execCommand/nsresponder-outdent-expected.txt:
              * platform/mac/editing/execCommand/outdent-blockquote-test5-expected.txt:
              * platform/mac/editing/execCommand/outdent-selection-expected.txt:
              * platform/mac/editing/execCommand/print-expected.txt:
              * platform/mac/editing/execCommand/remove-formatting-2-expected.txt:
              * platform/mac/editing/execCommand/remove-formatting-expected.txt:
              * platform/mac/editing/execCommand/remove-list-from-range-selection-expected.txt:
              * platform/mac/editing/execCommand/remove-list-item-1-expected.txt:
              * platform/mac/editing/execCommand/selectAll-expected.txt:
              * platform/mac/editing/input/5576619-expected.txt:
              * platform/mac/editing/input/devanagari-ligature-expected.txt:
              * platform/mac/editing/input/emacs-ctrl-o-expected.txt:
              * platform/mac/editing/inserting/12882-expected.txt:
              * platform/mac/editing/inserting/4278698-expected.txt:
              * platform/mac/editing/inserting/4840662-expected.txt:
              * platform/mac/editing/inserting/4875189-1-expected.txt:
              * platform/mac/editing/inserting/4875189-2-expected.txt:
              * platform/mac/editing/inserting/4959067-expected.txt:
              * platform/mac/editing/inserting/4960120-1-expected.txt:
              * platform/mac/editing/inserting/4960120-2-expected.txt:
              * platform/mac/editing/inserting/5002441-expected.txt:
              * platform/mac/editing/inserting/5058163-1-expected.txt:
              * platform/mac/editing/inserting/5058163-2-expected.txt:
              * platform/mac/editing/inserting/5156401-2-expected.txt:
              * platform/mac/editing/inserting/5418891-expected.txt:
              * platform/mac/editing/inserting/5510537-expected.txt:
              * platform/mac/editing/inserting/5549929-2-expected.txt:
              * platform/mac/editing/inserting/5549929-3-expected.txt:
              * platform/mac/editing/inserting/5607069-2-expected.txt:
              * platform/mac/editing/inserting/5607069-3-expected.txt:
              * platform/mac/editing/inserting/6703873-expected.txt:
              * platform/mac/editing/inserting/before-after-input-element-expected.txt:
              * platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt:
              * platform/mac/editing/inserting/editable-html-element-expected.txt:
              * platform/mac/editing/inserting/editable-inline-element-expected.txt:
              * platform/mac/editing/inserting/edited-whitespace-1-expected.txt:
              * platform/mac/editing/inserting/editing-empty-divs-expected.txt:
              * platform/mac/editing/inserting/insert-3654864-fix-expected.txt:
              * platform/mac/editing/inserting/insert-3659587-fix-expected.txt:
              * platform/mac/editing/inserting/insert-3775316-fix-expected.txt:
              * platform/mac/editing/inserting/insert-3778059-fix-expected.txt:
              * platform/mac/editing/inserting/insert-3786362-fix-expected.txt:
              * platform/mac/editing/inserting/insert-3800346-fix-expected.txt:
              * platform/mac/editing/inserting/insert-3851164-fix-expected.txt:
              * platform/mac/editing/inserting/insert-3907422-fix-expected.txt:
              * platform/mac/editing/inserting/insert-after-delete-001-expected.txt:
              * platform/mac/editing/inserting/insert-at-end-01-expected.txt:
              * platform/mac/editing/inserting/insert-at-end-02-expected.txt:
              * platform/mac/editing/inserting/insert-br-001-expected.txt:
              * platform/mac/editing/inserting/insert-br-002-expected.txt:
              * platform/mac/editing/inserting/insert-br-003-expected.txt:
              * platform/mac/editing/inserting/insert-br-004-expected.txt:
              * platform/mac/editing/inserting/insert-br-005-expected.txt:
              * platform/mac/editing/inserting/insert-br-006-expected.txt:
              * platform/mac/editing/inserting/insert-br-007-expected.txt:
              * platform/mac/editing/inserting/insert-br-008-expected.txt:
              * platform/mac/editing/inserting/insert-br-009-expected.txt:
              * platform/mac/editing/inserting/insert-br-at-tabspan-001-expected.txt:
              * platform/mac/editing/inserting/insert-br-at-tabspan-002-expected.txt:
              * platform/mac/editing/inserting/insert-br-at-tabspan-003-expected.txt:
              * platform/mac/editing/inserting/insert-br-quoted-001-expected.txt:
              * platform/mac/editing/inserting/insert-br-quoted-002-expected.txt:
              * platform/mac/editing/inserting/insert-br-quoted-003-expected.txt:
              * platform/mac/editing/inserting/insert-br-quoted-004-expected.txt:
              * platform/mac/editing/inserting/insert-br-quoted-005-expected.txt:
              * platform/mac/editing/inserting/insert-br-quoted-006-expected.txt:
              * platform/mac/editing/inserting/insert-div-001-expected.txt:
              * platform/mac/editing/inserting/insert-div-002-expected.txt:
              * platform/mac/editing/inserting/insert-div-003-expected.txt:
              * platform/mac/editing/inserting/insert-div-004-expected.txt:
              * platform/mac/editing/inserting/insert-div-005-expected.txt:
              * platform/mac/editing/inserting/insert-div-006-expected.txt:
              * platform/mac/editing/inserting/insert-div-007-expected.txt:
              * platform/mac/editing/inserting/insert-div-008-expected.txt:
              * platform/mac/editing/inserting/insert-div-009-expected.txt:
              * platform/mac/editing/inserting/insert-div-010-expected.txt:
              * platform/mac/editing/inserting/insert-div-011-expected.txt:
              * platform/mac/editing/inserting/insert-div-012-expected.txt:
              * platform/mac/editing/inserting/insert-div-013-expected.txt:
              * platform/mac/editing/inserting/insert-div-014-expected.txt:
              * platform/mac/editing/inserting/insert-div-015-expected.txt:
              * platform/mac/editing/inserting/insert-div-016-expected.txt:
              * platform/mac/editing/inserting/insert-div-017-expected.txt:
              * platform/mac/editing/inserting/insert-div-018-expected.txt:
              * platform/mac/editing/inserting/insert-div-019-expected.txt:
              * platform/mac/editing/inserting/insert-div-020-expected.txt:
              * platform/mac/editing/inserting/insert-div-021-expected.txt:
              * platform/mac/editing/inserting/insert-div-022-expected.txt:
              * platform/mac/editing/inserting/insert-div-023-expected.txt:
              * platform/mac/editing/inserting/insert-div-024-expected.txt:
              * platform/mac/editing/inserting/insert-div-025-expected.txt:
              * platform/mac/editing/inserting/insert-div-026-expected.txt:
              * platform/mac/editing/inserting/insert-div-027-expected.txt:
              * platform/mac/editing/inserting/insert-paragraph-01-expected.txt:
              * platform/mac/editing/inserting/insert-paragraph-02-expected.txt:
              * platform/mac/editing/inserting/insert-paragraph-03-expected.txt:
              * platform/mac/editing/inserting/insert-paragraph-04-expected.txt:
              * platform/mac/editing/inserting/insert-paragraph-05-expected.txt:
              * platform/mac/editing/inserting/insert-space-in-empty-doc-expected.txt:
              * platform/mac/editing/inserting/insert-tab-001-expected.txt:
              * platform/mac/editing/inserting/insert-tab-002-expected.txt:
              * platform/mac/editing/inserting/insert-tab-003-expected.txt:
              * platform/mac/editing/inserting/insert-tab-004-expected.txt:
              * platform/mac/editing/inserting/insert-text-at-tabspan-001-expected.txt:
              * platform/mac/editing/inserting/insert-text-at-tabspan-002-expected.txt:
              * platform/mac/editing/inserting/insert-text-at-tabspan-003-expected.txt:
              * platform/mac/editing/inserting/insert-text-with-newlines-expected.txt:
              * platform/mac/editing/inserting/line-break-expected.txt:
              * platform/mac/editing/inserting/multiple-lines-selected-expected.txt:
              * platform/mac/editing/inserting/paragraph-separator-01-expected.txt:
              * platform/mac/editing/inserting/paragraph-separator-02-expected.txt:
              * platform/mac/editing/inserting/paragraph-separator-03-expected.txt:
              * platform/mac/editing/inserting/paragraph-separator-in-table-1-expected.txt:
              * platform/mac/editing/inserting/paragraph-separator-in-table-2-expected.txt:
              * platform/mac/editing/inserting/redo-expected.txt:
              * platform/mac/editing/inserting/return-key-with-selection-001-expected.txt:
              * platform/mac/editing/inserting/return-key-with-selection-002-expected.txt:
              * platform/mac/editing/inserting/return-key-with-selection-003-expected.txt:
              * platform/mac/editing/inserting/typing-001-expected.txt:
              * platform/mac/editing/inserting/typing-002-expected.txt:
              * platform/mac/editing/inserting/typing-003-expected.txt:
              * platform/mac/editing/inserting/typing-around-br-001-expected.txt:
              * platform/mac/editing/inserting/typing-around-image-001-expected.txt:
              * platform/mac/editing/inserting/typing-tab-designmode-forms-expected.txt:
              * platform/mac/editing/pasteboard/3976872-expected.txt:
              * platform/mac/editing/pasteboard/4076267-2-expected.txt:
              * platform/mac/editing/pasteboard/4076267-3-expected.txt:
              * platform/mac/editing/pasteboard/4076267-expected.txt:
              * platform/mac/editing/pasteboard/4242293-1-expected.txt:
              * platform/mac/editing/pasteboard/4242293-expected.txt:
              * platform/mac/editing/pasteboard/4631972-expected.txt:
              * platform/mac/editing/pasteboard/4641033-expected.txt:
              * platform/mac/editing/pasteboard/4700297-expected.txt:
              * platform/mac/editing/pasteboard/4806874-expected.txt:
              * platform/mac/editing/pasteboard/4861080-expected.txt:
              * platform/mac/editing/pasteboard/4944770-1-expected.txt:
              * platform/mac/editing/pasteboard/4944770-2-expected.txt:
              * platform/mac/editing/pasteboard/4947130-expected.txt:
              * platform/mac/editing/pasteboard/4989774-expected.txt:
              * platform/mac/editing/pasteboard/5006779-expected.txt:
              * platform/mac/editing/pasteboard/5027857-expected.txt:
              * platform/mac/editing/pasteboard/5028447-expected.txt:
              * platform/mac/editing/pasteboard/5032095-expected.txt:
              * platform/mac/editing/pasteboard/5065605-expected.txt:
              * platform/mac/editing/pasteboard/5071074-2-expected.txt:
              * platform/mac/editing/pasteboard/5071074-expected.txt:
              * platform/mac/editing/pasteboard/5075944-2-expected.txt:
              * platform/mac/editing/pasteboard/5075944-3-expected.txt:
              * platform/mac/editing/pasteboard/5075944-expected.txt:
              * platform/mac/editing/pasteboard/5089327-expected.txt:
              * platform/mac/editing/pasteboard/5134759-expected.txt:
              * platform/mac/editing/pasteboard/5156401-1-expected.txt:
              * platform/mac/editing/pasteboard/5247341-expected.txt:
              * platform/mac/editing/pasteboard/5368833-expected.txt:
              * platform/mac/editing/pasteboard/5387578-expected.txt:
              * platform/mac/editing/pasteboard/5478250-expected.txt:
              * platform/mac/editing/pasteboard/5483567-expected.txt:
              * platform/mac/editing/pasteboard/5583362-expected.txt:
              * platform/mac/editing/pasteboard/5601583-1-expected.txt:
              * platform/mac/editing/pasteboard/8145-1-expected.txt:
              * platform/mac/editing/pasteboard/8145-2-expected.txt:
              * platform/mac/editing/pasteboard/8145-3-expected.txt:
              * platform/mac/editing/pasteboard/bad-placeholder-expected.txt:
              * platform/mac/editing/pasteboard/block-wrappers-necessary-expected.txt:
              * platform/mac/editing/pasteboard/copy-paste-bidi-expected.txt:
              * platform/mac/editing/pasteboard/copy-standalone-image-expected.txt:
              * platform/mac/editing/pasteboard/cut-text-001-expected.txt:
              * platform/mac/editing/pasteboard/displaced-generic-placeholder-expected.txt:
              * platform/mac/editing/pasteboard/displaced-placeholder-expected.txt:
              * platform/mac/editing/pasteboard/display-block-on-spans-expected.txt:
              * platform/mac/editing/pasteboard/drag-drop-dead-frame-expected.txt:
              * platform/mac/editing/pasteboard/drag-drop-modifies-page-expected.txt:
              * platform/mac/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.txt:
              * platform/mac/editing/pasteboard/drag-selected-image-to-contenteditable-expected.txt:
              * platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt:
              * platform/mac/editing/pasteboard/emacs-cntl-y-001-expected.txt:
              * platform/mac/editing/pasteboard/emacs-ctrl-a-k-y-expected.txt:
              * platform/mac/editing/pasteboard/emacs-ctrl-k-y-001-expected.txt:
              * platform/mac/editing/pasteboard/input-field-1-expected.txt:
              * platform/mac/editing/pasteboard/interchange-newline-1-expected.txt:
              * platform/mac/editing/pasteboard/interchange-newline-2-expected.txt:
              * platform/mac/editing/pasteboard/interchange-newline-3-expected.txt:
              * platform/mac/editing/pasteboard/interchange-newline-4-expected.txt:
              * platform/mac/editing/pasteboard/merge-after-delete-1-expected.txt:
              * platform/mac/editing/pasteboard/merge-after-delete-2-expected.txt:
              * platform/mac/editing/pasteboard/merge-after-delete-expected.txt:
              * platform/mac/editing/pasteboard/merge-end-1-expected.txt:
              * platform/mac/editing/pasteboard/merge-end-2-expected.txt:
              * platform/mac/editing/pasteboard/merge-end-3-expected.txt:
              * platform/mac/editing/pasteboard/merge-end-4-expected.txt:
              * platform/mac/editing/pasteboard/merge-end-5-expected.txt:
              * platform/mac/editing/pasteboard/merge-end-blockquote-expected.txt:
              * platform/mac/editing/pasteboard/merge-end-borders-expected.txt:
              * platform/mac/editing/pasteboard/merge-end-list-expected.txt:
              * platform/mac/editing/pasteboard/merge-end-table-expected.txt:
              * platform/mac/editing/pasteboard/merge-start-blockquote-expected.txt:
              * platform/mac/editing/pasteboard/merge-start-list-expected.txt:
              * platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.txt:
              * platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.txt:
              * platform/mac/editing/pasteboard/paste-4035648-fix-expected.txt:
              * platform/mac/editing/pasteboard/paste-4038267-fix-expected.txt:
              * platform/mac/editing/pasteboard/paste-4039777-fix-expected.txt:
              * platform/mac/editing/pasteboard/paste-RTFD-expected.txt:
              * platform/mac/editing/pasteboard/paste-TIFF-expected.txt:
              * platform/mac/editing/pasteboard/paste-blockquote-1-expected.txt:
              * platform/mac/editing/pasteboard/paste-blockquote-2-expected.txt:
              * platform/mac/editing/pasteboard/paste-blockquote-3-expected.txt:
              * platform/mac/editing/pasteboard/paste-blockquote-after-blockquote-expected.txt:
              * platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-2-expected.txt:
              * platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-3-expected.txt:
              * platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-4-expected.txt:
              * platform/mac/editing/pasteboard/paste-blockquote-into-blockquote-expected.txt:
              * platform/mac/editing/pasteboard/paste-line-endings-001-expected.txt:
              * platform/mac/editing/pasteboard/paste-line-endings-002-expected.txt:
              * platform/mac/editing/pasteboard/paste-line-endings-003-expected.txt:
              * platform/mac/editing/pasteboard/paste-line-endings-004-expected.txt:
              * platform/mac/editing/pasteboard/paste-line-endings-005-expected.txt:
              * platform/mac/editing/pasteboard/paste-line-endings-006-expected.txt:
              * platform/mac/editing/pasteboard/paste-line-endings-007-expected.txt:
              * platform/mac/editing/pasteboard/paste-line-endings-008-expected.txt:
              * platform/mac/editing/pasteboard/paste-line-endings-009-expected.txt:
              * platform/mac/editing/pasteboard/paste-line-endings-010-expected.txt:
              * platform/mac/editing/pasteboard/paste-list-001-expected.txt:
              * platform/mac/editing/pasteboard/paste-match-style-001-expected.txt:
              * platform/mac/editing/pasteboard/paste-match-style-002-expected.txt:
              * platform/mac/editing/pasteboard/paste-pre-001-expected.txt:
              * platform/mac/editing/pasteboard/paste-pre-002-expected.txt:
              * platform/mac/editing/pasteboard/paste-table-001-expected.txt:
              * platform/mac/editing/pasteboard/paste-table-003-expected.txt:
              * platform/mac/editing/pasteboard/paste-table-cells-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-001-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-002-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-003-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-004-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-005-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-006-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-007-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-008-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-009-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-010-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-011-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-012-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-013-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-014-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-015-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-016-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-017-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-018-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-019-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-at-tabspan-001-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-at-tabspan-002-expected.txt:
              * platform/mac/editing/pasteboard/paste-text-at-tabspan-003-expected.txt:
              * platform/mac/editing/pasteboard/paste-unrendered-select-expected.txt:
              * platform/mac/editing/pasteboard/paste-xml-expected.txt:
              * platform/mac/editing/pasteboard/pasting-object-expected.txt:
              * platform/mac/editing/pasteboard/pasting-tabs-expected.txt:
              * platform/mac/editing/pasteboard/prevent-block-nesting-01-expected.txt:
              * platform/mac/editing/pasteboard/quirks-mode-br-1-expected.txt:
              * platform/mac/editing/pasteboard/select-element-1-expected.txt:
              * platform/mac/editing/pasteboard/smart-drag-drop-expected.txt:
              * platform/mac/editing/pasteboard/smart-paste-001-expected.txt:
              * platform/mac/editing/pasteboard/smart-paste-002-expected.txt:
              * platform/mac/editing/pasteboard/smart-paste-003-expected.txt:
              * platform/mac/editing/pasteboard/smart-paste-004-expected.txt:
              * platform/mac/editing/pasteboard/smart-paste-005-expected.txt:
              * platform/mac/editing/pasteboard/smart-paste-006-expected.txt:
              * platform/mac/editing/pasteboard/smart-paste-007-expected.txt:
              * platform/mac/editing/pasteboard/smart-paste-008-expected.txt:
              * platform/mac/editing/pasteboard/styled-element-markup-expected.txt:
              * platform/mac/editing/pasteboard/testcase-9507-expected.txt:
              * platform/mac/editing/pasteboard/undoable-fragment-removes-expected.txt:
              * platform/mac/editing/pasteboard/unrendered-br-expected.txt:
              * platform/mac/editing/selection/13804-expected.txt:
              * platform/mac/editing/selection/14971-expected.txt:
              * platform/mac/editing/selection/25228-expected.txt:
              * platform/mac/editing/selection/3690703-2-expected.txt:
              * platform/mac/editing/selection/3690703-expected.txt:
              * platform/mac/editing/selection/3690719-expected.txt:
              * platform/mac/editing/selection/4397952-expected.txt:
              * platform/mac/editing/selection/4402375-expected.txt:
              * platform/mac/editing/selection/4818145-expected.txt:
              * platform/mac/editing/selection/4866671-expected.txt:
              * platform/mac/editing/selection/4889598-expected.txt:
              * platform/mac/editing/selection/4895428-1-expected.txt:
              * platform/mac/editing/selection/4895428-2-expected.txt:
              * platform/mac/editing/selection/4895428-3-expected.txt:
              * platform/mac/editing/selection/4895428-4-expected.txt:
              * platform/mac/editing/selection/4932260-1-expected.txt:
              * platform/mac/editing/selection/4932260-2-expected.txt:
              * platform/mac/editing/selection/4932260-3-expected.txt:
              * platform/mac/editing/selection/4947387-expected.txt:
              * platform/mac/editing/selection/4960116-expected.txt:
              * platform/mac/editing/selection/4975120-expected.txt:
              * platform/mac/editing/selection/4983858-expected.txt:
              * platform/mac/editing/selection/5007143-2-expected.txt:
              * platform/mac/editing/selection/5007143-expected.txt:
              * platform/mac/editing/selection/5057506-2-expected.txt:
              * platform/mac/editing/selection/5057506-expected.txt:
              * platform/mac/editing/selection/5076323-1-expected.txt:
              * platform/mac/editing/selection/5076323-2-expected.txt:
              * platform/mac/editing/selection/5076323-3-expected.txt:
              * platform/mac/editing/selection/5081257-1-expected.txt:
              * platform/mac/editing/selection/5081257-2-expected.txt:
              * platform/mac/editing/selection/5099303-expected.txt:
              * platform/mac/editing/selection/5109817-expected.txt:
              * platform/mac/editing/selection/5131716-1-expected.txt:
              * platform/mac/editing/selection/5131716-2-expected.txt:
              * platform/mac/editing/selection/5131716-3-expected.txt:
              * platform/mac/editing/selection/5131716-4-expected.txt:
              * platform/mac/editing/selection/5195166-2-expected.txt:
              * platform/mac/editing/selection/5232159-expected.txt:
              * platform/mac/editing/selection/5234383-1-expected.txt:
              * platform/mac/editing/selection/5234383-2-expected.txt:
              * platform/mac/editing/selection/5240265-expected.txt:
              * platform/mac/editing/selection/5333725-expected.txt:
              * platform/mac/editing/selection/5354455-1-expected.txt:
              * platform/mac/editing/selection/5354455-2-expected.txt:
              * platform/mac/editing/selection/6476-expected.txt:
              * platform/mac/editing/selection/7152-1-expected.txt:
              * platform/mac/editing/selection/7152-2-expected.txt:
              * platform/mac/editing/selection/addRange-expected.txt:
              * platform/mac/editing/selection/after-line-wrap-expected.txt:
              * platform/mac/editing/selection/caret-and-focus-ring-expected.txt:
              * platform/mac/editing/selection/caret-before-select-expected.txt:
              * platform/mac/editing/selection/caret-rtl-2-expected.txt:
              * platform/mac/editing/selection/caret-rtl-expected.txt:
              * platform/mac/editing/selection/click-start-of-line-expected.txt:
              * platform/mac/editing/selection/contains-boundaries-expected.txt:
              * platform/mac/editing/selection/contenteditable-click-inside-expected.txt:
              * platform/mac/editing/selection/designmode-no-caret-expected.txt:
              * platform/mac/editing/selection/display-table-text-expected.txt:
              * platform/mac/editing/selection/doubleclick-crash-expected.txt:
              * platform/mac/editing/selection/drag-select-1-expected.txt:
              * platform/mac/editing/selection/drag-text-delay-expected.txt:
              * platform/mac/editing/selection/drag-to-contenteditable-iframe-expected.txt:
              * platform/mac/editing/selection/editable-html-element-expected.txt:
              * platform/mac/editing/selection/editable-links-expected.txt:
              * platform/mac/editing/selection/editable-non-editable-crash-expected.txt:
              * platform/mac/editing/selection/end-of-document-expected.txt:
              * platform/mac/editing/selection/expanding-selections-expected.txt:
              * platform/mac/editing/selection/expanding-selections2-expected.txt:
              * platform/mac/editing/selection/extend-by-character-001-expected.txt:
              * platform/mac/editing/selection/extend-by-character-002-expected.txt:
              * platform/mac/editing/selection/extend-by-character-003-expected.txt:
              * platform/mac/editing/selection/extend-by-character-004-expected.txt:
              * platform/mac/editing/selection/extend-by-character-005-expected.txt:
              * platform/mac/editing/selection/extend-by-character-006-expected.txt:
              * platform/mac/editing/selection/extend-by-sentence-001-expected.txt:
              * platform/mac/editing/selection/extend-by-word-001-expected.txt:
              * platform/mac/editing/selection/extend-by-word-002-expected.txt:
              * platform/mac/editing/selection/fake-doubleclick-expected.txt:
              * platform/mac/editing/selection/fake-drag-expected.txt:
              * platform/mac/editing/selection/focus-body-expected.txt:
              * platform/mac/editing/selection/focus_editable_html-expected.txt:
              * platform/mac/editing/selection/iframe-expected.txt:
              * platform/mac/editing/selection/image-before-linebreak-expected.txt:
              * platform/mac/editing/selection/inconsistent-in-removeChildNode-expected.txt:
              * platform/mac/editing/selection/inline-closest-leaf-child-expected.txt:
              * platform/mac/editing/selection/inline-table-expected.txt:
              * platform/mac/editing/selection/leave-requested-block-expected.txt:
              * platform/mac/editing/selection/line-wrap-1-expected.txt:
              * platform/mac/editing/selection/line-wrap-2-expected.txt:
              * platform/mac/editing/selection/mixed-editability-1-expected.txt:
              * platform/mac/editing/selection/mixed-editability-2-expected.txt:
              * platform/mac/editing/selection/mixed-editability-3-expected.txt:
              * platform/mac/editing/selection/mixed-editability-4-expected.txt:
              * platform/mac/editing/selection/mixed-editability-5-expected.txt:
              * platform/mac/editing/selection/mixed-editability-6-expected.txt:
              * platform/mac/editing/selection/mixed-editability-7-expected.txt:
              * platform/mac/editing/selection/mixed-editability-8-expected.txt:
              * platform/mac/editing/selection/mixed-editability-9-expected.txt:
              * platform/mac/editing/selection/move-3875618-fix-expected.txt:
              * platform/mac/editing/selection/move-3875641-fix-expected.txt:
              * platform/mac/editing/selection/move-backwords-by-word-001-expected.txt:
              * platform/mac/editing/selection/move-between-blocks-no-001-expected.txt:
              * platform/mac/editing/selection/move-between-blocks-yes-001-expected.txt:
              * platform/mac/editing/selection/move-by-character-001-expected.txt:
              * platform/mac/editing/selection/move-by-character-002-expected.txt:
              * platform/mac/editing/selection/move-by-character-003-expected.txt:
              * platform/mac/editing/selection/move-by-character-004-expected.txt:
              * platform/mac/editing/selection/move-by-character-005-expected.txt:
              * platform/mac/editing/selection/move-by-character-6-expected.txt:
              * platform/mac/editing/selection/move-by-line-001-expected.txt:
              * platform/mac/editing/selection/move-by-line-002-expected.txt:
              * platform/mac/editing/selection/move-by-sentence-001-expected.txt:
              * platform/mac/editing/selection/move-by-sentence-linebreak-expected.txt:
              * platform/mac/editing/selection/move-by-word-001-expected.txt:
              * platform/mac/editing/selection/move-past-trailing-space-expected.txt:
              * platform/mac/editing/selection/node-removal-2-expected.txt:
              * platform/mac/editing/selection/paragraph-granularity-expected.txt:
              * platform/mac/editing/selection/previous-line-position-expected.txt:
              * platform/mac/editing/selection/range-between-block-and-inline-expected.txt:
              * platform/mac/editing/selection/replace-selection-1-expected.txt:
              * platform/mac/editing/selection/replaced-boundaries-1-expected.txt:
              * platform/mac/editing/selection/replaced-boundaries-2-expected.txt:
              * platform/mac/editing/selection/replaced-boundaries-3-expected.txt:
              * platform/mac/editing/selection/select-all-001-expected.txt:
              * platform/mac/editing/selection/select-all-002-expected.txt:
              * platform/mac/editing/selection/select-all-003-expected.txt:
              * platform/mac/editing/selection/select-all-004-expected.txt:
              * platform/mac/editing/selection/select-all-005-expected.txt:
              * platform/mac/editing/selection/select-all-006-expected.txt:
              * platform/mac/editing/selection/select-box-expected.txt:
              * platform/mac/editing/selection/select-element-paragraph-boundary-expected.txt:
              * platform/mac/editing/selection/select-from-textfield-outwards-expected.txt:
              * platform/mac/editing/selection/select-missing-image-expected.txt:
              * platform/mac/editing/selection/select-text-overflow-ellipsis-expected.txt:
              * platform/mac/editing/selection/selection-3748164-fix-expected.txt:
              * platform/mac/editing/selection/selection-actions-expected.txt:
              * platform/mac/editing/selection/selection-background-expected.txt:
              * platform/mac/editing/selection/table-caret-1-expected.txt:
              * platform/mac/editing/selection/table-caret-2-expected.txt:
              * platform/mac/editing/selection/table-caret-3-expected.txt:
              * platform/mac/editing/selection/transformed-selection-rects-expected.txt:
              * platform/mac/editing/selection/triple-click-in-pre-expected.txt:
              * platform/mac/editing/selection/unrendered-001-expected.txt:
              * platform/mac/editing/selection/unrendered-002-expected.txt:
              * platform/mac/editing/selection/unrendered-003-expected.txt:
              * platform/mac/editing/selection/unrendered-004-expected.txt:
              * platform/mac/editing/selection/unrendered-005-expected.txt:
              * platform/mac/editing/selection/unrendered-space-expected.txt:
              * platform/mac/editing/selection/word-granularity-expected.txt:
              * platform/mac/editing/selection/wrapped-line-caret-1-expected.txt:
              * platform/mac/editing/selection/wrapped-line-caret-2-expected.txt:
              * platform/mac/editing/spelling/spellcheck-attribute-expected.txt:
              * platform/mac/editing/spelling/spelling-expected.txt:
              * platform/mac/editing/spelling/spelling-linebreak-expected.txt:
              * platform/mac/editing/style/4916887-expected.txt:
              * platform/mac/editing/style/5017613-1-expected.txt:
              * platform/mac/editing/style/5017613-2-expected.txt:
              * platform/mac/editing/style/5046875-1-expected.txt:
              * platform/mac/editing/style/5046875-2-expected.txt:
              * platform/mac/editing/style/5065910-expected.txt:
              * platform/mac/editing/style/5084241-expected.txt:
              * platform/mac/editing/style/5091898-expected.txt:
              * platform/mac/editing/style/5228141-expected.txt:
              * platform/mac/editing/style/5279521-expected.txt:
              * platform/mac/editing/style/apple-style-editable-mix-expected.txt:
              * platform/mac/editing/style/block-style-001-expected.txt:
              * platform/mac/editing/style/block-style-002-expected.txt:
              * platform/mac/editing/style/block-style-003-expected.txt:
              * platform/mac/editing/style/block-style-004-expected.txt:
              * platform/mac/editing/style/block-style-005-expected.txt:
              * platform/mac/editing/style/block-style-006-expected.txt:
              * platform/mac/editing/style/block-styles-007-expected.txt:
              * platform/mac/editing/style/create-block-for-style-001-expected.txt:
              * platform/mac/editing/style/create-block-for-style-002-expected.txt:
              * platform/mac/editing/style/create-block-for-style-003-expected.txt:
              * platform/mac/editing/style/create-block-for-style-004-expected.txt:
              * platform/mac/editing/style/create-block-for-style-005-expected.txt:
              * platform/mac/editing/style/create-block-for-style-006-expected.txt:
              * platform/mac/editing/style/create-block-for-style-007-expected.txt:
              * platform/mac/editing/style/create-block-for-style-008-expected.txt:
              * platform/mac/editing/style/create-block-for-style-009-expected.txt:
              * platform/mac/editing/style/create-block-for-style-010-expected.txt:
              * platform/mac/editing/style/create-block-for-style-011-expected.txt:
              * platform/mac/editing/style/create-block-for-style-012-expected.txt:
              * platform/mac/editing/style/create-block-for-style-013-expected.txt:
              * platform/mac/editing/style/designmode-expected.txt:
              * platform/mac/editing/style/font-family-with-space-expected.txt:
              * platform/mac/editing/style/fontsize-1-expected.txt:
              * platform/mac/editing/style/highlight-expected.txt:
              * platform/mac/editing/style/non-inheritable-styles-expected.txt:
              * platform/mac/editing/style/relative-font-size-change-001-expected.txt:
              * platform/mac/editing/style/relative-font-size-change-002-expected.txt:
              * platform/mac/editing/style/relative-font-size-change-003-expected.txt:
              * platform/mac/editing/style/relative-font-size-change-004-expected.txt:
              * platform/mac/editing/style/smoosh-styles-001-expected.txt:
              * platform/mac/editing/style/smoosh-styles-003-expected.txt:
              * platform/mac/editing/style/style-3681552-fix-001-expected.txt:
              * platform/mac/editing/style/style-3681552-fix-002-expected.txt:
              * platform/mac/editing/style/style-3690704-fix-expected.txt:
              * platform/mac/editing/style/style-3998892-fix-expected.txt:
              * platform/mac/editing/style/style-boundary-001-expected.txt:
              * platform/mac/editing/style/style-boundary-002-expected.txt:
              * platform/mac/editing/style/style-boundary-003-expected.txt:
              * platform/mac/editing/style/style-boundary-004-expected.txt:
              * platform/mac/editing/style/style-boundary-005-expected.txt:
              * platform/mac/editing/style/table-selection-expected.txt:
              * platform/mac/editing/style/typing-style-001-expected.txt:
              * platform/mac/editing/style/typing-style-002-expected.txt:
              * platform/mac/editing/style/typing-style-003-expected.txt:
              * platform/mac/editing/style/unbold-in-bold-expected.txt:
              * platform/mac/editing/undo/4063751-expected.txt:
              * platform/mac/editing/undo/5378473-expected.txt:
              * platform/mac/editing/undo/redo-typing-001-expected.txt:
              * platform/mac/editing/undo/undo-combined-delete-boundary-expected.txt:
              * platform/mac/editing/undo/undo-combined-delete-expected.txt:
              * platform/mac/editing/undo/undo-delete-boundary-expected.txt:
              * platform/mac/editing/undo/undo-delete-expected.txt:
              * platform/mac/editing/undo/undo-forward-delete-boundary-expected.txt:
              * platform/mac/editing/undo/undo-forward-delete-expected.txt:
              * platform/mac/editing/undo/undo-misspellings-expected.txt:
              * platform/mac/editing/undo/undo-typing-001-expected.txt:
              * platform/mac/editing/unsupported-content/list-delete-001-expected.txt:
              * platform/mac/editing/unsupported-content/list-delete-003-expected.txt:
              * platform/mac/editing/unsupported-content/list-type-after-expected.txt:
              * platform/mac/editing/unsupported-content/list-type-before-expected.txt:
              * platform/mac/editing/unsupported-content/table-delete-001-expected.txt:
              * platform/mac/editing/unsupported-content/table-delete-002-expected.txt:
              * platform/mac/editing/unsupported-content/table-delete-003-expected.txt:
              * platform/mac/editing/unsupported-content/table-type-after-expected.txt:
              * platform/mac/editing/unsupported-content/table-type-before-expected.txt:
              * platform/mac/fast/backgrounds/solid-color-context-restore-expected.txt:
              * platform/mac/fast/block/float/relative-painted-twice-expected.txt:
              * platform/mac/fast/css-generated-content/hover-style-change-expected.txt:
              * platform/mac/fast/css/layerZOrderCrash-expected.txt:
              * platform/mac/fast/css/shadow-multiple-expected.txt:
              * platform/mac/fast/css/universal-hover-quirk-expected.txt:
              * platform/mac/fast/dom/delete-contents-expected.txt:
              * platform/mac/fast/dom/focus-contenteditable-expected.txt:
              * platform/mac/fast/dynamic/layer-hit-test-crash-expected.txt:
              * platform/mac/fast/dynamic/selection-highlight-adjust-expected.txt:
              * platform/mac/fast/events/5056619-expected.txt:
              * platform/mac/fast/events/autoscroll-expected.txt:
              * platform/mac/fast/events/context-no-deselect-expected.txt:
              * platform/mac/fast/events/label-focus-expected.txt:
              * platform/mac/fast/events/pointer-events-dashboard-expected.txt:
              * platform/mac/fast/events/updateLayoutForHitTest-expected.txt:
              * platform/mac/fast/forms/caret-rtl-expected.txt:
              * platform/mac/fast/forms/form-added-to-table-expected.txt:
              * platform/mac/fast/forms/input-appearance-focus-expected.txt:
              * platform/mac/fast/forms/input-appearance-readonly-expected.txt:
              * platform/mac/fast/forms/input-appearance-selection-expected.txt:
              * platform/mac/fast/forms/input-appearance-spinbutton-up-expected.txt:
              * platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.txt:
              * platform/mac/fast/forms/input-paste-undo-expected.txt:
              * platform/mac/fast/forms/input-readonly-autoscroll-expected.txt:
              * platform/mac/fast/forms/input-text-click-inside-expected.txt:
              * platform/mac/fast/forms/input-text-click-outside-expected.txt:
              * platform/mac/fast/forms/input-text-double-click-expected.txt:
              * platform/mac/fast/forms/input-text-drag-down-expected.txt:
              * platform/mac/fast/forms/input-text-option-delete-expected.txt:
              * platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt:
              * platform/mac/fast/forms/input-text-self-emptying-click-expected.txt:
              * platform/mac/fast/forms/plaintext-mode-2-expected.txt:
              * platform/mac/fast/forms/search-rtl-expected.txt:
              * platform/mac/fast/forms/search-transformed-expected.txt:
              * platform/mac/fast/forms/search-zoomed-expected.txt:
              * platform/mac/fast/forms/tabbing-input-iframe-expected.txt:
              * platform/mac/fast/forms/textarea-scrollbar-expected.txt:
              * platform/mac/fast/forms/textarea-scrolled-type-expected.txt:
              * platform/mac/fast/forms/textfield-outline-expected.txt:
              * platform/mac/fast/forms/textfield-overflow-expected.txt:
              * platform/mac/fast/frames/take-focus-from-iframe-expected.txt:
              * platform/mac/fast/inline-block/14498-positionForCoordinates-expected.txt:
              * platform/mac/fast/inline/25277-2-expected.txt:
              * platform/mac/fast/inline/25277-expected.txt:
              * platform/mac/fast/lists/drag-into-marker-expected.txt:
              * platform/mac/fast/lists/markers-in-selection-expected.txt:
              * platform/mac/fast/overflow/image-selection-highlight-expected.txt:
              * platform/mac/fast/overflow/overflow-focus-ring-expected.txt:
              * platform/mac/fast/overflow/overflow-text-hit-testing-expected.txt:
              * platform/mac/fast/reflections/inline-crash-expected.txt:
              * platform/mac/fast/repaint/4776765-expected.txt:
              * platform/mac/fast/repaint/block-selection-gap-in-composited-layer-expected.txt:
              * platform/mac/fast/repaint/caret-outside-block-expected.txt:
              * platform/mac/fast/repaint/delete-into-nested-block-expected.txt:
              * platform/mac/fast/repaint/inline-outline-repaint-expected.txt:
              * platform/mac/fast/repaint/no-caret-repaint-in-non-content-editable-element-expected.txt:
              * platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt:
              * platform/mac/fast/repaint/selected-replaced-expected.txt:
              * platform/mac/fast/repaint/selection-after-delete-expected.txt:
              * platform/mac/fast/repaint/selection-after-remove-expected.txt:
              * platform/mac/fast/repaint/subtree-root-skipped-expected.txt:
              * platform/mac/fast/replaced/selection-rect-expected.txt:
              * platform/mac/fast/replaced/selection-rect-in-table-cell-expected.txt:
              * platform/mac/fast/replaced/selection-rect-transform-expected.txt:
              * platform/mac/fast/selectors/159-expected.txt:
              * platform/mac/fast/selectors/177a-expected.txt:
              * platform/mac/fast/table/click-near-anonymous-table-expected.txt:
              * platform/mac/fast/text/atsui-kerning-and-ligatures-expected.txt:
              * platform/mac/fast/text/atsui-partial-selection-expected.txt:
              * platform/mac/fast/text/atsui-pointtooffset-calls-cg-expected.txt:
              * platform/mac/fast/text/atsui-rtl-override-selection-expected.txt:
              * platform/mac/fast/text/delete-hard-break-character-expected.txt:
              * platform/mac/fast/text/in-rendered-text-rtl-expected.txt:
              * platform/mac/fast/text/international/khmer-selection-expected.txt:
              * platform/mac/fast/text/international/rtl-caret-expected.txt:
              * platform/mac/fast/text/justified-selection-at-edge-expected.txt:
              * platform/mac/fast/text/justified-selection-expected.txt:
              * platform/mac/fast/text/justified-text-rect-expected.txt:
              * platform/mac/fast/text/selection-painted-separately-expected.txt:
              * platform/mac/fast/text/should-use-atsui-expected.txt:
              * platform/mac/fast/text/textIteratorNilRenderer-expected.txt:
              * platform/mac/fast/text/whitespace/pre-wrap-overflow-selection-expected.txt:
              * platform/mac/fast/transforms/transformed-caret-expected.txt:
              * platform/mac/fast/transforms/transformed-focused-text-input-expected.txt:
              * platform/mac/svg/custom/hit-test-with-br-expected.txt:
              * platform/mac/svg/text/foreignObject-text-clipping-bug-expected.txt:
              * platform/mac/svg/text/selection-background-color-expected.txt:
              * platform/mac/svg/text/selection-styles-expected.txt:
      2010-07-14  Eric Seidel  <eric@webkit.org>
      
              Reviewed by Nikolas Zimmermann.
      
              Selection dumping code should not dump body's offset in the document
              https://bugs.webkit.org/show_bug.cgi?id=42238
      
              This requires updating the results of many layout tests,
              but has no functional change.
      
              * rendering/RenderTreeAsText.cpp:
              (WebCore::nodePosition):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63291 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      920974b9
  3. 03 Oct, 2007 1 commit
  4. 19 Apr, 2007 1 commit
    • weinig's avatar
      LayoutTests: · 28ce873d
      weinig authored
              Reviewed by Hyatt
      
              - updated results for http://bugs.webkit.org/show_bug.cgi?id=13291
                REGRESSION (r19595): WebViewDidBeginEditingNotification not posted when focusing with the mouse
      
              * editing/deleting/4845371-expected.txt:
              * editing/deleting/collapse-whitespace-3587601-fix-expected.txt:
              * editing/deleting/delete-3608430-fix-expected.txt:
              * editing/deleting/delete-3608445-fix-expected.txt:
              * editing/deleting/delete-3608462-fix-expected.txt:
              * editing/deleting/delete-3775172-fix-expected.txt:
              * editing/deleting/delete-3800834-fix-expected.txt:
              * editing/deleting/delete-3857753-fix-expected.txt:
              * editing/deleting/delete-3865854-fix-expected.txt:
              * editing/deleting/delete-3928305-fix-expected.txt:
              * editing/deleting/delete-3959464-fix-expected.txt:
              * editing/deleting/delete-4038408-fix-expected.txt:
              * editing/deleting/delete-4083333-fix-expected.txt:
              * editing/deleting/delete-after-span-ws-001-expected.txt:
              * editing/deleting/delete-after-span-ws-002-expected.txt:
              * editing/deleting/delete-after-span-ws-003-expected.txt:
              * editing/deleting/delete-all-text-in-text-field-assertion-expected.txt:
              * editing/deleting/delete-and-undo-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-001-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-002-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-003-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-004-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-005-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-006-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-007-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-008-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-009-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-010-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-011-expected.txt:
              * editing/deleting/delete-at-start-or-end-expected.txt:
              * editing/deleting/delete-block-contents-001-expected.txt:
              * editing/deleting/delete-block-contents-002-expected.txt:
              * editing/deleting/delete-block-contents-003-expected.txt:
              * editing/deleting/delete-block-merge-contents-001-expected.txt:
              * editing/deleting/delete-block-merge-contents-002-expected.txt:
              * editing/deleting/delete-block-merge-contents-003-expected.txt:
              * editing/deleting/delete-block-merge-contents-004-expected.txt:
              * editing/deleting/delete-block-merge-contents-005-expected.txt:
              * editing/deleting/delete-block-merge-contents-006-expected.txt:
              * editing/deleting/delete-block-merge-contents-007-expected.txt:
              * editing/deleting/delete-block-merge-contents-008-expected.txt:
              * editing/deleting/delete-block-merge-contents-009-expected.txt:
              * editing/deleting/delete-block-merge-contents-010-expected.txt:
              * editing/deleting/delete-block-merge-contents-011-expected.txt:
              * editing/deleting/delete-block-merge-contents-012-expected.txt:
              * editing/deleting/delete-block-merge-contents-013-expected.txt:
              * editing/deleting/delete-block-merge-contents-014-expected.txt:
              * editing/deleting/delete-block-merge-contents-015-expected.txt:
              * editing/deleting/delete-block-merge-contents-016-expected.txt:
              * editing/deleting/delete-block-merge-contents-017-expected.txt:
              * editing/deleting/delete-block-merge-contents-018-expected.txt:
              * editing/deleting/delete-block-merge-contents-019-expected.txt:
              * editing/deleting/delete-block-merge-contents-020-expected.txt:
              * editing/deleting/delete-block-merge-contents-021-expected.txt:
              * editing/deleting/delete-block-merge-contents-022-expected.txt:
              * editing/deleting/delete-block-merge-contents-023-expected.txt:
              * editing/deleting/delete-block-merge-contents-024-expected.txt:
              * editing/deleting/delete-block-table-expected.txt:
              * editing/deleting/delete-br-001-expected.txt:
              * editing/deleting/delete-br-002-expected.txt:
              * editing/deleting/delete-br-003-expected.txt:
              * editing/deleting/delete-br-004-expected.txt:
              * editing/deleting/delete-br-005-expected.txt:
              * editing/deleting/delete-br-006-expected.txt:
              * editing/deleting/delete-br-007-expected.txt:
              * editing/deleting/delete-br-008-expected.txt:
              * editing/deleting/delete-br-009-expected.txt:
              * editing/deleting/delete-br-010-expected.txt:
              * editing/deleting/delete-br-011-expected.txt:
              * editing/deleting/delete-br-012-expected.txt:
              * editing/deleting/delete-by-word-001-expected.txt:
              * editing/deleting/delete-by-word-002-expected.txt:
              * editing/deleting/delete-character-001-expected.txt:
              * editing/deleting/delete-contiguous-ws-001-expected.txt:
              * editing/deleting/delete-first-list-item-expected.txt:
              * editing/deleting/delete-hr-expected.txt:
              * editing/deleting/delete-image-001-expected.txt:
              * editing/deleting/delete-image-002-expected.txt:
              * editing/deleting/delete-image-003-expected.txt:
              * editing/deleting/delete-image-004-expected.txt:
              * editing/deleting/delete-leading-ws-001-expected.txt:
              * editing/deleting/delete-line-001-expected.txt:
              * editing/deleting/delete-line-002-expected.txt:
              * editing/deleting/delete-line-003-expected.txt:
              * editing/deleting/delete-line-004-expected.txt:
              * editing/deleting/delete-line-005-expected.txt:
              * editing/deleting/delete-line-006-expected.txt:
              * editing/deleting/delete-line-007-expected.txt:
              * editing/deleting/delete-line-008-expected.txt:
              * editing/deleting/delete-line-009-expected.txt:
              * editing/deleting/delete-line-010-expected.txt:
              * editing/deleting/delete-line-011-expected.txt:
              * editing/deleting/delete-line-012-expected.txt:
              * editing/deleting/delete-line-013-expected.txt:
              * editing/deleting/delete-line-014-expected.txt:
              * editing/deleting/delete-line-015-expected.txt:
              * editing/deleting/delete-line-016-expected.txt:
              * editing/deleting/delete-line-017-expected.txt:
              * editing/deleting/delete-line-end-ws-001-expected.txt:
              * editing/deleting/delete-line-end-ws-002-expected.txt:
              * editing/deleting/delete-link-1-expected.txt:
              * editing/deleting/delete-listitem-001-expected.txt:
              * editing/deleting/delete-listitem-002-expected.txt:
              * editing/deleting/delete-mixed-editable-content-001-expected.txt:
              * editing/deleting/delete-select-all-001-expected.txt:
              * editing/deleting/delete-select-all-002-expected.txt:
              * editing/deleting/delete-select-all-003-expected.txt:
              * editing/deleting/delete-selection-001-expected.txt:
              * editing/deleting/delete-tab-001-expected.txt:
              * editing/deleting/delete-tab-002-expected.txt:
              * editing/deleting/delete-tab-003-expected.txt:
              * editing/deleting/delete-tab-004-expected.txt:
              * editing/deleting/delete-to-end-of-paragraph-expected.txt:
              * editing/deleting/delete-to-select-table-expected.txt:
              * editing/deleting/delete-trailing-ws-001-expected.txt:
              * editing/deleting/delete-trailing-ws-002-expected.txt:
              * editing/deleting/delete-ws-fixup-001-expected.txt:
              * editing/deleting/delete-ws-fixup-002-expected.txt:
              * editing/deleting/delete-ws-fixup-003-expected.txt:
              * editing/deleting/delete-ws-fixup-004-expected.txt:
              * editing/deleting/forward-delete-expected.txt:
              * editing/deleting/list-item-1-expected.txt:
              * editing/deleting/merge-different-styles-expected.txt:
              * editing/deleting/merge-endOfParagraph-expected.txt:
              * editing/deleting/merge-into-empty-block-1-expected.txt:
              * editing/deleting/merge-into-empty-block-2-expected.txt:
              * editing/deleting/merge-no-br-expected.txt:
              * editing/deleting/merge-unrendered-space-expected.txt:
              * editing/deleting/paragraph-in-preserveNewline-expected.txt:
              * editing/deleting/pruning-after-merge-1-expected.txt:
              * editing/deleting/pruning-after-merge-2-expected.txt:
              * editing/deleting/smart-delete-001-expected.txt:
              * editing/deleting/smart-delete-002-expected.txt:
              * editing/deleting/smart-delete-003-expected.txt:
              * editing/deleting/smart-delete-004-expected.txt:
              * editing/deleting/table-cells-expected.txt:
              * editing/deleting/transpose-empty-expected.txt:
              * editing/deleting/whitespace-pre-1-expected.txt:
              * editing/execCommand/4641880-1-expected.txt:
              * editing/execCommand/4641880-2-expected.txt:
              * editing/execCommand/boldSelection-expected.txt:
              * editing/execCommand/create-list-from-range-selection-expected.txt:
              * editing/execCommand/create-list-with-hr-expected.txt:
              * editing/execCommand/createLink-expected.txt:
              * editing/execCommand/format-block-expected.txt:
              * editing/execCommand/format-block-from-range-selection-expected.txt:
              * editing/execCommand/format-block-with-braces-expected.txt:
              * editing/execCommand/format-block-with-trailing-br-expected.txt:
              * editing/execCommand/hilitecolor-expected.txt:
              * editing/execCommand/indent-empty-root-expected.txt:
              * editing/execCommand/indent-list-item-expected.txt:
              * editing/execCommand/indent-selection-expected.txt:
              * editing/execCommand/insert-list-and-stitch-expected.txt:
              * editing/execCommand/insert-list-with-id-expected.txt:
              * editing/execCommand/insertHTML-expected.txt:
              * editing/execCommand/insertHorizontalRule-expected.txt:
              * editing/execCommand/insertImage-expected.txt:
              * editing/execCommand/italicizeByCharacter-expected.txt:
              * editing/execCommand/modifyForeColorByCharacter-expected.txt:
              * editing/execCommand/nsresponder-indent-expected.txt:
              * editing/execCommand/nsresponder-outdent-expected.txt:
              * editing/execCommand/outdent-selection-expected.txt:
              * editing/execCommand/print-expected.txt:
              * editing/execCommand/queryCommandState-01-expected.txt:
              * editing/execCommand/remove-formatting-2-expected.txt:
              * editing/execCommand/remove-formatting-expected.txt:
              * editing/execCommand/remove-list-from-range-selection-expected.txt:
              * editing/execCommand/remove-list-item-1-expected.txt:
              * editing/execCommand/remove-list-items-expected.txt:
              * editing/execCommand/selectAll-expected.txt:
              * editing/execCommand/strikethroughSelection-expected.txt:
              * editing/execCommand/switch-list-type-expected.txt:
              * editing/execCommand/unlink-expected.txt:
              * editing/input/firstrectforcharacterrange-plain-expected.txt:
              * editing/input/firstrectforcharacterrange-styled-expected.txt:
              * editing/input/wrapped-line-char-rect-expected.txt:
              * editing/inserting/4278698-expected.txt:
              * editing/inserting/before-after-input-element-expected.txt:
              * editing/inserting/editable-html-element-expected.txt:
              * editing/inserting/editing-empty-divs-expected.txt:
              * editing/inserting/insert-3654864-fix-expected.txt:
              * editing/inserting/insert-3659587-fix-expected.txt:
              * editing/inserting/insert-3775316-fix-expected.txt:
              * editing/inserting/insert-3778059-fix-expected.txt:
              * editing/inserting/insert-3786362-fix-expected.txt:
              * editing/inserting/insert-3800346-fix-expected.txt:
              * editing/inserting/insert-3851164-fix-expected.txt:
              * editing/inserting/insert-3907422-fix-expected.txt:
              * editing/inserting/insert-after-delete-001-expected.txt:
              * editing/inserting/insert-at-end-01-expected.txt:
              * editing/inserting/insert-at-end-02-expected.txt:
              * editing/inserting/insert-before-link-1-expected.txt:
              * editing/inserting/insert-br-001-expected.txt:
              * editing/inserting/insert-br-002-expected.txt:
              * editing/inserting/insert-br-003-expected.txt:
              * editing/inserting/insert-br-004-expected.txt:
              * editing/inserting/insert-br-005-expected.txt:
              * editing/inserting/insert-br-006-expected.txt:
              * editing/inserting/insert-br-007-expected.txt:
              * editing/inserting/insert-br-008-expected.txt:
              * editing/inserting/insert-br-009-expected.txt:
              * editing/inserting/insert-br-at-tabspan-001-expected.txt:
              * editing/inserting/insert-br-at-tabspan-002-expected.txt:
              * editing/inserting/insert-br-at-tabspan-003-expected.txt:
              * editing/inserting/insert-br-quoted-001-expected.txt:
              * editing/inserting/insert-br-quoted-002-expected.txt:
              * editing/inserting/insert-br-quoted-003-expected.txt:
              * editing/inserting/insert-br-quoted-004-expected.txt:
              * editing/inserting/insert-br-quoted-005-expected.txt:
              * editing/inserting/insert-br-quoted-006-expected.txt:
              * editing/inserting/insert-div-001-expected.txt:
              * editing/inserting/insert-div-002-expected.txt:
              * editing/inserting/insert-div-003-expected.txt:
              * editing/inserting/insert-div-004-expected.txt:
              * editing/inserting/insert-div-005-expected.txt:
              * editing/inserting/insert-div-006-expected.txt:
              * editing/inserting/insert-div-007-expected.txt:
              * editing/inserting/insert-div-008-expected.txt:
              * editing/inserting/insert-div-009-expected.txt:
              * editing/inserting/insert-div-010-expected.txt:
              * editing/inserting/insert-div-011-expected.txt:
              * editing/inserting/insert-div-012-expected.txt:
              * editing/inserting/insert-div-013-expected.txt:
              * editing/inserting/insert-div-014-expected.txt:
              * editing/inserting/insert-div-015-expected.txt:
              * editing/inserting/insert-div-016-expected.txt:
              * editing/inserting/insert-div-017-expected.txt:
              * editing/inserting/insert-div-018-expected.txt:
              * editing/inserting/insert-div-019-expected.txt:
              * editing/inserting/insert-div-020-expected.txt:
              * editing/inserting/insert-div-021-expected.txt:
              * editing/inserting/insert-div-022-expected.txt:
              * editing/inserting/insert-div-023-expected.txt:
              * editing/inserting/insert-div-024-expected.txt:
              * editing/inserting/insert-div-025-expected.txt:
              * editing/inserting/insert-div-026-expected.txt:
              * editing/inserting/insert-div-027-expected.txt:
              * editing/inserting/insert-paragraph-01-expected.txt:
              * editing/inserting/insert-paragraph-02-expected.txt:
              * editing/inserting/insert-paragraph-03-expected.txt:
              * editing/inserting/insert-paragraph-04-expected.txt:
              * editing/inserting/insert-space-in-empty-doc-expected.txt:
              * editing/inserting/insert-tab-001-expected.txt:
              * editing/inserting/insert-tab-002-expected.txt:
              * editing/inserting/insert-tab-003-expected.txt:
              * editing/inserting/insert-tab-004-expected.txt:
              * editing/inserting/insert-text-at-tabspan-001-expected.txt:
              * editing/inserting/insert-text-at-tabspan-002-expected.txt:
              * editing/inserting/insert-text-at-tabspan-003-expected.txt:
              * editing/inserting/insert-text-with-newlines-expected.txt:
              * editing/inserting/line-break-expected.txt:
              * editing/inserting/multiple-lines-selected-expected.txt:
              * editing/inserting/paragraph-separator-01-expected.txt:
              * editing/inserting/paragraph-separator-02-expected.txt:
              * editing/inserting/paragraph-separator-03-expected.txt:
              * editing/inserting/paragraph-separator-in-table-1-expected.txt:
              * editing/inserting/paragraph-separator-in-table-2-expected.txt:
              * editing/inserting/redo-expected.txt:
              * editing/inserting/return-key-with-selection-001-expected.txt:
              * editing/inserting/return-key-with-selection-002-expected.txt:
              * editing/inserting/return-key-with-selection-003-expected.txt:
              * editing/inserting/typing-001-expected.txt:
              * editing/inserting/typing-002-expected.txt:
              * editing/inserting/typing-003-expected.txt:
              * editing/inserting/typing-around-br-001-expected.txt:
              * editing/inserting/typing-around-image-001-expected.txt:
              * editing/pasteboard/3976872-expected.txt:
              * editing/pasteboard/4076267-2-expected.txt:
              * editing/pasteboard/4076267-3-expected.txt:
              * editing/pasteboard/4076267-expected.txt:
              * editing/pasteboard/4242293-1-expected.txt:
              * editing/pasteboard/4242293-expected.txt:
              * editing/pasteboard/4631972-expected.txt:
              * editing/pasteboard/4641033-expected.txt:
              * editing/pasteboard/4700297-expected.txt:
              * editing/pasteboard/4744008-expected.txt:
              * editing/pasteboard/8145-1-expected.txt:
              * editing/pasteboard/8145-2-expected.txt:
              * editing/pasteboard/8145-3-expected.txt:
              * editing/pasteboard/bad-placeholder-expected.txt:
              * editing/pasteboard/block-wrappers-necessary-expected.txt:
              * editing/pasteboard/copy-in-password-field-expected.txt:
              * editing/pasteboard/copy-standalone-image-expected.txt:
              * editing/pasteboard/cut-text-001-expected.txt:
              * editing/pasteboard/displaced-generic-placeholder-expected.txt:
              * editing/pasteboard/displaced-placeholder-expected.txt:
              * editing/pasteboard/display-block-on-spans-expected.txt:
              * editing/pasteboard/drag-drop-modifies-page-expected.txt:
              * editing/pasteboard/drag-selected-image-to-contenteditable-expected.txt:
              * editing/pasteboard/drop-link-expected.txt:
              * editing/pasteboard/emacs-cntl-y-001-expected.txt:
              * editing/pasteboard/emacs-ctrl-a-k-y-expected.txt:
              * editing/pasteboard/emacs-ctrl-k-y-001-expected.txt:
              * editing/pasteboard/interchange-newline-1-expected.txt:
              * editing/pasteboard/interchange-newline-2-expected.txt:
              * editing/pasteboard/interchange-newline-3-expected.txt:
              * editing/pasteboard/interchange-newline-4-expected.txt:
              * editing/pasteboard/merge-after-delete-1-expected.txt:
              * editing/pasteboard/merge-after-delete-2-expected.txt:
              * editing/pasteboard/merge-after-delete-expected.txt:
              * editing/pasteboard/merge-end-3-expected.txt:
              * editing/pasteboard/merge-end-4-expected.txt:
              * editing/pasteboard/merge-end-5-expected.txt:
              * editing/pasteboard/merge-end-blockquote-expected.txt:
              * editing/pasteboard/merge-end-borders-expected.txt:
              * editing/pasteboard/merge-end-list-expected.txt:
              * editing/pasteboard/merge-end-table-expected.txt:
              * editing/pasteboard/merge-start-blockquote-expected.txt:
              * editing/pasteboard/merge-start-list-expected.txt:
              * editing/pasteboard/nested-blocks-with-text-area-expected.txt:
              * editing/pasteboard/nested-blocks-with-text-field-expected.txt:
              * editing/pasteboard/paste-4035648-fix-expected.txt:
              * editing/pasteboard/paste-4038267-fix-expected.txt:
              * editing/pasteboard/paste-4039777-fix-expected.txt:
              * editing/pasteboard/paste-RTFD-expected.txt:
              * editing/pasteboard/paste-TIFF-expected.txt:
              * editing/pasteboard/paste-line-endings-001-expected.txt:
              * editing/pasteboard/paste-line-endings-002-expected.txt:
              * editing/pasteboard/paste-line-endings-003-expected.txt:
              * editing/pasteboard/paste-line-endings-004-expected.txt:
              * editing/pasteboard/paste-line-endings-005-expected.txt:
              * editing/pasteboard/paste-line-endings-006-expected.txt:
              * editing/pasteboard/paste-line-endings-007-expected.txt:
              * editing/pasteboard/paste-line-endings-008-expected.txt:
              * editing/pasteboard/paste-line-endings-009-expected.txt:
              * editing/pasteboard/paste-line-endings-010-expected.txt:
              * editing/pasteboard/paste-list-001-expected.txt:
              * editing/pasteboard/paste-match-style-001-expected.txt:
              * editing/pasteboard/paste-match-style-002-expected.txt:
              * editing/pasteboard/paste-pre-001-expected.txt:
              * editing/pasteboard/paste-pre-002-expected.txt:
              * editing/pasteboard/paste-table-001-expected.txt:
              * editing/pasteboard/paste-table-002-expected.txt:
              * editing/pasteboard/paste-table-003-expected.txt:
              * editing/pasteboard/paste-text-001-expected.txt:
              * editing/pasteboard/paste-text-002-expected.txt:
              * editing/pasteboard/paste-text-003-expected.txt:
              * editing/pasteboard/paste-text-004-expected.txt:
              * editing/pasteboard/paste-text-005-expected.txt:
              * editing/pasteboard/paste-text-006-expected.txt:
              * editing/pasteboard/paste-text-007-expected.txt:
              * editing/pasteboard/paste-text-008-expected.txt:
              * editing/pasteboard/paste-text-009-expected.txt:
              * editing/pasteboard/paste-text-010-expected.txt:
              * editing/pasteboard/paste-text-011-expected.txt:
              * editing/pasteboard/paste-text-012-expected.txt:
              * editing/pasteboard/paste-text-013-expected.txt:
              * editing/pasteboard/paste-text-014-expected.txt:
              * editing/pasteboard/paste-text-015-expected.txt:
              * editing/pasteboard/paste-text-016-expected.txt:
              * editing/pasteboard/paste-text-017-expected.txt:
              * editing/pasteboard/paste-text-018-expected.txt:
              * editing/pasteboard/paste-text-019-expected.txt:
              * editing/pasteboard/paste-text-at-tabspan-001-expected.txt:
              * editing/pasteboard/paste-text-at-tabspan-002-expected.txt:
              * editing/pasteboard/paste-text-at-tabspan-003-expected.txt:
              * editing/pasteboard/paste-xml-expected.txt:
              * editing/pasteboard/pasting-object-expected.txt:
              * editing/pasteboard/pasting-tabs-expected.txt:
              * editing/pasteboard/prevent-block-nesting-01-expected.txt:
              * editing/pasteboard/quirks-mode-br-1-expected.txt:
              * editing/pasteboard/quirks-mode-br-2-expected.txt:
              * editing/pasteboard/smart-paste-001-expected.txt:
              * editing/pasteboard/smart-paste-002-expected.txt:
              * editing/pasteboard/smart-paste-003-expected.txt:
              * editing/pasteboard/smart-paste-004-expected.txt:
              * editing/pasteboard/smart-paste-005-expected.txt:
              * editing/pasteboard/smart-paste-006-expected.txt:
              * editing/pasteboard/smart-paste-007-expected.txt:
              * editing/pasteboard/smart-paste-008-expected.txt:
              * editing/pasteboard/styled-element-markup-expected.txt:
              * editing/pasteboard/subframe-dragndrop-1-expected.txt:
              * editing/pasteboard/testcase-9507-expected.txt:
              * editing/pasteboard/undoable-fragment-removes-expected.txt:
              * editing/pasteboard/unrendered-br-expected.txt:
              * editing/selection/3690703-2-expected.txt:
              * editing/selection/3690703-expected.txt:
              * editing/selection/3690719-expected.txt:
              * editing/selection/4397952-expected.txt:
              * editing/selection/4932260-1-expected.txt:
              * editing/selection/4932260-2-expected.txt:
              * editing/selection/4932260-3-expected.txt:
              * editing/selection/4947387-expected.txt:
              * editing/selection/6476-expected.txt:
              * editing/selection/7152-1-expected.txt:
              * editing/selection/7152-2-expected.txt:
              * editing/selection/after-line-wrap-expected.txt:
              * editing/selection/caret-rtl-2-expected.txt:
              * editing/selection/caret-rtl-expected.txt:
              * editing/selection/click-before-and-after-table-expected.txt:
              * editing/selection/click-start-of-line-expected.txt:
              * editing/selection/designmode-no-caret-expected.txt:
              * editing/selection/editable-links-expected.txt:
              * editing/selection/editable-non-editable-crash-expected.txt:
              * editing/selection/end-of-document-expected.txt:
              * editing/selection/expanding-selections-expected.txt:
              * editing/selection/expanding-selections2-expected.txt:
              * editing/selection/extend-by-character-001-expected.txt:
              * editing/selection/extend-by-character-002-expected.txt:
              * editing/selection/extend-by-character-003-expected.txt:
              * editing/selection/extend-by-character-004-expected.txt:
              * editing/selection/extend-by-character-005-expected.txt:
              * editing/selection/extend-by-character-006-expected.txt:
              * editing/selection/extend-by-sentence-001-expected.txt:
              * editing/selection/extend-by-word-001-expected.txt:
              * editing/selection/extend-by-word-002-expected.txt:
              * editing/selection/fake-doubleclick-expected.txt:
              * editing/selection/fake-drag-expected.txt:
              * editing/selection/iframe-expected.txt:
              * editing/selection/image-before-linebreak-expected.txt:
              * editing/selection/inline-table-expected.txt:
              * editing/selection/leave-requested-block-expected.txt:
              * editing/selection/mixed-editability-1-expected.txt:
              * editing/selection/mixed-editability-3-expected.txt:
              * editing/selection/mixed-editability-4-expected.txt:
              * editing/selection/mixed-editability-5-expected.txt:
              * editing/selection/move-3875618-fix-expected.txt:
              * editing/selection/move-3875641-fix-expected.txt:
              * editing/selection/move-backwords-by-word-001-expected.txt:
              * editing/selection/move-between-blocks-no-001-expected.txt:
              * editing/selection/move-between-blocks-yes-001-expected.txt:
              * editing/selection/move-by-character-001-expected.txt:
              * editing/selection/move-by-character-002-expected.txt:
              * editing/selection/move-by-character-003-expected.txt:
              * editing/selection/move-by-character-004-expected.txt:
              * editing/selection/move-by-character-005-expected.txt:
              * editing/selection/move-by-character-6-expected.txt:
              * editing/selection/move-by-line-001-expected.txt:
              * editing/selection/move-by-line-002-expected.txt:
              * editing/selection/move-by-word-001-expected.txt:
              * editing/selection/previous-line-position-expected.txt:
              * editing/selection/replace-selection-1-expected.txt:
              * editing/selection/replaced-boundaries-1-expected.txt:
              * editing/selection/replaced-boundaries-2-expected.txt:
              * editing/selection/replaced-boundaries-3-expected.txt:
              * editing/selection/select-all-001-expected.txt:
              * editing/selection/select-all-002-expected.txt:
              * editing/selection/select-all-003-expected.txt:
              * editing/selection/select-all-004-expected.txt:
              * editing/selection/select-all-005-expected.txt:
              * editing/selection/select-all-006-expected.txt:
              * editing/selection/select-all-iframe-expected.txt:
              * editing/selection/select-box-expected.txt:
              * editing/selection/select-element-paragraph-boundary-expected.txt:
              * editing/selection/select-missing-image-expected.txt:
              * editing/selection/selection-3748164-fix-expected.txt:
              * editing/selection/skip-non-editable-1-expected.txt:
              * editing/selection/skip-non-editable-2-expected.txt:
              * editing/selection/table-caret-1-expected.txt:
              * editing/selection/table-caret-2-expected.txt:
              * editing/selection/table-caret-3-expected.txt:
              * editing/selection/triple-click-in-pre-expected.txt:
              * editing/selection/unrendered-001-expected.txt:
              * editing/selection/unrendered-002-expected.txt:
              * editing/selection/unrendered-003-expected.txt:
              * editing/selection/unrendered-004-expected.txt:
              * editing/selection/unrendered-005-expected.txt:
              * editing/selection/unrendered-space-expected.txt:
              * editing/spelling/spelling-expected.txt:
              * editing/style/apple-style-editable-mix-expected.txt:
              * editing/style/block-style-001-expected.txt:
              * editing/style/block-style-002-expected.txt:
              * editing/style/block-style-003-expected.txt:
              * editing/style/block-style-004-expected.txt:
              * editing/style/block-style-005-expected.txt:
              * editing/style/block-style-006-expected.txt:
              * editing/style/block-styles-007-expected.txt:
              * editing/style/create-block-for-style-001-expected.txt:
              * editing/style/create-block-for-style-002-expected.txt:
              * editing/style/create-block-for-style-003-expected.txt:
              * editing/style/create-block-for-style-004-expected.txt:
              * editing/style/create-block-for-style-005-expected.txt:
              * editing/style/create-block-for-style-006-expected.txt:
              * editing/style/create-block-for-style-007-expected.txt:
              * editing/style/create-block-for-style-008-expected.txt:
              * editing/style/create-block-for-style-009-expected.txt:
              * editing/style/create-block-for-style-010-expected.txt:
              * editing/style/create-block-for-style-011-expected.txt:
              * editing/style/create-block-for-style-012-expected.txt:
              * editing/style/create-block-for-style-013-expected.txt:
              * editing/style/designmode-expected.txt:
              * editing/style/non-inheritable-styles-expected.txt:
              * editing/style/relative-font-size-change-001-expected.txt:
              * editing/style/relative-font-size-change-002-expected.txt:
              * editing/style/relative-font-size-change-003-expected.txt:
              * editing/style/relative-font-size-change-004-expected.txt:
              * editing/style/remove-underline-across-paragraph-expected.txt:
              * editing/style/remove-underline-across-paragraph-in-bold-expected.txt:
              * editing/style/remove-underline-after-paragraph-expected.txt:
              * editing/style/remove-underline-after-paragraph-in-bold-expected.txt:
              * editing/style/remove-underline-expected.txt:
              * editing/style/remove-underline-from-stylesheet-expected.txt:
              * editing/style/remove-underline-in-bold-expected.txt:
              * editing/style/smoosh-styles-001-expected.txt:
              * editing/style/smoosh-styles-002-expected.txt:
              * editing/style/smoosh-styles-003-expected.txt:
              * editing/style/style-3681552-fix-001-expected.txt:
              * editing/style/style-3681552-fix-002-expected.txt:
              * editing/style/style-3690704-fix-expected.txt:
              * editing/style/style-3998892-fix-expected.txt:
              * editing/style/style-boundary-001-expected.txt:
              * editing/style/style-boundary-002-expected.txt:
              * editing/style/style-boundary-003-expected.txt:
              * editing/style/style-boundary-004-expected.txt:
              * editing/style/style-boundary-005-expected.txt:
              * editing/style/table-selection-expected.txt:
              * editing/style/typing-style-001-expected.txt:
              * editing/style/typing-style-002-expected.txt:
              * editing/style/typing-style-003-expected.txt:
              * editing/style/unbold-in-bold-expected.txt:
              * editing/style/underline-expected.txt:
              * editing/undo/4063751-expected.txt:
              * editing/undo/redo-typing-001-expected.txt:
              * editing/undo/undo-iframe-location-change-expected.txt:
              * editing/undo/undo-misspellings-expected.txt:
              * editing/undo/undo-typing-001-expected.txt:
              * editing/unsupported-content/list-delete-001-expected.txt:
              * editing/unsupported-content/list-delete-002-expected.txt:
              * editing/unsupported-content/list-delete-003-expected.txt:
              * editing/unsupported-content/list-type-after-expected.txt:
              * editing/unsupported-content/list-type-before-expected.txt:
              * editing/unsupported-content/table-delete-001-expected.txt:
              * editing/unsupported-content/table-delete-002-expected.txt:
              * editing/unsupported-content/table-delete-003-expected.txt:
              * editing/unsupported-content/table-type-after-expected.txt:
              * editing/unsupported-content/table-type-before-expected.txt:
              * fast/forms/focus-selection-input-expected.txt:
      
      WebCore:
      
              Reviewed by Hyatt.
      
              - fix http://bugs.webkit.org/show_bug.cgi?id=13291
                REGRESSION (r19595): WebViewDidBeginEditingNotification not posted when focusing with the mouse
      
              Covered by editing tests.
      
              * dom/Document.cpp:
              (WebCore::Document::setFocusedNode): Moved the call to Editor::didBeginEditing()
              back into here.
              * dom/Element.cpp:
              (WebCore::Element::updateFocusAppearance): Removed the call to didBeginEditing().
              * html/HTMLInputElement.cpp:
              (WebCore::HTMLInputElement::updateFocusAppearance): Ditto.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@20950 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      28ce873d
  5. 03 Apr, 2007 1 commit
    • justing's avatar
      LayoutTests: · d9d6f5d8
      justing authored
              Reviewed by darin
              
              <rdar://problem/5107422> 
              TOT REGRESSION: Delete key fails to delete text, and cursor disappears in Mail.app
      
              moveParagraphs no longer calls shouldInsert:
              * editing/deleting/delete-3857753-fix-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-003-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-007-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-009-expected.txt:
              * editing/deleting/delete-block-merge-contents-001-expected.txt:
              * editing/deleting/delete-block-merge-contents-002-expected.txt:
              * editing/deleting/delete-block-merge-contents-003-expected.txt:
              * editing/deleting/delete-block-merge-contents-004-expected.txt:
              * editing/deleting/delete-block-merge-contents-005-expected.txt:
              * editing/deleting/delete-block-merge-contents-006-expected.txt:
              * editing/deleting/delete-block-merge-contents-007-expected.txt:
              * editing/deleting/delete-block-merge-contents-008-expected.txt:
              * editing/deleting/delete-block-merge-contents-009-expected.txt:
              * editing/deleting/delete-block-merge-contents-010-expected.txt:
              * editing/deleting/delete-block-merge-contents-012-expected.txt:
              * editing/deleting/delete-block-merge-contents-013-expected.txt:
              * editing/deleting/delete-block-merge-contents-014-expected.txt:
              * editing/deleting/delete-block-merge-contents-015-expected.txt:
              * editing/deleting/delete-block-merge-contents-016-expected.txt:
              * editing/deleting/delete-block-merge-contents-017-expected.txt:
              * editing/deleting/delete-block-merge-contents-018-expected.txt:
              * editing/deleting/delete-block-merge-contents-019-expected.txt:
              * editing/deleting/delete-block-merge-contents-020-expected.txt:
              * editing/deleting/delete-block-merge-contents-021-expected.txt:
              * editing/deleting/delete-block-merge-contents-022-expected.txt:
              * editing/deleting/delete-block-table-expected.txt:
              * editing/deleting/delete-br-010-expected.txt:
              * editing/deleting/delete-line-002-expected.txt:
              * editing/deleting/delete-line-004-expected.txt:
              * editing/deleting/delete-line-006-expected.txt:
              * editing/deleting/delete-line-007-expected.txt:
              * editing/deleting/delete-line-008-expected.txt:
              * editing/deleting/delete-line-011-expected.txt:
              * editing/deleting/delete-line-012-expected.txt:
              * editing/deleting/delete-listitem-001-expected.txt:
              * editing/deleting/delete-to-end-of-paragraph-expected.txt:
              * editing/deleting/merge-different-styles-expected.txt:
              * editing/deleting/merge-no-br-expected.txt:
              * editing/deleting/pruning-after-merge-1-expected.txt:
              * editing/deleting/pruning-after-merge-2-expected.txt:
              * editing/execCommand/create-list-from-range-selection-expected.txt:
              * editing/execCommand/create-list-with-hr-expected.txt:
              * editing/execCommand/format-block-expected.txt:
              * editing/execCommand/format-block-from-range-selection-expected.txt:
              * editing/execCommand/format-block-with-braces-expected.txt:
              * editing/execCommand/format-block-with-trailing-br-expected.txt:
              * editing/execCommand/indent-list-item-expected.txt:
              * editing/execCommand/indent-selection-expected.txt:
              * editing/execCommand/insert-list-and-stitch-expected.txt:
              * editing/execCommand/insert-list-with-id-expected.txt:
              * editing/execCommand/nsresponder-indent-expected.txt:
              * editing/execCommand/outdent-selection-expected.txt:
              * editing/execCommand/queryCommandState-01-expected.txt:
              * editing/execCommand/remove-list-1-expected.txt:
              * editing/execCommand/remove-list-from-range-selection-expected.txt:
              * editing/execCommand/remove-list-item-1-expected.txt:
              * editing/execCommand/remove-list-items-expected.txt:
              * editing/execCommand/switch-list-type-expected.txt:
              * editing/inserting/insert-3907422-fix-expected.txt:
              * editing/inserting/insert-div-026-expected.txt:
              * editing/inserting/multiple-lines-selected-expected.txt:
              * editing/inserting/return-key-with-selection-001-expected.txt:
              * editing/inserting/return-key-with-selection-002-expected.txt:
              * editing/pasteboard/4076267-2-expected.txt:
              * editing/pasteboard/4700297-expected.txt:
              * editing/pasteboard/8145-3-expected.txt:
              * editing/pasteboard/display-block-on-spans-expected.txt:
              * editing/pasteboard/emacs-ctrl-k-y-001-expected.txt:
              * editing/pasteboard/interchange-newline-1-expected.txt:
              * editing/pasteboard/interchange-newline-2-expected.txt:
              * editing/pasteboard/merge-after-delete-1-expected.txt:
              * editing/pasteboard/merge-after-delete-2-expected.txt:
              * editing/pasteboard/merge-after-delete-expected.txt:
              * editing/pasteboard/merge-end-1-expected.txt:
              * editing/pasteboard/merge-end-2-expected.txt:
              * editing/pasteboard/merge-end-3-expected.txt:
              * editing/pasteboard/merge-end-4-expected.txt:
              * editing/pasteboard/merge-end-5-expected.txt:
              * editing/pasteboard/merge-end-blockquote-expected.txt:
              * editing/pasteboard/merge-end-borders-expected.txt:
              * editing/pasteboard/merge-end-list-expected.txt:
              * editing/pasteboard/merge-end-table-expected.txt:
              * editing/pasteboard/paste-line-endings-007-expected.txt:
              * editing/pasteboard/paste-line-endings-008-expected.txt:
              * editing/pasteboard/paste-line-endings-009-expected.txt:
              * editing/pasteboard/paste-match-style-001-expected.txt:
              * editing/pasteboard/paste-text-002-expected.txt:
              * editing/pasteboard/paste-text-003-expected.txt:
              * editing/pasteboard/paste-text-004-expected.txt:
              * editing/pasteboard/paste-text-005-expected.txt:
              * editing/pasteboard/paste-text-006-expected.txt:
              * editing/pasteboard/paste-text-008-expected.txt:
              * editing/pasteboard/paste-text-009-expected.txt:
              * editing/pasteboard/paste-text-010-expected.txt:
              * editing/pasteboard/smart-paste-001-expected.txt:
              * editing/pasteboard/smart-paste-002-expected.txt:
              * editing/pasteboard/smart-paste-003-expected.txt:
              * editing/pasteboard/smart-paste-004-expected.txt:
              * editing/pasteboard/smart-paste-005-expected.txt:
              * editing/pasteboard/smart-paste-006-expected.txt:
              * editing/pasteboard/smart-paste-007-expected.txt:
              * editing/pasteboard/smart-paste-008-expected.txt:
              * editing/style/create-block-for-style-001-expected.txt:
              * editing/style/create-block-for-style-002-expected.txt:
              * editing/style/create-block-for-style-003-expected.txt:
              * editing/style/create-block-for-style-004-expected.txt:
              * editing/style/create-block-for-style-007-expected.txt:
              * editing/style/create-block-for-style-009-expected.txt:
              * editing/style/create-block-for-style-010-expected.txt:
              * editing/style/create-block-for-style-011-expected.txt:
              * editing/style/create-block-for-style-012-expected.txt:
              * editing/style/create-block-for-style-013-expected.txt:
              * editing/style/smoosh-styles-001-expected.txt:
              * editing/style/smoosh-styles-002-expected.txt:
              * editing/style/style-boundary-005-expected.txt:
              * editing/unsupported-content/list-delete-001-expected.txt:
      
      WebCore:
      
              Reviewed by darin
              
              <rdar://problem/5107422> 
              TOT REGRESSION: Delete key fails to delete text, and cursor disappears in Mail.app
              <rdar://problem/5107413> 
              TOT REGRESSION: Crash deleting text in email (infinite recursion in shouldInsertNode)
      
              * editing/CompositeEditCommand.cpp:
              (WebCore::CompositeEditCommand::moveParagraphs):
              Back out the call to shouldInsert until we
              add WebViewInsertActionMoved, because Mail returns
              NO from shouldInsert for WebViewInsertActionPasted
              to override our Paste operation.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@20689 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d9d6f5d8
  6. 29 Mar, 2007 1 commit
    • justing's avatar
      LayoutTests: · b7701503
      justing authored
              Reviewed by john
      
              <rdar://problem/5032066> <Delete> should work between To Dos
      
              Demonstrates the fix:
              * editing/deleting/5032066-expected.checksum: Added.
              * editing/deleting/5032066-expected.png: Added.
              * editing/deleting/5032066-expected.txt: Added.
              * editing/deleting/5032066.html: Added.
              
              Fixed:
              * editing/deleting/delete-block-table-expected.checksum:
              * editing/deleting/delete-block-table-expected.png:
              * editing/deleting/delete-block-table-expected.txt:
              
              shouldInsertNode:... now being called during moves:
              * editing/deleting/delete-3857753-fix-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-003-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-007-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-009-expected.txt:
              * editing/deleting/delete-block-merge-contents-001-expected.txt:
              * editing/deleting/delete-block-merge-contents-002-expected.txt:
              * editing/deleting/delete-block-merge-contents-003-expected.txt:
              * editing/deleting/delete-block-merge-contents-004-expected.txt:
              * editing/deleting/delete-block-merge-contents-005-expected.txt:
              * editing/deleting/delete-block-merge-contents-006-expected.txt:
              * editing/deleting/delete-block-merge-contents-007-expected.txt:
              * editing/deleting/delete-block-merge-contents-008-expected.txt:
              * editing/deleting/delete-block-merge-contents-009-expected.txt:
              * editing/deleting/delete-block-merge-contents-010-expected.txt:
              * editing/deleting/delete-block-merge-contents-012-expected.txt:
              * editing/deleting/delete-block-merge-contents-013-expected.txt:
              * editing/deleting/delete-block-merge-contents-014-expected.txt:
              * editing/deleting/delete-block-merge-contents-015-expected.txt:
              * editing/deleting/delete-block-merge-contents-016-expected.txt:
              * editing/deleting/delete-block-merge-contents-017-expected.txt:
              * editing/deleting/delete-block-merge-contents-018-expected.txt:
              * editing/deleting/delete-block-merge-contents-019-expected.txt:
              * editing/deleting/delete-block-merge-contents-020-expected.txt:
              * editing/deleting/delete-block-merge-contents-021-expected.txt:
              * editing/deleting/delete-block-merge-contents-022-expected.txt:
              * editing/deleting/delete-br-010-expected.txt:
              * editing/deleting/delete-line-002-expected.txt:
              * editing/deleting/delete-line-004-expected.txt:
              * editing/deleting/delete-line-006-expected.txt:
              * editing/deleting/delete-line-007-expected.txt:
              * editing/deleting/delete-line-008-expected.txt:
              * editing/deleting/delete-line-011-expected.txt:
              * editing/deleting/delete-line-012-expected.txt:
              * editing/deleting/delete-listitem-001-expected.txt:
              * editing/deleting/delete-to-end-of-paragraph-expected.txt:
              * editing/deleting/merge-different-styles-expected.txt:
              * editing/deleting/merge-no-br-expected.txt:
              * editing/deleting/pruning-after-merge-1-expected.txt:
              * editing/deleting/pruning-after-merge-2-expected.txt:
              * editing/execCommand/create-list-from-range-selection-expected.txt:
              * editing/execCommand/create-list-with-hr-expected.txt:
              * editing/execCommand/format-block-expected.txt:
              * editing/execCommand/format-block-from-range-selection-expected.txt:
              * editing/execCommand/format-block-with-braces-expected.txt:
              * editing/execCommand/format-block-with-trailing-br-expected.txt:
              * editing/execCommand/indent-list-item-expected.txt:
              * editing/execCommand/indent-selection-expected.txt:
              * editing/execCommand/insert-list-and-stitch-expected.txt:
              * editing/execCommand/insert-list-with-id-expected.txt:
              * editing/execCommand/nsresponder-indent-expected.txt:
              * editing/execCommand/outdent-selection-expected.txt:
              * editing/execCommand/queryCommandState-01-expected.txt:
              * editing/execCommand/remove-list-1-expected.txt:
              * editing/execCommand/remove-list-from-range-selection-expected.txt:
              * editing/execCommand/remove-list-item-1-expected.txt:
              * editing/execCommand/remove-list-items-expected.txt:
              * editing/execCommand/switch-list-type-expected.txt:
              * editing/inserting/insert-3907422-fix-expected.txt:
              * editing/inserting/insert-div-026-expected.txt:
              * editing/inserting/multiple-lines-selected-expected.txt:
              * editing/inserting/return-key-with-selection-001-expected.txt:
              * editing/inserting/return-key-with-selection-002-expected.txt:
              * editing/pasteboard/4076267-2-expected.txt:
              * editing/pasteboard/4700297-expected.txt:
              * editing/pasteboard/8145-3-expected.txt:
              * editing/pasteboard/display-block-on-spans-expected.txt:
              * editing/pasteboard/emacs-ctrl-k-y-001-expected.txt:
              * editing/pasteboard/interchange-newline-1-expected.txt:
              * editing/pasteboard/interchange-newline-2-expected.txt:
              * editing/pasteboard/merge-after-delete-1-expected.txt:
              * editing/pasteboard/merge-after-delete-2-expected.txt:
              * editing/pasteboard/merge-after-delete-expected.txt:
              * editing/pasteboard/merge-end-1-expected.txt:
              * editing/pasteboard/merge-end-2-expected.txt:
              * editing/pasteboard/merge-end-3-expected.txt:
              * editing/pasteboard/merge-end-4-expected.txt:
              * editing/pasteboard/merge-end-5-expected.txt:
              * editing/pasteboard/merge-end-blockquote-expected.txt:
              * editing/pasteboard/merge-end-borders-expected.txt:
              * editing/pasteboard/merge-end-list-expected.txt:
              * editing/pasteboard/merge-end-table-expected.txt:
              * editing/pasteboard/paste-line-endings-007-expected.txt:
              * editing/pasteboard/paste-line-endings-008-expected.txt:
              * editing/pasteboard/paste-line-endings-009-expected.txt:
              * editing/pasteboard/paste-match-style-001-expected.txt:
              * editing/pasteboard/paste-text-002-expected.txt:
              * editing/pasteboard/paste-text-003-expected.txt:
              * editing/pasteboard/paste-text-004-expected.txt:
              * editing/pasteboard/paste-text-005-expected.txt:
              * editing/pasteboard/paste-text-006-expected.txt:
              * editing/pasteboard/paste-text-008-expected.txt:
              * editing/pasteboard/paste-text-009-expected.txt:
              * editing/pasteboard/paste-text-010-expected.txt:
              * editing/pasteboard/smart-paste-001-expected.txt:
              * editing/pasteboard/smart-paste-002-expected.txt:
              * editing/pasteboard/smart-paste-003-expected.txt:
              * editing/pasteboard/smart-paste-004-expected.txt:
              * editing/pasteboard/smart-paste-005-expected.txt:
              * editing/pasteboard/smart-paste-006-expected.txt:
              * editing/pasteboard/smart-paste-007-expected.txt:
              * editing/pasteboard/smart-paste-008-expected.txt:
              * editing/style/create-block-for-style-001-expected.txt:
              * editing/style/create-block-for-style-002-expected.txt:
              * editing/style/create-block-for-style-003-expected.txt:
              * editing/style/create-block-for-style-004-expected.txt:
              * editing/style/create-block-for-style-007-expected.txt:
              * editing/style/create-block-for-style-009-expected.txt:
              * editing/style/create-block-for-style-010-expected.txt:
              * editing/style/create-block-for-style-011-expected.txt:
              * editing/style/create-block-for-style-012-expected.txt:
              * editing/style/create-block-for-style-013-expected.txt:
              * editing/style/smoosh-styles-001-expected.txt:
              * editing/style/smoosh-styles-002-expected.txt:
              * editing/style/style-boundary-005-expected.txt:
              * editing/unsupported-content/list-delete-001-expected.txt:
      
      WebCore:
      
              Reviewed by john
      
              <rdar://problem/5032066> Delete should work between ToDos
              
              Stop selecting the table when the user attempts to delete
              the line break just after it, instead, extend the selection
              into the last table cell.
              Let deletion merge content into table cells (as long as 
              its not from another table cell).  
              Start calling shouldInsertNode:replacingDOMRange:givenAction: 
              when moving content with moveParagraphs, so that Mail can 
              modify content before it is moved into a ToDo during a delete.
      
              * editing/CompositeEditCommand.cpp:
              (WebCore::CompositeEditCommand::moveParagraphs): Ask the
              delegate before performing the move.  This will let Mail
              prevent styles from entering a ToDo.
              Added a FIXME about adding a new WebViewInsertAction
              * editing/DeleteSelectionCommand.cpp:
              (WebCore::DeleteSelectionCommand::initializePositionData):
              Allow merging into table cells from content not in a table.
              * editing/SelectionController.cpp:
              (WebCore::SelectionController::modifyExtendingRightForward):
              Don't select the table when extending by character/word from
              just before it.  This code was here to make it easier to select
              tables in order to delete them, but the deletion UI makes it 
              largely unnecessary.
              (WebCore::SelectionController::modifyExtendingLeftBackward):
              Ditto.
              * editing/TypingCommand.cpp:
              (WebCore::isFirstPositionAfterTable): Added.
              (WebCore::isLastPositionBeforeTable): Ditto.
              (WebCore::TypingCommand::deleteKeyPressed): When pressing
              the delete key with a caret at the beginning of a paragraph
              just after a table, move the paragraph into the last table
              cell.
              Do not do this if it would mean moving a block table.
              Removed some old irrelevant comments.
              * editing/htmlediting.cpp: Removed unused functions.
              * editing/htmlediting.h:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@20591 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b7701503
  7. 13 Feb, 2007 1 commit
    • darin's avatar
      - update test results for Hyatt's focus node enhancement (fix for 12149) · e20f1beb
      darin authored
                518 of tests had extra "begin editing" delegate callbacks.
      
              * editing: Updated test results of many tests in this directory.
      
              - removed tests for rolled-out fix for rdar://problem/4922454
      
              * http/tests/security/local-JavaScript-from-remote-expected.txt: Removed.
              * http/tests/security/local-JavaScript-from-remote.html: Removed.
              * http/tests/security/local-iFrame-from-remote-expected.txt: Removed.
              * http/tests/security/local-iFrame-from-remote.html: Removed.
              * http/tests/security/local-image-from-remote-expected.txt: Removed.
              * http/tests/security/local-image-from-remote.html: Removed.
              * http/tests/security/resources/compass.jpg: Removed.
              * http/tests/security/resources/green250x50.png: Removed.
              * http/tests/security/resources/localPage.html: Removed.
              * http/tests/security/resources/localScript.js: Removed.
              * http/tests/security/resources/red200x100.png: Removed.
              * http/tests/security/resources/showRefererImage.php: Removed.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@19605 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e20f1beb
  8. 08 Jan, 2007 1 commit
    • darin's avatar
      LayoutTests: · 2ab50869
      darin authored
              Reviewed by Beth.
      
              - http://bugs.webkit.org/show_bug.cgi?id=12142
                render tree dump for test results should include the value of list markers
      
              * css1/basic/class_as_selector-expected.txt:
              * css1/basic/containment-expected.txt:
              * css1/basic/contextual_selectors-expected.txt:
              * css1/basic/id_as_selector-expected.txt:
              * css1/box_properties/border_bottom-expected.txt:
              * css1/box_properties/border_left-expected.txt:
              * css1/box_properties/border_right_inline-expected.txt:
              * css1/box_properties/border_top-expected.txt:
              * css1/box_properties/clear_float-expected.txt:
              * css1/box_properties/margin-expected.txt:
              * css1/box_properties/margin_bottom-expected.txt:
              * css1/box_properties/margin_left-expected.txt:
              * css1/box_properties/margin_right-expected.txt:
              * css1/box_properties/margin_top-expected.txt:
              * css1/box_properties/padding_left-expected.txt:
              * css1/box_properties/padding_right-expected.txt:
              * css1/cascade/cascade_order-expected.txt:
              * css1/classification/display-expected.txt:
              * css1/classification/list_style-expected.txt:
              * css1/classification/list_style_image-expected.txt:
              * css1/classification/list_style_position-expected.txt:
              * css1/classification/list_style_type-expected.txt:
              * css1/conformance/forward_compatible_parsing-expected.txt:
              * css1/pseudo/anchor-expected.txt:
              * css2.1/t0402-c71-fwd-parsing-02-f-expected.txt:
              * css2.1/t0505-c16-descendant-01-e-expected.txt:
              * css2.1/t050803-c14-classes-00-e-expected.txt:
              * css2.1/t0509-c15-ids-01-e-expected.txt:
              * css2.1/t0805-c5518-brdr-t-01-e-expected.txt:
              * css2.1/t0805-c5519-brdr-r-02-e-expected.txt:
              * css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
              * css2.1/t0805-c5521-brdr-l-02-e-expected.txt:
              * css2.1/t1205-c561-list-displ-00-b-expected.txt:
              * css2.1/t1205-c563-list-type-00-b-expected.txt:
              * css2.1/t1205-c563-list-type-01-b-expected.txt:
              * css2.1/t1205-c564-list-img-00-b-g-expected.txt:
              * css2.1/t1205-c565-list-pos-00-b-expected.txt:
              * css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
              * editing/deleting/4866671-expected.txt:
              * editing/deleting/delete-first-list-item-expected.txt:
              * editing/deleting/delete-link-1-expected.txt:
              * editing/deleting/delete-listitem-002-expected.txt:
              * editing/deleting/list-item-1-expected.txt:
              * editing/deleting/merge-into-empty-block-2-expected.txt:
              * editing/execCommand/4641880-1-expected.txt:
              * editing/execCommand/create-list-from-range-selection-expected.txt:
              * editing/execCommand/create-list-with-hr-expected.txt:
              * editing/execCommand/indent-list-item-expected.txt:
              * editing/execCommand/indent-selection-expected.txt:
              * editing/execCommand/insert-list-and-stitch-expected.txt:
              * editing/execCommand/remove-list-from-range-selection-expected.txt:
              * editing/execCommand/remove-list-item-1-expected.txt:
              * editing/execCommand/remove-list-items-expected.txt:
              * editing/execCommand/switch-list-type-expected.txt:
              * editing/inserting/insert-div-022-expected.txt:
              * editing/inserting/insert-div-023-expected.txt:
              * editing/inserting/insert-div-024-expected.txt:
              * editing/pasteboard/4861080-expected.txt:
              * editing/pasteboard/drop-link-expected.txt:
              * editing/pasteboard/innerText-inline-table-expected.txt:
              * editing/pasteboard/input-field-1-expected.txt:
              * editing/pasteboard/merge-end-list-expected.txt:
              * editing/pasteboard/merge-start-list-expected.txt:
              * editing/pasteboard/paste-4039777-fix-expected.txt:
              * editing/pasteboard/paste-list-001-expected.txt:
              * editing/pasteboard/select-element-1-expected.txt:
              * editing/selection/drag-to-contenteditable-iframe-expected.txt:
              * editing/selection/extend-by-word-002-expected.txt:
              * editing/selection/move-by-line-002-expected.txt:
              * editing/selection/select-all-iframe-expected.txt:
              * editing/selection/selectNode-expected.txt:
              * editing/selection/selectNodeContents-expected.txt:
              * editing/unsupported-content/list-delete-001-expected.txt:
              * editing/unsupported-content/list-type-after-expected.txt:
              * editing/unsupported-content/list-type-before-expected.txt:
              * fast/backgrounds/repeat/noRepeatCorrectClip-expected.txt:
              * fast/block/float/014-expected.txt:
              * fast/css-generated-content/009-expected.txt:
              * fast/css/001-expected.txt:
              * fast/css/continuationCrash-expected.txt:
              * fast/css/css2-system-fonts-expected.txt:
              * fast/css/css3-modsel-22-expected.txt:
              * fast/css/list-outline-expected.txt:
              * fast/doctypes/001-expected.txt:
              * fast/doctypes/002-expected.txt:
              * fast/doctypes/003-expected.txt:
              * fast/doctypes/004-expected.txt:
              * fast/dom/Window/window-onFocus-expected.txt:
              * fast/forms/form-hides-table-expected.txt:
              * fast/forms/plaintext-mode-2-expected.txt:
              * fast/lists/001-expected.txt:
              * fast/lists/002-expected.txt:
              * fast/lists/003-expected.txt:
              * fast/lists/004-expected.txt:
              * fast/lists/005-expected.txt:
              * fast/lists/006-expected.txt:
              * fast/lists/007-expected.txt:
              * fast/lists/008-expected.txt:
              * fast/lists/alpha-list-wrap-expected.txt:
              * fast/lists/decimal-leading-zero-expected.txt:
              * fast/lists/drag-into-marker-expected.txt:
              * fast/lists/dynamic-marker-crash-expected.txt:
              * fast/lists/inlineBoxWrapperNullCheck-expected.txt:
              * fast/lists/li-br-expected.txt:
              * fast/lists/li-style-alpha-huge-value-crash-expected.txt:
              * fast/lists/li-values-expected.txt:
              * fast/lists/markers-in-selection-expected.txt:
              * fast/lists/numeric-markers-outside-list-expected.txt:
              * fast/lists/ol-display-types-expected.txt:
              * fast/lists/olstart-expected.txt:
              * fast/lists/ordered-list-with-no-ol-tag-expected.txt:
              * fast/lists/scrolled-marker-paint-expected.txt:
              * fast/overflow/overflow-rtl-expected.txt:
              * fast/selectors/001-expected.txt:
              * fast/selectors/013-expected.txt:
              * fast/selectors/015-expected.txt:
              * fast/selectors/166-expected.txt:
              * fast/table/018-expected.txt:
              * fast/table/form-with-table-style-expected.txt:
              * fast/text/whitespace/tab-character-basics-expected.txt:
              * fast/tokenizer/004-expected.txt:
              * tables/mozilla/bugs/bug23235-expected.txt:
              * tables/mozilla/bugs/bug30692-expected.txt:
              * tables/mozilla/bugs/bug3191-expected.txt:
              * tables/mozilla/bugs/bug32205-2-expected.txt:
              * tables/mozilla/marvin/backgr_index-expected.txt:
              * tables/mozilla/marvin/backgr_layers-opacity-expected.txt:
              * tables/mozilla/marvin/x_table-expected.txt:
              * tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
              * tables/mozilla/other/wa_table_tr_align-expected.txt:
              * tables/mozilla_expected_failures/bugs/bug1010-expected.txt:
              * tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
              * tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt:
              * traversal/stay-within-root-expected.txt:
      
      WebCore:
      
              Reviewed by Beth.
      
              - http://bugs.webkit.org/show_bug.cgi?id=12142
                render tree dump for test results should include the value of list markers
      
              * rendering/RenderTreeAsText.cpp:
              (WebCore::getTagName): Changed to use String instead of DeprecatedString.
              (WebCore::quoteAndEscapeNonPrintables): Ditto. Also moved up so it can be used
              in the operator below.
              (WebCore::operator<<): Added clause for RenderListMarker that dumps the value
              of the list marker's text.
              (WebCore::nodePosition): Changed to use String instead of DeprecatedString.
              * rendering/SVGRenderTreeAsText.cpp:
              (WebCore::TextStreamSeparator::TextStreamSeparator): Changed to use String
              instead of DeprecatedString.
              (WebCore::getTagName): Ditto.
              (WebCore::write): Ditto.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@18670 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2ab50869
  9. 02 Nov, 2006 1 commit
    • ggaren's avatar
      LayoutTests: · f38d7c7b
      ggaren authored
              Reviewed by Justin Garcia.
              
              Used a PERL script to add calls to opt into dumping of editing callbacks
              in all editing tests that didn't do so already. This is required now that 
              dumping of editing callbacks is opt-in.
              
              Updated editing.js so that any test that calls runEditingTest() opt into
              dumping of editing callbacks.
              
              Updated results in all non-editing tests to remove dumping of editing callbacks.
              
              Updated results in all editing tests to reflect minor DOM changes due to new
              <script> elements.
              
              [ many tests and results modified ]
      
      WebKitTools:
      
              Reviewed by Justin Garcia.
              
              Made dumping of editing callbacks opt-in, so that editing spew doesn't 
              cloud non-editing tests.
      
              * DumpRenderTree/DumpRenderTree.m:
              (+[LayoutTestController isSelectorExcludedFromWebScript:]):
              (-[LayoutTestController shouldDumpEditingCallbacks]):
              (runTest):
              * DumpRenderTree/EditingDelegate.m:
              (-[EditingDelegate webView:shouldBeginEditingInDOMRange:]):
              (-[EditingDelegate webView:shouldEndEditingInDOMRange:]):
              (-[EditingDelegate webView:shouldInsertNode:replacingDOMRange:givenAction:]):
              (-[EditingDelegate webView:shouldInsertText:replacingDOMRange:givenAction:]):
              (-[EditingDelegate webView:shouldDeleteDOMRange:]):
              (-[EditingDelegate webView:shouldChangeSelectedDOMRange:toDOMRange:affinity:stillSelecting:]):
              (-[EditingDelegate webView:shouldApplyStyle:toElementsInDOMRange:]):
              (-[EditingDelegate webView:shouldChangeTypingStyle:toStyle:]):
              (-[EditingDelegate webViewDidBeginEditing:]):
              (-[EditingDelegate webViewDidChange:]):
              (-[EditingDelegate webViewDidEndEditing:]):
              (-[EditingDelegate webViewDidChangeTypingStyle:]):
              (-[EditingDelegate webViewDidChangeSelection:]):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@17562 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f38d7c7b
  10. 05 Sep, 2006 1 commit
    • justing's avatar
      LayoutTests: · 397edaa4
      justing authored
              Reviewed by thatcher
              
              Setup for <rdar://problem/4344550> Misspellings aren't marked after undo delete
      
              Fixed:
              * editing/pasteboard/4641033-expected.checksum:
              * editing/pasteboard/4641033-expected.png:
              * editing/execCommand/outdent-selection-expected.checksum:
              * editing/execCommand/outdent-selection-expected.png:
      
              Added a didChangeSelection notification that was absent before:
              * editing/deleting/collapse-whitespace-3587601-fix-expected.txt:
              * editing/deleting/delete-3608430-fix-expected.txt:
              * editing/deleting/delete-3608462-fix-expected.txt:
              * editing/deleting/delete-3775172-fix-expected.txt:
              * editing/deleting/delete-3800834-fix-expected.txt:
              * editing/deleting/delete-3857753-fix-expected.txt:
              * editing/deleting/delete-3865854-fix-expected.txt:
              * editing/deleting/delete-3928305-fix-expected.txt:
              * editing/deleting/delete-3959464-fix-expected.txt:
              * editing/deleting/delete-4038408-fix-expected.txt:
              * editing/deleting/delete-all-text-in-text-field-assertion-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-001-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-002-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-003-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-004-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-005-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-006-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-007-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-009-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-010-expected.txt:
              * editing/deleting/delete-at-paragraph-boundaries-011-expected.txt:
              * editing/deleting/delete-block-contents-001-expected.txt:
              * editing/deleting/delete-block-contents-002-expected.txt:
              * editing/deleting/delete-block-contents-003-expected.txt:
              * editing/deleting/delete-block-merge-contents-001-expected.txt:
              * editing/deleting/delete-block-merge-contents-002-expected.txt:
              * editing/deleting/delete-block-merge-contents-003-expected.txt:
              * editing/deleting/delete-block-merge-contents-004-expected.txt:
              * editing/deleting/delete-block-merge-contents-005-expected.txt:
              * editing/deleting/delete-block-merge-contents-006-expected.txt:
              * editing/deleting/delete-block-merge-contents-007-expected.txt:
              * editing/deleting/delete-block-merge-contents-008-expected.txt:
              * editing/deleting/delete-block-merge-contents-009-expected.txt:
              * editing/deleting/delete-block-merge-contents-010-expected.txt:
              * editing/deleting/delete-block-merge-contents-012-expected.txt:
              * editing/deleting/delete-block-merge-contents-013-expected.txt:
              * editing/deleting/delete-block-merge-contents-014-expected.txt:
              * editing/deleting/delete-block-merge-contents-015-expected.txt:
              * editing/deleting/delete-block-merge-contents-016-expected.txt:
              * editing/deleting/delete-block-merge-contents-017-expected.txt:
              * editing/deleting/delete-block-merge-contents-018-expected.txt:
              * editing/deleting/delete-block-merge-contents-019-expected.txt:
              * editing/deleting/delete-block-merge-contents-020-expected.txt:
              * editing/deleting/delete-block-merge-contents-021-expected.txt:
              * editing/deleting/delete-block-merge-contents-022-expected.txt:
              * editing/deleting/delete-block-merge-contents-023-expected.txt:
              * editing/deleting/delete-block-merge-contents-024-expected.txt:
              * editing/deleting/delete-block-table-expected.txt:
              * editing/deleting/delete-br-008-expected.txt:
              * editing/deleting/delete-br-010-expected.txt:
              * editing/deleting/delete-br-011-expected.txt:
              * editing/deleting/delete-first-list-item-expected.txt:
              * editing/deleting/delete-image-001-expected.txt:
              * editing/deleting/delete-image-002-expected.txt:
              * editing/deleting/delete-image-003-expected.txt:
              * editing/deleting/delete-image-004-expected.txt:
              * editing/deleting/delete-line-001-expected.txt:
              * editing/deleting/delete-line-002-expected.txt:
              * editing/deleting/delete-line-003-expected.txt:
              * editing/deleting/delete-line-004-expected.txt:
              * editing/deleting/delete-line-005-expected.txt:
              * editing/deleting/delete-line-006-expected.txt:
              * editing/deleting/delete-line-007-expected.txt:
              * editing/deleting/delete-line-008-expected.txt:
              * editing/deleting/delete-line-009-expected.txt:
              * editing/deleting/delete-line-010-expected.txt:
              * editing/deleting/delete-line-011-expected.txt:
              * editing/deleting/delete-line-012-expected.txt:
              * editing/deleting/delete-line-013-expected.txt:
              * editing/deleting/delete-line-014-expected.txt:
              * editing/deleting/delete-line-015-expected.txt:
              * editing/deleting/delete-line-016-expected.txt:
              * editing/deleting/delete-line-017-expected.txt:
              * editing/deleting/delete-listitem-001-expected.txt:
              * editing/deleting/delete-listitem-002-expected.txt:
              * editing/deleting/delete-mixed-editable-content-001-expected.txt:
              * editing/deleting/delete-select-all-001-expected.txt:
              * editing/deleting/delete-select-all-002-expected.txt:
              * editing/deleting/delete-select-all-003-expected.txt:
              * editing/deleting/merge-different-styles-expected.txt:
              * editing/deleting/merge-endOfParagraph-expected.txt:
              * editing/deleting/merge-no-br-expected.txt:
              * editing/deleting/pruning-after-merge-1-expected.txt:
              * editing/deleting/pruning-after-merge-2-expected.txt:
              * editing/deleting/table-cells-expected.txt:
              * editing/execCommand/boldSelection-expected.txt:
              * editing/execCommand/create-list-from-range-selection-expected.txt:
              * editing/execCommand/createLink-expected.txt:
              * editing/execCommand/format-block-expected.txt:
              * editing/execCommand/format-block-from-range-selection-expected.txt:
              * editing/execCommand/format-block-with-braces-expected.txt:
              * editing/execCommand/format-block-with-trailing-br-expected.txt:
              * editing/execCommand/hilitecolor-expected.txt:
              * editing/execCommand/indent-list-item-expected.txt:
              * editing/execCommand/indent-selection-expected.txt:
              * editing/execCommand/insert-list-and-stitch-expected.txt:
              * editing/execCommand/insert-list-with-id-expected.txt:
              * editing/execCommand/insertHTML-expected.txt:
              * editing/execCommand/insertHorizontalRule-expected.txt:
              * editing/execCommand/remove-formatting-expected.txt:
              * editing/execCommand/remove-list-from-range-selection-expected.txt:
              * editing/execCommand/remove-list-items-expected.txt:
              * editing/execCommand/strikethroughSelection-expected.txt:
              * editing/execCommand/switch-list-type-expected.txt:
              * editing/execCommand/unlink-expected.txt:
              * editing/input/text-input-controller-expected.txt:
              * editing/inserting/insert-3654864-fix-expected.txt:
              * editing/inserting/insert-3659587-fix-expected.txt:
              * editing/inserting/insert-3775316-fix-expected.txt:
              * editing/inserting/insert-3851164-fix-expected.txt:
              * editing/inserting/insert-3907422-fix-expected.txt:
              * editing/inserting/insert-after-delete-001-expected.txt:
              * editing/inserting/insert-div-001-expected.txt:
              * editing/inserting/insert-div-002-expected.txt:
              * editing/inserting/insert-div-003-expected.txt:
              * editing/inserting/insert-div-005-expected.txt:
              * editing/inserting/insert-div-007-expected.txt:
              * editing/inserting/insert-div-009-expected.txt:
              * editing/inserting/insert-div-010-expected.txt:
              * editing/inserting/insert-div-020-expected.txt:
              * editing/inserting/insert-div-023-expected.txt:
              * editing/inserting/insert-div-024-expected.txt:
              * editing/inserting/insert-div-025-expected.txt:
              * editing/inserting/insert-div-026-expected.txt:
              * editing/inserting/multiple-lines-selected-expected.txt:
              * editing/inserting/paragraph-separator-03-expected.txt:
              * editing/inserting/paragraph-separator-in-table-2-expected.txt:
              * editing/inserting/redo-expected.txt:
              * editing/inserting/return-key-with-selection-001-expected.txt:
              * editing/inserting/return-key-with-selection-002-expected.txt:
              * editing/inserting/return-key-with-selection-003-expected.txt:
              * editing/pasteboard/3976872-expected.txt:
              * editing/pasteboard/4076267-3-expected.txt:
              * editing/pasteboard/4076267-expected.txt:
              * editing/pasteboard/4700297-expected.txt:
              * editing/pasteboard/8145-3-expected.txt:
              * editing/pasteboard/block-wrappers-necessary-expected.txt:
              * editing/pasteboard/copy-paste-bidi-expected.txt:
              * editing/pasteboard/displaced-generic-placeholder-expected.txt:
              * editing/pasteboard/displaced-placeholder-expected.txt:
              * editing/pasteboard/display-block-on-spans-expected.txt:
              * editing/pasteboard/drag-drop-modifies-page-expected.txt:
              * editing/pasteboard/interchange-newline-2-expected.txt:
              * editing/pasteboard/merge-after-delete-1-expected.txt:
              * editing/pasteboard/merge-after-delete-2-expected.txt:
              * editing/pasteboard/merge-after-delete-expected.txt:
              * editing/pasteboard/merge-end-3-expected.txt:
              * editing/pasteboard/merge-end-5-expected.txt:
              * editing/pasteboard/merge-end-blockquote-expected.txt:
              * editing/pasteboard/merge-end-list-expected.txt:
              * editing/pasteboard/merge-end-table-expected.txt:
              * editing/pasteboard/paste-4035648-fix-expected.txt:
              * editing/pasteboard/paste-4039777-fix-expected.txt:
              * editing/pasteboard/paste-line-endings-001-expected.txt:
              * editing/pasteboard/paste-line-endings-006-expected.txt:
              * editing/pasteboard/paste-match-style-001-expected.txt:
              * editing/pasteboard/paste-match-style-002-expected.txt:
              * editing/pasteboard/paste-pre-001-expected.txt:
              * editing/pasteboard/paste-pre-002-expected.txt:
              * editing/pasteboard/paste-table-002-expected.txt:
              * editing/pasteboard/paste-table-003-expected.txt:
              * editing/pasteboard/paste-text-006-expected.txt:
              * editing/pasteboard/paste-text-007-expected.txt:
              * editing/pasteboard/paste-text-010-expected.txt:
              * editing/pasteboard/paste-text-011-expected.txt:
              * editing/pasteboard/paste-text-015-expected.txt:
              * editing/pasteboard/paste-text-016-expected.txt:
              * editing/pasteboard/paste-text-017-expected.txt:
              * editing/pasteboard/paste-text-018-expected.txt:
              * editing/pasteboard/prevent-block-nesting-01-expected.txt:
              * editing/pasteboard/smart-paste-003-expected.txt:
              * editing/pasteboard/smart-paste-004-expected.txt:
              * editing/pasteboard/smart-paste-005-expected.txt:
              * editing/pasteboard/smart-paste-006-expected.txt:
              * editing/pasteboard/smart-paste-007-expected.txt:
              * editing/pasteboard/smart-paste-008-expected.txt:
              * editing/pasteboard/testcase-9507-expected.txt:
              * editing/pasteboard/undoable-fragment-removes-expected.txt:
              * editing/selection/expanding-selections-expected.txt:
              * editing/selection/expanding-selections2-expected.txt:
              * editing/selection/node-removal-1-expected.txt:
              * editing/selection/node-removal-2-expected.txt:
              * editing/selection/select-all-iframe-expected.txt:
              * editing/selection/skip-non-editable-1-expected.txt:
              * editing/selection/triple-click-in-pre-expected.txt:
              * editing/style/apple-style-editable-mix-expected.txt:
              * editing/style/block-style-004-expected.txt:
              * editing/style/block-style-005-expected.txt:
              * editing/style/block-style-006-expected.txt:
              * editing/style/create-block-for-style-001-expected.txt:
              * editing/style/create-block-for-style-002-expected.txt:
              * editing/style/create-block-for-style-003-expected.txt:
              * editing/style/create-block-for-style-004-expected.txt:
              * editing/style/create-block-for-style-007-expected.txt:
              * editing/style/create-block-for-style-009-expected.txt:
              * editing/style/create-block-for-style-010-expected.txt:
              * editing/style/create-block-for-style-011-expected.txt:
              * editing/style/create-block-for-style-012-expected.txt:
              * editing/style/create-block-for-style-013-expected.txt:
              * editing/style/designmode-expected.txt:
              * editing/style/relative-font-size-change-001-expected.txt:
              * editing/style/relative-font-size-change-002-expected.txt:
              * editing/style/remove-underline-across-paragraph-expected.txt:
              * editing/style/remove-underline-across-paragraph-in-bold-expected.txt:
              * editing/style/remove-underline-after-paragraph-expected.txt:
              * editing/style/remove-underline-after-paragraph-in-bold-expected.txt:
              * editing/style/remove-underline-from-stylesheet-expected.txt:
              * editing/style/smoosh-styles-001-expected.txt:
              * editing/style/smoosh-styles-002-expected.txt:
              * editing/style/smoosh-styles-003-expected.txt:
              * editing/style/style-3681552-fix-001-expected.txt:
              * editing/style/style-3681552-fix-002-expected.txt:
              * editing/style/style-3690704-fix-expected.txt:
              * editing/style/style-3998892-fix-expected.txt:
              * editing/style/style-boundary-001-expected.txt:
              * editing/style/style-boundary-003-expected.txt:
              * editing/style/style-boundary-004-expected.txt:
              * editing/style/typing-style-001-expected.txt:
              * editing/style/typing-style-003-expected.txt:
              * editing/undo/undo-misspellings-expected.txt:
              * editing/unsupported-content/list-delete-001-expected.txt:
              * editing/unsupported-content/list-delete-002-expected.txt:
              * editing/unsupported-content/list-delete-003-expected.txt:
              * editing/unsupported-content/table-delete-001-expected.txt:
              * editing/unsupported-content/table-delete-002-expected.txt:
              * editing/unsupported-content/table-delete-003-expected.txt:
              * fast/forms/attributed-strings-expected.txt:
              * fast/forms/cursor-position-expected.txt:
              * fast/forms/drag-into-textarea-expected.txt:
              * fast/forms/input-appearance-maxlength-expected.txt:
              * fast/forms/input-paste-undo-expected.txt:
              * fast/forms/input-selection-restore-expected.txt:
              * fast/forms/input-text-paste-maxlength-expected.txt:
              * fast/forms/selection-functions-expected.txt:
              * fast/forms/text-field-setvalue-crash-expected.txt:
              * fast/forms/textarea-paste-newline-expected.txt:
      
      WebCore:
      
              Reviewed by thatcher
              
              Setup for <rdar://problem/4344550> Misspellings aren't marked after undo delete
              
              Fixes:
              <http://bugzilla.opendarwin.org/show_bug.cgi?id=6498>
              SelectionController's setters should notify delegates of selection changes
              
              Moved setSelection from Frame to SelectionController.
              I haven't moved any of the work that's done as a result of a 
              Selection change to SelectionController yet.
              Make fewer uses of SelectionControllers.  They're now only used for 
              the Frame's selection, the Page's drag caret, and functions that
              need to do Selection expansion.
      
              * bindings/js/kjs_window.cpp:
              (KJS::Selection::getValueProperty):
              (KJS::Selection::toString):
              (KJS::SelectionFunc::callAsFunction):
              * bridge/mac/FrameMac.h:
              * bridge/mac/FrameMac.mm:
              (WebCore::FrameMac::advanceToNextMisspelling):
              (WebCore::FrameMac::dispatchCPPEvent):
              (WebCore::FrameMac::fontForSelection):
              (WebCore::FrameMac::baseWritingDirectionForSelectionStart):
              (WebCore::FrameMac::markMisspellingsInAdjacentWords):
              (WebCore::FrameMac::markMisspellings):
              (WebCore::FrameMac::respondToChangedSelection):
              (WebCore::FrameMac::shouldChangeSelection):
              (WebCore::FrameMac::shouldDeleteSelection):
              (WebCore::FrameMac::respondToChangedContents):
              * bridge/mac/PageMac.mm:
              (WebCore::Page::Page):
              * bridge/mac/WebCoreAXObject.mm:
              (-[WebCoreAXObject accessibilityAttributeValue:]):
              (-[WebCoreAXObject doAXTextMarkerRangeForLine:]):
              (-[WebCoreAXObject doAXBoundsForTextMarkerRange:]):
              (-[WebCoreAXObject doAXTextMarkerRangeForUnorderedTextMarkers:]):
              (-[WebCoreAXObject doSetAXSelectedTextMarkerRange:]):
              * bridge/mac/WebCoreFrameBridge.mm:
              (-[WebCoreFrameBridge isSelectionEditable]):
              (-[WebCoreFrameBridge isSelectionRichlyEditable]):
              (-[WebCoreFrameBridge selectionState]):
              (-[WebCoreFrameBridge deselectText]):
              (-[WebCoreFrameBridge selectedAttributedString]):
              (-[WebCoreFrameBridge rangeByExpandingSelectionWithGranularity:]):
              (-[WebCoreFrameBridge rangeByAlteringCurrentSelection:direction:granularity:]):
              (-[WebCoreFrameBridge alterCurrentSelection:direction:granularity:]):
              (-[WebCoreFrameBridge rangeByAlteringCurrentSelection:verticalDistance:]):
              (-[WebCoreFrameBridge alterCurrentSelection:verticalDistance:]):
              (-[WebCoreFrameBridge setSelectedDOMRange:affinity:closeTyping:]):
              (-[WebCoreFrameBridge selectedDOMRange]):
              (-[WebCoreFrameBridge selectNSRange:]):
              (-[WebCoreFrameBridge selectedNSRange]):
              (-[WebCoreFrameBridge selectionAffinity]):
              (-[WebCoreFrameBridge replaceSelectionWithText:selectReplacement:smartReplace:]):
              (-[WebCoreFrameBridge setSelectionToDragCaret]):
              (-[WebCoreFrameBridge moveSelectionToDragCaret:smartMove:]):
              (-[WebCoreFrameBridge moveDragCaretToPoint:]):
              (-[WebCoreFrameBridge removeDragCaret]):
              (-[WebCoreFrameBridge dragCaretDOMRange]):
              (-[WebCoreFrameBridge isDragCaretRichlyEditable]):
              (-[WebCoreFrameBridge editableDOMRangeForPoint:]):
              (-[WebCoreFrameBridge ensureSelectionVisible]):
              (-[WebCoreFrameBridge rangeOfCharactersAroundCaret]):
              * bridge/win/PageWin.cpp:
              (WebCore::Page::Page):
              * dom/Document.cpp:
              (WebCore::Document::updateSelection):
              (WebCore::Document::clearSelectionIfNeeded):
              (WebCore::Document::notifyBeforeNodeRemoval):
              * dom/Element.cpp:
              (WebCore::Element::updateFocusAppearance):
              * editing/EditCommand.cpp:
              (WebCore::EditCommand::EditCommand):
              * editing/JSEditor.cpp:
              * editing/ModifySelectionListLevel.cpp:
              (WebCore::IncreaseSelectionListLevelCommand::canIncreaseSelectionListLevel):
              (WebCore::DecreaseSelectionListLevelCommand::canDecreaseSelectionListLevel):
              * editing/Selection.cpp:
              (WebCore::Selection::setBase):
              (WebCore::Selection::setExtent):
              * editing/Selection.h:
              (WebCore::Selection::extent):
              * editing/SelectionController.cpp:
              (WebCore::SelectionController::SelectionController):
              (WebCore::SelectionController::moveTo):
              (WebCore::SelectionController::setSelection):
              (WebCore::SelectionController::nodeWillBeRemoved):
              (WebCore::SelectionController::modify):
              (WebCore::SelectionController::clear):
              (WebCore::SelectionController::setBase):
              (WebCore::SelectionController::setExtent):
              * editing/SelectionController.h:
              * editing/TypingCommand.cpp:
              (WebCore::TypingCommand::insertText):
              (WebCore::TypingCommand::deleteKeyPressed):
              (WebCore::TypingCommand::forwardDeleteKeyPressed):
              * editing/VisiblePosition.cpp:
              (WebCore::VisiblePosition::caretRect):
              * editing/VisiblePosition.h:
              * html/HTMLInputElement.cpp:
              (WebCore::HTMLInputElement::defaultEventHandler):
              * page/Frame.cpp:
              (WebCore::Frame::selectedText):
              (WebCore::Frame::hasSelection):
              (WebCore::Frame::selectionController):
              (WebCore::Frame::dragCaretController):
              (WebCore::Frame::notifyRendererOfSelectionChange):
              (WebCore::Frame::invalidateSelection):
              (WebCore::Frame::clearCaretRectIfNeeded):
              (WebCore::Frame::setFocusNodeIfNeeded):
              (WebCore::Frame::selectionLayoutChanged):
              (WebCore::Frame::caretBlinkTimerFired):
              (WebCore::Frame::paintCaret):
              (WebCore::Frame::paintDragCaret):
              (WebCore::Frame::isPointInsideSelection):
              (WebCore::Frame::selectClosestWordFromMouseEvent):
              (WebCore::Frame::handleMousePressEventDoubleClick):
              (WebCore::Frame::handleMousePressEventTripleClick):
              (WebCore::Frame::handleMousePressEventSingleClick):
              (WebCore::Frame::handleMouseMoveEvent):
              (WebCore::Frame::handleMouseReleaseEvent):
              (WebCore::Frame::selectAll):
              (WebCore::Frame::selectContentsOfNode):
              (WebCore::Frame::shouldChangeSelection):
              (WebCore::Frame::shouldDeleteSelection):
              (WebCore::Frame::isSelectionInPasswordField):
              (WebCore::Frame::appliedEditing):
              (WebCore::Frame::unappliedEditing):
              (WebCore::Frame::reappliedEditing):
              (WebCore::Frame::computeAndSetTypingStyle):
              (WebCore::Frame::applyStyle):
              (WebCore::Frame::applyParagraphStyle):
              (WebCore::Frame::selectionListState):
              (WebCore::Frame::selectionHasStyle):
              (WebCore::Frame::selectionComputedStyle):
              (WebCore::Frame::selectFrameElementInParentIfFullySelected):
              (WebCore::Frame::currentForm):
              (WebCore::Frame::revealSelection):
              (WebCore::Frame::centerSelectionInVisibleArea):
              (WebCore::Frame::styleForSelectionStart):
              (WebCore::Frame::setSelectionFromNone):
              (WebCore::Frame::findString):
              * page/Frame.h:
              * page/FramePrivate.h:
              (WebCore::FramePrivate::FramePrivate):
              * page/FrameView.cpp:
              (WebCore::FrameView::clear):
              * page/Page.cpp:
              (WebCore::Page::dragCaretController):
              * page/Page.h:
              * rendering/RenderBlock.cpp:
              (WebCore::RenderBlock::paintCaret):
              * rendering/RenderLayer.cpp:
              (WebCore::RenderLayer::autoscroll):
              * rendering/RenderTextControl.cpp:
              (WebCore::RenderTextControl::selectionStart):
              (WebCore::RenderTextControl::selectionEnd):
              (WebCore::RenderTextControl::setSelectionRange):
              (WebCore::RenderTextControl::selectionChanged):
              * rendering/RenderTreeAsText.cpp:
              (WebCore::writeSelection):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@16237 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      397edaa4
  11. 16 Aug, 2006 1 commit
    • justing's avatar
      LayoutTests: · 84273708
      justing authored
              Reviewed by thatcher
              
              Added:
              * editing/pasteboard/interchange-newline-4-expected.checksum: Added.
              * editing/pasteboard/interchange-newline-4-expected.png: Added.
              * editing/pasteboard/interchange-newline-4-expected.txt: Added.
              * editing/pasteboard/interchange-newline-4.html: Added.
              * editing/deleting/paragraph-in-preserveNewline-expected.checksum: Added.
              * editing/deleting/paragraph-in-preserveNewline-expected.png: Added.
              * editing/deleting/paragraph-in-preserveNewline-expected.txt: Added.
              * editing/deleting/paragraph-in-preserveNewline.html: Added.
              
              Equivalent render trees, fixes, or bugs exposed (10427, 10428):
              * editing/execCommand/insertHTML-expected.checksum:
              * editing/execCommand/insertHTML-expected.png:
              * editing/execCommand/insertHTML-expected.txt:
              * editing/execCommand/insertHTML.html:
              * editing/execCommand/insertHorizontalRule-expected.checksum:
              * editing/execCommand/insertHorizontalRule-expected.png:
              * editing/execCommand/insertHorizontalRule-expected.txt:
              * editing/inserting/insert-3786362-fix-expected.checksum:
              * editing/inserting/insert-3786362-fix-expected.png:
              * editing/inserting/insert-3786362-fix-expected.txt:
              * editing/inserting/insert-3786362-fix.html:
              * editing/inserting/insert-3907422-fix-expected.txt:
              * editing/pasteboard/3976872-expected.checksum:
              * editing/pasteboard/3976872-expected.png:
              * editing/pasteboard/3976872-expected.txt:
              * editing/pasteboard/4076267-3-expected.checksum:
              * editing/pasteboard/4076267-3-expected.png:
              * editing/pasteboard/4076267-3-expected.txt:
              * editing/pasteboard/4076267-3.html:
              * editing/pasteboard/4076267-expected.checksum:
              * editing/pasteboard/4076267-expected.png:
              * editing/pasteboard/4076267-expected.txt:
              * editing/pasteboard/4076267.html:
              * editing/pasteboard/4242293-1-expected.txt:
              * editing/pasteboard/4242293-expected.checksum:
              * editing/pasteboard/4242293-expected.png:
              * editing/pasteboard/4242293-expected.txt:
              * editing/pasteboard/4631972-expected.txt:
              * editing/pasteboard/8145-1-expected.txt:
              * editing/pasteboard/8145-3-expected.txt:
              * editing/pasteboard/block-wrappers-necessary-expected.txt:
              * editing/pasteboard/copy-paste-bidi-expected.txt:
              * editing/pasteboard/display-block-on-spans-expected.checksum:
              * editing/pasteboard/display-block-on-spans-expected.png:
              * editing/pasteboard/display-block-on-spans-expected.txt:
              * editing/pasteboard/interchange-newline-1-expected.txt:
              * editing/pasteboard/merge-end-1-expected.checksum:
              * editing/pasteboard/merge-end-1-expected.png:
              * editing/pasteboard/merge-end-1-expected.txt:
              * editing/pasteboard/merge-end-1.html:
              * editing/pasteboard/merge-end-2-expected.checksum:
              * editing/pasteboard/merge-end-2-expected.png:
              * editing/pasteboard/merge-end-2-expected.txt:
              * editing/pasteboard/merge-end-2.html:
              * editing/pasteboard/merge-end-4-expected.txt:
              * editing/pasteboard/merge-end-list-expected.txt:
              * editing/pasteboard/merge-end-table-expected.checksum:
              * editing/pasteboard/merge-end-table-expected.png:
              * editing/pasteboard/merge-end-table-expected.txt:
              * editing/pasteboard/nested-blocks-with-text-area-expected.txt:
              * editing/pasteboard/nested-blocks-with-text-field-expected.txt:
              * editing/pasteboard/paste-4039777-fix-expected.checksum:
              * editing/pasteboard/paste-4039777-fix-expected.png:
              * editing/pasteboard/paste-4039777-fix-expected.txt:
              * editing/pasteboard/paste-line-endings-002-expected.txt:
              * editing/pasteboard/paste-line-endings-004-expected.txt:
              * editing/pasteboard/paste-line-endings-007-expected.txt:
              * editing/pasteboard/paste-line-endings-008-expected.txt:
              * editing/pasteboard/paste-line-endings-009-expected.txt:
              * editing/pasteboard/paste-match-style-002-expected.txt:
              * editing/pasteboard/paste-pre-001-expected.txt:
              * editing/pasteboard/paste-pre-002-expected.txt:
              * editing/pasteboard/paste-table-001-expected.checksum:
              * editing/pasteboard/paste-table-001-expected.png:
              * editing/pasteboard/paste-table-001-expected.txt:
              * editing/pasteboard/paste-table-003-expected.txt:
              * editing/pasteboard/paste-text-001-expected.txt:
              * editing/pasteboard/paste-text-003-expected.txt:
              * editing/pasteboard/paste-text-007-expected.checksum:
              * editing/pasteboard/paste-text-007-expected.png:
              * editing/pasteboard/paste-text-007-expected.txt:
              * editing/pasteboard/paste-text-008-expected.txt:
              * editing/pasteboard/paste-text-009-expected.txt:
              * editing/pasteboard/paste-text-010-expected.txt:
              * editing/pasteboard/paste-text-011-expected.txt:
              * editing/pasteboard/paste-text-012-expected.checksum:
              * editing/pasteboard/paste-text-012-expected.png:
              * editing/pasteboard/paste-text-012-expected.txt:
              * editing/pasteboard/paste-text-012.html:
              * editing/pasteboard/paste-text-013-expected.checksum:
              * editing/pasteboard/paste-text-013-expected.png:
              * editing/pasteboard/paste-text-013-expected.txt:
              * editing/pasteboard/paste-text-015-expected.txt:
              * editing/pasteboard/paste-text-017-expected.txt:
              * editing/pasteboard/paste-text-019-expected.checksum:
              * editing/pasteboard/paste-text-019-expected.png:
              * editing/pasteboard/paste-text-019-expected.txt:
              * editing/pasteboard/paste-text-019.html:
              * editing/pasteboard/paste-text-at-tabspan-001-expected.txt:
              * editing/pasteboard/paste-text-at-tabspan-002-expected.txt:
              * editing/pasteboard/paste-text-at-tabspan-003-expected.txt:
              * editing/pasteboard/pasting-object-expected.txt:
              * editing/pasteboard/prevent-block-nesting-01-expected.txt:
              * editing/pasteboard/quirks-mode-br-1-expected.txt:
              * editing/pasteboard/smart-paste-001-expected.txt:
              * editing/pasteboard/smart-paste-002-expected.txt:
              * editing/pasteboard/smart-paste-003-expected.txt:
              * editing/pasteboard/smart-paste-004-expected.txt:
              * editing/pasteboard/smart-paste-005-expected.txt:
              * editing/pasteboard/smart-paste-006-expected.txt:
              * editing/pasteboard/smart-paste-007-expected.txt:
              * editing/pasteboard/smart-paste-008-expected.txt:
              * editing/pasteboard/undoable-fragment-removes-expected.checksum:
              * editing/pasteboard/undoable-fragment-removes-expected.png:
              * editing/pasteboard/undoable-fragment-removes-expected.txt:
              * editing/pasteboard/undoable-fragment-removes.html:
              * editing/style/smoosh-styles-001-expected.txt:
              * editing/style/smoosh-styles-002-expected.txt:
      
      WebCore:
      
              Reviewed by thatcher
              
              First part of fix for:
              <rdar://problem/4384589>
              Mail hung on paste text
              
              Fixes:
              <http://bugzilla.opendarwin.org/show_bug.cgi?id=8592>
              Extra line left after deleting whitespace:pre text
              <rdar://problem/4128080> Paste as HTML does not yield equivalent style
              <rdar://problem/4046469> Box styles on first element aren't copied/pasted
              Copy/paste of arstechnica.com
              
              Here's how we avoid adding redundant style information on paste: insert 
              the fragment and do a test rendering, save away style information for 
              every node in the fragment, remove all style information from the fragment, 
              remove the fragment, insert it into the appropriate place in the document, 
              then restore only those styles gathered during the test insertion that aren't
              redundant.  Restoring the styles in this way results in an ApplyStyleCommand 
              and a layout for nearly every inserted node.  
              Instead we want to insert the fragment into the document without removing the 
              style information, then mark style nodes and inline style declarations for 
              removal if they are redundant, and sweep to remove them.  This means that we 
              can't rely on ReplacementFragment::wasBlock anymore, because blocks will now 
              have style spans around them.  This patch removes the use of wasBlock in 
              ReplaceSelectionCommand.
              
              * editing/CompositeEditCommand.cpp:
              (WebCore::CompositeEditCommand::moveParagraphs): Added code
              to remove the line placeholder left after a move from preserveNewline text.
              * editing/DeleteSelectionCommand.cpp:
              (WebCore::DeleteSelectionCommand::doApply): Don't add a placeholder if 
              we're deleting a paragraph in preserveNewline text.
              * editing/JSEditor.cpp: Pass true to prevent nesting.
              * editing/ReplaceSelectionCommand.cpp: Removed wasBlock and friends.
              (WebCore::ReplacementFragment::ReplacementFragment): Ditto.
              (WebCore::ReplacementFragment::saveRenderingInfo): Ditto.
              (WebCore::RenderingInfo::RenderingInfo): Ditto.
              (WebCore::ReplaceSelectionCommand::ReplaceSelectionCommand):
              (WebCore::ReplaceSelectionCommand::shouldMergeStart): Combined the to/from
              merging rules into one method.
              (WebCore::ReplaceSelectionCommand::shouldMergeEnd):
              (WebCore::ReplaceSelectionCommand::shouldMerge):
              (WebCore::ReplaceSelectionCommand::doApply): 
              Don't do nesting prevention when pasting into an empty paragraph, this
              fixes 4046469, the common cause of paste fidelity bugs, but needs
              to be tweaked a little because this can lead to margin/border build-up
              on repeated copy/pastes.
              Don't track startPos in addition to insertionPos.  It was never used.
              Fixed a bug where a fragment starting with an interchange newline would
              cause content to be put outside of an editable region when pasting at the 
              very end of it.
              Adjust insertionPos before insertion (not during) and do not consult wasBlock
              to decide whether or not to do so.
              Changed the way we do the start merge: insert the fragment, then stich 
              paragraphs together, in the same way that we do the end merge.  This 
              doesn't require wasBlock and fixes bugs.
              Replaced some uses of insertionPos with endOfInsertedContent.
              Fixed a bug in the expansion of the last incoming br (a "collapsed" br
              is one where !isStartOfParagraph([br,0])).
              Removed the special case code that did the end merge for the preserveNewline 
              case, since this patch fixes the moveParagraph bug in the preserveNewline case.
              Removed some unused variables.
              (WebCore::ReplaceSelectionCommand::shouldRemoveEndBR): An endBR that was 
              holding a line open should always be displaced by inserted content, unless 
              the inserted content ends with a br.
              (WebCore::ReplaceSelectionCommand::updateNodesInserted):
              * editing/ReplaceSelectionCommand.h:
              (WebCore::RenderingInfo::style):
              * editing/markup.cpp:
              (WebCore::createMarkup): Only add mail blockquotes and list/table/pre when
              annotate is true (when we're creating markup for the pasteboard).
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@15918 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      84273708
  12. 02 Jun, 2006 1 commit
    • ddkilzer's avatar
      LayoutTests: · 249f410d
      ddkilzer authored
              Reviewed by mjs.
      
              http://bugzilla.opendarwin.org/show_bug.cgi?id=9183
              Finish renaming of RenderCanvas to RenderView
      
              * editing/selection/7152-1-expected.checksum: Layout changed due to text change in HTML file.
              * editing/selection/7152-1-expected.png: Ditto.
              * editing/selection/7152-1-expected.txt: Ditto.
              * editing/selection/7152-1.html: Changed text in HTML content.
              * editing/selection/7152-2-expected.checksum: Layout changed due to text change in HTML file.
              * editing/selection/7152-2-expected.png: Ditto.
              * editing/selection/7152-2-expected.txt: Ditto.
              * editing/selection/7152-2.html: Changed text in HTML content.
              * *-expected.txt: Replaced "RenderCanvas" with "RenderView" in 3023 more files.
      
      WebCore:
      
              Reviewed by mjs.
      
              http://bugzilla.opendarwin.org/show_bug.cgi?id=9183
              Finish renaming of RenderCanvas to RenderView
      
              * rendering/RenderView.h: Changed renderName from "RenderCanvas" to "RenderView".
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@14684 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      249f410d
  13. 02 May, 2006 1 commit
    • justing's avatar
      LayoutTests: · 406880a9
      justing authored
              Reviewed by harrison
              
              <http://bugzilla.opendarwin.org/show_bug.cgi?id=8704>
              Fix a few end merge bugs
              <rdar://problem/4424044>
              REGRESSION: Extra line appears when typing
      
              Added a function so that selection changes can participate in slow-motion-mode:
              * editing/editing.js: 
              Extra newlines were added:
              * editing/inserting/paragraph-separator-01-expected.checksum: Added.
              * editing/inserting/paragraph-separator-01-expected.png: Added.
              * editing/inserting/paragraph-separator-01-expected.txt: Added.
              * editing/inserting/paragraph-separator-01.html: Added.
              * editing/inserting/paragraph-separator-02-expected.checksum: Added.
              * editing/inserting/paragraph-separator-02-expected.png: Added.
              * editing/inserting/paragraph-separator-02-expected.txt: Added.
              * editing/inserting/paragraph-separator-02.html: Added.
              A preserved newline was turned into a nbsp:
              * editing/inserting/paragraph-separator-03-expected.checksum: Added.
              * editing/inserting/paragraph-separator-03-expected.png: Added.
              * editing/inserting/paragraph-separator-03-expected.txt: Added.
              * editing/inserting/paragraph-separator-03.html: Added.
              End merge didn't happen:
              * editing/pasteboard/merge-end-4-expected.checksum: Added.
              * editing/pasteboard/merge-end-4-expected.png: Added.
              * editing/pasteboard/merge-end-4-expected.txt: Added.
              * editing/pasteboard/merge-end-4.html: Added.
              Content was pulled out of these special elements:
              * editing/pasteboard/merge-end-blockquote-expected.checksum: Added.
              * editing/pasteboard/merge-end-blockquote-expected.png: Added.
              * editing/pasteboard/merge-end-blockquote-expected.txt: Added.
              * editing/pasteboard/merge-end-blockquote.html: Added.
              * editing/pasteboard/merge-end-list-expected.checksum: Added.
              * editing/pasteboard/merge-end-list-expected.png: Added.
              * editing/pasteboard/merge-end-list-expected.txt: Added.
              * editing/pasteboard/merge-end-list.html: Added.
              * editing/pasteboard/merge-end-table-expected.checksum: Added.
              * editing/pasteboard/merge-end-table-expected.png: Added.
              * editing/pasteboard/merge-end-table-expected.txt: Added.
              * editing/pasteboard/merge-end-table.html: Added.
      
      WebCore:
      
              Reviewed by harrison
              
              <http://bugzilla.opendarwin.org/show_bug.cgi?id=8704>
              Fix a few end merge bugs
              <rdar://problem/4424044>
              REGRESSION: Extra line appears when typing
      
              * bridge/mac/WebCoreFrameBridge.mm:
              (-[WebCoreFrameBridge smartInsertForString:replacingRange:beforeString:afterString:]): 
              Use renamed characterAfter.
              * editing/InsertParagraphSeparatorCommand.cpp:
              (WebCore::InsertParagraphSeparatorCommand::doApply):
              Regenerate a VisiblePosition that became stale during a text node split.
              Don't rebalance whitespace after the operation, 1) it has a bug that turns preserved
              newlines into nbsps, 2) I think it should only be done during serialization, not after 
              every command (since editable regions now always have -webkit-nbsp-mode:space on them).
              Use a regular br for the placeholder as I think we can move away from -webkit-block-placeholders.
              
              * editing/RebalanceWhitespaceCommand.cpp: Added FIXMEs.
              * editing/ReplaceSelectionCommand.cpp:
              (WebCore::ReplaceSelectionCommand::shouldMergeStart): Removed FIXME.
              (WebCore::ReplaceSelectionCommand::shouldMergeEnd): Can now use rendering information.
              (WebCore::ReplaceSelectionCommand::doApply):
              Call shouldMergeEnd after the insertion so that it can use rendering information.
              Don't use positionAfterNode of the last node inserted to mark the position at the end 
              of inserted content because canonicalization can send it into content that was already
              in the document.
              
              * editing/ReplaceSelectionCommand.h:
              * editing/VisiblePosition.cpp:
              (WebCore::VisiblePosition::characterAfter): 
              Renamed.  When two candidates are visually equivalent, the rightmost candidate will be 
              the one inside the text node where the character will be.
              
              * editing/VisiblePosition.h:
              * editing/htmlediting.cpp:
              (WebCore::enclosingTableCell): Added.
              (WebCore::enclosingList):
              * editing/htmlediting.h:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@14169 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      406880a9