<?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: Why Firefox 3.0.11 gained a point on Acid3</title>
	<atom:link href="http://whereswalden.com/2009/06/15/why-firefox-3-0-11-gained-a-point-on-acid3/feed/" rel="self" type="application/rss+xml" />
	<link>http://whereswalden.com/2009/06/15/why-firefox-3-0-11-gained-a-point-on-acid3/</link>
	<description>Mozilla, politics, economics, law, backpacking, cycling, and other random desiderata</description>
	<lastBuildDate>Fri, 27 Apr 2012 03:03:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Where&#39;s Walden? &#187; Whole-text DOM functionality and Acid3 redux</title>
		<link>http://whereswalden.com/2009/06/15/why-firefox-3-0-11-gained-a-point-on-acid3/comment-page-1/#comment-140612</link>
		<dc:creator>Where&#39;s Walden? &#187; Whole-text DOM functionality and Acid3 redux</dc:creator>
		<pubDate>Thu, 18 Mar 2010 18:19:54 +0000</pubDate>
		<guid isPermaLink="false">http://whereswalden.com/?p=763#comment-140612</guid>
		<description>[...] A bug in UTF-16 processing [...]</description>
		<content:encoded><![CDATA[<p>[...] A bug in UTF-16 processing [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan</title>
		<link>http://whereswalden.com/2009/06/15/why-firefox-3-0-11-gained-a-point-on-acid3/comment-page-1/#comment-134845</link>
		<dc:creator>Dan</dc:creator>
		<pubDate>Tue, 16 Jun 2009 19:33:18 +0000</pubDate>
		<guid isPermaLink="false">http://whereswalden.com/?p=763#comment-134845</guid>
		<description>Indeed, perhaps enforcing what I suggested for security bugs only would be manageable. Another way to make it more manageable would be to have a maximum time period that you need to go back to (when deciding whether the bug is a regression or not). I don&#039;t think it&#039;s entirely unmanageable, many people already follow this &quot;binary search&quot; procedure when filing bugs.</description>
		<content:encoded><![CDATA[<p>Indeed, perhaps enforcing what I suggested for security bugs only would be manageable. Another way to make it more manageable would be to have a maximum time period that you need to go back to (when deciding whether the bug is a regression or not). I don&#8217;t think it&#8217;s entirely unmanageable, many people already follow this &#8220;binary search&#8221; procedure when filing bugs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anonymous</title>
		<link>http://whereswalden.com/2009/06/15/why-firefox-3-0-11-gained-a-point-on-acid3/comment-page-1/#comment-134827</link>
		<dc:creator>anonymous</dc:creator>
		<pubDate>Mon, 15 Jun 2009 19:31:46 +0000</pubDate>
		<guid isPermaLink="false">http://whereswalden.com/?p=763#comment-134827</guid>
		<description>Very interesting post. I&#039;d say the key failure was that nobody realized 439206 was a regression. Though, if you don&#039;t know that a bug is a regression, it is non-trivial to find out whether it is in fact a regression. For every bug you would need to at least check all the major releases. Theoretically, you would have to check every changeset to ensure that something is not a regression.

[Exactly what I alluded to in the previous comment, regarding the costs of doing so.]</description>
		<content:encoded><![CDATA[<p>Very interesting post. I&#8217;d say the key failure was that nobody realized 439206 was a regression. Though, if you don&#8217;t know that a bug is a regression, it is non-trivial to find out whether it is in fact a regression. For every bug you would need to at least check all the major releases. Theoretically, you would have to check every changeset to ensure that something is not a regression.</p>
<p>[Exactly what I alluded to in the previous comment, regarding the costs of doing so.]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan</title>
		<link>http://whereswalden.com/2009/06/15/why-firefox-3-0-11-gained-a-point-on-acid3/comment-page-1/#comment-134826</link>
		<dc:creator>Dan</dc:creator>
		<pubDate>Mon, 15 Jun 2009 19:25:19 +0000</pubDate>
		<guid isPermaLink="false">http://whereswalden.com/?p=763#comment-134826</guid>
		<description>If bug 439206 had been identified as a regression when it was filed, and that the culprit had been identified by finding the changeset that caused it and backing out the patch, this issue would have been avoided, right? It would then be clear that if that patch had to be backported, so did the first patch. Perhaps another lesson is if a bug is found on trunk, the bug that regressed it must be identified, or it should be shown not to be a regression.

[Also a reasonable conclusion.  Again, I defer to people with more QA experience to say if following those steps is an overall win or not, because that &lt;em&gt;is&lt;/em&gt; an awful lot of time tracking down regressions whose origin may not matter.  Perhaps it should merely be a requirement for security bugs &#8212; that might reduce the cost enough to make it more obviously a win.]</description>
		<content:encoded><![CDATA[<p>If bug 439206 had been identified as a regression when it was filed, and that the culprit had been identified by finding the changeset that caused it and backing out the patch, this issue would have been avoided, right? It would then be clear that if that patch had to be backported, so did the first patch. Perhaps another lesson is if a bug is found on trunk, the bug that regressed it must be identified, or it should be shown not to be a regression.</p>
<p>[Also a reasonable conclusion.  Again, I defer to people with more QA experience to say if following those steps is an overall win or not, because that <em>is</em> an awful lot of time tracking down regressions whose origin may not matter.  Perhaps it should merely be a requirement for security bugs &mdash; that might reduce the cost enough to make it more obviously a win.]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

