Bug 99841 - [Qt4] Editing differences after r130411
Summary: [Qt4] Editing differences after r130411
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Qt (show other bugs)
Version: 420+
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: QtWebkit23
  Show dependency treegraph
 
Reported: 2012-10-19 08:29 PDT by Allan Sandfeld Jensen
Modified: 2012-11-06 03:46 PST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Allan Sandfeld Jensen 2012-10-19 08:29:14 PDT
After changes in r130411 and the following new baselines for Qt, QtWebKit2.3 results in the affected tests no longer matches those in Qt trunk, which they did before.

In other words r130411 caused behavior that was previously identical in QtWebKit trunk and QtWebKit2.3 to become different. On the other hand it caused baseline changes in all platforms so this might not be all errors.

The following tests are now failing in QtWebKit2.3:
  editing/execCommand/find-after-replace.html [ Failure ] 
  editing/execCommand/paste-1.html [ Failure ] 
  editing/execCommand/paste-2.html [ Failure ] 
  editing/pasteboard/5028447.html [ Failure ] 
  editing/pasteboard/5032095.html [ Failure ] 
  editing/pasteboard/5521237.html [ Failure ] 
  editing/pasteboard/insert-div-text-into-text.html [ Failure ] 
  editing/pasteboard/merge-after-delete.html [ Failure ] 
  editing/pasteboard/merge-end-5.html [ Failure ] 
  editing/pasteboard/paste-before-tab-span.html [ Failure ] 
  editing/pasteboard/paste-into-blockquote-with-document-font-color.html [ Failure ] 
  editing/pasteboard/paste-into-table-cell-2.html [ Failure ] 
  editing/pasteboard/paste-into-table-cell.html [ Failure ] 
  editing/pasteboard/paste-match-style-001.html [ Failure ] 
  editing/pasteboard/paste-text-001.html [ Failure ] 
  editing/pasteboard/paste-text-004.html [ Failure ] 
  editing/pasteboard/paste-text-005.html [ Failure ] 
  editing/pasteboard/paste-text-010.html [ Failure ] 
  editing/pasteboard/paste-text-at-tabspan-001.html [ Failure ] 
  editing/pasteboard/pasting-word-in-div-extra-line.html [ Failure ] 
  editing/pasteboard/smart-paste-001.html [ Failure ] 
  editing/pasteboard/smart-paste-003.html [ Failure ] 
  editing/pasteboard/smart-paste-004.html [ Failure ] 
  editing/pasteboard/smart-paste-005.html [ Failure ] 
  editing/pasteboard/smart-paste-006.html [ Failure ] 
  editing/pasteboard/smart-paste-007.html [ Failure ] 
  editing/pasteboard/smart-paste-008.html [ Failure ] 
  editing/selection/replace-selection-crash.html [ Failure ] 

While these were the changes made to Qt expectations to deal with r130411:
2012-10-04  Ryosuke Niwa  <rniwa@webkit.org>
+
+        More Qt rebaselines after r130411.
+
+        * platform/qt/editing/deleting/delete-block-merge-contents-020-expected.txt:
+        * platform/qt/editing/deleting/delete-block-merge-contents-021-expected.txt:
+        * platform/qt/editing/pasteboard/5006779-expected.txt:
+        * platform/qt/editing/pasteboard/paste-line-endings-007-expected.txt:
+        * platform/qt/editing/pasteboard/paste-line-endings-008-expected.txt:
+        * platform/qt/editing/pasteboard/smart-paste-004-expected.txt: Removed.

+2012-10-04  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Qt rebaseline after r130411.
+
+        * platform/qt/editing/deleting/delete-block-merge-contents-018-expected.txt:
+        * platform/qt/editing/deleting/delete-block-merge-contents-019-expected.txt:
+        * platform/qt/editing/deleting/delete-block-merge-contents-022-expected.txt:
+        * platform/qt/editing/deleting/merge-no-br-expected.txt:
+        * platform/qt/editing/execCommand/find-after-replace-expected.txt:
+        * platform/qt/editing/execCommand/paste-1-expected.txt:
+        * platform/qt/editing/execCommand/paste-2-expected.txt:
+        * platform/qt/editing/pasteboard/4944770-2-expected.txt:
+        * platform/qt/editing/pasteboard/5006779-expected.txt:
+        * platform/qt/editing/pasteboard/5028447-expected.txt:
+        * platform/qt/editing/pasteboard/8145-3-expected.txt:
+        * platform/qt/editing/pasteboard/merge-end-borders-expected.txt:
+        * platform/qt/editing/pasteboard/paste-line-endings-009-expected.txt:
+        * platform/qt/editing/pasteboard/paste-line-endings-010-expected.txt:
+        * platform/qt/editing/pasteboard/paste-match-style-001-expected.txt:
+        * platform/qt/editing/pasteboard/paste-text-008-expected.txt:
+        * platform/qt/editing/pasteboard/paste-text-009-expected.txt:
+        * platform/qt/editing/pasteboard/smart-paste-007-expected.txt:
+        * platform/qt/editing/pasteboard/unrendered-br-expected.txt:
Comment 1 Allan Sandfeld Jensen 2012-11-06 03:46:50 PST
The differences has disappeared again after the merge of r131614-r131850, so it was likely a bug in trunk that has now been fixed.