[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc

abarth at webkit.org abarth at webkit.org
Wed Dec 22 14:27:51 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 2dd516a59ec5f95eb296ba722282ea56f4527dfc
Author: abarth at webkit.org <abarth at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Sat Oct 9 20:21:26 2010 +0000

    2010-10-09  Adam Barth  <abarth at webkit.org>
    
            Reviewed by Sam Weinig.
    
            CSS: style attributes on closing tags gets applied to element
            https://bugs.webkit.org/show_bug.cgi?id=14423
    
            We fixed these bugs with the HTML5 parser.  Go us.
    
            * fast/parser/stray-end-tags-with-attributes-001-expected.txt: Added.
            * fast/parser/stray-end-tags-with-attributes-001-quirks-expected.txt: Added.
            * fast/parser/stray-end-tags-with-attributes-001-quirks.html: Added.
            * fast/parser/stray-end-tags-with-attributes-001.html: Added.
            * fast/parser/stray-end-tags-with-attributes-002-alt-expected.txt: Added.
            * fast/parser/stray-end-tags-with-attributes-002-alt-quirks-expected.txt: Added.
            * fast/parser/stray-end-tags-with-attributes-002-alt-quirks.html: Added.
            * fast/parser/stray-end-tags-with-attributes-002-alt.html: Added.
            * fast/parser/stray-end-tags-with-attributes-002-expected.txt: Added.
            * fast/parser/stray-end-tags-with-attributes-002-quirk-expected.txt: Added.
            * fast/parser/stray-end-tags-with-attributes-002-quirk.html: Added.
            * fast/parser/stray-end-tags-with-attributes-002.html: Added.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@69455 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index afe9768..9b89240 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,25 @@
+2010-10-09  Adam Barth  <abarth at webkit.org>
+
+        Reviewed by Sam Weinig.
+
+        CSS: style attributes on closing tags gets applied to element
+        https://bugs.webkit.org/show_bug.cgi?id=14423
+
+        We fixed these bugs with the HTML5 parser.  Go us.
+
+        * fast/parser/stray-end-tags-with-attributes-001-expected.txt: Added.
+        * fast/parser/stray-end-tags-with-attributes-001-quirks-expected.txt: Added.
+        * fast/parser/stray-end-tags-with-attributes-001-quirks.html: Added.
+        * fast/parser/stray-end-tags-with-attributes-001.html: Added.
+        * fast/parser/stray-end-tags-with-attributes-002-alt-expected.txt: Added.
+        * fast/parser/stray-end-tags-with-attributes-002-alt-quirks-expected.txt: Added.
+        * fast/parser/stray-end-tags-with-attributes-002-alt-quirks.html: Added.
+        * fast/parser/stray-end-tags-with-attributes-002-alt.html: Added.
+        * fast/parser/stray-end-tags-with-attributes-002-expected.txt: Added.
+        * fast/parser/stray-end-tags-with-attributes-002-quirk-expected.txt: Added.
+        * fast/parser/stray-end-tags-with-attributes-002-quirk.html: Added.
+        * fast/parser/stray-end-tags-with-attributes-002.html: Added.
+
 2010-10-08  Ryosuke Niwa  <rniwa at webkit.org>
 
         Reviewed by Darin Adler.
diff --git a/LayoutTests/fast/parser/stray-end-tags-with-attributes-001-expected.txt b/LayoutTests/fast/parser/stray-end-tags-with-attributes-001-expected.txt
new file mode 100644
index 0000000..c9efd20
--- /dev/null
+++ b/LayoutTests/fast/parser/stray-end-tags-with-attributes-001-expected.txt
@@ -0,0 +1,2 @@
+There should be a green square and no red below:
+PASS
diff --git a/LayoutTests/fast/parser/stray-end-tags-with-attributes-001-quirks-expected.txt b/LayoutTests/fast/parser/stray-end-tags-with-attributes-001-quirks-expected.txt
new file mode 100644
index 0000000..c9efd20
--- /dev/null
+++ b/LayoutTests/fast/parser/stray-end-tags-with-attributes-001-quirks-expected.txt
@@ -0,0 +1,2 @@
+There should be a green square and no red below:
+PASS
diff --git a/LayoutTests/fast/parser/stray-end-tags-with-attributes-001-quirks.html b/LayoutTests/fast/parser/stray-end-tags-with-attributes-001-quirks.html
new file mode 100644
index 0000000..8e26a9c
--- /dev/null
+++ b/LayoutTests/fast/parser/stray-end-tags-with-attributes-001-quirks.html
@@ -0,0 +1,18 @@
+<title>Attributes on &lt;/p></title>
+<style>
+p { background:lime; width:10em; height:10em; }
+.fail { background:red; }
+</style>
+There should be a green square and no red below: </p class=fail>
+<script>
+ var result = false;
+ var elm = document.getElementsByTagName("p")[0];
+ if (elm) {
+   result = true;
+   if (elm.className == "fail")
+     result = false;
+ }
+ if (window.layoutTestController)
+   layoutTestController.dumpAsText();
+ document.write(result ? "PASS" : "FAIL");
+</script>
diff --git a/LayoutTests/fast/parser/stray-end-tags-with-attributes-001.html b/LayoutTests/fast/parser/stray-end-tags-with-attributes-001.html
new file mode 100644
index 0000000..9c3d650
--- /dev/null
+++ b/LayoutTests/fast/parser/stray-end-tags-with-attributes-001.html
@@ -0,0 +1,19 @@
+<!doctype html>
+<title>Attributes on &lt;/p></title>
+<style>
+p { background:lime; width:10em; height:10em; }
+.fail { background:red; }
+</style>
+There should be a green square and no red below: </p class=fail>
+<script>
+ var result = false;
+ var elm = document.getElementsByTagName("p")[0];
+ if (elm) {
+   result = true;
+   if (elm.className == "fail")
+     result = false;
+ }
+ if (window.layoutTestController)
+   layoutTestController.dumpAsText();
+ document.write(result ? "PASS" : "FAIL");
+</script>
diff --git a/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-alt-expected.txt b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-alt-expected.txt
new file mode 100644
index 0000000..1bcf3b0
--- /dev/null
+++ b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-alt-expected.txt
@@ -0,0 +1,2 @@
+There should be a green square and no red below: 
+PASS
diff --git a/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-alt-quirks-expected.txt b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-alt-quirks-expected.txt
new file mode 100644
index 0000000..1bcf3b0
--- /dev/null
+++ b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-alt-quirks-expected.txt
@@ -0,0 +1,2 @@
+There should be a green square and no red below: 
+PASS
diff --git a/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-alt-quirks.html b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-alt-quirks.html
new file mode 100644
index 0000000..cd34852
--- /dev/null
+++ b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-alt-quirks.html
@@ -0,0 +1,18 @@
+<title>Attributes on &lt;/br></title>
+<style>
+br+div { background:lime; width:10em; height:10em; display:block; content:""; }
+.fail+div { background:red; }
+</style>
+There should be a green square and no red below: </br class=fail><div></div>
+<script>
+ var result = false;
+ var elm = document.getElementsByTagName("br")[0];
+ if (elm) {
+   result = true;
+   if (elm.className == "fail")
+     result = false;
+ }
+ if (window.layoutTestController)
+   layoutTestController.dumpAsText();
+ document.write(result ? "PASS" : "FAIL");
+</script>
diff --git a/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-alt.html b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-alt.html
new file mode 100644
index 0000000..ec250ec
--- /dev/null
+++ b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-alt.html
@@ -0,0 +1,19 @@
+<!doctype html>
+<title>Attributes on &lt;/br></title>
+<style>
+br+div { background:lime; width:10em; height:10em; display:block; content:""; }
+.fail+div { background:red; }
+</style>
+There should be a green square and no red below: </br class=fail><div></div>
+<script>
+ var result = false;
+ var elm = document.getElementsByTagName("br")[0];
+ if (elm) {
+   result = true;
+   if (elm.className == "fail")
+     result = false;
+ }
+ if (window.layoutTestController)
+   layoutTestController.dumpAsText();
+ document.write(result ? "PASS" : "FAIL");
+</script>
diff --git a/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-expected.txt b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-expected.txt
new file mode 100644
index 0000000..c9efd20
--- /dev/null
+++ b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-expected.txt
@@ -0,0 +1,2 @@
+There should be a green square and no red below:
+PASS
diff --git a/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-quirk-expected.txt b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-quirk-expected.txt
new file mode 100644
index 0000000..c9efd20
--- /dev/null
+++ b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-quirk-expected.txt
@@ -0,0 +1,2 @@
+There should be a green square and no red below:
+PASS
diff --git a/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-quirk.html b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-quirk.html
new file mode 100644
index 0000000..a37f852
--- /dev/null
+++ b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002-quirk.html
@@ -0,0 +1,18 @@
+<title>Attributes on &lt;/br></title>
+<style>
+br { background:lime; width:10em; height:10em; display:block; content:""; }
+.fail { background:red; }
+</style>
+There should be a green square and no red below: </br class=fail>
+<script>
+ var result = false;
+ var elm = document.getElementsByTagName("br")[0];
+ if (elm) {
+   result = true;
+   if (elm.className == "fail")
+     result = false;
+ }
+ if (window.layoutTestController)
+   layoutTestController.dumpAsText();
+ document.write(result ? "PASS" : "FAIL");
+</script>
diff --git a/LayoutTests/fast/parser/stray-end-tags-with-attributes-002.html b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002.html
new file mode 100644
index 0000000..f2d1ab8
--- /dev/null
+++ b/LayoutTests/fast/parser/stray-end-tags-with-attributes-002.html
@@ -0,0 +1,19 @@
+<!doctype html>
+<title>Attributes on &lt;/br></title>
+<style>
+br { background:lime; width:10em; height:10em; display:block; content:""; }
+.fail { background:red; }
+</style>
+There should be a green square and no red below: </br class=fail>
+<script>
+ var result = false;
+ var elm = document.getElementsByTagName("br")[0];
+ if (elm) {
+   result = true;
+   if (elm.className == "fail")
+     result = false;
+ }
+ if (window.layoutTestController)
+   layoutTestController.dumpAsText();
+ document.write(result ? "PASS" : "FAIL");
+</script>

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list