[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