<?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: Firefox Failing localStorage Due to Cookie Policy</title>
	<atom:link href="http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/feed/" rel="self" type="application/rss+xml" />
	<link>http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/</link>
	<description>Things that Eric A. Meyer, CSS expert, writes about on his personal Web site; it&#039;s largely Web standards and Web technology, but also various bits of culture, politics, personal observations, and other miscellaneous stuff</description>
	<lastBuildDate>Tue, 18 Jun 2013 15:30:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Todd Keup</title>
		<link>http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/#comment-1043322</link>
		<dc:creator>Todd Keup</dc:creator>
		<pubDate>Fri, 28 Dec 2012 20:22:29 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1781#comment-1043322</guid>
		<description><![CDATA[I found it quite odd that I just went through the exact same steps (reading the Storage specs, etc.) and analyzing this very issue before I found myself here on your site!  I wish I would have taken the time to troubleshoot this back in April when I first ran into the issue.  A recent task forced the issue and I too am a developer and ultimately I had to figure out what was going on with this security message I was receiving.  With my new keyword (localStorge) to use for search I came across your bugzilla report and this post.  Thanks.  I thought it might be helpful for any future readers (developers) to know that you can put in a try/catch block and incorporate your own handler.  I know that the try/catch solution has been mentioned in the bug reports and elsewhere but I wanted to add that the &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/DOM/Storage&quot; title=&quot;Gecko docs&quot; rel=&quot;nofollow&quot;&gt;Gecko docs&lt;/a&gt; have an example workaround handler or if you are using Modernizr you can load one of the &lt;a href=&quot;https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills&quot; title=&quot;HTML5 polyfills&quot; rel=&quot;nofollow&quot;&gt;polyfills&lt;/a&gt; from there instead.  This is by no means a working solution but it should get you started in the proper direction if you find yourself in the same situation:

&lt;code&gt;
        try {
            localStorage.foo = localStorage.foo == &#039;undefined&#039;
                ? &#039;true&#039;
                : localStorage.foo
            ;
        } catch (e) {
            // set your own handler or use a polyfill:
            // https://developer.mozilla.org/en-US/docs/DOM/Storage OR
            // https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills
        }
&lt;/code&gt;]]></description>
		<content:encoded><![CDATA[<p>I found it quite odd that I just went through the exact same steps (reading the Storage specs, etc.) and analyzing this very issue before I found myself here on your site!  I wish I would have taken the time to troubleshoot this back in April when I first ran into the issue.  A recent task forced the issue and I too am a developer and ultimately I had to figure out what was going on with this security message I was receiving.  With my new keyword (localStorge) to use for search I came across your bugzilla report and this post.  Thanks.  I thought it might be helpful for any future readers (developers) to know that you can put in a try/catch block and incorporate your own handler.  I know that the try/catch solution has been mentioned in the bug reports and elsewhere but I wanted to add that the <a href="https://developer.mozilla.org/en-US/docs/DOM/Storage" title="Gecko docs" rel="nofollow">Gecko docs</a> have an example workaround handler or if you are using Modernizr you can load one of the <a href="https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills" title="HTML5 polyfills" rel="nofollow">polyfills</a> from there instead.  This is by no means a working solution but it should get you started in the proper direction if you find yourself in the same situation:</p>
<p><code><br />
        try {<br />
            localStorage.foo = localStorage.foo == 'undefined'<br />
                ? 'true'<br />
                : localStorage.foo<br />
            ;<br />
        } catch (e) {<br />
            // set your own handler or use a polyfill:<br />
            // <a href="https://developer.mozilla.org/en-US/docs/DOM/Storage" rel="nofollow">https://developer.mozilla.org/en-US/docs/DOM/Storage</a> OR<br />
            // <a href="https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills" rel="nofollow">https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills</a><br />
        }<br />
</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: George K.</title>
		<link>http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/#comment-750074</link>
		<dc:creator>George K.</dc:creator>
		<pubDate>Sun, 12 Aug 2012 17:29:04 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1781#comment-750074</guid>
		<description><![CDATA[Thanks for shedding light! was puzzled why caniuse.com has stopped working in my FF on paranoic cookie settings.]]></description>
		<content:encoded><![CDATA[<p>Thanks for shedding light! was puzzled why caniuse.com has stopped working in my FF on paranoic cookie settings.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Izzy</title>
		<link>http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/#comment-736071</link>
		<dc:creator>Izzy</dc:creator>
		<pubDate>Thu, 02 Aug 2012 06:42:03 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1781#comment-736071</guid>
		<description><![CDATA[You are welcome, Eric! &lt;a HREF=&#039;http://meta.stackoverflow.com/questions/76092/cannot-log-into-chat/141926#141926&#039; rel=&quot;nofollow&quot;&gt;I also posted&lt;/a&gt; this solution (including a reference to this page here) on the Stackoverflow Meta section, as it might affect a lot of people at stackexchange (I was one of them). Unfortunately, they do not seem to like it (got downvoted ;) -- but who cares. The information is there for those in need, that&#039;s the important thing. So again thanks to you for bringing me on the right track!]]></description>
		<content:encoded><![CDATA[<p>You are welcome, Eric! <a HREF='http://meta.stackoverflow.com/questions/76092/cannot-log-into-chat/141926#141926' rel="nofollow">I also posted</a> this solution (including a reference to this page here) on the Stackoverflow Meta section, as it might affect a lot of people at stackexchange (I was one of them). Unfortunately, they do not seem to like it (got downvoted ;) &#8212; but who cares. The information is there for those in need, that&#8217;s the important thing. So again thanks to you for bringing me on the right track!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Meyer</title>
		<link>http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/#comment-735896</link>
		<dc:creator>Eric Meyer</dc:creator>
		<pubDate>Thu, 02 Aug 2012 02:42:59 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1781#comment-735896</guid>
		<description><![CDATA[Excellent point, &lt;a href=&quot;http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/#comment-664683&quot; rel=&quot;nofollow&quot;&gt;Izzy&lt;/a&gt;.  I’ve started doing the same with a combination of &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/cookie-manager/&quot; rel=&quot;nofollow&quot;&gt;Advanced Cookie Manager&lt;/a&gt; and &lt;a href=&quot;https://addons.mozilla.org/en-us/firefox/addon/cslite-mod/&quot; rel=&quot;nofollow&quot;&gt;CS Lite Mod&lt;/a&gt;, but didn’t think to come back here to document the workaround.  Thanks!]]></description>
		<content:encoded><![CDATA[<p>Excellent point, <a href="http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/#comment-664683" rel="nofollow">Izzy</a>.  I’ve started doing the same with a combination of <a href="https://addons.mozilla.org/en-US/firefox/addon/cookie-manager/" rel="nofollow">Advanced Cookie Manager</a> and <a href="https://addons.mozilla.org/en-us/firefox/addon/cslite-mod/" rel="nofollow">CS Lite Mod</a>, but didn’t think to come back here to document the workaround.  Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Izzy</title>
		<link>http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/#comment-735397</link>
		<dc:creator>Izzy</dc:creator>
		<pubDate>Wed, 01 Aug 2012 18:26:04 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1781#comment-735397</guid>
		<description><![CDATA[There&#039;s a work around available, as I just discovered: I use the Firefox addon &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/cookie-button/?src=ss&quot; rel=&quot;nofollow&quot;&gt;Cookie Button&lt;/a&gt;, which makes it easy to set a policy per-site. So I set it to accept from the sites I need -- and to ask for every other. Seems to work fine. I wasn&#039;t aware this has to do with LocalStorage until reading your article (I had trouble with stackexchange) -- thanks to this I was able to solve my problem!]]></description>
		<content:encoded><![CDATA[<p>There&#8217;s a work around available, as I just discovered: I use the Firefox addon <a href="https://addons.mozilla.org/en-US/firefox/addon/cookie-button/?src=ss" rel="nofollow">Cookie Button</a>, which makes it easy to set a policy per-site. So I set it to accept from the sites I need &#8212; and to ask for every other. Seems to work fine. I wasn&#8217;t aware this has to do with LocalStorage until reading your article (I had trouble with stackexchange) &#8212; thanks to this I was able to solve my problem!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tom jones</title>
		<link>http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/#comment-664683</link>
		<dc:creator>tom jones</dc:creator>
		<pubDate>Fri, 27 Apr 2012 01:08:13 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1781#comment-664683</guid>
		<description><![CDATA[until this is fixed, and/or if this is a problem only on a couple of important sites, you can add them to the &quot;exceptions&quot; section with the option to always &quot;allow&quot; for those domains. HTH]]></description>
		<content:encoded><![CDATA[<p>until this is fixed, and/or if this is a problem only on a couple of important sites, you can add them to the &#8220;exceptions&#8221; section with the option to always &#8220;allow&#8221; for those domains. HTH</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Meyer</title>
		<link>http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/#comment-664579</link>
		<dc:creator>Eric Meyer</dc:creator>
		<pubDate>Thu, 26 Apr 2012 15:37:39 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1781#comment-664579</guid>
		<description><![CDATA[Thank YOU, &lt;a href=&quot;http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/#comment-664364&quot; rel=&quot;nofollow&quot;&gt;Sean&lt;/a&gt;, for reminding me that developers are another important audience for this sort of thing.  I’ve updated the post accordingly.]]></description>
		<content:encoded><![CDATA[<p>Thank YOU, <a href="http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/#comment-664364" rel="nofollow">Sean</a>, for reminding me that developers are another important audience for this sort of thing.  I’ve updated the post accordingly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean Hogan</title>
		<link>http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/#comment-664364</link>
		<dc:creator>Sean Hogan</dc:creator>
		<pubDate>Wed, 25 Apr 2012 23:52:10 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1781#comment-664364</guid>
		<description><![CDATA[Thank you. That&#039;s important to know for js devs.]]></description>
		<content:encoded><![CDATA[<p>Thank you. That&#8217;s important to know for js devs.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->