<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.caminobrowser.org/index.php?action=history&amp;feed=atom&amp;title=Development%3ATools</id>
	<title>Development:Tools - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.caminobrowser.org/index.php?action=history&amp;feed=atom&amp;title=Development%3ATools"/>
	<link rel="alternate" type="text/html" href="http://wiki.caminobrowser.org/index.php?title=Development:Tools&amp;action=history"/>
	<updated>2026-05-08T15:29:34Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.4</generator>
	<entry>
		<id>http://wiki.caminobrowser.org/index.php?title=Development:Tools&amp;diff=11596&amp;oldid=prev</id>
		<title>Sardisson: /* Assorted Tools */ add TC here</title>
		<link rel="alternate" type="text/html" href="http://wiki.caminobrowser.org/index.php?title=Development:Tools&amp;diff=11596&amp;oldid=prev"/>
		<updated>2011-01-09T20:57:37Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Assorted Tools: &lt;/span&gt; add TC here&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 20:57, 9 January 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l63&quot; &gt;Line 63:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 63:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://colloquy.info/extras/details.php?file=47 Linkzilla] plug-in for Colloquy, which translates &amp;lt;code&amp;gt;bug 377248&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;bug 377248 comment 28&amp;lt;/code&amp;gt; into live links (written by [[User:SteveJacobs|encro]]).&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://colloquy.info/extras/details.php?file=47 Linkzilla] plug-in for Colloquy, which translates &amp;lt;code&amp;gt;bug 377248&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;bug 377248 comment 28&amp;lt;/code&amp;gt; into live links (written by [[User:SteveJacobs|encro]]).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [http://pimpmycamino.com/parts/troubleshoot-camino Troubleshoot Camino] makes testing with a fresh profile a click or drop away.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sardisson</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.caminobrowser.org/index.php?title=Development:Tools&amp;diff=11182&amp;oldid=prev</id>
		<title>Sardisson: /* Crash Reporting */ deep-six Talkback parts; change links to 2.0.3</title>
		<link rel="alternate" type="text/html" href="http://wiki.caminobrowser.org/index.php?title=Development:Tools&amp;diff=11182&amp;oldid=prev"/>
		<updated>2010-05-27T03:14:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Crash Reporting: &lt;/span&gt; deep-six Talkback parts; change links to 2.0.3&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 03:14, 27 May 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l49&quot; &gt;Line 49:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 49:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Crash Reporting==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Crash Reporting==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Crash Reporting (Breakpad+Socorro &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and Talkback&lt;/del&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Crash Reporting (Breakpad+Socorro)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** General documents&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** General documents&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** [http://wiki.mozilla.org/QA/Talkback/Topcrash_Analysis Looking at a report/Filing topcrash bugs] (site navigation is for Talkback but applies broadly to Socorro)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** [http://wiki.mozilla.org/QA/Talkback/Topcrash_Analysis Looking at a report/Filing topcrash bugs] (site navigation is for Talkback but applies broadly to Socorro)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l55&quot; &gt;Line 55:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 55:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** [http://wiki.mozilla.org/Breakpad Breakpad+Socorro] (Camino 2.0b3 and newer):&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** [http://wiki.mozilla.org/Breakpad Breakpad+Socorro] (Camino 2.0b3 and newer):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** http://crash-stats.mozilla.com (search for crashes or stacks)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** http://crash-stats.mozilla.com (search for crashes or stacks)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;s&amp;gt;&lt;/del&gt;http://crash-stats.mozilla.com/topcrasher/byversion/Camino/2.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;0b3pre &lt;/del&gt;(report: topcrashers by version) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[broken]&amp;lt;/s&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** http://crash-stats.mozilla.com/topcrasher/byversion/Camino/2.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;0.3 &lt;/ins&gt;(report: topcrashers by version)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** [http://crash-stats.mozilla.com/query/query?do_query=1&amp;amp;product=Camino&amp;amp;version=Camino%3A2.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;0b3pre&lt;/del&gt;&amp;amp;platform=mac&amp;amp;date=&amp;amp;range_value=2&amp;amp;range_unit=weeks&amp;amp;query_search=signature&amp;amp;query_type=exact&amp;amp;query= Query by version] (last 2 weeks, 2.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;0b3pre&lt;/del&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** [http://crash-stats.mozilla.com/query/query?do_query=1&amp;amp;product=Camino&amp;amp;version=Camino%3A2.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;0.3&lt;/ins&gt;&amp;amp;platform=mac&amp;amp;date=&amp;amp;range_value=2&amp;amp;range_unit=weeks&amp;amp;query_search=signature&amp;amp;query_type=exact&amp;amp;query= Query by version] (last 2 weeks, 2.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;0.3&lt;/ins&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** http://crash-stats.mozilla.com/topcrasher/byurl/Camino/2.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;0b3pre &lt;/del&gt;(report: topcrashers by url&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** http://crash-stats.mozilla.com/topcrasher/byurl/Camino/2.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;0.3 &lt;/ins&gt;(report: topcrashers by url)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;** [http://wiki.mozilla.org/QA:Talkback Talkback] (Camino 1.6):&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;*** http://talkback-public.mozilla.org/ (search for crashes or stacks)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;*** http://talkback-public.mozilla.org/reports/camino/ (reports&lt;/del&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Assorted Tools==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Assorted Tools==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sardisson</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.caminobrowser.org/index.php?title=Development:Tools&amp;diff=11181&amp;oldid=prev</id>
		<title>Sardisson: move Development#Tools section to its own page</title>
		<link rel="alternate" type="text/html" href="http://wiki.caminobrowser.org/index.php?title=Development:Tools&amp;diff=11181&amp;oldid=prev"/>
		<updated>2010-05-27T03:10:48Z</updated>

		<summary type="html">&lt;p&gt;move &lt;a href=&quot;/Development#Tools&quot; class=&quot;mw-redirect&quot; title=&quot;Development&quot;&gt;Development#Tools&lt;/a&gt; section to its own page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{draft}}&lt;br /&gt;
&lt;br /&gt;
This page contains descriptions of various webtools that help with coding, regression hunting, checking in, crash management, and other Camino activities.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;link to tools and explanations; currently links are all to explanations of some degree of usefulness&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==MXR==&lt;br /&gt;
[http://mxr.mozilla.org/ MXR] is a source cross-reference, or an advanced, web-based Spotlight for source code.  It contains a browseable, searchable copy of the current source code, complete with syntax highlighting, hyperlinks for functions and various identifiers, and more.  Once you’ve found a piece of code you’re interested in, you can also use MXR to find when the code last changed (“blame”) and the changelog for the file.  Using these linked tools (bonsai and hgweb, depending on the version of Camino and the MXR “root”), you can also travel back in time and see what your code or file looked like at various points in the past.&lt;br /&gt;
&lt;br /&gt;
* For Camino 2.1 based on Mozilla 1.9.2, you want the [http://mxr.mozilla.org/camino/ camino] root for Camino code (updated daily) and the [http://mxr.mozilla.org/mozilla1.9.2/ mozilla1.9.2] root for Gecko.&lt;br /&gt;
* For Camino 2.1 based on cvs trunk, you want the [http://mxr.mozilla.org/seamonkey/ seamonkey] root (updated hourly).&lt;br /&gt;
* For Camino 2.0, there is no discrete root.  However, you can access the current CAMINO_2_0_BRANCH version of a file by finding the file in the seamonkey root, choosing the “CVS Graph” link (in the box at the top right of the page), and then selecting the revision for the CAMINO_2_0_BRANCH from the graph.  For Core checkins related to Camino 2.0.x (aside from &amp;lt;code&amp;gt;client.mk&amp;lt;/code&amp;gt;), use the seamonkey root.&lt;br /&gt;
* For Camino 1.6.x (MOZILLA_1_8_BRANCH), you want the [http://mxr.mozilla.org/mozilla1.8/ mozilla1.8] root.&lt;br /&gt;
* For Camino 1.5, as with Camino 2.0, there is no MXR root.  For Core checkins to Camino 1.5.x, you want the mozilla1.8 root; for Camino code on the CAMINO_1_5_BRANCH, you can use the method described for the CAMINO_2_0_BRANCH above to find CAMINO_1_5_BRANCH files.&lt;br /&gt;
* For Camino 1.0.x (MOZILLA_1_8_0_BRANCH), you want the [http://mxr.mozilla.org/mozilla1.8.0/ mozilla1.8.0] root.&lt;br /&gt;
* For Camino 0.8 (MOZILLA_1_7_BRANCH) and some access to really old files that may have been renamed with history loss (e.g., to track additions to the project over time, from Project Builder to Xcode 1.x to Xcode 2.x), you want the [http://mxr.mozilla.org/mozilla1.7/ mozilla1.7] root.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;N.B.&amp;#039;&amp;#039;&amp;#039; Non-seamonkey roots are only updated daily and might be out-of-date if there were lots of checkins since the last update.&lt;br /&gt;
&lt;br /&gt;
==pushloghtml and Bonsai==&lt;br /&gt;
Before Mercurial, Mozilla had sophisticated, interconnected tree-management tools known as [http://www.mozilla.org/bonsai.html Bonsai].&lt;br /&gt;
&lt;br /&gt;
Bonsai offered a way to [http://www-archive.mozilla.org/events/lugod/4c_bonsai.html query for checkins (by file, author, or time), show the code changes in a checkin, show what checkins touched a file, and figure out who or what was responsible for a given line of code].  Bonsai also integrated with Tinderbox to show what checkins were present in a given build and integrated with MXR to allow MXR to show blame and historical versions of source code files.  An example Bonsai query is http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&amp;amp;module=Camino&amp;amp;sortby=Date&amp;amp;hours=2&amp;amp;date=day (cvs trunk checkins to most, but not all, code that Camino pulls).&lt;br /&gt;
&lt;br /&gt;
CVS log (checkins that touched a file), CVS blame (who or what was responsible for a given line of code), and CVS graph (a visual representation of CVS log, across all CVS branches where a file existed) were generally accessed via MXR.  For example, see the links in the box on the inside upper right of [http://mxr.mozilla.org/mozilla/source/camino/src/application/main.m main.m]’s MXR page.&lt;br /&gt;
&lt;br /&gt;
CVS query was usually accessed via checkin and guilty links on Tinderbox, or via the query page, but it could also be accessed via MXR, as illustrated by the links in the box on the inside upper right of [http://mxr.mozilla.org/mozilla/source/camino/src/application/main.m main.m]’s MXR page.&lt;br /&gt;
&lt;br /&gt;
Bonsai’s replacement for Mercurial repositories is a series of tools from multiple systems, held together with baling wire.&lt;br /&gt;
&lt;br /&gt;
* To see which checkins occurred between a given time, use [http://hg.mozilla.org/camino/pushloghtml pushloghtml] (and the corresponding pushloghtml for the appropriate Gecko repository).  If you’re regression-hunting and have the changesets of two builds, pushloghtml has a hidden changeset mode you can access by using URLs like http://hg.mozilla.org/camino/pushloghtml?fromchange=tip&amp;amp;tochange=tip.  pushloghtml is a Mozilla-specific Hg customization.&lt;br /&gt;
&lt;br /&gt;
* To see which checkins touched a particular file (log), use hgweb’s “revisions” link (or “HG Log” from MXR): http://hg.mozilla.org/camino/log/tip/src/application/main.m&lt;br /&gt;
&lt;br /&gt;
* To see which checkin was responsible for a particular line of code (blame), use hgweb’s “annotate” link (or “HG Blame” from MXR): http://hg.mozilla.org/camino/annotate/tip/src/application/main.m&lt;br /&gt;
*: Note that if the last change on a particular line is not relevant (e.g., whitespace) or not the change you are looking for, you can go back to previous revision of the file (repository) and see the blame for the most recent change before that.&lt;br /&gt;
&lt;br /&gt;
==Tinderbox==&lt;br /&gt;
* [http://developer.mozilla.org/en/docs/Tinderbox Tinderbox] (tree status, also for [http://wiki.mozilla.org/Performance:Tinderbox_Tests perf results]) [http://www.mozilla.org/events/lugod/4b_tinderbox.html] [http://www-archive.mozilla.org/tinderbox.html]&lt;br /&gt;
** http://tinderbox.mozilla.org/showbuilds.cgi?tree=Camino (see note below)&lt;br /&gt;
*** [[IT:Tinderboxen]] provides more detailed configuration information on our tinderboxen&lt;br /&gt;
** http://www.ardisson.org/smokey/moz/perf.html?size=50&amp;amp;days=2&amp;amp;avg=1&amp;amp;autoscale=1 provides a quick overview of tinderbox performance tests (and lets us see the status of the perf box, boxset, when he&amp;#039;s having mail issues)&lt;br /&gt;
* Camino oddities: &lt;br /&gt;
**ardissone|away: there&amp;#039;s one particularity about the Camino tinderbox&lt;br /&gt;
**ardissone|away: because we show all branches on the same page&lt;br /&gt;
**ardissone|away: the &amp;quot;Guilty&amp;quot; column and the &amp;quot;C&amp;quot; link on each build&lt;br /&gt;
**ardissone|away: are only correct for the trunk&lt;br /&gt;
**ardissone|away: if something regresses or busts on 1.8 or 1.8.0, we have to manually compare the times to bonsai&lt;br /&gt;
&lt;br /&gt;
==Crash Reporting==&lt;br /&gt;
* Crash Reporting (Breakpad+Socorro and Talkback)&lt;br /&gt;
** General documents&lt;br /&gt;
*** [http://wiki.mozilla.org/QA/Talkback/Topcrash_Analysis Looking at a report/Filing topcrash bugs] (site navigation is for Talkback but applies broadly to Socorro)&lt;br /&gt;
*** [http://wiki.mozilla.org/QA/Topcrashes MoCo Topcrasher tracking]&lt;br /&gt;
** [http://wiki.mozilla.org/Breakpad Breakpad+Socorro] (Camino 2.0b3 and newer):&lt;br /&gt;
*** http://crash-stats.mozilla.com (search for crashes or stacks)&lt;br /&gt;
*** &amp;lt;s&amp;gt;http://crash-stats.mozilla.com/topcrasher/byversion/Camino/2.0b3pre (report: topcrashers by version) [broken]&amp;lt;/s&amp;gt;&lt;br /&gt;
*** [http://crash-stats.mozilla.com/query/query?do_query=1&amp;amp;product=Camino&amp;amp;version=Camino%3A2.0b3pre&amp;amp;platform=mac&amp;amp;date=&amp;amp;range_value=2&amp;amp;range_unit=weeks&amp;amp;query_search=signature&amp;amp;query_type=exact&amp;amp;query= Query by version] (last 2 weeks, 2.0b3pre)&lt;br /&gt;
*** http://crash-stats.mozilla.com/topcrasher/byurl/Camino/2.0b3pre (report: topcrashers by url)&lt;br /&gt;
** [http://wiki.mozilla.org/QA:Talkback Talkback] (Camino 1.6):&lt;br /&gt;
*** http://talkback-public.mozilla.org/ (search for crashes or stacks)&lt;br /&gt;
*** http://talkback-public.mozilla.org/reports/camino/ (reports)&lt;br /&gt;
&lt;br /&gt;
==Assorted Tools==&lt;br /&gt;
* http://pastebin.mozilla.org&lt;br /&gt;
&lt;br /&gt;
* [http://colloquy.info/extras/details.php?file=47 Linkzilla] plug-in for Colloquy, which translates &amp;lt;code&amp;gt;bug 377248&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;bug 377248 comment 28&amp;lt;/code&amp;gt; into live links (written by [[User:SteveJacobs|encro]]).&lt;/div&gt;</summary>
		<author><name>Sardisson</name></author>
		
	</entry>
</feed>