Changeset 62369 in webkit


Ignore:
Timestamp:
Jul 2, 2010 1:14:56 AM (14 years ago)
Author:
abarth@webkit.org
Message:

2010-07-02 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Handle <base> and friends in AfterHeadMode
https://bugs.webkit.org/show_bug.cgi?id=41502

See test progression. Fun game.

  • html5lib/runner-expected-html5.txt:

2010-07-02 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Handle <base> and friends in AfterHeadMode
https://bugs.webkit.org/show_bug.cgi?id=41502

Implement notImplemented() per spec.

  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processStartTag):
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r62350 r62369  
     12010-07-02  Adam Barth  <abarth@webkit.org>
     2
     3        Reviewed by Eric Seidel.
     4
     5        Handle <base> and friends in AfterHeadMode
     6        https://bugs.webkit.org/show_bug.cgi?id=41502
     7
     8        See test progression.  Fun game.
     9
     10        * html5lib/runner-expected-html5.txt:
     11
    1122010-07-01  Andreas Kling  <andreas.kling@nokia.com>
    213
  • trunk/LayoutTests/html5lib/runner-expected-html5.txt

    r62237 r62369  
    444481
    454582
    46 85
    474686
    484789
     
    11011100|       <code>
    11021101|         <strike>
    1103 
    1104 Test 85 of 113 in resources/tests1.dat failed. Input:
    1105 <head><meta></head><link>
    1106 Got:
    1107 | <html>
    1108 |   <head>
    1109 |     <meta>
    1110 |   <body>
    1111 Expected:
    1112 | <html>
    1113 |   <head>
    1114 |     <meta>
    1115 |     <link>
    1116 |   <body>
    11171102
    11181103Test 86 of 113 in resources/tests1.dat failed. Input:
     
    20332018|             <p>
    20342019resources/tests3.dat:
    2035 1
    2036 2
    2037 3
    2038202016
    2039202117
     
    2043202521
    2044202622
    2045 
    2046 Test 1 of 23 in resources/tests3.dat failed. Input:
    2047 <head></head><style></style>
    2048 Got:
    2049 | <html>
    2050 |   <head>
    2051 |   <body>
    2052 Expected:
    2053 | <html>
    2054 |   <head>
    2055 |     <style>
    2056 |   <body>
    2057 
    2058 Test 2 of 23 in resources/tests3.dat failed. Input:
    2059 <head></head><script></script>
    2060 Got:
    2061 | <html>
    2062 |   <head>
    2063 |   <body>
    2064 Expected:
    2065 | <html>
    2066 |   <head>
    2067 |     <script>
    2068 |   <body>
    2069 
    2070 Test 3 of 23 in resources/tests3.dat failed. Input:
    2071 <head></head><!-- --><style></style><!-- --><script></script>
    2072 Got:
    2073 | <html>
    2074 |   <head>
    2075 |   <!--   -->
    2076 |   <!--   -->
    2077 |   <body>
    2078 Expected:
    2079 | <html>
    2080 |   <head>
    2081 |     <style>
    2082 |     <script>
    2083 |   <!--   -->
    2084 |   <!--   -->
    2085 |   <body>
    20862027
    20872028Test 16 of 23 in resources/tests3.dat failed. Input:
     
    28772818resources/tests7.dat:
    287828192
    2879 3
    2880 4
    288128205
    288228216
     
    29182857|       "X"
    29192858|     <table>
    2920 
    2921 Test 3 of 30 in resources/tests7.dat failed. Input:
    2922 <!doctype html><head></head><title>X</title>
    2923 Got:
    2924 | <!DOCTYPE html>
    2925 | <html>
    2926 |   <head>
    2927 |   <body>
    2928 |     "X"
    2929 Expected:
    2930 | <!DOCTYPE html>
    2931 | <html>
    2932 |   <head>
    2933 |     <title>
    2934 |       "X"
    2935 |   <body>
    2936 
    2937 Test 4 of 30 in resources/tests7.dat failed. Input:
    2938 <!doctype html></head><title>X</title>
    2939 Got:
    2940 | <!DOCTYPE html>
    2941 | <html>
    2942 |   <head>
    2943 |   <body>
    2944 |     "X"
    2945 Expected:
    2946 | <!DOCTYPE html>
    2947 | <html>
    2948 |   <head>
    2949 |     <title>
    2950 |       "X"
    2951 |   <body>
    29522859
    29532860Test 5 of 30 in resources/tests7.dat failed. Input:
  • trunk/WebCore/ChangeLog

    r62368 r62369  
     12010-07-02  Adam Barth  <abarth@webkit.org>
     2
     3        Reviewed by Eric Seidel.
     4
     5        Handle <base> and friends in AfterHeadMode
     6        https://bugs.webkit.org/show_bug.cgi?id=41502
     7
     8        Implement notImplemented() per spec.
     9
     10        * html/HTMLTreeBuilder.cpp:
     11        (WebCore::HTMLTreeBuilder::processStartTag):
     12
    1132010-07-01  Oliver Hunt  <oliver@apple.com>
    214
  • trunk/WebCore/html/HTMLTreeBuilder.cpp

    r62235 r62369  
    365365            ASSERT(m_headElement);
    366366            m_openElements.pushHTMLHeadElement(m_headElement);
    367             notImplemented();
     367            processStartTagForInHead(token);
    368368            m_openElements.removeHTMLHeadElement(m_headElement.get());
    369369            return;
Note: See TracChangeset for help on using the changeset viewer.