<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Swarnava Sengupta&#039;s Blog &#187; Mozilla</title>
	<atom:link href="http://heavengod.wordpress.com/category/mozilla/feed/" rel="self" type="application/rss+xml" />
	<link>http://heavengod.wordpress.com</link>
	<description></description>
	<lastBuildDate>Wed, 03 Apr 2013 02:27:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='heavengod.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Swarnava Sengupta&#039;s Blog &#187; Mozilla</title>
		<link>http://heavengod.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://heavengod.wordpress.com/osd.xml" title="Swarnava Sengupta&#039;s Blog" />
	<atom:link rel='hub' href='http://heavengod.wordpress.com/?pushpress=hub'/>
		<item>
		<title>2 Years, Mozilla and Me</title>
		<link>http://heavengod.wordpress.com/2013/04/02/2-years-mozilla-and-me/</link>
		<comments>http://heavengod.wordpress.com/2013/04/02/2-years-mozilla-and-me/#comments</comments>
		<pubDate>Tue, 02 Apr 2013 04:52:16 +0000</pubDate>
		<dc:creator>Swarnava Sengupta</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Contribute]]></category>
		<category><![CDATA[get Involved]]></category>
		<category><![CDATA[webstory]]></category>

		<guid isPermaLink="false">http://heavengod.wordpress.com/?p=81</guid>
		<description><![CDATA[Almost 2 years ago, I started contributing on Mozilla, previously i start testing software on Symantec and Kaspersky lab but those product are close source, so its kinda tough for me for handeling all open bugs, submitting bugs etc, i was submit almost 10-15 bugs during beta testing but i had never know the progress &#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=81&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Almost 2 years ago, I started contributing on Mozilla, previously i start testing software on Symantec and Kaspersky lab but those product are close source, so its kinda tough for me for handeling all open bugs, submitting bugs etc, i was submit almost 10-15 bugs during beta testing but i had never know the progress if the bugs were accepted, rejected or other! suddenly i go to Help&gt;About Firefox windows to update my Firefox.</p>
<p><img alt="http://oi50.tinypic.com/zy7upe.jpg" src="http://oi50.tinypic.com/zy7upe.jpg" /></p>
<p> </p>
<blockquote><p><em><strong>Sound Interesting? <a title="Get Involve" href="http://www.mozilla.org/en-US/contribute/" target="_blank">Get Involved</a>!</strong></em></p>
<p> </p>
</blockquote>
<p>That lines, changed my motto from close source to open source, I saw the contributer signup form and filled with <a title="Mozilla QA" href="https://quality.mozilla.org" target="_blank">QA</a> and <a title="SUMO" href="https://support.mozilla.org" target="_blank">User support</a> as area of interest, <a title="David Boswell's Blog" href="http://davidwboswell.wordpress.com/" target="_blank">David Boswell</a> contacted me and helped me a lot to get involved, he helped me to understand how mailing list, QA, SUMO, Bugzilla and other basic things work, and by step by step, i got a huge knowledge regarding Firefox, and Testing, Nowadays I write Knowledge base article about Firefox, and provide user support over twitter, facebook and support forum, also I participate on <a href="https://wiki.mozilla.org/QA/Test_Days" target="_blank">QA Testday </a>and try to submit new bugs. Mozilla has changed my life, and I am start Loving Internet <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/heavengod.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/heavengod.wordpress.com/81/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=81&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://heavengod.wordpress.com/2013/04/02/2-years-mozilla-and-me/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10623e56b8bc88723c1bc3420a6e71f5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">swarnavarocku</media:title>
		</media:content>

		<media:content url="http://oi50.tinypic.com/zy7upe.jpg" medium="image">
			<media:title type="html">http://oi50.tinypic.com/zy7upe.jpg</media:title>
		</media:content>
	</item>
		<item>
		<title>Firefox OS Simulator – previewing version 3.0</title>
		<link>http://heavengod.wordpress.com/2013/03/13/firefox-os-simulator-previewing-version-3-0/</link>
		<comments>http://heavengod.wordpress.com/2013/03/13/firefox-os-simulator-previewing-version-3-0/#comments</comments>
		<pubDate>Wed, 13 Mar 2013 16:02:44 +0000</pubDate>
		<dc:creator>Swarnava Sengupta</dc:creator>
				<category><![CDATA[Firefox OS]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[b2g]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://heavengod.wordpress.com/?p=76</guid>
		<description><![CDATA[Three months ago we were proud to release the 1.0 version of the Firefox OS Simulator. We’ve made a lot of progress since, and version 2.0 came out about a month ago (latest official version). Now, moving forward, we’d like to present and introduce you to a preview of the upcoming 3.0 version! We discussed &#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=76&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<article>
<p>Three months ago we were proud to release the <a href="https://hacks.mozilla.org/2012/12/firefox-os-simulator-1-0-is-here/">1.0 version of the Firefox OS Simulator</a>. We’ve made a lot of progress since, and version 2.0 came out about a month ago (<a href="https://addons.mozilla.org/en-US/firefox/addon/firefox-os-simulator/">latest official version</a>). Now, moving forward, we’d like to present and introduce you to a preview of the upcoming 3.0 version!</p>
<p><a href="https://hacks.mozilla.org/wp-content/uploads/2013/03/firefox-os-simulator-preview.png"><img alt="image" src="https://hacks.mozilla.org/wp-content/uploads/2013/03/firefox-os-simulator-preview-500.png" /></a></p>
<p>We discussed whether we should talk about this new version yet, since it’s a bit rough around the edges, but we decided to give it a go for two reasons:</p>
<ul>
<li>We’re Mozilla. We do things in the open, and we share our progress. Because we want you to know what’s going on and to be able to come along with us in the process</li>
<li>It gives you an unique opportunity to test it out, give feedback, contribute and much more before it’s released</li>
</ul>
<h2>New features in the preview</h2>
<p>We’ve listened to the feedback and have tried to target the most common features being requested and well-needed. New features include:</p>
<ul>
<li>Push to Device</li>
<li>Rotation simulation</li>
<li>Basic geolocation API simulation</li>
<li>Manifest validation</li>
<li>Stability fixes for installation and updates to apps</li>
<li>Newer versions of the Firefox rendering engine and Gaia (the UI for Firefox OS)</li>
</ul>
<h3>Push to Device</h3>
<p>This means that if you have an existing device supporting Firefox OS, connected via USB, you will be able to push apps installed in the Firefox OS Simulator directly to that device.</p>
<p><a href="https://hacks.mozilla.org/wp-content/uploads/2013/03/firefox-os-simulator-device-connected.png"><img alt="image" src="https://hacks.mozilla.org/wp-content/uploads/2013/03/firefox-os-simulator-device-connected-500.png" /></a></p>
<p>Please note:</p>
<ul>
<li>Remote debugging has to be enabled on the device, via <br /><code>Settings &gt; Device information &gt; More Information &gt; Developer &gt; Remote debugging</code></li>
<li>On Linux (at least Ubuntu), you must create the file <code>/etc/udev/rules.d/51-android.rules</code> as root and then add a manufacturer-specific entry for the device as described by <a href="http://developer.android.com/tools/device.html#setting-up">Android’s Setting up a Device for Development</a>. Example for one of our test devices:entry:<br /> <code>SUBSYSTEM=="usb", ATTR{idVendor}==" 19d2", MODE="0666", GROUP="plugdev"</code></li>
<li>Not complete Windows support yet. Planned to make it into the final release.</li>
<li>Make sure you have the latest version of Firefox OS on your device (especially due to recent fixes like <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=842725">bug 842725</a>)</li>
</ul>
<p><img alt="image" src="https://hacks.mozilla.org/wp-content/uploads/2013/03/firefox-os-simulator-remote.png" /></p>
<h3>Rotation simulation</h3>
<p>There’s now a feature to rotate the simulator, get events and more, to adapt your contents to both portrait and landscape. Supports the <code>mozorientationchange</code> event.</p>
<p><img alt="image" src="https://hacks.mozilla.org/wp-content/uploads/2013/03/firefox-os-simulator-rotation.png" /></p>
<h3>Basic geolocation API simulation</h3>
<p>The simulator now also supports geolocation, so you can test it in your app, and read out longitude and latitude values.</p>
<p>Coming soon: an enhancement that lets you specify the geolocation to provide!</p>
<h3>Manifest validation</h3>
<p>When you add an app to the Firefox OS Simulator, it also does a quick validation of your manifest file for errors and warnings, including problems that prevent installing the app in the Simulator, usage of APIs that the Simulator doesn’t yet simulate (not all APIs in there yet), and missing properties that are required by the Marketplace or devices.</p>
<p><img alt="image" src="https://hacks.mozilla.org/wp-content/uploads/2013/03/firefox-os-simulator-manifest-validation.png" /></p>
<h2>Downloading the preview</h2>
<p>We have all the <a href="https://ftp.mozilla.org/pub/mozilla.org/labs/r2d2b2g/">versions of the Firefox OS Simulator on our FTP server</a>, under its working name r2d2b2g. Here are the direct links to the installation files (installs as an extension in Firefox)</p>
<ul>
<li><a href="https://ftp.mozilla.org/pub/mozilla.org/labs/r2d2b2g/r2d2b2g-windows.xpi">Firefox OS Simulator Preview for Windows</a></li>
<li><a href="https://ftp.mozilla.org/pub/mozilla.org/labs/r2d2b2g/r2d2b2g-mac.xpi">Firefox OS Simulator Preview for Mac</a></li>
<li><a href="https://ftp.mozilla.org/pub/mozilla.org/labs/r2d2b2g/r2d2b2g-linux.xpi">Firefox OS Simulator Preview for Linux</a></li>
</ul>
<p>Once installed, it will be available in Firefox in the Tools &gt; Web Developer menu:</p>
<p><img alt="image" src="https://hacks.mozilla.org/wp-content/uploads/2013/03/firefox-os-simulator-menu.png" /></p>
<h2>Give us feedback!</h2>
<p>Please let us know in the comments here or <a href="https://github.com/mozilla/r2d2b2g/issues?state=open">by filing a bug</a>. Hopefully you will like the improvements and they will benefit you with developing apps!</p>
<h2>Getting started with Firefox OS &amp; building Open Web Apps</h2>
<p>To get started, we have had a number of articles here on Mozilla Hacks previously:</p>
<ul>
<li><a href="https://hacks.mozilla.org/2013/02/getting-started-with-open-web-apps-why-and-how/">Getting started with Open Web Apps – why and how</a></li>
<li><a href="https://hacks.mozilla.org/2013/02/using-webapis-to-make-the-web-layer-more-capable/">Using WebAPIs to make the web layer more capable</a></li>
<li><a href="https://hacks.mozilla.org/2013/01/introducing-the-firefox-os-boilerplate-app/">Introducing the Firefox OS Boilerplate App</a></li>
<li><a href="https://hacks.mozilla.org/2013/01/introducing-web-activities/">Introducing Web Activities</a></li>
</ul>
<p>Additionally we have some other resources:</p>
<ul>
<li><a href="https://developer.mozilla.org/en-US/docs/Apps">Apps documentation on MDN</a></li>
<li><a href="https://marketplace.firefox.com/developers/">Developer Hub on Firefox Marketplace</a></li>
</ul>
</article>
<p>Reposted From <a href="https://hacks.mozilla.org/2013/03/firefox-os-simulator-previewing-version-3-0/">hacks.mozilla.org blogs</a> <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/heavengod.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/heavengod.wordpress.com/76/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=76&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://heavengod.wordpress.com/2013/03/13/firefox-os-simulator-previewing-version-3-0/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10623e56b8bc88723c1bc3420a6e71f5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">swarnavarocku</media:title>
		</media:content>

		<media:content url="https://hacks.mozilla.org/wp-content/uploads/2013/03/firefox-os-simulator-preview-500.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="https://hacks.mozilla.org/wp-content/uploads/2013/03/firefox-os-simulator-device-connected-500.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="https://hacks.mozilla.org/wp-content/uploads/2013/03/firefox-os-simulator-remote.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="https://hacks.mozilla.org/wp-content/uploads/2013/03/firefox-os-simulator-rotation.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="https://hacks.mozilla.org/wp-content/uploads/2013/03/firefox-os-simulator-manifest-validation.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="https://hacks.mozilla.org/wp-content/uploads/2013/03/firefox-os-simulator-menu.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>6 Things You Didn’t Know About Firefox OS</title>
		<link>http://heavengod.wordpress.com/2013/02/24/6-things-you-didnt-know-about-firefox-os/</link>
		<comments>http://heavengod.wordpress.com/2013/02/24/6-things-you-didnt-know-about-firefox-os/#comments</comments>
		<pubDate>Sun, 24 Feb 2013 07:59:09 +0000</pubDate>
		<dc:creator>Swarnava Sengupta</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Apps]]></category>
		<category><![CDATA[b2g]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Firefox MarketPlace]]></category>
		<category><![CDATA[Firefox OS]]></category>

		<guid isPermaLink="false">http://heavengod.wordpress.com/?p=68</guid>
		<description><![CDATA[Firefox OS is all over the tech news and for good reason:  Mozilla&#8217;s finally given web developers the platform that they need to create apps the way they&#8217;ve been creating them for years &#8212; with CSS, HTML, and JavaScript.  Firefox OS has been rapidly improving, adding features and APIs to provide device control and other standard &#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=68&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.mozilla.org/en-US/firefoxos/" rel="nofollow">Firefox OS</a> is all over the tech news and for good reason:  Mozilla&#8217;s finally given <em>web developers</em> the platform that they need to create apps the way they&#8217;ve been creating them for years &#8212; with CSS, HTML, and JavaScript.  Firefox OS has been rapidly improving, adding features and APIs to provide device control and other standard mobile functionality.  Much is not known about Firefox OS, however, and here are a few items you may find interesting!</p>
<h2>The Firefox Marketplace is Open Source</h2>
<p>Everyone knows that the components of Firefox OS are open source.  Not many know this fact:  the Firefox Marketplace is a Django-based application, code-named &#8216;zamboni&#8217;, used not only for the Marketplace but also for <a href="https://wiki.mozilla.org/AMO" rel="nofollow">AMO (Add-Ons)</a>. Like Firefox OS&#8217; gaia (the web-based operating system) <a href="https://github.com/mozilla/zamboni" rel="nofollow">zamboni is freely available on GitHub</a>.  This means that you could fork zamboni, update the design, and create your own store for HTML5 apps!</p>
<h2>You Can Buy a Test Device</h2>
<p><img alt="Firefox Phone" src="http://davidwalsh.name/demo/firefox-geek-phone.png" /></p>
<p>Everything Mozilla does is open so it is common knowledge that you can <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Building_and_installing_Firefox_OS" rel="nofollow">create your own Firefox OS build</a> if you have a supported device.  What many people may have missed is the <a href="https://hacks.mozilla.org/2013/01/announcing-the-firefox-os-developer-preview-phone/" rel="nofollow">announcement of a test device</a> available for purchase from  <a href="http://www.geeksphone.com/" rel="nofollow">Geeksphone</a>.  While the <a href="http://davidwalsh.name/firefoxos-simulator" rel="nofollow">Firefox OS Simulator</a> does a good job of allowing users to test apps get the general gist of the platform, there&#8217;s nothing like having a comparative-hardware device to test with.  Even if you don&#8217;t plan on creating your own Firefox OS apps, it&#8217;s still nice to have a test device around to test your own websites.</p>
<h2>Loads of APIs are Being Implemented</h2>
<p>For the skeptics who don&#8217;t believe the HTML5 spec provides enough device control:  think again.  Mozilla has been rolling out <a href="https://wiki.mozilla.org/WebAPI" rel="nofollow">dozens of WebAPI features</a> to allow access to all types of device APIs:  <a href="http://davidwalsh.name/battery-api" rel="nofollow">Battery</a>, Camera, Contacts, WebSMS, Storage, <a href="http://davidwalsh.name/vibration-api" rel="nofollow">Vibration</a>, Settings, Alarm, Browser, and many more.  Each API is either planned, in development, or completed, and may be available on different types of devices (desktop, tablet, mobile).  Bookmark <a href="https://wiki.mozilla.org/WebAPI" rel="nofollow">the WebAPI chart</a> to keep track of where each API is in its development stage!</p>
<h2>Install Apps from Any Domain!</h2>
<p>Mozilla doesn&#8217;t hold users hostage when it comes to installing new apps; instead of needing to jump over to the device&#8217;s app store app, Mozilla provides a <a href="http://davidwalsh.name/install-firefoxos-app">JavaScript API for installing web apps from any allowed domains</a>:</p>
<pre>var manifestLocation = "http://areatweet.com/app.manifest"; // your domain here
var installRequest = navigator.mozApps.install(manifestLocation);

installRequest.onsuccess = function(data) {
    // App installed successfully!
};

installRequest.onerror = function(err) {
    // App couldn't be installed!
    console.log("Install error!");
};
</pre>
<p>It&#8217;s incredibly liberating to allow installation from outside an app store; no more tyranny, no more unnecessary proprietary crap.</p>
<h2>Web Activities!</h2>
<p>The amazing <a href="https://hacks.mozilla.org/" rel="nofollow">Mozilla Hack Blog</a> recently <a href="https://hacks.mozilla.org/2013/01/introducing-web-activities/" rel="nofollow">introduced Web Activities</a>:  a system for adding context-specific controls within an app.  The screen where a user would see a Web Activity would look like this:</p>
<p><img alt="Activity Menu" src="http://davidwalsh.name/demo/activity-menu.png" /></p>
<p>Web Activities provide a system by which you can specify the desired input result and a callback based on the activity&#8217;s success and failure.  Code for said activity and result could look like:</p>
<pre>var pick = new MozActivity({
   name: "pick",
   data: {
       type: ["image/png", "image/jpg", "image/jpeg"]
    }
});

pick.onsuccess = function () { 
    // Create image and set the returned blob as the src
    var img = document.createElement("img");
    img.src = window.URL.createObjectURL(this.result.blob);
 
    // Present that image in your app
    var imagePresenter = document.querySelector("#image-presenter");
    imagePresenter.appendChild(img);
};
 
pick.onerror = function () { 
    // If an error occurred or the user canceled the activity
    alert("Can't view the image!");
};
</pre>
<p>Web Activities are relatively new so they&#8217;ll take a bit of playing around with to get the full picture of how they work and what role they can play for your app. Robert Nyman has created a <a href="https://hacks.mozilla.org/2013/01/introducing-the-firefox-os-boilerplate-app/" rel="nofollow">Firefox OS Boilerplate App</a> which shows how you can use these.</p>
<h2>The Browser App is Created with&#8230; HTML, CSS, and JavaScript</h2>
<p>All of Firefox OS&#8217; native apps are written with basic HTML, CSS, and JavaScript &#8212; the same way you&#8217;ll be creating your own apps.  Don&#8217;t believe me?  <a href="https://github.com/mozilla-b2g/gaia/tree/master/apps/browser" rel="nofollow">Check out the source for yourself</a>!  Browsers are a complex beast to create but Firefox OS&#8217; browser app shows that HTML, CSS, and JavaScript are ready for prime time device app performance!</p>
<p>There will no doubt be more information about Firefox OS on this blog.  The tidbits above should give you an advantage over other developers, allowing you to get started with advanced APIs, stores, and more!</p>
<p>Reposted from <a href="http://davidwalsh.name">David Walsh</a>&#8216;s blog <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/heavengod.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/heavengod.wordpress.com/68/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=68&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://heavengod.wordpress.com/2013/02/24/6-things-you-didnt-know-about-firefox-os/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10623e56b8bc88723c1bc3420a6e71f5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">swarnavarocku</media:title>
		</media:content>

		<media:content url="http://davidwalsh.name/demo/firefox-geek-phone.png" medium="image">
			<media:title type="html">Firefox Phone</media:title>
		</media:content>

		<media:content url="http://davidwalsh.name/demo/activity-menu.png" medium="image">
			<media:title type="html">Activity Menu</media:title>
		</media:content>
	</item>
		<item>
		<title>WebRTC makes Social API even more social</title>
		<link>http://heavengod.wordpress.com/2012/12/01/webrtc-makes-social-api-even-more-social/</link>
		<comments>http://heavengod.wordpress.com/2012/12/01/webrtc-makes-social-api-even-more-social/#comments</comments>
		<pubDate>Sat, 01 Dec 2012 09:59:43 +0000</pubDate>
		<dc:creator>Swarnava Sengupta</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://heavengod.wordpress.com/?p=56</guid>
		<description><![CDATA[WebRTC is a powerful new tool that enables web app developers to include real-time video calling and data sharing capabilities in their products.  While many of us are excited about WebRTC because it will enable several cool gaming applications and improve the performance and availability of video conferencing apps, WebRTC is proving to be a &#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=56&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='600' height='368' src='http://www.youtube.com/embed/S6-rAv6bU8Q?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span>
<p>WebRTC is a powerful new tool that enables web app developers to include real-time video calling and data sharing capabilities in their products.  While many of us are excited about WebRTC because it will enable several cool gaming applications and improve the performance and availability of video conferencing apps, WebRTC is proving to be a great tool for social apps.  Sometimes when you’re chatting with a friend, you just want to click on their name and see and talk with them in real-time.  Imagine being able to do that without any glitches or hassles, and then while talking with them, easily share almost anything on your computer or device: vacation photos, memorable videos – or even just a link to a news story you thought they might be interested in – simply by dragging the item into your video chat window.</p>
<p>This has become a reality.  We’ve created a demo that combines our Social API and WebRTC.  You can talk and share in real-time, while chatting, as if your friend were in the same room.  Take a look at the video above, where our Chief of Innovation, Todd Simpson, runs you through some of these cool future features.</p>
<p>getUserMedia allows a developer to capture the user’s camera and microphone data (with the user’s permission) easily.  It was actually pretty complicated for a browser to capture camera or microphone data before getUserMedia.  Expect to see browser apps that can capture and readily manipulate camera data (think Instagram) popping up as this new technology takes off.</p>
<p>PeerConnection enables the audio and video calling.  It is secure, hassle-free, and peer-to-peer.  This means you can expect high quality, low delay, encrypted calls from one WebRTC browser to another.  This is also something that was incredibly difficult for a browser to do until now.  Prior to WebRTC, video calling applications were either stand-alone, isolated apps (like Skype) or browser plug-ins which lacked the tight connection to the browser internals to guarantee a good quality call.</p>
<p>We share data in WebRTC using DataChannels, which Mozilla is the first to implement.  DataChannels is a powerful component of WebRTC that can be used by itself or combined with an audio/video chat to send almost any data that the browser can access.</p>
<p>Please have a look at our demo video, which shows some of ways you can combine these WebRTC components. We currently support basic person-to-person video calling and data channels in Firefox Beta but it has to be turned on in about:config. <a href="https://hacks.mozilla.org/2012/11/progress-update-on-webrtc-for-firefox-on-desktop/">Check out this post on Hacks</a> if you’re interested in finding out how to do this and for more information about developing apps using WebRTC.  As always Bug reports are highly appreciated. Please file them on<a href="https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&amp;component=WebRTC"> Bugzilla</a> under “Product:Core”, “Component:WebRTC”.   We plan to add support for video conferencing apps, faster call connection, and additional audio/video options, so stay tuned for more on this.</p>
<p>We hope you’re as excited as we are to start seeing some of the awesomeness that WebRTC has to offer the Web.</p>
<p>- <strong>Maire Reavy, Product Lead, Firefox Platform Media</strong></p>
<p>reposted from Mozilla Blog.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/heavengod.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/heavengod.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=56&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://heavengod.wordpress.com/2012/12/01/webrtc-makes-social-api-even-more-social/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10623e56b8bc88723c1bc3420a6e71f5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">swarnavarocku</media:title>
		</media:content>
	</item>
		<item>
		<title>Firefox 17 launches with click-to-play plugin blocks for old Adobe Reader, Flash, and Silverlight</title>
		<link>http://heavengod.wordpress.com/2012/11/22/firefox-17-launches-with-click-to-play-plugin-blocks-for-old-adobe-reader-flash-and-silverlight/</link>
		<comments>http://heavengod.wordpress.com/2012/11/22/firefox-17-launches-with-click-to-play-plugin-blocks-for-old-adobe-reader-flash-and-silverlight/#comments</comments>
		<pubDate>Thu, 22 Nov 2012 12:45:07 +0000</pubDate>
		<dc:creator>Swarnava Sengupta</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Reader]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://heavengod.wordpress.com/?p=20</guid>
		<description><![CDATA[The biggest addition in this release, in my opinion, is click-to-play plugins, announced back in October. In short, the addition means Mozilla will now prompt Firefox users on Windows with old versions of Adobe Reader, Adobe Flash, and Microsoft Silverlight (more will be added eventually). Mozilla is essentially merging together the idea of click-to-play plugins &#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=20&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>The biggest addition in this release, in my opinion, is <a href="https://blog.mozilla.org/addons/2012/10/11/click-to-play-coming-firefox-17/">click-to-play plugins</a>, announced <a href="https://blog.mozilla.org/security/2012/10/11/click-to-play-plugins-blocklist-style/">back in October</a>. In short, the addition means Mozilla will now prompt Firefox users on Windows with old versions of Adobe Reader, Adobe Flash, and Microsoft Silverlight (more will be added eventually).</p>
<p>Mozilla is essentially merging together the idea of click-to-play plugins (don’t load plugins until they’re clicked) with the concept of a blocklist (a list of addons and plugins that are disabled). As such, click-to-play blocklisted plugins consist of a list of plugins that Mozilla deems unsafe for its Firefox users. Instead of completely disabling what’s on the list, however, the company will prevent them from running when the page loads: you’ll have to click first.</p>
<p>Here’s how the feature looks:</p>
<p><img class="alignnone" title="firefox_click_to_play_blocklist/" alt="" src="http://cdn.thenextweb.com/wp-content/blogs.dir/1/files/2012/10/firefox_click_to_play_blocklist.png" height="420" width="520" /></p>
<p>The prompt tells you that the plugin is vulnerable and thus Firefox has stopped it from loading automatically. If there is an update available, you will be prompted to update the plugin, but you will still also be able to use it, if you want to, by clicking on the blocked grey box.</p>
<p>Additionally, if plugins are blocked on the currently-viewed Web page, Mozilla will feature a blue icon to the left of the address bar for more information. Here’s how the menu looks when opened up:</p>
<p><img class="alignnone" title="firefox_click_to_play_blocklist2" alt="" src="http://cdn.thenextweb.com/wp-content/blogs.dir/1/files/2012/10/firefox_click_to_play_blocklist2.png" height="320" width="460" /></p>
<p>Although this feature is enabled by default, you can set it to work for all plugins, not just old ones, in the about:config preference “plugins.click_to_play” (set to true). While this is not an all-purpose plugin management system, it should still be useful as a prevention mechanism against drive-by attacks (such as urging users to click on a video link that is almost never what it claims to be or hiding in ads on a legitimate website) targeting plugins that are known to be vulnerable.</p>
<p>There are of course other Firefox 17 features worth noting; here’s the <a href="http://www.mozilla.org/en-US/firefox/17.0/releasenotes/">official changelog</a>:</p>
<ul>
<li>NEW: Click-to-play blocklisting implemented to prevent vulnerable plugin versions from running without the user’s permission.</li>
<li>CHANGED: Updated Awesome Bar experience with larger icons.</li>
<li>CHANGED: Mac OS X 10.5 is <a href="https://blog.mozilla.org/futurereleases/2012/10/04/we-bid-you-adieu-spotted-cat/">no longer supported</a>.</li>
<li>DEVELOPER: JavaScript Maps and Sets are now iterable.</li>
<li>DEVELOPER: SVG FillPaint and StrokePaint implemented.</li>
<li>DEVELOPER: Improvements that make the Web Console, Debugger and Developer Toolbar faster and easier to use.</li>
<li>DEVELOPER: New Markup panel in the Page Inspector allows easy editing of the DOM.</li>
<li>HTML5: <a href="https://developer.mozilla.org/en-US/docs/HTML/Element/iframe#attr-sandbox">Sandbox</a> attribute for iframes implemented, enabling increased security.</li>
<li>FIXED: Over twenty performance improvements, including fixes around the New Tab page.</li>
<li>FIXED: Pointer lock doesn’t work in web apps (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=769150">769150</a>).</li>
<li>FIXED: Page scrolling on sites with fixed headers (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=780345">780345</a>).</li>
</ul>
<p>Apart from the usual performance improvements, and the sandboxing of iframes, the next most important thing is that support for OS X 10.5 Leopard has been dropped. If you’re still using the ancient OS X version, you can keep using Firefox 16, but that’s about it. This follows in Google Chrome’s footsteps, which did the same back in September.</p>
<p>If you’re a Web developer, you may want also to check out <a href="https://developer.mozilla.org/en-US/docs/Firefox_17_for_developers">Firefox 17 for developers</a>. Also, the <a href="http://heavengod.wordpress.com/2012/11/21/new-version-of-firefox-complete-with-the-social-api/">Social API</a> is out with the release of Firefox 17.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/heavengod.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/heavengod.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=20&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://heavengod.wordpress.com/2012/11/22/firefox-17-launches-with-click-to-play-plugin-blocks-for-old-adobe-reader-flash-and-silverlight/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10623e56b8bc88723c1bc3420a6e71f5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">swarnavarocku</media:title>
		</media:content>

		<media:content url="http://cdn.thenextweb.com/wp-content/blogs.dir/1/files/2012/10/firefox_click_to_play_blocklist.png" medium="image">
			<media:title type="html">firefox_click_to_play_blocklist/</media:title>
		</media:content>

		<media:content url="http://cdn.thenextweb.com/wp-content/blogs.dir/1/files/2012/10/firefox_click_to_play_blocklist2.png" medium="image">
			<media:title type="html">firefox_click_to_play_blocklist2</media:title>
		</media:content>
	</item>
		<item>
		<title>New version of Firefox complete with the Social API</title>
		<link>http://heavengod.wordpress.com/2012/11/21/new-version-of-firefox-complete-with-the-social-api/</link>
		<comments>http://heavengod.wordpress.com/2012/11/21/new-version-of-firefox-complete-with-the-social-api/#comments</comments>
		<pubDate>Wed, 21 Nov 2012 07:27:25 +0000</pubDate>
		<dc:creator>Swarnava Sengupta</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Social api]]></category>

		<guid isPermaLink="false">http://heavengod.wordpress.com/?p=12</guid>
		<description><![CDATA[Today we are shipping a new version of Firefox complete with the Social API and a preview of our first integration with Facebook. The uptake during Beta was great and we got lots of feedback.  We will be staging our promotion and marketing as we monitor adoption from our GA users and watch their feedback. &#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=12&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div></div>
<div>Today we are shipping a new version of Firefox complete with the Social API and a preview of our first integration with Facebook. The uptake during Beta was great and we got lots of feedback.  We will be staging our promotion and marketing as we monitor adoption from our GA users and watch their feedback.  You will see progressively more marketing activity over the coming months. We are also working with other providers, and will have multi-provider support in Firefox soon.</div>
<div></div>
<div>Getting this far has been a great team effort.  Adding another open API to our platform, which will allow many players to innovate, is exciting.  If you are like me, your behavior in the browser has evolved over the last few years &#8211; we spend a lot more time on certain tabs than we use to.  Pinned tabs was a first expression of this.  The Social API takes this a step further, and allows high usage sites to put relevant information closer to your fingertips.  I hope we see email, news, and finance services implemented this way as well.  Of course, as we get more partners, the requirements on the API will change, and the product will evolve.</div>
<div></div>
<div>Thanks to all the teams for the efforts in getting this feature to launch; it has been a great cross-group effort.  We have a lot more work to do to make it successful, and will be working closely with our partners as they roll out services on the API.  Having the API in Firefox is a great start, but the real success will come from services our users find truly compelling; the Facebook Messenger integration is excellent, and puts us on the right path.</div>
<div></div>
<div>You can check out the announcement on the Mozilla blog here.</div>
<div><a href="http://www.google.com/url?q=https%3A%2F%2Fblog.mozilla.org%2Fblog%2F2012%2F11%2F20%2Ffirefox-introduces-new-social-api-and-previews-integration-with-facebook%2F&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNEfwHIcW8A3pUI8MeIIWJEwa7d8-Q" target="_blank">https://blog.mozilla.org/blog/2012/11/20/firefox-introduces-new-social-api-and-previews-integration-with-facebook/</a></div>
<div>Congratulations team!</div>
<div></div>
<div>
<p><a href="http://blog.mozilla.org/files/2012/11/FBScreenshotFinal.png"><img title="Facebook Messenger for Firefox " alt="" src="http://blog.mozilla.org/files/2012/11/FBScreenshotFinal-600x388.png" height="388" width="600" /></a></p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/heavengod.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/heavengod.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=12&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://heavengod.wordpress.com/2012/11/21/new-version-of-firefox-complete-with-the-social-api/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10623e56b8bc88723c1bc3420a6e71f5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">swarnavarocku</media:title>
		</media:content>

		<media:content url="http://blog.mozilla.org/files/2012/11/FBScreenshotFinal-600x388.png" medium="image">
			<media:title type="html">Facebook Messenger for Firefox </media:title>
		</media:content>
	</item>
		<item>
		<title>Firefox OS brand update. October 12 via Air Mozilla.</title>
		<link>http://heavengod.wordpress.com/2012/10/11/firefox-os-brand-update-october-12-via-air-mozilla/</link>
		<comments>http://heavengod.wordpress.com/2012/10/11/firefox-os-brand-update-october-12-via-air-mozilla/#comments</comments>
		<pubDate>Thu, 11 Oct 2012 03:58:49 +0000</pubDate>
		<dc:creator>Swarnava Sengupta</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://heavengod.wordpress.com/2012/10/11/firefox-os-brand-update-october-12-via-air-mozilla/</guid>
		<description><![CDATA[Hello Mozillians: Please join me for an update on the Firefox OS brand development process.  We&#8217;ll be reviewing style explorations based on the selected brand platform, and asking for your input on cultural conflicts that might exist with any of the directions or their elements. This will be a Mozillians-only session (not public) on Friday, &#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=10&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Hello Mozillians:</p>
<p><span style="font-family:Arial;">Please join me for an update on the Firefox OS brand development process.  </span>We&#8217;ll be reviewing style explorations based on the selected brand platform, and asking for your input on cultural conflicts that might exist with any of the directions or their elements.</p>
<p>This will be a Mozillians-only session (not public) on Friday, October 12 at 8:30 am PDT/11:30 EDT/15:30 UTC in Mountain View (Ten Forward) or via AirMozilla.  Y<span style="font-size:small;">ou can find</span><span style="font-size:small;"> your local time with this tool: <a href="http://www.google.com/url?q=http%3A%2F%2Fwww.timezoneconverter.com%2F&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNHvVosAaUMUofzl8gTnOw3S1i7JeA" target="_blank">http://www.timezoneconverter.com</a></span></p>
<p><span style="font-size:small;">If you&#8217;d like to attend please RSVP here:   <a href="https://docs.google.com/spreadsheet/viewform?formkey=dHZTZkJ4V2NiMzNGd0pCYnlTTy1XQ1E6MQ" target="_blank">https://docs.google.com/spreadsheet/viewform?formkey=dHZTZkJ4V2NiMzNGd0pCYnlTTy1XQ1E6MQ</a></span></p>
<p><span style="font-size:small;">We&#8217;ll follow up shortly with participation instructions. If you&#8217;re unable to attend we&#8217;ll provide you with a recording of the session. </span></p>
<p><span style="font-size:small;">Many thanks.</span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/heavengod.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/heavengod.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=10&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://heavengod.wordpress.com/2012/10/11/firefox-os-brand-update-october-12-via-air-mozilla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10623e56b8bc88723c1bc3420a6e71f5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">swarnavarocku</media:title>
		</media:content>
	</item>
		<item>
		<title>Stub Installer in Firefox Nightly – Try it out, Give feedback, and Test it!</title>
		<link>http://heavengod.wordpress.com/2012/10/07/stub-installer-in-firefox-nightly-try-it-out-give-feedback-and-test-it/</link>
		<comments>http://heavengod.wordpress.com/2012/10/07/stub-installer-in-firefox-nightly-try-it-out-give-feedback-and-test-it/#comments</comments>
		<pubDate>Sun, 07 Oct 2012 04:06:06 +0000</pubDate>
		<dc:creator>Swarnava Sengupta</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://heavengod.wordpress.com/?p=4</guid>
		<description><![CDATA[Hi Everyone, We need your help testing out the new Stub Installer for Mozilla Firefox on Nightly! The stub installer is a new installer for Firefox that aims to streamline the installation process for our end-users by allowing them download a very small executable, run it, and get all of the resources downloaded and installed &#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=4&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div>
<p>Hi Everyone,</p>
<p>We need your help testing out the new Stub Installer for Mozilla Firefox on Nightly! The stub installer is a new installer for Firefox that aims to streamline the installation process for our end-users by allowing them download a very small executable, run it, and get all of the resources downloaded and installed immediately. With this feature, we will make the installation of Desktop Firefox builds faster and easier for Windows users.</p>
<p>Want to try out an early build of the feature? Here’s how you get started:</p>
<ul>
<li>If it’s before October 8th, you’ll want to use this <a href="https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central/firefox-18.0a1.en-US.win32.installer-stub.exe">link</a> to get a build of the stub installer</li>
<li>If it’s on or after October 8th, you’ll want to use this <a href="https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central/firefox-19.0a1.en-US.win32.installer-stub.exe">link</a> to get a build of the stub installer</li>
</ul>
<p>If you run into any immediate problems please report the bug <a href="https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&amp;component=Installer%29">here</a> or email <a href="mailto:stub-feedback@mozilla.com">stub-feedback@mozilla.com</a>. Note that this stub installer is still in testing and is currently English only.</p>
<p>If you would like to help test this feature in more depth, then try running of the test cases you see below. If you hit any problems, feel free to use the above links for reporting a bug and providing feedback. I would greatly appreciate the help in testing this feature! Feel free to email the email alias above if you have any questions.</p>
<div id="magicdomid65">
<ul>
<li>Install Firefox with the default installation rules with admin privileges – Verify firefox is installed to the default installation directory (C:\Program Files\Mozilla Firefox for 32-bit, C:\Program Files\Mozilla Firefox for 64-bit) with the same contents from the old installer, the firefox.exe is signed (Use a diff program to compare contents of directories like windiff)</li>
</ul>
</div>
<div id="magicdomid66">
<ul>
<li>Do an export of the Firefox related 1) HKLM and 2) HKCU entries in regedit from an installer just before the stub installer.  Do the same with the stub installer.  Use windiff or another diff program to compare each set of 2 exports are the same.</li>
</ul>
</div>
<div id="magicdomid67">
<ul>
<li>Install Firefox with the stub installer. Then, start firefox up. Verify firefox starts up with no unexpected errors.</li>
</ul>
</div>
<div id="magicdomid68">
<ul>
<li>Using an installation of Firefox  from the stub installer, crash firefox. Verify that breakpad appears.  Then, submit the crash report. Verify that the crash report was sent to the crash stats server.</li>
</ul>
</div>
<div id="magicdomid69">
<ul>
<li>Install Firefox with the stub installer that is an old FF version. Then, update Firefox. Verify firefox updates to the latest version of the particular release channel.</li>
</ul>
</div>
<div id="magicdomid70">
<ul>
<li>Uninstall Firefox that was made using the stub installer. Verify that the installation directory is removed along with any start menu/desktop shortcut references including the pinned to taskbar shortcut.</li>
</ul>
</div>
<div id="magicdomid71">
<ul>
<li>After launching firefox built from the stub installer, quit it. Verify firefox shuts down with no process running in the background.</li>
</ul>
</div>
<div id="magicdomid72">
<ul>
<li>Open three new tabs in a launched firefox from the stub installer and load a website in each. Verify the content comes up for each tab.</li>
</ul>
</div>
<div id="magicdomid73">
<ul>
<li>Install Firefox with the stub installer. Then, launch firefox and install an add-on. Verify that the add-on was successfully installed and runs correctly in the context of Firefox.</li>
<li>Try installing firefox as a  guest that does not have write permissions to the Program Files folder  on Windows. Verify that the stub installer fails with an appropriate  error saying that installation failed with an appropriate error message  indicating why. (Should we be allowing limited user accounts to install into their user account directory?)</li>
<li>Try installing firefox without an internet connection. Verify that the stub installer fails with an appropriate error saying that the downloading phase failed due to not having an internet connection.</li>
<li>Conduct a custom installation of firefox by changing each default preference used for the installer to some alternative valid value (i.e. change the installation directory, don’t allow start menu shortcuts). Verify that firefox installs according to the custom installation prefs set by the user.</li>
<li>Try installing firefox as an admin while an antivirus is running (e.g. Norton) with default preferences on the antivirus. Verify that the stub installer installs firefox successfully with the antivirus not setting off red flags that something isn’t right.</li>
<li>Install firefox with the old installer. Then, pave-over install this installation with the stub installer. Verify that the stub installer successfully installs firefox with no weird behavior or unexpected issues.</li>
<li>Install firefox with the stub installer.  Then, pave-over install this installation with an older installation. Verify that the older installation overwrites each piece of the stub installer, launching it shows no errors, and no unexpected errors is seen.</li>
<li>Install firefox with the stub installer.  Then, pave-over install with a different version of the stub installer. Verify that the firefox installation is successful and can be launched, no issues seen in the resulting directory structure of the installation.</li>
<li>On an old build Firefox, install an add-on. Then, pave-over install this installation with the stub installer. Launch firefox. Verify that the add-on is still installed and operates as it’s expected to.</li>
<li>Test installation on Vista with UAC on/off.  Test on Windows 7 with UAC at each level.  Test with Windows 8 at each UAC level, but in particular with UAC off since UAC works differently on Windows 8 when it is off.</li>
<li>Check what happens when you try to download and run out of disk space</li>
<li>Turn off the download server the stub installer references. Try to install Firefox. Verify that the stub installer fails with an appropriate error saying that it could connect to the server.</li>
<li>Setup a HTTP proxy-based tool to capture incoming HTTP requests (e.g. fiddler). Try to install firefox. When the HTTP response is sent back, capture it and fuzz the response. Then, send it to the stub installer. Verify that the stub installer fails gracefully with no weird behavior or unexpected errors.</li>
<li>Start up the stub installer, start installation, and immediately lock the screen for a few minutes. Then, unlock the screen. Verify firefox still installs sucessfully with no unexpected errors.</li>
<li>Start up the stub installer, start installation, and immediately put the machine into hibernation for a few minutes. Take the machine out of hibernation. Verify that installation finishes successfully with no unexpected errors.</li>
<li>Start up the stub installer, start installation, and immediately put the machine into standby for a few minutes. Take the machine out of standby. Verify that installation finishes successfully with no unexpected errors.</li>
<li>Start two stub installers at the same time – this scenario may happen with an auto/manual-download</li>
<li>Experience of initiating the install from IE or Chrome, to make sure it hasn’t regressed since the normal installer</li>
</ul>
<p>Blog post by Jason Smith, <a href="https://quality.mozilla.org/2012/10/stub-installer-in-firefox-nightly-try-it-out-give-feedback-and-test-it/">reposted from QMO</a>.</p>
</div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/heavengod.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/heavengod.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=heavengod.wordpress.com&#038;blog=41292307&#038;post=4&#038;subd=heavengod&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://heavengod.wordpress.com/2012/10/07/stub-installer-in-firefox-nightly-try-it-out-give-feedback-and-test-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10623e56b8bc88723c1bc3420a6e71f5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">swarnavarocku</media:title>
		</media:content>
	</item>
	</channel>
</rss>