<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>43371</bug_id>
          
          <creation_ts>2010-08-02 12:35:20 -0700</creation_ts>
          <short_desc>REGRESSION (HTML5 tokenizer): bush-whacker.com stops rendering halfway</short_desc>
          <delta_ts>2021-11-03 03:13:33 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc>http://www.bush-whacker.com/</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>41115</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Kevin M. Dean">kevin</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>ap</cc>
    
    <cc>sondracake50</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>259045</commentid>
    <comment_count>0</comment_count>
    <who name="Kevin M. Dean">kevin</who>
    <bug_when>2010-08-02 12:35:20 -0700</bug_when>
    <thetext>With Safari 5.0.1 under PPC/intel and 10.5/10.6 the pages of this site do not render past the photo header.

Up to the day of Safari 5.0.1&apos;s release, the latest Webkit releases were rendering this site correctly. I was viewing the site on the day of 5.0.1&apos;s release, but hadn&apos;t revisited the site with 5.0.1 until today. It seems that after Safari 5.0.1&apos;s release, the latest webkit releases and even past releases that worked under 5.0 no longer work until you get all the way back to Nightly r61173 (mid-June). It does work in Safari 5.0.1 itself though just not when running the latest webkit after installing 5.0.1.

I remember there were some other rendering issues between r61173-r61351 so maybe this is related.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259994</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-08-04 06:21:49 -0700</bug_when>
    <thetext>I don&apos;t think this is related to Safari application in any way. I can reproduce this with Safari 5.0 and ToT WeKit just as well.

This seems to be another example of incompatible change in HTML5, which no longer treats &quot;&lt;tag&lt;tag&gt;&quot; the way HTML4 did (according to a W3C validator warning message). But whatever the specs say, this is definitely an incompatible change for WebKit.

The offending snippet is:

Company&lt;br /&gt;&lt;br						&lt;/div&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260059</commentid>
    <comment_count>2</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-08-04 09:44:17 -0700</bug_when>
    <thetext>Sad face.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260060</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-08-04 09:45:56 -0700</bug_when>
    <thetext>As usual, the page has the same problem in IE.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260063</commentid>
    <comment_count>4</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-08-04 09:53:18 -0700</bug_when>
    <thetext>I have some data on this issue, but the way.  This pattern (the missing &gt;) is not that uncommon.  The problem is that some of the pages want to be tokenized the old way and some want to be tokenized the new way.  Some folks from Opera said they&apos;ve tried both ways and sites break either way.  Of course, we only get reports of the new breakage because of selection bias in folks running the nightly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260119</commentid>
    <comment_count>5</comment_count>
    <who name="Kevin M. Dean">kevin</who>
    <bug_when>2010-08-04 11:35:16 -0700</bug_when>
    <thetext>So, it looks like the root of the problem was some extra html and a form that was being placed in their carousel banner under the Smoker section. I had it removed and it appears to have fixed the rendering issue. It seems that some of the html was being trimmed because it was too large for the area and it happened to trim the missing &gt; off the &lt;br&gt; and contribute to the non-rendering issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260246</commentid>
    <comment_count>6</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-08-04 15:33:44 -0700</bug_when>
    <thetext>Thanks for fixing the site.  There&apos;s another bug (actually Bug 40961) that&apos;s tracking this issue in general.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260524</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-08-05 04:54:29 -0700</bug_when>
    <thetext>&gt; sites break either way

If it&apos;s true that shipping Gecko and WebKit behavior matches HTML4, and both behaviors cause site breakage, then it&apos;s really surprising that HTML5 mandates a change. How is that an improvement?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260662</commentid>
    <comment_count>8</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-08-05 09:41:51 -0700</bug_when>
    <thetext>Because IE ships the other way.  Here&apos;s the spec bug:

http://www.w3.org/Bugs/Public/show_bug.cgi?id=9985

We can escalate to an issue, but without Mozilla&apos;s support, I suspect we won&apos;t be able to change the spec.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260737</commentid>
    <comment_count>9</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-08-05 11:45:50 -0700</bug_when>
    <thetext>I agree that we&apos;d surely need Mozilla support to reverse the decision.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>