<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: rcov 0.8.1 fixes Safari 3 colorization</title>
	<atom:link href="http://www.luisdelarosa.com/2007/11/23/rcov-081-fixes-safari-3-colorization/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.luisdelarosa.com/2007/11/23/rcov-081-fixes-safari-3-colorization/</link>
	<description>iPhone and Mac OS X Programming (with a bit of Ruby on Rails)</description>
	<pubDate>Thu, 29 Jul 2010 17:11:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Mark Rowe</title>
		<link>http://www.luisdelarosa.com/2007/11/23/rcov-081-fixes-safari-3-colorization/comment-page-1/#comment-23924</link>
		<dc:creator>Mark Rowe</dc:creator>
		<pubDate>Sat, 24 Nov 2007 08:21:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.luisdelarosa.com/2007/11/23/rcov-081-fixes-safari-3-colorization/#comment-23924</guid>
		<description>To clarify a little here: WebKit's parsing of the code is correct given HTML 5's error handling rules.  The underlying issue here is that rcov is generating XHTML code such as &lt;pre&gt;&lt;code&gt; &lt; a &gt; &lt;/code&gt;&lt;/pre&gt; but is being served as text/html to web browsers.  If this XHTML code is served to WebKit with the correct MIME type (application/xml+xhtml) then WebKit will interpret it as XML and render it as intended.  Since it is not served with the correct MIME type, WebKit correctly treats it as invalid HTML and applies error-handling rules to attempt to make sense of it.  Hopefully the fix to rcov was to generate valid HTML 4.01 rather than continuing to serve tag soup to browsers.</description>
		<content:encoded><![CDATA[<p>To clarify a little here: WebKit&#8217;s parsing of the code is correct given HTML 5&#8217;s error handling rules.  The underlying issue here is that rcov is generating XHTML code such as
<pre><code> < a > </code></pre>
<p> but is being served as text/html to web browsers.  If this XHTML code is served to WebKit with the correct MIME type (application/xml+xhtml) then WebKit will interpret it as XML and render it as intended.  Since it is not served with the correct MIME type, WebKit correctly treats it as invalid HTML and applies error-handling rules to attempt to make sense of it.  Hopefully the fix to rcov was to generate valid HTML 4.01 rather than continuing to serve tag soup to browsers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gavin Stark</title>
		<link>http://www.luisdelarosa.com/2007/11/23/rcov-081-fixes-safari-3-colorization/comment-page-1/#comment-23877</link>
		<dc:creator>Gavin Stark</dc:creator>
		<pubDate>Fri, 23 Nov 2007 20:53:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.luisdelarosa.com/2007/11/23/rcov-081-fixes-safari-3-colorization/#comment-23877</guid>
		<description>And I thought I was going crazy with the line coloring problems in rcov.  Nice to see that its fixed in rcov now.  Thanks for reporting it to WebKit.  FYI, if anyone is looking for the webkit bug, here is the reference:  http://bugs.webkit.org/show_bug.cgi?id=15975

Its informative to see how the different browsers parse the DOM tree for &lt;a&gt;Something</description>
		<content:encoded><![CDATA[<p>And I thought I was going crazy with the line coloring problems in rcov.  Nice to see that its fixed in rcov now.  Thanks for reporting it to WebKit.  FYI, if anyone is looking for the webkit bug, here is the reference:  <a href="http://bugs.webkit.org/show_bug.cgi?id=15975" rel="nofollow">http://bugs.webkit.org/show_bug.cgi?id=15975</a></p>
<p>Its informative to see how the different browsers parse the DOM tree for <a>Something</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
