<?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"
	>
<channel>
	<title>Comments on: Finding unused entities in your Firefox extensions</title>
	<atom:link href="http://www.chrisfinke.com/2008/04/22/finding-unused-entities-in-your-firefox-extensions/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chrisfinke.com/2008/04/22/finding-unused-entities-in-your-firefox-extensions/</link>
	<description>Christopher Finke is a software engineer at Mahalo. He is available for birthday parties and bar mitzvahs.</description>
	<pubDate>Sat, 30 Aug 2008 03:08:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: Stephen</title>
		<link>http://www.chrisfinke.com/2008/04/22/finding-unused-entities-in-your-firefox-extensions/#comment-70311</link>
		<dc:creator>Stephen</dc:creator>
		<pubDate>Thu, 22 May 2008 22:00:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.chrisfinke.com/?p=722#comment-70311</guid>
		<description>Before I start diving into the sensitive Firefox files, can you please tell me where the link goes, where the script goes, and where do I view the results to do the pruning?

Thank you</description>
		<content:encoded><![CDATA[<p>Before I start diving into the sensitive Firefox files, can you please tell me where the link goes, where the script goes, and where do I view the results to do the pruning?</p>
<p>Thank you</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Philipp Kewisch</title>
		<link>http://www.chrisfinke.com/2008/04/22/finding-unused-entities-in-your-firefox-extensions/#comment-70039</link>
		<dc:creator>Philipp Kewisch</dc:creator>
		<pubDate>Wed, 21 May 2008 09:36:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.chrisfinke.com/?p=722#comment-70039</guid>
		<description>While this script will probably catch every entitiy, it won't work for all properties. I only realized this after fitting the script for my purposes and wondering that there were so many unused properties. If your extension compiles property names at runtime, then this script will obviously not catch them, i.e

calGetString("repeatDetailsDay" + day_of_week(byday[0]))

where repeatDetailsDay1 to repeatDetailsDay7 are vaild property strings. This script is a good start though.</description>
		<content:encoded><![CDATA[<p>While this script will probably catch every entitiy, it won't work for all properties. I only realized this after fitting the script for my purposes and wondering that there were so many unused properties. If your extension compiles property names at runtime, then this script will obviously not catch them, i.e</p>
<p>calGetString("repeatDetailsDay" + day_of_week(byday[0]))</p>
<p>where repeatDetailsDay1 to repeatDetailsDay7 are vaild property strings. This script is a good start though.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
