<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>A Fool's Wisdom &#187; Firefox 3</title>
	<atom:link href="http://foolswisdom.com/tag/firefox-3/feed/" rel="self" type="application/rss+xml" />
	<link>http://foolswisdom.com</link>
	<description>A fool and his blog are soon parted.</description>
	<lastBuildDate>Mon, 12 Dec 2011 22:39:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Firefox 3: the Best Window to the Web!</title>
		<link>http://foolswisdom.com/firefox-3-the-best-window-to-the-web/</link>
		<comments>http://foolswisdom.com/firefox-3-the-best-window-to-the-web/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 23:35:31 +0000</pubDate>
		<dc:creator>Lloyd</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Firefox 3]]></category>
		<category><![CDATA[Flock]]></category>
		<category><![CDATA[Netscape 8]]></category>
		<category><![CDATA[Web Browsers]]></category>

		<guid isPermaLink="false">http://foolswisdom.com/?p=1140</guid>
		<description><![CDATA[Firefox 3 was released this week, download it and have a better web browsing experience while supporting open and innovation software development! As I know from my own experience dabbling in web browser development, it&#8217;s an incredibly challenging undertaking. Using &#8230; <a href="http://foolswisdom.com/firefox-3-the-best-window-to-the-web/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Firefox 3 was released this week, <a href="http://www.mozilla.com/firefox/">download it</a> and have a better web browsing experience while supporting open and innovation software development!</p>
<p><span id="more-1140"></span></p>
<p>As I know from my own experience dabbling in web browser development, it&#8217;s an incredibly challenging undertaking. Using Firefox 3 is the most polished, <a href="http://www.mozilla.com/en-US/firefox/features/">rich</a> browsing experience!</p>
]]></content:encoded>
			<wfw:commentRss>http://foolswisdom.com/firefox-3-the-best-window-to-the-web/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Firefox 3 Saved, Cookies Still Too Tasty By Default</title>
		<link>http://foolswisdom.com/firefox-3-saved-cookies-still-too-tasty-by-default/</link>
		<comments>http://foolswisdom.com/firefox-3-saved-cookies-still-too-tasty-by-default/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 01:14:35 +0000</pubDate>
		<dc:creator>Lloyd</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Asa Dotzler]]></category>
		<category><![CDATA[Dan Witte]]></category>
		<category><![CDATA[Daniel Veditz]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Firefox 3]]></category>
		<category><![CDATA[Firefox 3b3]]></category>
		<category><![CDATA[Jesse Ruderman]]></category>
		<category><![CDATA[Jo Hermans]]></category>
		<category><![CDATA[Matt Mullenweg]]></category>
		<category><![CDATA[Michael Adams]]></category>
		<category><![CDATA[Mike Beltzner]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Niall Kennedy]]></category>
		<category><![CDATA[Raanan Bar-Cohen]]></category>
		<category><![CDATA[web privacy]]></category>
		<category><![CDATA[Web Security]]></category>
		<category><![CDATA[WordPress.com]]></category>

		<guid isPermaLink="false">http://foolswisdom.com/?p=807</guid>
		<description><![CDATA[On Sunday, Mozilla developers reverted a change to cookie handling that was going to make web mashup and widget developers&#8217; lives horrible in Firefox 3 &#8212; it would likely have been a disaster for Firefox and Mozilla. Thank you team &#8230; <a href="http://foolswisdom.com/firefox-3-saved-cookies-still-too-tasty-by-default/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>On Sunday, <a href="http://mozilla.org/">Mozilla</a> developers <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=417800">reverted a change to cookie handling</a> that was going to make web mashup and widget developers&#8217; lives horrible in <a href="http://www.mozilla.com/firefox/">Firefox</a> 3 &#8212; it would likely have been a disaster for Firefox and Mozilla. Thank you team Mozilla for addressing this in such a timely manner!</p>
<p><span id="more-807"></span>The <a href="http://automattic.com/">Automattic</a> team have always been huge fans of Firefox. My colleagues including <a href="http://ma.tt/">Matt</a>, <a href="http://blogwaffe.com/">Mike</a>, and <a href="http://raanan.com/">Raanan</a> have found time to test the Firefox 3 betas. <a href="http://weblogs.mozillazine.org/asa/">Asa</a> calls Beta 3Â  &#8220;<a href="http://weblogs.mozillazine.org/asa/archives/2008/02/beta_3_the_beta.html">the beta you can&#8217;t resist</a>&#8220;. If I didn&#8217;t have a baby on the way, and too much exciting work related to <a href="http://WordPress.org/">WordPress 2.5,</a> and <a href="http://wordpress.com/vip-hosting/">WordPress.com VIP</a> customers, I&#8217;d be embarrassed that I haven&#8217;t found time yet.</p>
<p>Recently my colleagues noticed that a number of features on <a href="http://wordpress.com/">WordPress.com</a> weren&#8217;t working properly. Mike investigated, and discovered that Firefox 3b3 blocked access to 3rd party cookies. He did an excellent job reporting the issue <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=417800">Bug 417800: 3rd party cookies should be *sent* even when blocked from being *set*</a>:</p>
<blockquote>
<pre>User-Agent:       Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9b3) Gecko/2008020511 Firefox/3.0b3
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9b3) Gecko/2008020511 Firefox/3.0b3</pre>
<p>Cookie sets should not be accepted from third party sites, but cookies should still be *sent* to third party sites.<span class="bz_closed"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=324397" title="RESOLVED WONTFIX - Third-party cookies should be blocked by default (flip the hidden pref)">Bug 324397</a></span> was closed by changing the default of network.cookies.cookieBehavior from 0 to 1.  Now Third party cookies cannot be set (e.g. within an iframe).  I understand and support this behavior.However, pre-existing cookies for that third party are not currently *sent* to that third party.  I believe this behavior is incorrect and is an unintended consequence of changing the default &#8220;accept cookie sets from third party sites&#8221; behavior.</p>
<p>Reproducible: Always</p>
<p>Steps to Reproduce:<br />
1. User goes to example.com and logs in to that site.  example.com cookie is set.<br />
2. User goes to a different site: example.NET which contains a &#8220;widget&#8221; for example.com: an iframe showing example.com content to logged in users.<br />
Actual Results:<br />
Since Firefox 3b3 does not send pre-existing cookies to third party sites, that example.com widget does not work from example.net.</p>
<p>Expected Results:<br />
Firefox should send third party cookies so that the example.com widget works.</p>
<p>Related bugs:<br />
1. <span class="bz_closed"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=324397" title="RESOLVED WONTFIX - Third-party cookies should be blocked by default (flip the hidden pref)">Bug 324397</a></span>: deals with accepting cookie sets from third party sites.<br />
2. <span class="bz_closed"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=417286" title="VERIFIED WORKSFORME - Allow 3rd party cookies on a per-site basis">Bug 417286</a></span>: deals with UI for allowing cookie sets from a whitelist of third party sites.</p></blockquote>
<p>And in a comment:</p>
<blockquote><p>I don&#8217;t believe my proposal would revert the earlier decision to not accept third party cookies.  I think my proposal lies between two extremes:  never doing anything with 3rd party cookies (current behavior), and allowing anything with 3rd party cookies (old behavior).</p></blockquote>
<p>For about a week it the ticket didn&#8217;t receive much attention, other than from Jo &#8220;FBI plant&#8221; Hermans, who didn&#8217;t acknowledge the pragmatic problems this change caused.</p>
<p>It is hard to know whether a ticket just hasn&#8217;t been noticed yet, or if it is being ignored. This situation reminded me of WordPress, like any software projects, challenges in this area, and the importance of your bug triage team and area owners.</p>
<p>After reviewing the bugs, from my layperson&#8217;s perspective, I reached out to the always generous <a href="http://www.squarefree.com/">Jesse Ruderman</a>, Mozilla Security expert, and he reviewed the ticket, and he suggested that possibly the strongest argument would be to show this behavior not being consistent with the other most popular web browsers &#8212; contrary to what the other bugs described. I related this to Mike and Matt.</p>
<p>Like how we, WordPress developers, are incredibly sensitive and jaded about blog spam, Mozilla developers are sensitive to browser spam, so reverting any change like would only come reluctantly.</p>
<p>Matt updated the ticket:</p>
<blockquote><p><a href="http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager06.html">http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager06.html</a></p>
<p>Even if you clear cookies and block third party cookies, you&#8217;ll still likely see pagead2.googlesyndication.com there.</p>
<p>That&#8217;s not really the issue though.</p>
<p>Good guys, normal widgets, and many sites use iframes to tie distinct sites together are being punished by behaviour that changed from b2 to b3 and there is no good guy workaround for. The new stats widget in 2.5 shows a beautiful iframe-loaded flash graph in IE6+, Safari, and Firefox through 3b2, but now in b3 it shows a login form. Even if I submit the login and get new cookies (although they already exist), if I navigate away from the page or reload it wants me to login again. (And again.)</p>
<p>I&#8217;m most familiar with how this breaks things around WordPress because that&#8217;s what I work with every day inside of Firefox, but would it help to find other examples of widgets or functionality broken by this change in b3?</p></blockquote>
<p>Every project does it, but such a change shouldn&#8217;t have passed the first gate for approval mid-beta.</p>
<p><a href="http://beltzner.ca/mike/">Mike Beltzner</a>, Mozilla.com <span>Director of User Experience,</span> thankfully joined the conversation at this point:</p>
<blockquote><p>At the very least, we need to revert the change from <span class="bz_closed"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=324397" title="RESOLVED WONTFIX - Third-party cookies should be blocked by default (flip the hidden pref)">bug 324397</a></span>. The foundational assumptions in that bug (that this wouldn&#8217;t affect web-compat) turned out to be wrong.</p></blockquote>
<p>Then Dan Witte, Cookie Area Owner,  closed the door:</p>
<blockquote><p>(In reply to <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=417800#c9">comment #9</a>)<br />
<span class="quote">&gt; As mentioned above, <span class="bz_closed"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=324397#c39" title="RESOLVED WONTFIX - Third-party cookies should be blocked by default (flip the hidden pref)">Bug 324397 comment #39</a></span> says the change in that bug brings<br />
&gt; FF in line with Safari and IE.</span></p>
<p>it turns out <span class="bz_closed"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=324397#c39" title="RESOLVED WONTFIX - Third-party cookies should be blocked by default (flip the hidden pref)">bug 324397 comment 39</a></span> isn&#8217;t accurate. to help clear up all the confusion around this issue, i&#8217;ve posted comparisons between FF, Safari, IE6, and IE7 in <span class="bz_closed"><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=417286#c14" title="VERIFIED WORKSFORME - Allow 3rd party cookies on a per-site basis">bug 417286 comment 14</a></span>. to summarize:</p>
<p>1) IE6, IE7, and Safari 3&#8242;s third-party blocking works only when setting cookies. once a cookie is set, it can be read third-party or not. our feature has always blocked setting and reading.</p>
<p>2) IE6 and IE7 (at least) can use the p3p policy to determine whether to permit setting of a third-party cookie. per <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=417800#c9">comment 9</a>, it appears that Safari can also do this, though i haven&#8217;t verified that.</p>
<p>3) all browsers have the ability to block third party cookies in iframes.</p>
<p>&#8230;</p>
<p>in the face of the problems this feature has caused, we should revert the default pref, and leave this as an option. since it appears to be reasonably effective (at least moreso than the competition), it would be nice to add this back into the pref panel as a choice, rather than keeping it hidden &#8211; but that&#8217;s an l10n call for drivers to make. people who want this should use it in conjunction with whitelisting for legitimate sites. (given the amount of confusion around whitelisting, better discoverability of this feature seems necessary &#8211; but that&#8217;s a different topic.)</p></blockquote>
<p>The behavior has been reverted. Thank you!</p>
<p>Maybe, you have to be strange like me to enjoy a bug report and solution unfolding, but I really enjoyed reading all of the strong arguments, and my two favorite teams working together.</p>
<p>I actually went to the ticket at this time to figure out what were the next steps to see this issue resolved. I was ecstatic that it is already resolved! My thought was that more examples of web breakages would be necessary and that I would reach out to be mashup and web widget experts like <a href="http://www.niallkennedy.com/">Niall Kennedy</a>.</p>
<p>Jo Hermans, Jesse Ruderman, Daniel Veditz, and Dan Witte present a lot important points on web privacy in the ticket, and it is because of the Mozilla team&#8217;s approaches and actions that there isn&#8217;t another browser I trust as much for the best privacy and security experience.</p>
<p>I love how Firefox is always on the front line battling for the best experience, and look forward to Firefox 3 and everything else coming out of Mozilla!</p>
]]></content:encoded>
			<wfw:commentRss>http://foolswisdom.com/firefox-3-saved-cookies-still-too-tasty-by-default/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

