<?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>~robcee/ &#187; Firefox</title>
	<atom:link href="http://antennasoft.net/robcee/tag/firefox/feed/" rel="self" type="application/rss+xml" />
	<link>http://antennasoft.net/robcee</link>
	<description>more than just sandwiches</description>
	<lastBuildDate>Wed, 04 Jan 2012 15:59:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Firefox 11 Devtools Additions</title>
		<link>http://antennasoft.net/robcee/2012/01/04/firefox-11-devtools-additions/</link>
		<comments>http://antennasoft.net/robcee/2012/01/04/firefox-11-devtools-additions/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 15:59:00 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[devtools]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[highlighter]]></category>
		<category><![CDATA[inspector]]></category>
		<category><![CDATA[styleeditor]]></category>
		<category><![CDATA[tilt]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=657</guid>
		<description><![CDATA[With the Page Inspector landed for Firefox 10 (currently in Beta), we&#8217;re adding to it with a couple of exciting new features for Firefox 11 (now on Aurora). The first of these features is somewhat complementary to the Page Inspector and lives in its own window. The Style Editor is the hard work of Cedric [...]]]></description>
			<content:encoded><![CDATA[<p>With the Page Inspector landed for <a href="http://hacks.mozilla.org/2011/11/developer-tools-in-firefox-aurora-10/">Firefox 10</a> (currently in <a href="http://www.mozilla.org/en-US/firefox/channel/">Beta</a>), we&#8217;re adding to it with a couple of exciting new features for <a href="http://hacks.mozilla.org/2011/12/new-developer-tools-in-firefox-11-aurora/">Firefox 11</a> (now on <a href="http://www.mozilla.org/en-US/firefox/channel/">Aurora</a>).</p>
<p>The first of these features is somewhat complementary to the Page Inspector and lives in its own window. The Style Editor is the hard work of Cedric Vivier and is a unique tool for editing CSS in the Web Browser. You can edit styles in a web page and immediately see the results. When you have something you like, you can save the CSS to disk and incorporate the changes on your website.</p>
<p>To access it, use Shift-F7.</p>
<p>It would be grossly unfair to not thank Paul Rouget, Dão Gottwald and Stephen Horlander for their great work reskinning the Style Editor for this release. Paul did a fantastic job on the styling while Dão kept the reviews flowing, none of which would have been possible without Stephen&#8217;s brilliant colors and design tweaks.</p>
<p>Another major feature we&#8217;ve landed in Firefox 11 is Tilt – a 3D View of the page&#8217;s DOM. Last year around this time, I suggested this as a possible alternative to the standard highlighter view most inspectors give developers. That became a <a href="http://blog.mozilla.com/tilt/">Google Summer of Code</a> project implemented by the more-than-capable Victor Porof who later managed the port to Firefox itself with reviews from Cedric Vivier and Benoit Jacob.</p>
<p>We have yet to see what kind of impact this sort of visualization has for developers, but I think as more people get used to having it, it&#8217;s going to become an invaluable tool for acquiring a high-level overview of the structure of a web-page and eventually, become a useful playground for manipulating and interacting with the structure of the page itself.</p>
<p>I&#8217;m really interested to see what people can do with this. We&#8217;re already seeing some <a href="http://webscenery.tumblr.com/">strange</a> and interesting applications of it on the web, but I think having a 3D library capable of rendering these types of meshes in Firefox itself is going to be an interesting area for exploration.</p>
<p>Happy 2012!</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2012/01/04/firefox-11-devtools-additions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Inspector Scratchpad and Web Console Power Tips</title>
		<link>http://antennasoft.net/robcee/2011/11/18/inspector-scratchpad-and-web-console-power-tips/</link>
		<comments>http://antennasoft.net/robcee/2011/11/18/inspector-scratchpad-and-web-console-power-tips/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 21:48:19 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[devtools]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[highlighter]]></category>
		<category><![CDATA[inspector]]></category>
		<category><![CDATA[protips]]></category>
		<category><![CDATA[scratchpad]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=640</guid>
		<description><![CDATA[We landed a new feature in Aurora(10) this past week. It&#8217;s kind of a big deal. It represents the culmination of nearly 2 years of evolution and iteration and eventually became the focus of most of the Firefox Developer Tools team. I believe there are contributions to the Inspector (or Highlighter as we call it [...]]]></description>
			<content:encoded><![CDATA[<p>We landed a new feature in <a href="http://www.mozilla.org/en-US/firefox/aurora/">Aurora</a>(10) this past week. It&#8217;s kind of a big deal. It represents the culmination of nearly 2 years of evolution and iteration and eventually became the focus of most of the Firefox Developer Tools team. I believe there are contributions to the Inspector (or Highlighter as we call it around here) from over a dozen people contributing code, UI design, interaction and behavior, CSS and review feedback. Not bad considering it started out rather humbly with one active developer (<a href="http://antennasoft.net/robcee/2010/05/14/inspector-landing/">me</a>) before being cut from Firefox 4 so we could better focus on shipping the Web Console.</p>
<p>What we&#8217;ve landed is in some ways just a beginning. We have a bunch of great features planned for it that will include multiple selection by selector, annotated selected nodes, richer editing of HTML and CSS and a whole bunch of things that&#8230; well, you&#8217;ll just have to see what&#8217;s coming in the next version. I am seriously excited about what we&#8217;re doing with this.</p>
<p>That said, there are some things that the Highlighter could do better. I have a few tips for you:</p>
<p><strong>The Web Console and the Selected DOM node</strong></p>
<p>Open the Inspector on a web page, use this one if you want, and highlight a node (click it to &#8220;lock&#8221; the inspector in place). Next, open the Web Console. On the command line, type, <tt>inspect($0)</tt>.</p>
<p>This will open an Object Inspector on the selected node. $0 can be used to inspect and modify that node via the console with JavaScript.</p>
<p><strong>The Scratchpad and Highlighter</strong></p>
<p>What if you want to do more with your nodes? Maybe you want to select something but only know it by a selector?</p>
<p>Open a Scratchpad and <strong></strong>set it to the <a href="http://antennasoft.net/robcee/2011/05/10/scratchpad-nee-workspace-web-developer-menu-landed/">Browser Environment</a> (if you haven&#8217;t already, set <strong>devtools.chrome.enabled</strong> to <strong>true</strong> in <tt>about:config</tt> and then select &#8220;Browser&#8221; from the Environment menu in your Scratchpad).</p>
<p>Enter and run the following:</p>
<pre>function $(aString) {
    InspectorUI.inspectNode(gBrowser.contentDocument.querySelector(aString));
}</pre>
<p>now when you execute $(&#8220;body&#8221;) (or any other selector in that function), the Inspector will highlight the first node that matches that selector.</p>
<p><strong>$0 in Scratchpad</strong></p>
<p>Enter and run the following:</p>
<pre>this.__defineGetter__("$0", function() { return InspectorUI.selection; });</pre>
<p>Now with a selected element in the Highlighter, you can evaluate $0 and use it to reference the selected element.</p>
<p>$0.click() will click the element, for example.</p>
<p>Save this Scratchpad as something like &#8220;Inspector.js&#8221; (I called mine &#8220;dolla-0&#8243;) and load it up when you want to do some playing around with the inspector. Add to it and dig around. Keep in mind that the InspectorUI object is a chrome object and you can potentially break things. Hopefully you find some cool tricks along the way. Make sure to share them!</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2011/11/18/inspector-scratchpad-and-web-console-power-tips/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Orion is now on by Default in Nightlies</title>
		<link>http://antennasoft.net/robcee/2011/08/18/orion-is-now-on-by-default-in-nightlies/</link>
		<comments>http://antennasoft.net/robcee/2011/08/18/orion-is-now-on-by-default-in-nightlies/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 14:10:25 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[devtools]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[mozilla. scratchpad]]></category>
		<category><![CDATA[orion]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=633</guid>
		<description><![CDATA[Orion is now the default editor in Scratchpad in Nightlies (as of today, August 18, 2011). You can revert to the textarea-based editor by changing devtools.editor.component to textarea. If you do, please tell us why you did that! Thanks. &#160;]]></description>
			<content:encoded><![CDATA[<p>Orion is now the default editor in Scratchpad in Nightlies (as of today, August 18, 2011).</p>
<p>You can revert to the textarea-based editor by changing <strong>devtools.editor.component</strong> to <strong>textarea</strong>.</p>
<p>If you do, please tell us why you did that! Thanks.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2011/08/18/orion-is-now-on-by-default-in-nightlies/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Scratchpad can haz Orion</title>
		<link>http://antennasoft.net/robcee/2011/08/15/scratchpad-can-haz-orion/</link>
		<comments>http://antennasoft.net/robcee/2011/08/15/scratchpad-can-haz-orion/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 15:35:02 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[devtools]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[nightly]]></category>
		<category><![CDATA[orion]]></category>
		<category><![CDATA[scratchpad]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=628</guid>
		<description><![CDATA[This weekend, the incomparable Mihai Sucan put the finishing touches on the Orion Source Code editor integration pieces and attached it to the Scratchpad. Orion is an open source code editor project that IBM is building. See Mihai&#8217;s blog post for some details and a link to an earlier demo video. It&#8217;s currently turned off [...]]]></description>
			<content:encoded><![CDATA[<p>This weekend, the incomparable <a href="https://twitter.com/#!/robodesign">Mihai Sucan</a> put the finishing touches on the <a href="http://www.eclipse.org/orion/">Orion</a> Source Code editor integration pieces and attached it to the Scratchpad. Orion is an open source code editor project that IBM is building. See Mihai&#8217;s <a href="http://www.robodesign.ro/mihai/blog/orion-in-firefox">blog post</a> for some details and a link to an earlier demo video. It&#8217;s currently turned off via preferences, but if you&#8217;d like to play with it in Firefox <a href="http://nightly.mozilla.org/">Nightlies</a>, (or later this week, <a href="http://www.mozilla.com/en-US/firefox/channel/">Aurora</a>) set:</p>
<p><strong>devtools.editor.component</strong> to <strong>orion</strong> in <strong>about:config</strong>.</p>
<p>… and then open a Scratchpad (with Shift-F4 or via the menu item in the Web Developer submenu).</p>
<p><em>Update! John via the comments mentioned that if you have already opened a Scratchpad, you will need to restart your browser for this change to take effect. Thanks for the note!</em></p>
<p>It&#8217;s currently disabled because there are some outstanding issues for RTL locales and some accessibility concerns. We hope to address those issues with upstream contributions wherever possible — Mihai&#8217;s an Orion contributor now. Eventually, this preference will become the default.</p>
<p>What do you get with this preference? Nice JavaScript syntax highlighting for starters. You also get other conveniences like bracket matching and (semi-)smart indentation.</p>
<p>This feature&#8217;s an important first-step towards making the Scratchpad a really comfortable editor for writing and testing bits of JavaScript. It gives us a solid foundation to add more interesting features to the Scratchpad in the future, and gives us a Source Editor component that we can drop into other elements.</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2011/08/15/scratchpad-can-haz-orion/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Highlighter Integration Build, August 7, 2011</title>
		<link>http://antennasoft.net/robcee/2011/08/08/highlighter-integration-build-august-7-2011/</link>
		<comments>http://antennasoft.net/robcee/2011/08/08/highlighter-integration-build-august-7-2011/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 16:15:21 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[devtools]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Build]]></category>
		<category><![CDATA[highlighter]]></category>
		<category><![CDATA[inspector]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=621</guid>
		<description><![CDATA[I put together another build this weekend with some of our in-progress patches. I left out a few features that weren&#8217;t specifically for the Highlighter that were in the previous version (Orion in Scratchpad, the Style Editor to name two). You can download the build for your platform here: http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-devtools/. For this build, we wanted [...]]]></description>
			<content:encoded><![CDATA[<p>I put together another build this weekend with some of our in-progress patches. I left out a few features that weren&#8217;t specifically for the Highlighter that were in the previous version (Orion in Scratchpad, the Style Editor to name two). You can download the build for your platform here: <a href="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-devtools/">http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-devtools/</a>.</p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://www.flickr.com/photos/robceemoz/6022417772/"><img title="Devtools Highlighter Integration Build, August 7, 2011" src="http://farm7.static.flickr.com/6181/6022417772_516a45306b.jpg" alt="" width="500" height="363" /></a><p class="wp-caption-text">Devtools Highlighter Integration Build, August 7, 2011, click to view on flickr.</p></div>
<p>For this build, we wanted to get some feedback on the Highlighter and Style Inspector pieces themselves. Specifically, the attribute editing in the HTML panel (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=575234">bug 575234</a>), the layout of the Style Inspector&#8217;s contents (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=672748">bug 672748</a>), the breadcrumbs in the highlighter toolbar (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=672006">bug 672006</a>) and the selected node&#8217;s &#8220;infobar&#8221; (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=663833">bug 663833</a>).</p>
<p>A couple of points about this build: The HTML panel and Style panels are not enabled by default. To access them, you have to press the Style and HTML buttons on the highlighter&#8217;s toolbar at the bottom of the screen. The toolbar itself and buttons are not styled yet and will be taken care of in bugs <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=676253">676253</a> and <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=676255">676255</a>.</p>
<p>Note that there are bound to be bugs in this build. The unittests haven&#8217;t been completely written for each of these features yet and for some of them, it&#8217;s the first time they&#8217;ve lived together. Nevertheless, if you find bugs, feel free to file them in <a href="https://bugzilla.mozilla.org/enter_bug.cgi?alias=&amp;assigned_to=nobody%40mozilla.org&amp;blocked=&amp;bug_file_loc=http%3A%2F%2F&amp;bug_severity=normal&amp;bug_status=NEW&amp;cf_blocking_191=---&amp;cf_blocking_192=---&amp;cf_blocking_193=---&amp;cf_status_191=---&amp;cf_status_192=---&amp;cf_status_193=---&amp;comment=&amp;component=Developer Tools&amp;contenttypeentry=&amp;contenttypemethod=autodetect&amp;contenttypeselection=text%2Fplain&amp;data=&amp;dependson=&amp;description=&amp;flag_type-203=X&amp;flag_type-270=X&amp;flag_type-271=X&amp;flag_type-325=X&amp;flag_type-369=X&amp;flag_type-37=X&amp;flag_type-370=X&amp;flag_type-385=X&amp;flag_type-4=X&amp;flag_type-485=X&amp;flag_type-486=X&amp;flag_type-5=X&amp;flag_type-589=X&amp;flag_type-590=X&amp;flag_type-604=X&amp;flag_type-605=X&amp;flag_type-607=X&amp;flag_type-617=X&amp;flag_type-619=X&amp;form_name=enter_bug&amp;keywords=&amp;maketemplate=Remember values as bookmarkable template&amp;op_sys=All&amp;priority=--&amp;product=Firefox&amp;qa_contact=developer.tools%40firefox.bugs&amp;rep_platform=All&amp;short_desc=&amp;status_whiteboard=&amp;target_milestone=---&amp;version=unspecified">Firefox::Developer Tools</a>. We&#8217;ll either dupe[1] them or use them to create more tests.</p>
<p>Thanks for testing! Comments in bugs are preferred to blog comments, but we&#8217;ll what we can get.</p>
<p>1 &#8211; Duplicate. In a Bugzilla context, mark it as RESOLVED DUPLICATE of another, pre-existing bug.</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2011/08/08/highlighter-integration-build-august-7-2011/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>DevTools Integration Build</title>
		<link>http://antennasoft.net/robcee/2011/07/21/devtools-integration-build/</link>
		<comments>http://antennasoft.net/robcee/2011/07/21/devtools-integration-build/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 22:05:15 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[devtools]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[highlighter]]></category>
		<category><![CDATA[inspector]]></category>
		<category><![CDATA[scratchpad]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=613</guid>
		<description><![CDATA[(Crossposted to dev.apps.firefox and the DevTools blog) Hi, I have a present for you. http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-devtools/ If you go there and download the version for your operating system, you can get a sneak preview of what we&#8217;ve been working on in the Developer Tools group. It is a little rough around the edges still as it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><em>(Crossposted to <a href="https://groups.google.com/forum/#!forum/mozilla.dev.apps.firefox" target="_blank">dev.apps.firefox</a> and the <a href="http://blog.mozilla.com/devtools/" target="_blank">DevTools blog</a>)</em></p>
<p>Hi,</p>
<p>I have a present for you.</p>
<p><a href="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-devtools/">http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-devtools/</a></p>
<p>If you go there and download the version for your operating system, you can get a sneak preview of what we&#8217;ve been working on in the Developer Tools group. It is a little rough around the edges still as it&#8217;s all a work in progress, but it gives you an idea of what we&#8217;re working towards.</p>
<p>The features can be found in the Web Developer submenu in the app menu on Windows (aero) and Linux or under the Tools&gt;Web Developer menu on Mac and WinXP or Linux Firefoxes without the AppMenu.</p>
<p>The big feature in this build is the Highlighter available through the Inspect menu item (subject to change). It&#8217;s still using a panel for the HTML display, but that is going to be docked and de-emphasized soon enough. There&#8217;s a Style panel available through the toolbar at the bottom of the screen. The layout of this panel is going to change very shortly as well to provide more immediate access to the information you&#8217;re looking for.</p>
<p>The other cool easter egg in this build is the Orion editor in Scratchpad. I&#8217;m kind of ruining the surprise by telling you about it, but I just couldn&#8217;t help myself.</p>
<p>I&#8217;ll kick off another build in a week or two including the Style Editor and some improvements to the Web Console as well as ongoing additions to the Highlighter. Note that the updater will download the latest Nightly from mozilla-central, so if you let it update, you&#8217;ll lose this build.</p>
<p>Please let us know what you think. Here on this blog, on <a href="https://groups.google.com/forum/#!forum/mozilla.dev.apps.firefox" target="_blank">d.a.f</a>, or file bugs against the <a href="https://bugzilla.mozilla.org/enter_bug.cgi?alias=&amp;assigned_to=nobody%40mozilla.org&amp;blocked=&amp;bug_file_loc=http%3A%2F%2F&amp;bug_severity=normal&amp;bug_status=NEW&amp;cf_blocking_191=---&amp;cf_blocking_192=---&amp;cf_blocking_193=---&amp;cf_status_191=---&amp;cf_status_192=---&amp;cf_status_193=---&amp;comment=&amp;component=Developer%20Tools&amp;contenttypeentry=&amp;contenttypemethod=autodetect&amp;contenttypeselection=text%2Fplain&amp;data=&amp;dependson=&amp;description=&amp;flag_type-203=X&amp;flag_type-270=X&amp;flag_type-271=X&amp;flag_type-325=X&amp;flag_type-369=X&amp;flag_type-37=X&amp;flag_type-370=X&amp;flag_type-385=X&amp;flag_type-4=X&amp;flag_type-485=X&amp;flag_type-486=X&amp;flag_type-5=X&amp;flag_type-589=X&amp;flag_type-590=X&amp;flag_type-604=X&amp;flag_type-605=X&amp;flag_type-607=X&amp;flag_type-617=X&amp;flag_type-619=X&amp;form_name=enter_bug&amp;keywords=&amp;maketemplate=Remember%20values%20as%20bookmarkable%20template&amp;op_sys=All&amp;priority=--&amp;product=Firefox&amp;qa_contact=developer.tools%40firefox.bugs&amp;rep_platform=All&amp;short_desc=&amp;status_whiteboard=&amp;target_milestone=---&amp;version=unspecified" target="_blank">Firefox::Developer Tools</a> component.</p>
<p>I hope you like it.<br />
Rob</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2011/07/21/devtools-integration-build/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scratchpad to get Current Visible Tabs</title>
		<link>http://antennasoft.net/robcee/2011/07/19/scratchpad-to-get-current-visible-tabs/</link>
		<comments>http://antennasoft.net/robcee/2011/07/19/scratchpad-to-get-current-visible-tabs/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 12:32:01 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[devtools]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[scratchpad]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=604</guid>
		<description><![CDATA[If you use Panorama (aka, TabView) in Firefox (6 and up) and want to get a list of the currently visible tabs (i.e., the tabs in your currently-selected group), here&#8217;s the code to run in a Scratchpad (set to Environment:Browser*): let group = gBrowser.visibleTabs; // current group group.map(function (c) c.linkedBrowser.currentURI.spec).join("\n"); Just select these two lines, [...]]]></description>
			<content:encoded><![CDATA[<p>If you use Panorama (aka, TabView) in Firefox (6 and up) and want to get a list of the currently visible tabs (i.e., the tabs in your currently-selected group), here&#8217;s the code to run in a Scratchpad (set to Environment:Browser*):</p>
<p><code style="font-size: small;">let group = gBrowser.visibleTabs; // current group<br />
group.map(function (c) c.linkedBrowser.currentURI.spec).join("\n");</code></p>
<p>Just select these two lines, right click and select &#8220;Display&#8221; and it&#8217;ll dump the currently visible URLs right into the Scratchpad. Nice.</p>
<p>Useful for adding links to a wiki or wherever else you might like to add links.</p>
<p>* &#8211; if you want to run code against the <strong>Browser Environment</strong> in Firefox, you&#8217;ll need to set <tt>devtools.chrome.enabled</tt> to <tt>true</tt> in <tt>about:config</tt>.</p>
<p>ps, thanks to @ttaubert for the code snippet!</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2011/07/19/scratchpad-to-get-current-visible-tabs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scratchpad hotkey is now Shift-F4</title>
		<link>http://antennasoft.net/robcee/2011/06/24/scratchpad-hotkey-is-now-shift-f4/</link>
		<comments>http://antennasoft.net/robcee/2011/06/24/scratchpad-hotkey-is-now-shift-f4/#comments</comments>
		<pubDate>Fri, 24 Jun 2011 19:29:26 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[devtools]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[scratchpad]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=598</guid>
		<description><![CDATA[When you put a key next to another key, there seems to be a strong chance* that some of the time, you will hit the wrong key. It so happens that the Scratchpad, landed recently on nightlies and now over in Aurora is right next to another key, F5. Which, you may know, is also [...]]]></description>
			<content:encoded><![CDATA[<p>When you put a key next to another key, there seems to be a strong chance* that some of the time, you will hit the wrong key. It so happens that the Scratchpad, landed recently on nightlies and now over in Aurora is right next to another key, F5. Which, you may know, is also Refresh.</p>
<p>So people have been opening the Scratchpad by accident and being annoyed by it.</p>
<p>To help mitigate this, we&#8217;ve added a Shift key modifier to the shortcut. It is now Shift-F4 on all systems.</p>
<p>For deets, see: <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=663746">bug 664746</a>.</p>
<p>Just landed on Aurora, so if you&#8217;re on that channel, you should get an update shortly.</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2011/06/24/scratchpad-hotkey-is-now-shift-f4/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Scratchpad (née Workspace), Web Developer Menu landed</title>
		<link>http://antennasoft.net/robcee/2011/05/10/scratchpad-nee-workspace-web-developer-menu-landed/</link>
		<comments>http://antennasoft.net/robcee/2011/05/10/scratchpad-nee-workspace-web-developer-menu-landed/#comments</comments>
		<pubDate>Tue, 10 May 2011 18:52:39 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[devtools]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[aurora]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[scratchpad]]></category>
		<category><![CDATA[workspace]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=593</guid>
		<description><![CDATA[First of all, I feel obliged to ask you to use Aurora. It&#8217;s pretty. It has a nice icon. You&#8217;ll enjoy the early glimpse of features and smooth visuals. You can get it here: http://www.mozilla.com/en-US/firefox/channel/. With that out of the way, I can talk about the landing of Scratchpad (formerly Workspace) into mozilla-central. It landed [...]]]></description>
			<content:encoded><![CDATA[<p>First of all, I feel obliged to ask you to use Aurora. It&#8217;s pretty. It has a nice icon. You&#8217;ll enjoy the early glimpse of features and smooth visuals. You can get it here: <a href="http://www.mozilla.com/en-US/firefox/channel/">http://www.mozilla.com/en-US/firefox/channel/</a>.</p>
<p>With that out of the way, I can talk about the landing of Scratchpad (formerly <a title="Workspace" href="http://antennasoft.net/robcee/workspace/">Workspace</a>) into mozilla-central. It landed yesterday and you can find it in today&#8217;s <a href="http://nightly.mozilla.org/" target="_blank">Nightly</a> under the Web Developer menu. There&#8217;s also a new submenu in Tools if you&#8217;re on a Mac or running Windows with the menubar shown. We&#8217;ve moved Page Source there as well to be consistent with the App Menu&#8217;s contents.</p>
<p>You can also open the Scratchpad with the <strong>F4</strong> key for rapid access.</p>
<p>If you&#8217;re an extension or browser developer, you&#8217;ll want to open <strong>about:config</strong> and change <strong>devtools.chrome.enabled</strong> to <strong>true</strong>. This adds a Chrome item to the Context menu for Scratchpad. As the menu might suggest, it changes your default JavaScript context to be the browser&#8217;s chrome space.</p>
<p>This is brand new stuff. Mihai Sucan did a great job of converting our add-on prototype to a browser feature, but there might still be some rough edges. Please file bugs under <a href="https://bugzilla.mozilla.org/enter_bug.cgi?alias=&amp;assigned_to=nobody%40mozilla.org&amp;blocked=&amp;bug_file_loc=http%3A%2F%2F&amp;bug_severity=normal&amp;bug_status=NEW&amp;cf_blocking_191=---&amp;cf_blocking_192=---&amp;cf_blocking_20=---&amp;cf_status_191=---&amp;cf_status_192=---&amp;cf_status_20=---&amp;cf_status_firefox5=---&amp;cf_tracking_firefox5=---&amp;cf_tracking_firefox6=---&amp;comment=&amp;component=Developer%20Tools&amp;contenttypeentry=&amp;contenttypemethod=autodetect&amp;contenttypeselection=text%2Fplain&amp;data=&amp;dependson=&amp;description=&amp;flag_type-203=X&amp;flag_type-325=X&amp;flag_type-37=X&amp;flag_type-4=X&amp;flag_type-5=X&amp;flag_type-607=X&amp;flag_type-625=X&amp;flag_type-647=X&amp;flag_type-718=X&amp;flag_type-719=X&amp;flag_type-720=X&amp;form_name=enter_bug&amp;keywords=&amp;maketemplate=Remember%20values%20as%20bookmarkable%20template&amp;op_sys=All&amp;priority=--&amp;product=Firefox&amp;qa_contact=developer.tools%40firefox.bugs&amp;rep_platform=All&amp;requestee_type-203=&amp;requestee_type-325=&amp;requestee_type-4=&amp;requestee_type-5=&amp;requestee_type-607=&amp;short_desc=&amp;status_whiteboard=%5Bscratchpad%5D&amp;target_milestone=---&amp;version=unspecified" target="_blank">Firefox::Devtools</a> in bugzilla.</p>
<p>And then there&#8217;s the outstanding stuff we have left to do. High on that list is some actual documentation and a screencast to show how it can be used. You can and should pester me to do this. I&#8217;m hoping to do a little screencasting sometime later this week.</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2011/05/10/scratchpad-nee-workspace-web-developer-menu-landed/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Workspace [fixed-in-devtools][l10n?]</title>
		<link>http://antennasoft.net/robcee/2011/04/21/workspace-fixed-in-devtoolsl10n/</link>
		<comments>http://antennasoft.net/robcee/2011/04/21/workspace-fixed-in-devtoolsl10n/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 16:59:18 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[devtools]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[bikeshed]]></category>
		<category><![CDATA[l10n]]></category>
		<category><![CDATA[workspace]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=587</guid>
		<description><![CDATA[Good news, everyone! This morning we landed the Workspace feature in our devtools project repository. This is exciting stuff for practitioners of JavaScript and we&#8217;ll have more to write about it very soon. hint, it&#8217;s probably a lot simpler and more powerful than you think it is. Many thanks to Mihai Sucan for taking the [...]]]></description>
			<content:encoded><![CDATA[<p><a title="tbpl by robceemoz, on Flickr" href="http://www.flickr.com/photos/robceemoz/5393221582/"><img class="aligncenter" src="http://farm6.static.flickr.com/5132/5393221582_9f5f095850.jpg" alt="tbpl" width="500" height="332" /></a></p>
<p>Good news, everyone! This morning we landed the <a href="https://wiki.mozilla.org/DevTools/Features/Workspaces">Workspace feature</a> in our devtools project repository. This is exciting stuff for practitioners of JavaScript and we&#8217;ll have more to write about it very soon. hint, it&#8217;s probably a lot simpler and more powerful than you think it is. Many thanks to Mihai Sucan for taking the <a title="Workspace" href="http://antennasoft.net/robcee/workspace/">add-on</a> and making it a feature. Also, special thanks to  Erik Vold for his contributions to the add-on. You&#8217;re in the Firefox source code now!</p>
<p>All is not unicorns and puppies though: there has been some concern expressed over the <em>name</em> of this feature. On the one hand, it might not easily convey what this thing <strong>does</strong>. A lot of things come to mind when I hear the term &#8220;workspace&#8221; used in a compu-technological context. Were it not for my years as a <a title="The Best Development Tools 1983 Had To Offer" href="http://antennasoft.net/robcee/2011/01/06/the-best-development-tools-1983-had-to-offer/">Smalltalker</a>, I&#8217;d think &#8220;window manager&#8221; and it is most-definitely not that.</p>
<p>The other, more important issue is, how will this localize? Axel, aka Pike, aka :l10n expressed some concern over the word. To get some feedback, I&#8217;ve written a <a href="http://groups.google.com/group/mozilla.dev.l10n/browse_thread/thread/798654e2e68b3ab4#">post in mozilla.dev.l10n</a> asking for help making Workspace internationalizable. Take a read, and drop a note in there if you have any suggestions.</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2011/04/21/workspace-fixed-in-devtoolsl10n/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

