diff options
author | brettw@google.com <brettw@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-12-03 18:45:06 +0000 |
---|---|---|
committer | brettw@google.com <brettw@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-12-03 18:45:06 +0000 |
commit | 71dabc3a72ed3871a2a2a948a16103ba25eab056 (patch) | |
tree | be05f85307ed92a252bfc307fd2c7a3d20ad04fc | |
parent | 06b42f03a475d6d907ef3c3b93a5c9635105421a (diff) | |
download | chromium_src-71dabc3a72ed3871a2a2a948a16103ba25eab056.zip chromium_src-71dabc3a72ed3871a2a2a948a16103ba25eab056.tar.gz chromium_src-71dabc3a72ed3871a2a2a948a16103ba25eab056.tar.bz2 |
Triage some tests. File bugs on some, and rebaseline others. The rebaselines are V8 exception text differences (large-expressions) and font size differences (the rest).
Review URL: http://codereview.chromium.org/12910
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6298 0039d316-1c4b-4281-b951-d872f2087c98
15 files changed, 105 insertions, 15 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/pasteboard/merge-end-blockquote-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/pasteboard/merge-end-blockquote-expected.checksum index be35810..7006b35 100644 --- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/pasteboard/merge-end-blockquote-expected.checksum +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/pasteboard/merge-end-blockquote-expected.checksum @@ -1 +1 @@ -4afc25e6ceda98f7fa26ff16a3ac5353
\ No newline at end of file +62ab51ade93441d965923e36db7c8bd9
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/pasteboard/merge-end-blockquote-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/pasteboard/merge-end-blockquote-expected.png Binary files differindex b45cce7..d8c477c 100644 --- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/pasteboard/merge-end-blockquote-expected.png +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/pasteboard/merge-end-blockquote-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/pasteboard/merge-end-blockquote-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/pasteboard/merge-end-blockquote-expected.txt index 0f7281e..aec8099 100644 --- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/pasteboard/merge-end-blockquote-expected.txt +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/pasteboard/merge-end-blockquote-expected.txt @@ -33,16 +33,18 @@ layer at (0,0) size 800x600 text run at (0,0) width 276: "This tests pasting text into a Mail blockquote. " text run at (276,0) width 506: "The last bit of content in the incoming fragment should be merged with the paragraph" text run at (0,20) width 210: "after the position being pasted into." - RenderBlock {DIV} at (0,128) size 784x40 - RenderBlock {BLOCKQUOTE} at (40,0) size 704x40 + RenderBlock {DIV} at (0,128) size 784x56 + RenderBlock {BLOCKQUOTE} at (40,0) size 704x20 RenderBlock {DIV} at (0,0) size 704x20 RenderText {#text} at (0,0) size 78x19 text run at (0,0) width 78: "Blockquoted" RenderText {#text} at (78,0) size 20x19 text run at (78,0) width 20: "foo" - RenderBlock {DIV} at (0,20) size 704x20 + RenderBlock (anonymous) at (0,36) size 784x0 + RenderBlock {BLOCKQUOTE} at (40,36) size 704x20 + RenderBlock {DIV} at (0,0) size 704x20 RenderText {#text} at (0,0) size 20x19 text run at (0,0) width 20: "bar" - RenderText {#text} at (20,0) size 31x19 - text run at (20,0) width 31: " Text" -caret: position 3 of child 0 {#text} of child 1 {DIV} of child 0 {BLOCKQUOTE} of child 10 {DIV} of child 1 {BODY} of child 0 {HTML} of document + RenderText {#text} at (20,0) size 27x19 + text run at (20,0) width 27: "Text" +caret: position 3 of child 0 {#text} of child 0 {DIV} of child 1 {BLOCKQUOTE} of child 10 {DIV} of child 1 {BODY} of child 0 {HTML} of document diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/events/offsetX-offsetY-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/events/offsetX-offsetY-expected.txt new file mode 100644 index 0000000..95e0d88 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/events/offsetX-offsetY-expected.txt @@ -0,0 +1,23 @@ +Absolute position +Relative position +Fixed position +First Second +This cell has borderTopExtra +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. +In columns +Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + +Div with transform +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + +In RTL overflow +Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + +PASS: event at (112, 62) hit abs-box at offset (32, 37) +FAIL: event at (157, 32) expected to hit rel-box at (22, 24) but hit rel-box at (22, 22) +PASS: event at (410, 30) hit fixed-box at offset (10, 10) +FAIL: event at (36, 272) expected to hit with-bordertopextra at (4, 4) but hit filler at (56, 372) +FAIL: event at (563, 410) expected to hit inside-overflow at (7, 6) but hit overflow-contents at (178, 112) +FAIL: event at (112, 369) expected to hit transformed at (11, 15) but hit transformed at (6, 2) + diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/js/large-expressions-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/js/large-expressions-expected.txt new file mode 100644 index 0000000..c928207 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/js/large-expressions-expected.txt @@ -0,0 +1,13 @@ +This test checks behavior with expressions that create deep parse trees. + +On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". + + +PASS eval(repeatedExpression("letterA", "+", 100)) is repeatedString("a", 100) +PASS eval(repeatedExpression("letterA", "+", 1000)) is repeatedString("a", 1000) +FAIL eval(repeatedExpression("letterA", "+", 10000)) should throw exception SyntaxError: Expression too deep. Threw exception RangeError: Maximum call stack size exceeded. +FAIL eval(repeatedExpression("letterA", "+", 100000)) should throw exception SyntaxError: Expression too deep. Threw exception RangeError: Maximum call stack size exceeded. +PASS successfullyParsed is true + +TEST COMPLETE + diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-absolute-in-positioned-container-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-absolute-in-positioned-container-expected.checksum new file mode 100644 index 0000000..f9a591d00 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-absolute-in-positioned-container-expected.checksum @@ -0,0 +1 @@ +7d2c3ce4009adc89239e2b2bd6966acc
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-absolute-in-positioned-container-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-absolute-in-positioned-container-expected.png Binary files differnew file mode 100644 index 0000000..9b0de9d --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-absolute-in-positioned-container-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-absolute-in-positioned-container-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-absolute-in-positioned-container-expected.txt new file mode 100644 index 0000000..05e963b --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-absolute-in-positioned-container-expected.txt @@ -0,0 +1,26 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x313 + RenderBlock {HTML} at (0,0) size 800x302 + RenderBody {BODY} at (8,16) size 784x278 + RenderBlock {P} at (0,0) size 784x20 + RenderText {#text} at (0,0) size 51x19 + text run at (0,0) width 51: "Test for " + RenderInline {A} at (0,0) size 291x19 [color=#0000EE] + RenderText {#text} at (51,0) size 291x19 + text run at (51,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=17840" + RenderText {#text} at (342,0) size 282x19 + text run at (342,0) width 282: ". The rotated box should be correctly redrawn." + RenderBlock (anonymous) at (0,36) size 784x20 + RenderBlock (anonymous) at (0,56) size 784x202 + RenderBlock (anonymous) at (0,258) size 784x20 + RenderText {#text} at (0,0) size 0x0 + RenderText {#text} at (0,0) size 0x0 +layer at (18,112) size 79x59 + RenderInline (relative positioned) {SPAN} at (0,0) size 79x59 [bgcolor=#DDDDDD] + RenderText {#text} at (20,0) size 59x19 + text run at (20,0) width 59: "Container" +layer at (108,172) size 202x202 + RenderBlock (relative positioned) {DIV} at (0,0) size 202x202 [bgcolor=#CCCCCC] [border: (1px solid #000000)] +layer at (18,334) size 40x59 + RenderInline (relative positioned) {SPAN} at (0,0) size 40x59 [bgcolor=#DDDDDD] diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-relative-position-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-relative-position-expected.checksum new file mode 100644 index 0000000..35ec4cd --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-relative-position-expected.checksum @@ -0,0 +1 @@ +7aae84ccd4a1fb762d340560c94b915e
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-relative-position-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-relative-position-expected.png Binary files differnew file mode 100644 index 0000000..5852859 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-relative-position-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-relative-position-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-relative-position-expected.txt new file mode 100644 index 0000000..dc532c0 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/transform-relative-position-expected.txt @@ -0,0 +1,15 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x262 + RenderBlock {HTML} at (0,0) size 800x262 + RenderBody {BODY} at (8,16) size 784x238 + RenderBlock {P} at (0,0) size 784x20 + RenderText {#text} at (0,0) size 51x19 + text run at (0,0) width 51: "Test for " + RenderInline {A} at (0,0) size 291x19 [color=#0000EE] + RenderText {#text} at (51,0) size 291x19 + text run at (51,0) width 291: "https://bugs.webkit.org/show_bug.cgi?id=17840" + RenderText {#text} at (342,0) size 282x19 + text run at (342,0) width 282: ". The rotated box should be correctly redrawn." +layer at (108,152) size 202x202 + RenderBlock (relative positioned) {DIV} at (0,36) size 202x202 [bgcolor=#CCCCCC] [border: (1px solid #000000)] diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-focused-text-input-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-focused-text-input-expected.checksum new file mode 100644 index 0000000..307a67d --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-focused-text-input-expected.checksum @@ -0,0 +1 @@ +07d43f985b603e9489659ac267f7edc4
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-focused-text-input-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-focused-text-input-expected.png Binary files differnew file mode 100644 index 0000000..8a3f3cc --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-focused-text-input-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-focused-text-input-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-focused-text-input-expected.txt new file mode 100644 index 0000000..9932c4a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/transforms/transformed-focused-text-input-expected.txt @@ -0,0 +1,12 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x600 + RenderBlock {HTML} at (0,0) size 800x600 + RenderBody {BODY} at (8,8) size 784x584 +layer at (8,8) size 784x22 + RenderBlock {DIV} at (0,0) size 784x22 + RenderTextControl {INPUT} at (0,0) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] + RenderText {#text} at (0,0) size 0x0 +layer at (10,11) size 151x16 + RenderBlock {DIV} at (2,3) size 151x16 +caret: position 0 of child 0 {DIV} of child 1 {INPUT} of child 1 {DIV} of child 1 {BODY} of child 0 {HTML} of document diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt index 29e427b..5a45f0d 100644 --- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt +++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt @@ -1367,20 +1367,16 @@ LayoutTests/svg/dom/animated-tearoff-lifespan.xhtml = FAIL PASS LayoutTests/http/tests/security/originHeader/origin-header-for-https.html = FAIL TIMEOUT // MERGE 38097:38305 REGRESSIONS -LayoutTests/editing/pasteboard/merge-end-blockquote.html = FAIL +// Bug 5051: several steps of this test fail for an unknown reason. LayoutTests/fast/canvas/canvas-pattern-transform.html = FAIL -LayoutTests/fast/events/offsetX-offsetY.html = FAIL +// Bug 5053: fails (maybe V8?) LayoutTests/fast/frames/cross-site-this.html = FAIL -LayoutTests/fast/js/large-expressions.html = FAIL -LayoutTests/fast/transforms/transformed-focused-text-input.html = FAIL LayoutTests/editing/deleting/delete-4038408-fix.html = FAIL -// MERGE 38305:38376 REGRESSIONS: These are all new tests, not regressions. -// May just need rebaselining. +// MERGE 38305:38376 REGRESSION (new test) +// Bug 5032: The image is flipped horizontally from the reference. LayoutTests/fast/repaint/transform-absolute-child.html = FAIL -LayoutTests/fast/repaint/transform-absolute-in-positioned-container.html = FAIL -LayoutTests/fast/repaint/transform-relative-position.html = FAIL // MERGE 38389:38450 LayoutTests/editing/pasteboard/paste-blockquote-into-blockquote-4.html = FAIL |