<?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 3 for theme developers</title>
	<atom:link href="http://www.gavinsharp.com/blog/2008/06/11/firefox-3-for-theme-developers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gavinsharp.com/blog/2008/06/11/firefox-3-for-theme-developers/</link>
	<description>blog?</description>
	<lastBuildDate>Sat, 26 Jun 2010 01:36:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: gavin</title>
		<link>http://www.gavinsharp.com/blog/2008/06/11/firefox-3-for-theme-developers/comment-page-1/#comment-100</link>
		<dc:creator>gavin</dc:creator>
		<pubDate>Wed, 20 Aug 2008 08:00:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinsharp.com/blog/?p=9#comment-100</guid>
		<description>Hands on Firefox: not in any automated way, that I know of. The MDC article I linked to has some tips for doing it manually.</description>
		<content:encoded><![CDATA[<p>Hands on Firefox: not in any automated way, that I know of. The MDC article I linked to has some tips for doing it manually.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hands on Firefox</title>
		<link>http://www.gavinsharp.com/blog/2008/06/11/firefox-3-for-theme-developers/comment-page-1/#comment-99</link>
		<dc:creator>Hands on Firefox</dc:creator>
		<pubDate>Wed, 20 Aug 2008 07:47:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinsharp.com/blog/?p=9#comment-99</guid>
		<description>Is it possible to convert firefox 2 themes to firefox 3?</description>
		<content:encoded><![CDATA[<p>Is it possible to convert firefox 2 themes to firefox 3?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guía de Campo para Firefox 3 &#171; Peluchito Jr.</title>
		<link>http://www.gavinsharp.com/blog/2008/06/11/firefox-3-for-theme-developers/comment-page-1/#comment-88</link>
		<dc:creator>Guía de Campo para Firefox 3 &#171; Peluchito Jr.</dc:creator>
		<pubDate>Sun, 03 Aug 2008 20:00:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinsharp.com/blog/?p=9#comment-88</guid>
		<description>[...] más información, visitá Temas en Firefox 3 escrito por Alex Faaborg (en inglés) y también Firefox 3 para desarrolladores de temas escrito por Gavin Sharp (en [...]</description>
		<content:encoded><![CDATA[<p>[...] más información, visitá Temas en Firefox 3 escrito por Alex Faaborg (en inglés) y también Firefox 3 para desarrolladores de temas escrito por Gavin Sharp (en [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Catholic Tech Tips</title>
		<link>http://www.gavinsharp.com/blog/2008/06/11/firefox-3-for-theme-developers/comment-page-1/#comment-67</link>
		<dc:creator>Catholic Tech Tips</dc:creator>
		<pubDate>Thu, 19 Jun 2008 18:41:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinsharp.com/blog/?p=9#comment-67</guid>
		<description>I am considering diving into theme design for Mozilla Firefox 3.  Thanks for the post.  - Joshua</description>
		<content:encoded><![CDATA[<p>I am considering diving into theme design for Mozilla Firefox 3.  Thanks for the post.  &#8211; Joshua</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: website design</title>
		<link>http://www.gavinsharp.com/blog/2008/06/11/firefox-3-for-theme-developers/comment-page-1/#comment-65</link>
		<dc:creator>website design</dc:creator>
		<pubDate>Wed, 18 Jun 2008 14:48:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinsharp.com/blog/?p=9#comment-65</guid>
		<description>Well, I&#039;m a 42-yr old internet amateur (but not at the &#039;granny&#039; level).  I&#039;ve been meaning to try Firefox (cuz I&#039;ve grown frustrated with IE). So, I downloaded Firefox 3 last night (after it got the Colbert bump)....And I can tell you I am a really, really happy user.  (I already &#039;get&#039; why my younger friends have been hounding me to do this.)  Looking forward to learning more about the program&#039;s capabilities.</description>
		<content:encoded><![CDATA[<p>Well, I&#8217;m a 42-yr old internet amateur (but not at the &#8216;granny&#8217; level).  I&#8217;ve been meaning to try Firefox (cuz I&#8217;ve grown frustrated with IE). So, I downloaded Firefox 3 last night (after it got the Colbert bump)&#8230;.And I can tell you I am a really, really happy user.  (I already &#8216;get&#8217; why my younger friends have been hounding me to do this.)  Looking forward to learning more about the program&#8217;s capabilities.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ken Barbalace (Theme: Classic Compact)</title>
		<link>http://www.gavinsharp.com/blog/2008/06/11/firefox-3-for-theme-developers/comment-page-1/#comment-64</link>
		<dc:creator>Ken Barbalace (Theme: Classic Compact)</dc:creator>
		<pubDate>Wed, 18 Jun 2008 14:15:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinsharp.com/blog/?p=9#comment-64</guid>
		<description>One real challenge I found in developing my theme Classic Compact (https://addons.mozilla.org/en-US/firefox/addon/3699) for Firefox 3.0 was making it cross OS compatible from a single JAR file.  In particular the change in the way scrollbar stylesheets is handled exposed different and irreconcilable bugs in Mac Firefox and Windows Firefox.  The two CSS files used for scrollbars under Firefox 2.0 (xulscrollbars.css and nativescrollbars.css) were replaced with a single scrollbars.css.  In theory this would simplify things.  Unfortunatly Windows Firefox 3.0 used the old xulscrollbars.css for its new scrollbars.css file while Mac Firefox 3.0 uses the old nativescrollbars.css file for the new scrolbars.css file.  

The problem is that if Windows XP is given the old nativescrollbars.css instructions for scrollbars, a black border appears around all of the scrollbars if it is using the &quot;new&quot; cartoonish Windows XP desktop (as opposed to the old Windows 2000 style desktop).  On the other hand, if Mac is given the old xulscrollbars.css scrollbar instruction the scrollbars are totally missing. 

The only solution I could come up with that still allowed me to deliver a single theme file to all OSes was to develop custom scrollbars.  I did file a bug report on this back in March on Bugzilla (see https://bugzilla.mozilla.org/show_bug.cgi?id=423780).  Maybe if enough theme developers vote for this bug on Bugzilla this scrollbar issue will get resolved in Firefox 3.1, which would make cross OS theme development much easier.</description>
		<content:encoded><![CDATA[<p>One real challenge I found in developing my theme Classic Compact (<a href="https://addons.mozilla.org/en-US/firefox/addon/3699" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/3699</a>) for Firefox 3.0 was making it cross OS compatible from a single JAR file.  In particular the change in the way scrollbar stylesheets is handled exposed different and irreconcilable bugs in Mac Firefox and Windows Firefox.  The two CSS files used for scrollbars under Firefox 2.0 (xulscrollbars.css and nativescrollbars.css) were replaced with a single scrollbars.css.  In theory this would simplify things.  Unfortunatly Windows Firefox 3.0 used the old xulscrollbars.css for its new scrollbars.css file while Mac Firefox 3.0 uses the old nativescrollbars.css file for the new scrolbars.css file.  </p>
<p>The problem is that if Windows XP is given the old nativescrollbars.css instructions for scrollbars, a black border appears around all of the scrollbars if it is using the &#8220;new&#8221; cartoonish Windows XP desktop (as opposed to the old Windows 2000 style desktop).  On the other hand, if Mac is given the old xulscrollbars.css scrollbar instruction the scrollbars are totally missing. </p>
<p>The only solution I could come up with that still allowed me to deliver a single theme file to all OSes was to develop custom scrollbars.  I did file a bug report on this back in March on Bugzilla (see <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=423780)" rel="nofollow">https://bugzilla.mozilla.org/show_bug.cgi?id=423780)</a>.  Maybe if enough theme developers vote for this bug on Bugzilla this scrollbar issue will get resolved in Firefox 3.1, which would make cross OS theme development much easier.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Comunidad argentina de Mozilla &#187; Guía de campo para Firefox 3</title>
		<link>http://www.gavinsharp.com/blog/2008/06/11/firefox-3-for-theme-developers/comment-page-1/#comment-61</link>
		<dc:creator>Comunidad argentina de Mozilla &#187; Guía de campo para Firefox 3</dc:creator>
		<pubDate>Mon, 16 Jun 2008 16:24:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinsharp.com/blog/?p=9#comment-61</guid>
		<description>[...] más información, visitá Temas en Firefox 3 escrito por Alex Faaborg (en inglés) y también Firefox 3 para desarrolladores de temas escrito por Gavin Sharp (en [...]</description>
		<content:encoded><![CDATA[<p>[...] más información, visitá Temas en Firefox 3 escrito por Alex Faaborg (en inglés) y también Firefox 3 para desarrolladores de temas escrito por Gavin Sharp (en [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Firefox 3新功能指南 &#187; 昨日東風</title>
		<link>http://www.gavinsharp.com/blog/2008/06/11/firefox-3-for-theme-developers/comment-page-1/#comment-60</link>
		<dc:creator>Firefox 3新功能指南 &#187; 昨日東風</dc:creator>
		<pubDate>Mon, 16 Jun 2008 07:49:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinsharp.com/blog/?p=9#comment-60</guid>
		<description>[...] more, see Firefox 3 Themes by Alex Faaborg, and Firefox 3 for theme developers by Gavin [...]</description>
		<content:encoded><![CDATA[<p>[...] more, see Firefox 3 Themes by Alex Faaborg, and Firefox 3 for theme developers by Gavin [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DaF</title>
		<link>http://www.gavinsharp.com/blog/2008/06/11/firefox-3-for-theme-developers/comment-page-1/#comment-55</link>
		<dc:creator>DaF</dc:creator>
		<pubDate>Fri, 13 Jun 2008 06:14:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinsharp.com/blog/?p=9#comment-55</guid>
		<description>I just stumbled on your article wile searching for some UserChrome to fix the incorrect look of groupboxes and tabs on Firefox 3/Windows XP.

I realize that Windows XP is no longer the most current windows release it&#039;s but the felling I got was that the work done was &quot;hackish&quot; instead of a &quot;proper&quot; solution to getting color and styles from the current theme wasn&#039;t implemented and instead some hacks were used. At least some kind of classic/themed separation.

After hearing so much about &quot;visual integration&quot; it&#039;s ironic that certaind widgets still don&#039;t look right, the flaws of open source I spose, nobody want&#039;s to do those anoying bits that give that extra polish.</description>
		<content:encoded><![CDATA[<p>I just stumbled on your article wile searching for some UserChrome to fix the incorrect look of groupboxes and tabs on Firefox 3/Windows XP.</p>
<p>I realize that Windows XP is no longer the most current windows release it&#8217;s but the felling I got was that the work done was &#8220;hackish&#8221; instead of a &#8220;proper&#8221; solution to getting color and styles from the current theme wasn&#8217;t implemented and instead some hacks were used. At least some kind of classic/themed separation.</p>
<p>After hearing so much about &#8220;visual integration&#8221; it&#8217;s ironic that certaind widgets still don&#8217;t look right, the flaws of open source I spose, nobody want&#8217;s to do those anoying bits that give that extra polish.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Firefox 3 新功能指南 &#124; 善用佳软</title>
		<link>http://www.gavinsharp.com/blog/2008/06/11/firefox-3-for-theme-developers/comment-page-1/#comment-53</link>
		<dc:creator>Firefox 3 新功能指南 &#124; 善用佳软</dc:creator>
		<pubDate>Fri, 13 Jun 2008 03:06:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.gavinsharp.com/blog/?p=9#comment-53</guid>
		<description>[...] more, see Firefox 3 Themes by Alex Faaborg, and Firefox 3 for theme developers by Gavin [...]</description>
		<content:encoded><![CDATA[<p>[...] more, see Firefox 3 Themes by Alex Faaborg, and Firefox 3 for theme developers by Gavin [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
