[SCM] WebKit Debian packaging branch, webkit-1.1, updated. upstream/1.1.16-1409-g5afdf4d
hamaji at chromium.org
hamaji at chromium.org
Thu Dec 3 13:40:10 UTC 2009
The following commit has been merged in the webkit-1.1 branch:
commit 350c85393706531c10165b3137c5f8767d45be5d
Author: hamaji at chromium.org <hamaji at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Thu Nov 19 12:32:37 2009 +0000
2009-11-19 Shinichiro Hamaji <hamaji at chromium.org>
Reviewed by Eric Seidel.
Some tests in fast/css-generated-content can be dumpAsText test
https://bugs.webkit.org/show_bug.cgi?id=31663
* fast/css-generated-content/absolute-position-inside-inline-expected.txt: Added.
* fast/css-generated-content/absolute-position-inside-inline.html:
* fast/css-generated-content/hit-test-generated-content-expected.txt: Added.
* fast/css-generated-content/hit-test-generated-content.html:
* fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Added.
* fast/css-generated-content/positioned-background-hit-test-crash.html:
* fast/css-generated-content/spellingToolTip-assert-expected.txt: Added.
* fast/css-generated-content/spellingToolTip-assert.html:
* platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.checksum: Removed.
* platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.png: Removed.
* platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
* platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum: Removed.
* platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png: Removed.
* platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt: Removed.
* platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.checksum: Removed.
* platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.png: Removed.
* platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
* platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.checksum: Removed.
* platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.png: Removed.
* platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
* platform/qt/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
* platform/qt/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
* platform/qt/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@51181 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 445cfa0..f018abb 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,34 @@
+2009-11-19 Shinichiro Hamaji <hamaji at chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ Some tests in fast/css-generated-content can be dumpAsText test
+ https://bugs.webkit.org/show_bug.cgi?id=31663
+
+ * fast/css-generated-content/absolute-position-inside-inline-expected.txt: Added.
+ * fast/css-generated-content/absolute-position-inside-inline.html:
+ * fast/css-generated-content/hit-test-generated-content-expected.txt: Added.
+ * fast/css-generated-content/hit-test-generated-content.html:
+ * fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Added.
+ * fast/css-generated-content/positioned-background-hit-test-crash.html:
+ * fast/css-generated-content/spellingToolTip-assert-expected.txt: Added.
+ * fast/css-generated-content/spellingToolTip-assert.html:
+ * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.checksum: Removed.
+ * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.png: Removed.
+ * platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
+ * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum: Removed.
+ * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png: Removed.
+ * platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt: Removed.
+ * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.checksum: Removed.
+ * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.png: Removed.
+ * platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
+ * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.checksum: Removed.
+ * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.png: Removed.
+ * platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
+ * platform/qt/fast/css-generated-content/absolute-position-inside-inline-expected.txt: Removed.
+ * platform/qt/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt: Removed.
+ * platform/qt/fast/css-generated-content/spellingToolTip-assert-expected.txt: Removed.
+
2009-11-19 Kinuko Yasuda <kinuko at google.com>
Reviewed by Dan Bernstein.
diff --git a/LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt b/LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt
new file mode 100644
index 0000000..7696421
--- /dev/null
+++ b/LayoutTests/fast/css-generated-content/absolute-position-inside-inline-expected.txt
@@ -0,0 +1 @@
+No crash means PASS
diff --git a/LayoutTests/fast/css-generated-content/absolute-position-inside-inline.html b/LayoutTests/fast/css-generated-content/absolute-position-inside-inline.html
index ef65ee7..28be368 100644
--- a/LayoutTests/fast/css-generated-content/absolute-position-inside-inline.html
+++ b/LayoutTests/fast/css-generated-content/absolute-position-inside-inline.html
@@ -12,8 +12,12 @@ content: "";
position: absolute;
}
</style>
+<script>
+if (window.layoutTestController)
+ layoutTestController.dumpAsText();
+</script>
</head>
<body>
-<span>Webpage test</span>
+<span>No crash means PASS</span>
</body>
</html>
diff --git a/LayoutTests/fast/css-generated-content/hit-test-generated-content-expected.txt b/LayoutTests/fast/css-generated-content/hit-test-generated-content-expected.txt
new file mode 100644
index 0000000..76ea745
--- /dev/null
+++ b/LayoutTests/fast/css-generated-content/hit-test-generated-content-expected.txt
@@ -0,0 +1,4 @@
+Tests hit testing on generated content
+
+
+elementFromPoint found target: PASS
diff --git a/LayoutTests/fast/css-generated-content/hit-test-generated-content.html b/LayoutTests/fast/css-generated-content/hit-test-generated-content.html
index 70a048a..eb8c71d 100644
--- a/LayoutTests/fast/css-generated-content/hit-test-generated-content.html
+++ b/LayoutTests/fast/css-generated-content/hit-test-generated-content.html
@@ -19,6 +19,9 @@
</style>
<script type="text/javascript" charset="utf-8">
+ if (window.layoutTestController)
+ layoutTestController.dumpAsText();
+
function runTest()
{
var hitElement = document.elementFromPoint(58, 58);
@@ -39,4 +42,4 @@
</div>
</body>
-</html>
\ No newline at end of file
+</html>
diff --git a/LayoutTests/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt b/LayoutTests/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt
new file mode 100644
index 0000000..7696421
--- /dev/null
+++ b/LayoutTests/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt
@@ -0,0 +1 @@
+No crash means PASS
diff --git a/LayoutTests/fast/css-generated-content/positioned-background-hit-test-crash.html b/LayoutTests/fast/css-generated-content/positioned-background-hit-test-crash.html
index 2f06729..395014b 100644
--- a/LayoutTests/fast/css-generated-content/positioned-background-hit-test-crash.html
+++ b/LayoutTests/fast/css-generated-content/positioned-background-hit-test-crash.html
@@ -24,6 +24,9 @@
}
</style>
<script type="text/javascript">
+ if (window.layoutTestController)
+ layoutTestController.dumpAsText();
+
function finishTest()
{
eventSender.mouseUp();
@@ -49,6 +52,6 @@
</script>
</head>
<body onload="test()">
- <h1 id="heading">Webpage test</h1>
+ <h1 id="heading">No crash means PASS</h1>
</body>
</html>
diff --git a/LayoutTests/fast/css-generated-content/spellingToolTip-assert-expected.txt b/LayoutTests/fast/css-generated-content/spellingToolTip-assert-expected.txt
new file mode 100644
index 0000000..05f05f3
--- /dev/null
+++ b/LayoutTests/fast/css-generated-content/spellingToolTip-assert-expected.txt
@@ -0,0 +1,3 @@
+Regression test for http://bugs.webkit.org/show_bug.cgi?id=11505 REGRESSION: Null pointer deref in HitTestResult::spellingToolTip() (assertion failure in Node::document).
+
+No assert means test PASS.
diff --git a/LayoutTests/fast/css-generated-content/spellingToolTip-assert.html b/LayoutTests/fast/css-generated-content/spellingToolTip-assert.html
index 1b0de1f..162fd67 100644
--- a/LayoutTests/fast/css-generated-content/spellingToolTip-assert.html
+++ b/LayoutTests/fast/css-generated-content/spellingToolTip-assert.html
@@ -12,6 +12,9 @@
}
</style>
<script type="text/javascript">
+ if (window.layoutTestController)
+ layoutTestController.dumpAsText();
+
function test()
{
if (!window.layoutTestController)
diff --git a/LayoutTests/platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.checksum b/LayoutTests/platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.checksum
deleted file mode 100644
index 94e0b37..0000000
--- a/LayoutTests/platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.checksum
+++ /dev/null
@@ -1 +0,0 @@
-40933e743f3226c51976d5072256d578
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.png b/LayoutTests/platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.png
deleted file mode 100644
index 8bb31f4..0000000
Binary files a/LayoutTests/platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.txt b/LayoutTests/platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.txt
deleted file mode 100644
index b0d9e85..0000000
--- a/LayoutTests/platform/mac/fast/css-generated-content/absolute-position-inside-inline-expected.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x34
- RenderBlock {HTML} at (0,0) size 800x34
- RenderBody {BODY} at (8,8) size 784x18
- RenderInline {SPAN} at (0,0) size 85x18
- RenderText {#text} at (0,0) size 85x18
- text run at (0,0) width 85: "Webpage test"
- RenderText {#text} at (0,0) size 0x0
- RenderText {#text} at (0,0) size 0x0
- RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum b/LayoutTests/platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum
deleted file mode 100644
index c1a8bf9..0000000
--- a/LayoutTests/platform/mac/fast/css-generated-content/hit-test-generated-content-expected.checksum
+++ /dev/null
@@ -1 +0,0 @@
-210c1269c3953dda51ca2c819ca6fd0c
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png b/LayoutTests/platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png
deleted file mode 100644
index 94b3e4d..0000000
Binary files a/LayoutTests/platform/mac/fast/css-generated-content/hit-test-generated-content-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt b/LayoutTests/platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt
deleted file mode 100644
index 8b90e16..0000000
--- a/LayoutTests/platform/mac/fast/css-generated-content/hit-test-generated-content-expected.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-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
- RenderBlock {P} at (0,0) size 784x18
- RenderText {#text} at (0,0) size 233x18
- text run at (0,0) width 233: "Tests hit testing on generated content"
- RenderBlock {DIV} at (0,134) size 784x18
- RenderText {#text} at (0,0) size 243x18
- text run at (0,0) width 243: "elementFromPoint found target: PASS"
-layer at (8,42) size 100x100
- RenderBlock (relative positioned) {DIV} at (0,34) size 100x100
- RenderText {#text} at (0,0) size 4x18
- text run at (0,0) width 4: " "
-layer at (8,42) size 100x100
- RenderBlock (positioned) at (0,0) size 100x100 [bgcolor=#808080]
- RenderText at (0,0) size 0x0
diff --git a/LayoutTests/platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.checksum b/LayoutTests/platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.checksum
deleted file mode 100644
index ed09a16..0000000
--- a/LayoutTests/platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.checksum
+++ /dev/null
@@ -1 +0,0 @@
-2bab7fead6e1ea409f87d6ed51ba6ec5
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.png b/LayoutTests/platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.png
deleted file mode 100644
index b6c1344..0000000
Binary files a/LayoutTests/platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt b/LayoutTests/platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt
deleted file mode 100644
index fb7f8e4..0000000
--- a/LayoutTests/platform/mac/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x79
- RenderBlock {HTML} at (0,0) size 800x79
- RenderBody {BODY} at (8,21) size 784x37
-layer at (8,21) size 784x37
- RenderBlock (relative positioned) {H1} at (0,0) size 784x37
- RenderText {#text} at (0,0) size 184x37
- text run at (0,0) width 184: "Webpage test"
-layer at (8,21) size 202x202
- RenderBlock (positioned) at (0,0) size 202x202 [border: (1px solid #FF0000)]
- RenderText at (0,0) size 0x0
diff --git a/LayoutTests/platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.checksum b/LayoutTests/platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.checksum
deleted file mode 100644
index bd9b5f3..0000000
--- a/LayoutTests/platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.checksum
+++ /dev/null
@@ -1 +0,0 @@
-7bdeaf9beb9d76c4d586b1bda47f8dc6
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.png b/LayoutTests/platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.png
deleted file mode 100644
index d91eb91..0000000
Binary files a/LayoutTests/platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.txt b/LayoutTests/platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.txt
deleted file mode 100644
index e8d915b..0000000
--- a/LayoutTests/platform/mac/fast/css-generated-content/spellingToolTip-assert-expected.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-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 784x576
- RenderBlock {P} at (0,0) size 784x36
- RenderText {#text} at (0,0) size 121x18
- text run at (0,0) width 121: "Regression test for "
- RenderInline {I} at (0,0) size 659x36
- RenderInline {A} at (0,0) size 301x18 [color=#0000EE]
- RenderText {#text} at (121,0) size 301x18
- text run at (121,0) width 301: "http://bugs.webkit.org/show_bug.cgi?id=11505"
- RenderText {#text} at (422,0) size 659x36
- text run at (422,0) width 4: " "
- text run at (426,0) width 233: "REGRESSION: Null pointer deref in"
- text run at (0,18) width 446: "HitTestResult::spellingToolTip() (assertion failure in Node::document)"
- RenderText {#text} at (446,18) size 4x18
- text run at (446,18) width 4: "."
- RenderBlock {P} at (0,52) size 784x18
- RenderText {#text} at (0,0) size 175x18
- text run at (0,0) width 175: "No assert means test PASS."
-layer at (0,100) size 60x60
- RenderBlock (positioned) at (0,100) size 60x60 [border: (5px solid #000000)]
- RenderText at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/css-generated-content/absolute-position-inside-inline-expected.txt b/LayoutTests/platform/qt/fast/css-generated-content/absolute-position-inside-inline-expected.txt
deleted file mode 100644
index 466d421..0000000
--- a/LayoutTests/platform/qt/fast/css-generated-content/absolute-position-inside-inline-expected.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x35
- RenderBlock {HTML} at (0,0) size 800x35
- RenderBody {BODY} at (8,8) size 784x19
- RenderInline {SPAN} at (0,0) size 88x19
- RenderText {#text} at (0,0) size 88x19
- text run at (0,0) width 88: "Webpage test"
- RenderText {#text} at (0,0) size 0x0
- RenderText {#text} at (0,0) size 0x0
- RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt b/LayoutTests/platform/qt/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt
deleted file mode 100644
index cc8cc1c..0000000
--- a/LayoutTests/platform/qt/fast/css-generated-content/positioned-background-hit-test-crash-expected.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x74
- RenderBlock {HTML} at (0,0) size 800x74
- RenderBody {BODY} at (8,18) size 784x38
-layer at (8,18) size 784x38
- RenderBlock (relative positioned) {H1} at (0,0) size 784x38
- RenderText {#text} at (0,0) size 183x38
- text run at (0,0) width 183: "Webpage test"
-layer at (8,18) size 202x202
- RenderBlock (positioned) at (0,0) size 202x202 [border: (1px solid #FF0000)]
- RenderText at (0,0) size 0x0
-caret: position 0 of child 0 {#text} of child 1 {H1} of child 1 {BODY} of child 0 {HTML} of document
diff --git a/LayoutTests/platform/qt/fast/css-generated-content/spellingToolTip-assert-expected.txt b/LayoutTests/platform/qt/fast/css-generated-content/spellingToolTip-assert-expected.txt
deleted file mode 100644
index 71fa662..0000000
--- a/LayoutTests/platform/qt/fast/css-generated-content/spellingToolTip-assert-expected.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-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 784x578
- RenderBlock {P} at (0,0) size 784x40
- RenderText {#text} at (0,0) size 124x19
- text run at (0,0) width 124: "Regression test for "
- RenderInline {I} at (0,0) size 646x39
- RenderInline {A} at (0,0) size 294x19 [color=#0000EE]
- RenderText {#text} at (124,0) size 294x19
- text run at (124,0) width 294: "http://bugs.webkit.org/show_bug.cgi?id=11505"
- RenderText {#text} at (418,0) size 646x39
- text run at (418,0) width 4: " "
- text run at (422,0) width 224: "REGRESSION: Null pointer deref in"
- text run at (0,20) width 438: "HitTestResult::spellingToolTip() (assertion failure in Node::document)"
- RenderText {#text} at (438,20) size 4x19
- text run at (438,20) width 4: "."
- RenderBlock {P} at (0,54) size 784x19
- RenderText {#text} at (0,0) size 179x19
- text run at (0,0) width 179: "No assert means test PASS."
-layer at (0,100) size 60x60
- RenderBlock (positioned) at (0,100) size 60x60 [border: (5px solid #000000)]
- RenderText at (0,0) size 0x0
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list