<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="entry-content ">
<p>Hi Everyone,</p>
<p>The web apps integration into desktop feature has just landed
in nightly a few days ago. This feature allows you to install
web applications to your machine, launch them as native
applications, and uninstall these applications. Any help testing
this feature in Nightly would be greatly appreciated. Below
provides a summary on how to get started with the feature. Send
an email to <a href="mail:jsmith@mozilla.com">jsmith@mozilla.com</a>
if you have any questions or feedback about the feature.</p>
<p><strong>Installing an Application</strong></p>
<p>Steps:</p>
<ol>
<li>Go to <a class="moz-txt-link-freetext" href="https://apps.mozillalabs.com/appdir/">https://apps.mozillalabs.com/appdir/</a></li>
<li>Select an application to install</li>
<li>When the door hanger appears, select “Install”</li>
</ol>
<p>Results:</p>
<p>On Windows, a desktop shortcut is created for the application
you installed. Additionally, the application will be in the
start menu. If you search for the application in your start menu
on Windows Vista or higher, you should be able to find the
application you installed.</p>
<p>On Mac, the application is added to your /Applications
directory.</p>
<p><strong>Launching an Application</strong></p>
<p>Steps:</p>
<ul>
<li>On Windows, launch the application previously installed from
a desktop shortcut or the start menu</li>
<li>On Mac, launch it from the app file in /Applications
directory, from the launcher pad, or by searching for it and
clicking the application to run it</li>
</ul>
<p>Results:</p>
<p>The application should start up with a simple menu and a
content window containing the application content.</p>
<p><strong>Using an Application Natively</strong></p>
<p><strong></strong>After an application has launched, explore the
functionality of the application and the menu associated. Try
things such as:</p>
<p>Explore what the menu provides for the application:</p>
<ol>
<li>Does the menu make sense to you on what’s available? Why or
Why Not?</li>
<li>Try some of the menu options (such as cut/copy) – Do they
work as you expect them to?</li>
</ol>
<p>Explore how the content of the application operates:</p>
<ol>
<li>How does the content render in Desktop Firefox vs. the
Application here?</li>
<li>Try clicking links within the application, including links
that go outside the scope of origin (clicking a facebook login
within yourhost.com is an example of this)</li>
<li>Try clicking links that will cause pop-ups to appear</li>
<li>Try looking at pages that contain iframes or images that go
outside of the origin (the iframe points to differenthost.com,
but you are on yourhost.com)</li>
<li>Verify that you cannot install firefox add-ons within a
chromeless application (try downloading a XPI file within an
application, try dragging and dropping a XPI onto an
application)</li>
</ol>
<p><strong>Uninstalling an Application Natively</strong></p>
<p><strong></strong>Steps:</p>
<ul>
<li>On Windows, uninstall the application through finding the
application in add or remove programs and selecting to
uninstall the application</li>
<li>On Mac, drag the application into the trash bin and empty
the trash bin</li>
</ul>
<p>Results:</p>
<p>The application and all of its references (e.g. desktop
shortcuts and start menu items on Windows) should be removed
from your system.</p>
<p><strong>Where do I File Bugs?</strong></p>
<ul>
<li>If it’s a bug with application installation, launching,
menu, or uninstalling, then file the bug in <a
href="https://bugzilla.mozilla.org/buglist.cgi?product=Firefox;component=Web%20Apps;resolution=---;list_id=2889029http://">Firefox
Web Apps</a>. Also, cc Jason Smith on the bug.</li>
<li>If it’s bug while using an application, then file the bug in
<a
href="https://bugzilla.mozilla.org/buglist.cgi?product=Web%20Apps;component=Desktop%20Runtime;resolution=---;list_id=2889063">Desktop
Web Runtime</a>. Also, cc Jason Smith on the bug.</li>
</ul>
</div>
<pre class="moz-signature" cols="72">--
Sincerely,
Jason Smith
Desktop QA Engineer
Mozilla Corporation
<a class="moz-txt-link-freetext" href="https://quality.mozilla.org/">https://quality.mozilla.org/</a></pre>
</body>
</html>