[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 11:24:13 UTC 2010
The following commit has been merged in the debian/experimental branch:
commit bfde968dae3548b5ed9e64653b2407c5288328ca
Author: abarth at webkit.org <abarth at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Thu Jul 22 01:03:17 2010 +0000
2010-07-21 Adam Barth <abarth at webkit.org>
Reviewed by Eric Seidel.
Update a list of tags to match changes in the HTML5 spec
https://bugs.webkit.org/show_bug.cgi?id=42791
We need to atomize these strings at some point.
* html/HTMLTreeBuilder.cpp:
(WebCore::HTMLTreeBuilder::processStartTagForInBody):
2010-07-21 Adam Barth <abarth at webkit.org>
Reviewed by Eric Seidel.
Update a list of tags to match changes in the HTML5 spec
https://bugs.webkit.org/show_bug.cgi?id=42791
Testing makes perfect.
* html5lib/runner-expected-html5.txt:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63869 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 77e83b2..5641484 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -2,6 +2,17 @@
Reviewed by Eric Seidel.
+ Update a list of tags to match changes in the HTML5 spec
+ https://bugs.webkit.org/show_bug.cgi?id=42791
+
+ Testing makes perfect.
+
+ * html5lib/runner-expected-html5.txt:
+
+2010-07-21 Adam Barth <abarth at webkit.org>
+
+ Reviewed by Eric Seidel.
+
HTMLTreeBuilder needs to update to match new spec behavior for <button>
https://bugs.webkit.org/show_bug.cgi?id=42233
diff --git a/LayoutTests/html5lib/runner-expected-html5.txt b/LayoutTests/html5lib/runner-expected-html5.txt
index f010234..0bf8399 100644
--- a/LayoutTests/html5lib/runner-expected-html5.txt
+++ b/LayoutTests/html5lib/runner-expected-html5.txt
@@ -432,8 +432,6 @@ Expected:
| "a"
resources/tests20.dat:
16
-24
-25
Test 16 of 25 in resources/tests20.dat failed. Input:
<!doctype html><p><button><table>
@@ -454,40 +452,6 @@ Expected:
| <p>
| <button>
| <table>
-
-Test 24 of 25 in resources/tests20.dat failed. Input:
-<!doctype html><p><figcaption>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <p>
-| <figcaption>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <p>
-| <figcaption>
-
-Test 25 of 25 in resources/tests20.dat failed. Input:
-<!doctype html><p><summary>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <p>
-| <summary>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <p>
-| <summary>
resources/webkit01.dat: PASS
resources/doctype01.dat:
diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index 86a2118..195b414 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -2,6 +2,18 @@
Reviewed by Eric Seidel.
+ Update a list of tags to match changes in the HTML5 spec
+ https://bugs.webkit.org/show_bug.cgi?id=42791
+
+ We need to atomize these strings at some point.
+
+ * html/HTMLTreeBuilder.cpp:
+ (WebCore::HTMLTreeBuilder::processStartTagForInBody):
+
+2010-07-21 Adam Barth <abarth at webkit.org>
+
+ Reviewed by Eric Seidel.
+
HTMLTreeBuilder needs to update to match new spec behavior for <button>
https://bugs.webkit.org/show_bug.cgi?id=42233
diff --git a/WebCore/html/HTMLTreeBuilder.cpp b/WebCore/html/HTMLTreeBuilder.cpp
index 13b6f5c..f02f125 100644
--- a/WebCore/html/HTMLTreeBuilder.cpp
+++ b/WebCore/html/HTMLTreeBuilder.cpp
@@ -809,6 +809,7 @@ void HTMLTreeBuilder::processStartTagForInBody(AtomicHTMLToken& token)
|| token.name() == divTag
|| token.name() == dlTag
|| token.name() == fieldsetTag
+ || token.name() == "figcaption"
|| token.name() == "figure"
|| token.name() == footerTag
|| token.name() == headerTag
@@ -818,6 +819,7 @@ void HTMLTreeBuilder::processStartTagForInBody(AtomicHTMLToken& token)
|| token.name() == olTag
|| token.name() == pTag
|| token.name() == sectionTag
+ || token.name() == "summary"
|| token.name() == ulTag) {
processFakePEndTagIfPInButtonScope();
m_tree.insertHTMLElement(token);
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list