cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From agri...@apache.org
Subject svn commit: r1673862 [2/15] - in /cordova/site: ./ public/docs/en/edge/
Date Wed, 15 Apr 2015 16:43:44 GMT
Modified: cordova/site/public/docs/en/edge/cordova_events_events.md.html
URL: http://svn.apache.org/viewvc/cordova/site/public/docs/en/edge/cordova_events_events.md.html?rev=1673862&r1=1673861&r2=1673862&view=diff
==============================================================================
--- cordova/site/public/docs/en/edge/cordova_events_events.md.html (original)
+++ cordova/site/public/docs/en/edge/cordova_events_events.md.html Wed Apr 15 16:43:43 2015
@@ -1,4 +1,3 @@
-<!DOCTYPE html>
 <!--
     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
@@ -16,12 +15,14 @@
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.
---><html lang="en">
+-->
+
+<!DOCTYPE html>
+<html lang="en">
     <head>
         <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
         <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no, width=device-width">
-        <meta name="generator" content="joDoc">
-<meta name="robots" content="noindex">
+        <meta name="generator" content="joDoc"><meta name="robots" label="noindex">
 
         <title>Apache Cordova API Documentation</title>
 
@@ -40,7 +41,7 @@
 <option value="3.1.0">3.1.0</option>
 </optgroup>
 <optgroup label="English" value="en">
-<option selected value="edge">edge</option>
+<option selected="selected" value="edge">edge</option>
 <option value="4.0.0">4.0.0</option>
 <option value="3.6.0">3.6.0</option>
 <option value="3.5.0">3.5.0</option>
@@ -104,7 +105,9 @@
 <option value="3.1.0">3.1.0</option>
 <option value="2.0.0">2.0.0</option>
 </optgroup>
-<optgroup label="Polish" value="pl"><option value="edge">edge</option></optgroup>
+<optgroup label="Polish" value="pl">
+<option value="edge">edge</option>
+</optgroup>
 <optgroup label="Russian" value="ru">
 <option value="edge">edge</option>
 <option value="3.5.0">3.5.0</option>
@@ -121,71 +124,13 @@
 <option value="3.5.0">3.5.0</option>
 <option value="3.4.0">3.4.0</option>
 <option value="3.1.0">3.1.0</option>
-</optgroup></select>
+</optgroup>
+</select>
             </small>
         </div>
         <div id="subheader">
             <h1>Events</h1>
-            <small><select><option value="Events">Events</option>
-<option value="Events_event_types">      - Event Types</option>
-<option value="Events_events_added_by_org_apache_cordova_battery_status">      - 
-Events added by org.apache.cordova.battery-status
-</option>
-<option value="Events_events_added_by_org_apache_cordova_network_information">      - 
-Events added by org.apache.cordova.network-information
-</option>
-<option value="deviceready">deviceready</option>
-<option value="deviceready_details">      - Details</option>
-<option value="deviceready_supported_platforms">      - Supported Platforms</option>
-<option value="deviceready_quick_example">      - Quick Example</option>
-<option value="deviceready_full_example">      - Full Example</option>
-<option value="pause">pause</option>
-<option value="pause_details">      - Details</option>
-<option value="pause_supported_platforms">      - Supported Platforms</option>
-<option value="pause_quick_example">      - Quick Example</option>
-<option value="pause_full_example">      - Full Example</option>
-<option value="pause_ios_quirks">      - iOS Quirks</option>
-<option value="resume">resume</option>
-<option value="resume_details">      - Details</option>
-<option value="resume_supported_platforms">      - Supported Platforms</option>
-<option value="resume_quick_example">      - Quick Example</option>
-<option value="resume_full_example">      - Full Example</option>
-<option value="resume_ios_quirks">      - iOS Quirks</option>
-<option value="backbutton">backbutton</option>
-<option value="backbutton_details">      - Details</option>
-<option value="backbutton_supported_platforms">      - Supported Platforms</option>
-<option value="backbutton_quick_example">      - Quick Example</option>
-<option value="backbutton_full_example">      - Full Example</option>
-<option value="menubutton">menubutton</option>
-<option value="menubutton_details">      - Details</option>
-<option value="menubutton_supported_platforms">      - Supported Platforms</option>
-<option value="menubutton_quick_example">      - Quick Example</option>
-<option value="menubutton_full_example">      - Full Example</option>
-<option value="searchbutton">searchbutton</option>
-<option value="searchbutton_details">      - Details</option>
-<option value="searchbutton_supported_platforms">      - Supported Platforms</option>
-<option value="searchbutton_quick_example">      - Quick Example</option>
-<option value="searchbutton_full_example">      - Full Example</option>
-<option value="startcallbutton">startcallbutton</option>
-<option value="startcallbutton_details">      - Details</option>
-<option value="startcallbutton_supported_platforms">      - Supported Platforms</option>
-<option value="startcallbutton_quick_example">      - Quick Example</option>
-<option value="startcallbutton_full_example">      - Full Example</option>
-<option value="endcallbutton">endcallbutton</option>
-<option value="endcallbutton_details">      - Details</option>
-<option value="endcallbutton_supported_platforms">      - Supported Platforms</option>
-<option value="endcallbutton_quick_example">      - Quick Example</option>
-<option value="endcallbutton_full_example">      - Full Example</option>
-<option value="volumedownbutton">volumedownbutton</option>
-<option value="volumedownbutton_details">      - Details</option>
-<option value="volumedownbutton_supported_platforms">      - Supported Platforms</option>
-<option value="volumedownbutton_quick_example">      - Quick Example</option>
-<option value="volumedownbutton_full_example">      - Full Example</option>
-<option value="volumeupbutton">volumeupbutton</option>
-<option value="volumeupbutton_details">      - Details</option>
-<option value="volumeupbutton_supported_platforms">      - Supported Platforms</option>
-<option value="volumeupbutton_quick_example">      - Quick Example</option>
-<option value="volumeupbutton_full_example">      - Full Example</option></select></small>
+            <small><select><option value="Events">Events</option><option value="Events_event_types">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Event Types</option><option value="Events_events_added_by_org_apache_cordova_battery_status">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Events added by org.apache.cordova.battery-status</option><option value="Events_events_added_by_org_apache_cordova_network_information">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Events added by org.apache.cordova.network-information</option><option value="deviceready">deviceready</option><option value="deviceready_details">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Details</option><option value="deviceready_supported_platforms">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Supported Platforms</option><option value="deviceready_quick_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Quick Example</option><option value="deviceready_full_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Full Example</option><option value="pause">pause</option><
 option value="pause_details">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Details</option><option value="pause_supported_platforms">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Supported Platforms</option><option value="pause_quick_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Quick Example</option><option value="pause_full_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Full Example</option><option value="pause_ios_quirks">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- iOS Quirks</option><option value="resume">resume</option><option value="resume_details">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Details</option><option value="resume_supported_platforms">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Supported Platforms</option><option value="resume_quick_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Quick Example</option><option value="resume_full_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Full Example</option><option value="resume_ios_quirks">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- iOS Quirks</option><option val
 ue="backbutton">backbutton</option><option value="backbutton_details">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Details</option><option value="backbutton_supported_platforms">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Supported Platforms</option><option value="backbutton_quick_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Quick Example</option><option value="backbutton_full_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Full Example</option><option value="menubutton">menubutton</option><option value="menubutton_details">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Details</option><option value="menubutton_supported_platforms">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Supported Platforms</option><option value="menubutton_quick_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Quick Example</option><option value="menubutton_full_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Full Example</option><option value="searchbutton">searchbutton</option><option value="searchbutton_details">&#xA0;&#xA0;&#xA0;&#xA0;&
 #xA0;&#xA0;- Details</option><option value="searchbutton_supported_platforms">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Supported Platforms</option><option value="searchbutton_quick_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Quick Example</option><option value="searchbutton_full_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Full Example</option><option value="startcallbutton">startcallbutton</option><option value="startcallbutton_details">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Details</option><option value="startcallbutton_supported_platforms">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Supported Platforms</option><option value="startcallbutton_quick_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Quick Example</option><option value="startcallbutton_full_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Full Example</option><option value="endcallbutton">endcallbutton</option><option value="endcallbutton_details">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Details</option><option value="endcallbutto
 n_supported_platforms">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Supported Platforms</option><option value="endcallbutton_quick_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Quick Example</option><option value="endcallbutton_full_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Full Example</option><option value="volumedownbutton">volumedownbutton</option><option value="volumedownbutton_details">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Details</option><option value="volumedownbutton_supported_platforms">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Supported Platforms</option><option value="volumedownbutton_quick_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Quick Example</option><option value="volumedownbutton_full_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Full Example</option><option value="volumeupbutton">volumeupbutton</option><option value="volumeupbutton_details">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Details</option><option value="volumeupbutton_supported_platforms">&#xA0;&#xA0;&#xA0;&#
 xA0;&#xA0;&#xA0;- Supported Platforms</option><option value="volumeupbutton_quick_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Quick Example</option><option value="volumeupbutton_full_example">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Full Example</option></select></small>
         </div>
 
         <div id="sidebar">
@@ -218,13 +163,10 @@ Events added by org.apache.cordova.netwo
         <div id="scrollable">
             <div id="content">
                 <h1><a name="Events">Events</a></h1>
-
 <blockquote>
-  <p>Cordova lifecycle events.</p>
+<p>Cordova lifecycle events.</p>
 </blockquote>
-
-<h2><a name="Events_event_types">Event Types</a></h2>
-
+<h2 id="event-types"><a name="Events_event_types">Event Types</a></h2>
 <ul>
 <li><a href="cordova_events_events.md.html#deviceready">deviceready</a></li>
 <li><a href="cordova_events_events.md.html#pause">pause</a></li>
@@ -237,57 +179,37 @@ Events added by org.apache.cordova.netwo
 <li><a href="cordova_events_events.md.html#volumedownbutton">volumedownbutton</a></li>
 <li><a href="cordova_events_events.md.html#volumeupbutton">volumeupbutton</a></li>
 </ul>
-
-<h2><a name="Events_events_added_by_org_apache_cordova_battery_status">
-Events added by org.apache.cordova.battery-status
-</a></h2>
-
+<h2 id="events-added-by-org-apache-cordova-battery-status-https-github-com-apache-cordova-plugin-battery-status-blob-master-doc-index-md-"><a name="Events_events_added_by_org_apache_cordova_battery_status">Events added by org.apache.cordova.battery-status</a></h2>
 <ul>
 <li>batterycritical</li>
 <li>batterylow</li>
 <li>batterystatus</li>
 </ul>
-
-<h2><a name="Events_events_added_by_org_apache_cordova_network_information">
-Events added by org.apache.cordova.network-information
-</a></h2>
-
+<h2 id="events-added-by-org-apache-cordova-network-information-https-github-com-apache-cordova-plugin-network-information-blob-master-doc-index-md-"><a name="Events_events_added_by_org_apache_cordova_network_information">Events added by org.apache.cordova.network-information</a></h2>
 <ul>
 <li>online</li>
 <li>offline</li>
 </ul>
-
 <hr>
-
 <h1><a name="deviceready">deviceready</a></h1>
-
 <p>The event fires when Cordova is fully loaded.</p>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#deviceready">deviceready</a>", yourCallbackFunction, false);
-</code></pre>
-
-<h2><a name="deviceready_details">Details</a></h2>
-
-<p>This event is essential to any application. It signals that Cordova's
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#deviceready">deviceready</a>&quot;, yourCallbackFunction, false);
+</code></pre><h2 id="details"><a name="deviceready_details">Details</a></h2>
+<p>This event is essential to any application. It signals that Cordova&apos;s
 device APIs have loaded and are ready to access.</p>
-
 <p>Cordova consists of two code bases: native and JavaScript. While the
 native code loads, a custom loading image displays. However,
 JavaScript only loads once the DOM loads. This means the web app may
 potentially call a Cordova JavaScript function before the
 corresponding native code becomes available.</p>
-
 <p>The <code><a href="cordova_events_events.md.html#deviceready">deviceready</a></code> event fires once Cordova has fully loaded. Once the
 event fires, you can safely make calls to Cordova APIs.  Applications
 typically attach an event listener with <code>document.addEventListener</code>
-once the HTML document's DOM has loaded.</p>
-
+once the HTML document&apos;s DOM has loaded.</p>
 <p>The <code><a href="cordova_events_events.md.html#deviceready">deviceready</a></code> event behaves somewhat differently from others.  Any
 event handler registered after the <code><a href="cordova_events_events.md.html#deviceready">deviceready</a></code> event fires has its
 callback function called immediately.</p>
-
-<h2><a name="deviceready_supported_platforms">Supported Platforms</a></h2>
-
+<h2 id="supported-platforms"><a name="deviceready_supported_platforms">Supported Platforms</a></h2>
 <ul>
 <li>Amazon Fire OS</li>
 <li>Android</li>
@@ -297,30 +219,25 @@ callback function called immediately.</p
 <li>Windows Phone 8</li>
 <li>Windows 8</li>
 </ul>
-
-<h2><a name="deviceready_quick_example">Quick Example</a></h2>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#deviceready">deviceready</a>", onDeviceReady, false);
+<h2 id="quick-example"><a name="deviceready_quick_example">Quick Example</a></h2>
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#deviceready">deviceready</a>&quot;, onDeviceReady, false);
 
 function onDeviceReady() {
     // Now safe to use device APIs
 }
-</code></pre>
-
-<h2><a name="deviceready_full_example">Full Example</a></h2>
-
+</code></pre><h2 id="full-example"><a name="deviceready_full_example">Full Example</a></h2>
 <pre class="prettyprint"><code>&lt;!DOCTYPE html&gt;
 &lt;html&gt;
   &lt;head&gt;
     &lt;title&gt;Device Ready Example&lt;/title&gt;
 
-    &lt;script type="text/javascript" charset="utf-8" src="cordova.js"&gt;&lt;/script&gt;
-    &lt;script type="text/javascript" charset="utf-8"&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;cordova.js&quot;&gt;&lt;/script&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
 
     // Wait for device API libraries to load
     //
     function onLoad() {
-        document.addEventListener("<a href="cordova_events_events.md.html#deviceready">deviceready</a>", onDeviceReady, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#deviceready">deviceready</a>&quot;, onDeviceReady, false);
     }
 
     // device APIs are available
@@ -331,31 +248,20 @@ function onDeviceReady() {
 
     &lt;/script&gt;
   &lt;/head&gt;
-  &lt;body onload="onLoad()"&gt;
+  &lt;body onload=&quot;onLoad()&quot;&gt;
   &lt;/body&gt;
 &lt;/html&gt;
-</code></pre>
-
-<hr>
-
+</code></pre><hr>
 <h1><a name="pause">pause</a></h1>
-
 <p>The event fires when an application is put into the background.</p>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#pause">pause</a>", yourCallbackFunction, false);
-</code></pre>
-
-<h2><a name="pause_details">Details</a></h2>
-
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#pause">pause</a>&quot;, yourCallbackFunction, false);
+</code></pre><h2 id="details"><a name="pause_details">Details</a></h2>
 <p>The <code><a href="cordova_events_events.md.html#pause">pause</a></code> event fires when the native platform puts the application
 into the background, typically when the user switches to a different
 application.</p>
-
 <p>Applications typically should use <code>document.addEventListener</code> to
 attach an event listener once the <code><a href="cordova_events_events.md.html#deviceready">deviceready</a></code> event fires.</p>
-
-<h2><a name="pause_supported_platforms">Supported Platforms</a></h2>
-
+<h2 id="supported-platforms"><a name="pause_supported_platforms">Supported Platforms</a></h2>
 <ul>
 <li>Amazon Fire OS</li>
 <li>Android</li>
@@ -364,36 +270,31 @@ attach an event listener once the <code>
 <li>Windows Phone 8</li>
 <li>Windows 8</li>
 </ul>
-
-<h2><a name="pause_quick_example">Quick Example</a></h2>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#pause">pause</a>", onPause, false);
+<h2 id="quick-example"><a name="pause_quick_example">Quick Example</a></h2>
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#pause">pause</a>&quot;, onPause, false);
 
 function onPause() {
     // Handle the <a href="cordova_events_events.md.html#pause">pause</a> event
 }
-</code></pre>
-
-<h2><a name="pause_full_example">Full Example</a></h2>
-
+</code></pre><h2 id="full-example"><a name="pause_full_example">Full Example</a></h2>
 <pre class="prettyprint"><code>&lt;!DOCTYPE html&gt;
 &lt;html&gt;
   &lt;head&gt;
     &lt;title&gt;Pause Example&lt;/title&gt;
 
-    &lt;script type="text/javascript" charset="utf-8" src="cordova.js"&gt;&lt;/script&gt;
-    &lt;script type="text/javascript" charset="utf-8"&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;cordova.js&quot;&gt;&lt;/script&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
 
     // Wait for device API libraries to load
     //
     function onLoad() {
-        document.addEventListener("<a href="cordova_events_events.md.html#deviceready">deviceready</a>", onDeviceReady, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#deviceready">deviceready</a>&quot;, onDeviceReady, false);
     }
 
     // device APIs are available
     //
     function onDeviceReady() {
-        document.addEventListener("<a href="cordova_events_events.md.html#pause">pause</a>", onPause, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#pause">pause</a>&quot;, onPause, false);
     }
 
     // Handle the <a href="cordova_events_events.md.html#pause">pause</a> event
@@ -403,48 +304,34 @@ function onPause() {
 
     &lt;/script&gt;
   &lt;/head&gt;
-  &lt;body onload="onLoad()"&gt;
+  &lt;body onload=&quot;onLoad()&quot;&gt;
   &lt;/body&gt;
 &lt;/html&gt;
-</code></pre>
-
-<h2><a name="pause_ios_quirks">iOS Quirks</a></h2>
-
+</code></pre><h2 id="ios-quirks"><a name="pause_ios_quirks">iOS Quirks</a></h2>
 <p>In the <code><a href="cordova_events_events.md.html#pause">pause</a></code> handler, any calls to the Cordova API or to native
 plugins that go through Objective-C do not work, along with any
 interactive calls, such as alerts or <code>console.log()</code>. They are only
 processed when the app resumes, on the next run loop.</p>
-
 <p>The iOS-specific <code>resign</code> event is available as an alternative to
 <code><a href="cordova_events_events.md.html#pause">pause</a></code>, and detects when users enable the <strong>Lock</strong> button to lock the
 device with the app running in the foreground.  If the app (and
 device) is enabled for multi-tasking, this is paired with a subsequent
 <code><a href="cordova_events_events.md.html#pause">pause</a></code> event, but only under iOS 5. In effect, all locked apps in iOS
 5 that have multi-tasking enabled are pushed to the background.  For
-apps to remain running when locked under iOS 5, disable the app's
+apps to remain running when locked under iOS 5, disable the app&apos;s
 multi-tasking by setting
 <a class="external" href="http://developer.apple.com/library/ios/#documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html">UIApplicationExitsOnSuspend</a>
 to <code>YES</code>. To run when locked on iOS 4, this setting does not matter.</p>
-
 <hr>
-
 <h1><a name="resume">resume</a></h1>
-
 <p>The event fires when an application is retrieved from the background.</p>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#resume">resume</a>", yourCallbackFunction, false);
-</code></pre>
-
-<h2><a name="resume_details">Details</a></h2>
-
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#resume">resume</a>&quot;, yourCallbackFunction, false);
+</code></pre><h2 id="details"><a name="resume_details">Details</a></h2>
 <p>The <code><a href="cordova_events_events.md.html#resume">resume</a></code> event fires when the native platform pulls the
 application out from the background.</p>
-
 <p>Applications typically should use <code>document.addEventListener</code> to
 attach an event listener once the <code><a href="cordova_events_events.md.html#deviceready">deviceready</a></code> event fires.</p>
-
-<h2><a name="resume_supported_platforms">Supported Platforms</a></h2>
-
+<h2 id="supported-platforms"><a name="resume_supported_platforms">Supported Platforms</a></h2>
 <ul>
 <li>Amazon Fire OS</li>
 <li>Android</li>
@@ -453,36 +340,31 @@ attach an event listener once the <code>
 <li>Windows Phone 8</li>
 <li>Windows 8</li>
 </ul>
-
-<h2><a name="resume_quick_example">Quick Example</a></h2>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#resume">resume</a>", onResume, false);
+<h2 id="quick-example"><a name="resume_quick_example">Quick Example</a></h2>
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#resume">resume</a>&quot;, onResume, false);
 
 function onResume() {
     // Handle the <a href="cordova_events_events.md.html#resume">resume</a> event
 }
-</code></pre>
-
-<h2><a name="resume_full_example">Full Example</a></h2>
-
+</code></pre><h2 id="full-example"><a name="resume_full_example">Full Example</a></h2>
 <pre class="prettyprint"><code>&lt;!DOCTYPE html&gt;
 &lt;html&gt;
   &lt;head&gt;
     &lt;title&gt;Resume Example&lt;/title&gt;
 
-    &lt;script type="text/javascript" charset="utf-8" src="cordova.js"&gt;&lt;/script&gt;
-    &lt;script type="text/javascript" charset="utf-8"&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;cordova.js&quot;&gt;&lt;/script&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
 
     // Wait for device API libraries to load
     //
     function onLoad() {
-        document.addEventListener("<a href="cordova_events_events.md.html#deviceready">deviceready</a>", onDeviceReady, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#deviceready">deviceready</a>&quot;, onDeviceReady, false);
     }
 
     // device APIs are available
     //
     function onDeviceReady() {
-        document.addEventListener("<a href="cordova_events_events.md.html#resume">resume</a>", onResume, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#resume">resume</a>&quot;, onResume, false);
     }
 
     // Handle the <a href="cordova_events_events.md.html#resume">resume</a> event
@@ -492,105 +374,81 @@ function onResume() {
 
     &lt;/script&gt;
   &lt;/head&gt;
-  &lt;body onload="onLoad()"&gt;
+  &lt;body onload=&quot;onLoad()&quot;&gt;
   &lt;/body&gt;
 &lt;/html&gt;
-</code></pre>
-
-<h2><a name="resume_ios_quirks">iOS Quirks</a></h2>
-
+</code></pre><h2 id="ios-quirks"><a name="resume_ios_quirks">iOS Quirks</a></h2>
 <p>Any interactive functions called from a <code><a href="cordova_events_events.md.html#pause">pause</a></code> event handler execute
 later when the app resumes, as signaled by the <code><a href="cordova_events_events.md.html#resume">resume</a></code> event. These
 include alerts, <code>console.log()</code>, and any calls from plugins or the
 Cordova API, which go through Objective-C.</p>
-
 <ul>
-<li>
-<p><strong>active</strong> event</p>
-
-<p>The iOS-specific <code>active</code> event is available as an alternative to
+<li><p><strong>active</strong> event</p>
+<p>  The iOS-specific <code>active</code> event is available as an alternative to
 <code><a href="cordova_events_events.md.html#resume">resume</a></code>, and detects when users disable the <strong>Lock</strong> button to unlock
 the device with the app running in the foreground.  If the app (and
 device) is enabled for multi-tasking, this is paired with a subsequent
 <code><a href="cordova_events_events.md.html#resume">resume</a></code> event, but only under iOS 5. In effect, all locked apps in
 iOS 5 that have multi-tasking enabled are pushed to the background.
-For apps to remain running when locked under iOS 5, disable the app's
+For apps to remain running when locked under iOS 5, disable the app&apos;s
 multi-tasking by setting <a class="external" href="http://developer.apple.com/library/ios/#documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html">UIApplicationExitsOnSuspend</a>
 to <code>YES</code>. To run when locked on iOS 4, this setting does not matter.</p>
 </li>
-<li>
-<p><strong><a href="cordova_events_events.md.html#resume">resume</a></strong> event</p>
-
-<p>When called from a <code><a href="cordova_events_events.md.html#resume">resume</a></code> event handler, interactive functions such
+<li><p><strong><a href="cordova_events_events.md.html#resume">resume</a></strong> event</p>
+<p>  When called from a <code><a href="cordova_events_events.md.html#resume">resume</a></code> event handler, interactive functions such
 as <code>alert()</code> need to be wrapped in a <code>setTimeout()</code> call with a
 timeout value of zero, or else the app hangs. For example:</p>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#resume">resume</a>", onResume, false);
-function onResume() {
-   setTimeout(function() {
-          // TODO: do your thing!
-        }, 0);
-}
-</code></pre>
-</li>
+<pre class="prettyprint"><code>  document.addEventListener(&quot;<a href="cordova_events_events.md.html#resume">resume</a>&quot;, onResume, false);
+  function onResume() {
+     setTimeout(function() {
+            // TODO: do your thing!
+          }, 0);
+  }
+</code></pre></li>
 </ul>
-
 <hr>
-
 <h1><a name="backbutton">backbutton</a></h1>
-
 <p>The event fires when the user presses the back button.</p>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#backbutton">backbutton</a>", yourCallbackFunction, false);
-</code></pre>
-
-<h2><a name="backbutton_details">Details</a></h2>
-
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#backbutton">backbutton</a>&quot;, yourCallbackFunction, false);
+</code></pre><h2 id="details"><a name="backbutton_details">Details</a></h2>
 <p>To override the default back-button behavior, register an event
 listener for the <code><a href="cordova_events_events.md.html#backbutton">backbutton</a></code> event, typically by calling
 <code>document.addEventListener</code> once you receive the <code><a href="cordova_events_events.md.html#deviceready">deviceready</a></code> event.
 It is no longer necessary to call any other method to override the
 back-button behavior.</p>
-
-<h2><a name="backbutton_supported_platforms">Supported Platforms</a></h2>
-
+<h2 id="supported-platforms"><a name="backbutton_supported_platforms">Supported Platforms</a></h2>
 <ul>
 <li>Amazon Fire OS</li>
 <li>Android</li>
 <li>BlackBerry 10</li>
 <li>Windows Phone 8</li>
 </ul>
-
-<h2><a name="backbutton_quick_example">Quick Example</a></h2>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#backbutton">backbutton</a>", onBackKeyDown, false);
+<h2 id="quick-example"><a name="backbutton_quick_example">Quick Example</a></h2>
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#backbutton">backbutton</a>&quot;, onBackKeyDown, false);
 
 function onBackKeyDown() {
     // Handle the back button
 }
-</code></pre>
-
-<h2><a name="backbutton_full_example">Full Example</a></h2>
-
+</code></pre><h2 id="full-example"><a name="backbutton_full_example">Full Example</a></h2>
 <pre class="prettyprint"><code>&lt;!DOCTYPE html&gt;
 &lt;html&gt;
   &lt;head&gt;
     &lt;title&gt;Back Button Example&lt;/title&gt;
 
-    &lt;script type="text/javascript" charset="utf-8" src="cordova.js"&gt;&lt;/script&gt;
-    &lt;script type="text/javascript" charset="utf-8"&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;cordova.js&quot;&gt;&lt;/script&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
 
     // Wait for device API libraries to load
     //
     function onLoad() {
-        document.addEventListener("<a href="cordova_events_events.md.html#deviceready">deviceready</a>", onDeviceReady, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#deviceready">deviceready</a>&quot;, onDeviceReady, false);
     }
 
     // device APIs are available
     //
     function onDeviceReady() {
         // Register the event listener
-        document.addEventListener("<a href="cordova_events_events.md.html#backbutton">backbutton</a>", onBackKeyDown, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#backbutton">backbutton</a>&quot;, onBackKeyDown, false);
     }
 
     // Handle the back button
@@ -600,66 +458,50 @@ function onBackKeyDown() {
 
     &lt;/script&gt;
   &lt;/head&gt;
-  &lt;body onload="onLoad()"&gt;
+  &lt;body onload=&quot;onLoad()&quot;&gt;
   &lt;/body&gt;
 &lt;/html&gt;
-</code></pre>
-
-<hr>
-
+</code></pre><hr>
 <h1><a name="menubutton">menubutton</a></h1>
-
 <p>The event fires when the user presses the menu button.</p>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#menubutton">menubutton</a>", yourCallbackFunction, false);
-</code></pre>
-
-<h2><a name="menubutton_details">Details</a></h2>
-
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#menubutton">menubutton</a>&quot;, yourCallbackFunction, false);
+</code></pre><h2 id="details"><a name="menubutton_details">Details</a></h2>
 <p>Applying an event handler overrides the default menu button behavior.</p>
-
 <p>Applications typically should use <code>document.addEventListener</code> to
 attach an event listener once the <code><a href="cordova_events_events.md.html#deviceready">deviceready</a></code> event fires.</p>
-
-<h2><a name="menubutton_supported_platforms">Supported Platforms</a></h2>
-
+<h2 id="supported-platforms"><a name="menubutton_supported_platforms">Supported Platforms</a></h2>
 <ul>
 <li>Amazon Fire OS</li>
 <li>Android</li>
 <li>BlackBerry 10</li>
 </ul>
-
-<h2><a name="menubutton_quick_example">Quick Example</a></h2>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#menubutton">menubutton</a>", onMenuKeyDown, false);
+<h2 id="quick-example"><a name="menubutton_quick_example">Quick Example</a></h2>
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#menubutton">menubutton</a>&quot;, onMenuKeyDown, false);
 
 function onMenuKeyDown() {
     // Handle the back button
 }
-</code></pre>
-
-<h2><a name="menubutton_full_example">Full Example</a></h2>
-
-<pre class="prettyprint"><code>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
-                      "http://www.w3.org/TR/html4/strict.dtd"&gt;
+</code></pre><h2 id="full-example"><a name="menubutton_full_example">Full Example</a></h2>
+<pre class="prettyprint"><code>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot;
+                      &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;
 &lt;html&gt;
   &lt;head&gt;
     &lt;title&gt;Menu Button Example&lt;/title&gt;
 
-    &lt;script type="text/javascript" charset="utf-8" src="cordova.js"&gt;&lt;/script&gt;
-    &lt;script type="text/javascript" charset="utf-8"&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;cordova.js&quot;&gt;&lt;/script&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
 
     // Wait for device API libraries to load
     //
     function onLoad() {
-        document.addEventListener("<a href="cordova_events_events.md.html#deviceready">deviceready</a>", onDeviceReady, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#deviceready">deviceready</a>&quot;, onDeviceReady, false);
     }
 
     // device APIs are available
     //
     function onDeviceReady() {
         // Register the event listener
-        document.addEventListener("<a href="cordova_events_events.md.html#menubutton">menubutton</a>", onMenuKeyDown, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#menubutton">menubutton</a>&quot;, onMenuKeyDown, false);
     }
 
     // Handle the menu button
@@ -669,65 +511,49 @@ function onMenuKeyDown() {
 
     &lt;/script&gt;
   &lt;/head&gt;
-  &lt;body onload="onLoad()"&gt;
+  &lt;body onload=&quot;onLoad()&quot;&gt;
   &lt;/body&gt;
 &lt;/html&gt;
-</code></pre>
-
-<hr>
-
+</code></pre><hr>
 <h1><a name="searchbutton">searchbutton</a></h1>
-
 <p>The event fires when the user presses the search button on Android.</p>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#searchbutton">searchbutton</a>", yourCallbackFunction, false);
-</code></pre>
-
-<h2><a name="searchbutton_details">Details</a></h2>
-
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#searchbutton">searchbutton</a>&quot;, yourCallbackFunction, false);
+</code></pre><h2 id="details"><a name="searchbutton_details">Details</a></h2>
 <p>If you need to override the default search button behavior on Android
-you can register an event listener for the '<a href="cordova_events_events.md.html#searchbutton">searchbutton</a>' event.</p>
-
+you can register an event listener for the &apos;<a href="cordova_events_events.md.html#searchbutton">searchbutton</a>&apos; event.</p>
 <p>Applications typically should use <code>document.addEventListener</code> to
 attach an event listener once the <code><a href="cordova_events_events.md.html#deviceready">deviceready</a></code> event fires.</p>
-
-<h2><a name="searchbutton_supported_platforms">Supported Platforms</a></h2>
-
+<h2 id="supported-platforms"><a name="searchbutton_supported_platforms">Supported Platforms</a></h2>
 <ul>
 <li>Android</li>
 </ul>
-
-<h2><a name="searchbutton_quick_example">Quick Example</a></h2>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#searchbutton">searchbutton</a>", onSearchKeyDown, false);
+<h2 id="quick-example"><a name="searchbutton_quick_example">Quick Example</a></h2>
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#searchbutton">searchbutton</a>&quot;, onSearchKeyDown, false);
 
 function onSearchKeyDown() {
     // Handle the search button
 }
-</code></pre>
-
-<h2><a name="searchbutton_full_example">Full Example</a></h2>
-
-<pre class="prettyprint"><code>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
-                      "http://www.w3.org/TR/html4/strict.dtd"&gt;
+</code></pre><h2 id="full-example"><a name="searchbutton_full_example">Full Example</a></h2>
+<pre class="prettyprint"><code>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot;
+                      &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;
 &lt;html&gt;
   &lt;head&gt;
     &lt;title&gt;Search Button Example&lt;/title&gt;
 
-    &lt;script type="text/javascript" charset="utf-8" src="cordova.js"&gt;&lt;/script&gt;
-    &lt;script type="text/javascript" charset="utf-8"&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;cordova.js&quot;&gt;&lt;/script&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
 
     // Wait for device API libraries to load
     //
     function onLoad() {
-        document.addEventListener("<a href="cordova_events_events.md.html#deviceready">deviceready</a>", onDeviceReady, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#deviceready">deviceready</a>&quot;, onDeviceReady, false);
     }
 
     // device APIs are available
     //
     function onDeviceReady() {
         // Register the event listener
-        document.addEventListener("<a href="cordova_events_events.md.html#searchbutton">searchbutton</a>", onSearchKeyDown, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#searchbutton">searchbutton</a>&quot;, onSearchKeyDown, false);
     }
 
     // Handle the search button
@@ -737,65 +563,49 @@ function onSearchKeyDown() {
 
     &lt;/script&gt;
   &lt;/head&gt;
-  &lt;body onload="onLoad()"&gt;
+  &lt;body onload=&quot;onLoad()&quot;&gt;
   &lt;/body&gt;
 &lt;/html&gt;
-</code></pre>
-
-<hr>
-
+</code></pre><hr>
 <h1><a name="startcallbutton">startcallbutton</a></h1>
-
 <p>The event fires when the user presses the start call button.</p>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#startcallbutton">startcallbutton</a>", yourCallbackFunction, false);
-</code></pre>
-
-<h2><a name="startcallbutton_details">Details</a></h2>
-
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#startcallbutton">startcallbutton</a>&quot;, yourCallbackFunction, false);
+</code></pre><h2 id="details"><a name="startcallbutton_details">Details</a></h2>
 <p>If you need to override the default start call behavior you can
 register an event listener for the <code><a href="cordova_events_events.md.html#startcallbutton">startcallbutton</a></code> event.</p>
-
 <p>Applications typically should use <code>document.addEventListener</code> to
 attach an event listener once the <code><a href="cordova_events_events.md.html#deviceready">deviceready</a></code> event fires.</p>
-
-<h2><a name="startcallbutton_supported_platforms">Supported Platforms</a></h2>
-
+<h2 id="supported-platforms"><a name="startcallbutton_supported_platforms">Supported Platforms</a></h2>
 <ul>
 <li>BlackBerry 10</li>
 </ul>
-
-<h2><a name="startcallbutton_quick_example">Quick Example</a></h2>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#startcallbutton">startcallbutton</a>", onStartCallKeyDown, false);
+<h2 id="quick-example"><a name="startcallbutton_quick_example">Quick Example</a></h2>
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#startcallbutton">startcallbutton</a>&quot;, onStartCallKeyDown, false);
 
 function onStartCallKeyDown() {
     // Handle the start call button
 }
-</code></pre>
-
-<h2><a name="startcallbutton_full_example">Full Example</a></h2>
-
-<pre class="prettyprint"><code>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
-                      "http://www.w3.org/TR/html4/strict.dtd"&gt;
+</code></pre><h2 id="full-example"><a name="startcallbutton_full_example">Full Example</a></h2>
+<pre class="prettyprint"><code>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot;
+                      &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;
 &lt;html&gt;
   &lt;head&gt;
     &lt;title&gt;Start Call Button Example&lt;/title&gt;
 
-    &lt;script type="text/javascript" charset="utf-8" src="cordova.js"&gt;&lt;/script&gt;
-    &lt;script type="text/javascript" charset="utf-8"&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;cordova.js&quot;&gt;&lt;/script&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
 
     // Wait for device API libraries to load
     //
     function onLoad() {
-        document.addEventListener("<a href="cordova_events_events.md.html#deviceready">deviceready</a>", onDeviceReady, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#deviceready">deviceready</a>&quot;, onDeviceReady, false);
     }
 
     // device APIs are available
     //
     function onDeviceReady() {
         // Register the event listener
-        document.addEventListener("<a href="cordova_events_events.md.html#startcallbutton">startcallbutton</a>", onStartCallKeyDown, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#startcallbutton">startcallbutton</a>&quot;, onStartCallKeyDown, false);
     }
 
     // Handle the start call button
@@ -805,64 +615,48 @@ function onStartCallKeyDown() {
 
     &lt;/script&gt;
   &lt;/head&gt;
-  &lt;body onload="onLoad()"&gt;
+  &lt;body onload=&quot;onLoad()&quot;&gt;
   &lt;/body&gt;
 &lt;/html&gt;
-</code></pre>
-
-<hr>
-
+</code></pre><hr>
 <h1><a name="endcallbutton">endcallbutton</a></h1>
-
 <p>This event fires when the user presses the end call button.</p>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#endcallbutton">endcallbutton</a>", yourCallbackFunction, false);
-</code></pre>
-
-<h2><a name="endcallbutton_details">Details</a></h2>
-
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#endcallbutton">endcallbutton</a>&quot;, yourCallbackFunction, false);
+</code></pre><h2 id="details"><a name="endcallbutton_details">Details</a></h2>
 <p>The event overrides the default end call behavior.</p>
-
 <p>Applications typically should use <code>document.addEventListener</code> to
 attach an event listener once the <code><a href="cordova_events_events.md.html#deviceready">deviceready</a></code> event fires.</p>
-
-<h2><a name="endcallbutton_supported_platforms">Supported Platforms</a></h2>
-
+<h2 id="supported-platforms"><a name="endcallbutton_supported_platforms">Supported Platforms</a></h2>
 <ul>
 <li>BlackBerry 10</li>
 </ul>
-
-<h2><a name="endcallbutton_quick_example">Quick Example</a></h2>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#endcallbutton">endcallbutton</a>", onEndCallKeyDown, false);
+<h2 id="quick-example"><a name="endcallbutton_quick_example">Quick Example</a></h2>
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#endcallbutton">endcallbutton</a>&quot;, onEndCallKeyDown, false);
 
 function onEndCallKeyDown() {
     // Handle the end call button
 }
-</code></pre>
-
-<h2><a name="endcallbutton_full_example">Full Example</a></h2>
-
-<pre class="prettyprint"><code>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
-                      "http://www.w3.org/TR/html4/strict.dtd"&gt;
+</code></pre><h2 id="full-example"><a name="endcallbutton_full_example">Full Example</a></h2>
+<pre class="prettyprint"><code>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot;
+                      &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;
 &lt;html&gt;
   &lt;head&gt;
     &lt;title&gt;End Call Button Example&lt;/title&gt;
 
-    &lt;script type="text/javascript" charset="utf-8" src="cordova.js"&gt;&lt;/script&gt;
-    &lt;script type="text/javascript" charset="utf-8"&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;cordova.js&quot;&gt;&lt;/script&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
 
     // Wait for device API libraries to load
     //
     function onLoad() {
-        document.addEventListener("<a href="cordova_events_events.md.html#deviceready">deviceready</a>", onDeviceReady, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#deviceready">deviceready</a>&quot;, onDeviceReady, false);
     }
 
     // device APIs are available
     //
     function onDeviceReady() {
         // Register the event listener
-        document.addEventListener("<a href="cordova_events_events.md.html#endcallbutton">endcallbutton</a>", onEndCallKeyDown, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#endcallbutton">endcallbutton</a>&quot;, onEndCallKeyDown, false);
     }
 
     // Handle the end call button
@@ -872,65 +666,50 @@ function onEndCallKeyDown() {
 
     &lt;/script&gt;
   &lt;/head&gt;
-  &lt;body onload="onLoad()"&gt;
+  &lt;body onload=&quot;onLoad()&quot;&gt;
   &lt;/body&gt;
 &lt;/html&gt;
-</code></pre>
-
-<hr>
-
+</code></pre><hr>
 <h1><a name="volumedownbutton">volumedownbutton</a></h1>
-
 <p>The event fires when the user presses the volume down button.</p>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#volumedownbutton">volumedownbutton</a>", yourCallbackFunction, false);
-</code></pre>
-
-<h2><a name="volumedownbutton_details">Details</a></h2>
-
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#volumedownbutton">volumedownbutton</a>&quot;, yourCallbackFunction, false);
+</code></pre><h2 id="details"><a name="volumedownbutton_details">Details</a></h2>
 <p>If you need to override the default volume down behavior you can
 register an event listener for the <code><a href="cordova_events_events.md.html#volumedownbutton">volumedownbutton</a></code> event.</p>
-
 <p>Applications typically should use <code>document.addEventListener</code> to
 attach an event listener once the <code><a href="cordova_events_events.md.html#deviceready">deviceready</a></code> event fires.</p>
-
-<h2><a name="volumedownbutton_supported_platforms">Supported Platforms</a></h2>
-
+<h2 id="supported-platforms"><a name="volumedownbutton_supported_platforms">Supported Platforms</a></h2>
 <ul>
 <li>BlackBerry 10</li>
+<li>Android</li>
 </ul>
-
-<h2><a name="volumedownbutton_quick_example">Quick Example</a></h2>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#volumedownbutton">volumedownbutton</a>", onVolumeDownKeyDown, false);
+<h2 id="quick-example"><a name="volumedownbutton_quick_example">Quick Example</a></h2>
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#volumedownbutton">volumedownbutton</a>&quot;, onVolumeDownKeyDown, false);
 
 function onVolumeDownKeyDown() {
     // Handle the volume down button
 }
-</code></pre>
-
-<h2><a name="volumedownbutton_full_example">Full Example</a></h2>
-
-<pre class="prettyprint"><code>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
-                      "http://www.w3.org/TR/html4/strict.dtd"&gt;
+</code></pre><h2 id="full-example"><a name="volumedownbutton_full_example">Full Example</a></h2>
+<pre class="prettyprint"><code>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot;
+                      &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;
 &lt;html&gt;
   &lt;head&gt;
     &lt;title&gt;Volume Down Button Example&lt;/title&gt;
 
-    &lt;script type="text/javascript" charset="utf-8" src="cordova.js"&gt;&lt;/script&gt;
-    &lt;script type="text/javascript" charset="utf-8"&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;cordova.js&quot;&gt;&lt;/script&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
 
     // Wait for device API libraries to load
     //
     function onLoad() {
-        document.addEventListener("<a href="cordova_events_events.md.html#deviceready">deviceready</a>", onDeviceReady, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#deviceready">deviceready</a>&quot;, onDeviceReady, false);
     }
 
     // device APIs are available
     //
     function onDeviceReady() {
         // Register the event listener
-        document.addEventListener("<a href="cordova_events_events.md.html#volumedownbutton">volumedownbutton</a>", onVolumeDownKeyDown, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#volumedownbutton">volumedownbutton</a>&quot;, onVolumeDownKeyDown, false);
     }
 
     // Handle the volume down button
@@ -940,65 +719,50 @@ function onVolumeDownKeyDown() {
 
     &lt;/script&gt;
   &lt;/head&gt;
-  &lt;body onload="onLoad()"&gt;
+  &lt;body onload=&quot;onLoad()&quot;&gt;
   &lt;/body&gt;
 &lt;/html&gt;
-</code></pre>
-
-<hr>
-
+</code></pre><hr>
 <h1><a name="volumeupbutton">volumeupbutton</a></h1>
-
 <p>The event fires when the user presses the volume up button.</p>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#volumeupbutton">volumeupbutton</a>", yourCallbackFunction, false);
-</code></pre>
-
-<h2><a name="volumeupbutton_details">Details</a></h2>
-
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#volumeupbutton">volumeupbutton</a>&quot;, yourCallbackFunction, false);
+</code></pre><h2 id="details"><a name="volumeupbutton_details">Details</a></h2>
 <p>If you need to override the default volume up behavior you can
 register an event listener for the <code><a href="cordova_events_events.md.html#volumeupbutton">volumeupbutton</a></code> event.</p>
-
 <p>Applications typically should use <code>document.addEventListener</code> to
 attach an event listener once the <code><a href="cordova_events_events.md.html#deviceready">deviceready</a></code> event fires.</p>
-
-<h2><a name="volumeupbutton_supported_platforms">Supported Platforms</a></h2>
-
+<h2 id="supported-platforms"><a name="volumeupbutton_supported_platforms">Supported Platforms</a></h2>
 <ul>
 <li>BlackBerry 10</li>
+<li>Android</li>
 </ul>
-
-<h2><a name="volumeupbutton_quick_example">Quick Example</a></h2>
-
-<pre class="prettyprint"><code>document.addEventListener("<a href="cordova_events_events.md.html#volumeupbutton">volumeupbutton</a>", onVolumeUpKeyDown, false);
+<h2 id="quick-example"><a name="volumeupbutton_quick_example">Quick Example</a></h2>
+<pre class="prettyprint"><code>document.addEventListener(&quot;<a href="cordova_events_events.md.html#volumeupbutton">volumeupbutton</a>&quot;, onVolumeUpKeyDown, false);
 
 function onVolumeUpKeyDown() {
     // Handle the volume up button
 }
-</code></pre>
-
-<h2><a name="volumeupbutton_full_example">Full Example</a></h2>
-
-<pre class="prettyprint"><code>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
-                      "http://www.w3.org/TR/html4/strict.dtd"&gt;
+</code></pre><h2 id="full-example"><a name="volumeupbutton_full_example">Full Example</a></h2>
+<pre class="prettyprint"><code>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot;
+                      &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;
 &lt;html&gt;
   &lt;head&gt;
     &lt;title&gt;Volume Up Button Example&lt;/title&gt;
 
-    &lt;script type="text/javascript" charset="utf-8" src="cordova.js"&gt;&lt;/script&gt;
-    &lt;script type="text/javascript" charset="utf-8"&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;cordova.js&quot;&gt;&lt;/script&gt;
+    &lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
 
     // Wait for device API libraries to load
     //
     function onLoad() {
-        document.addEventListener("<a href="cordova_events_events.md.html#deviceready">deviceready</a>", onDeviceReady, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#deviceready">deviceready</a>&quot;, onDeviceReady, false);
     }
 
     // device APIs are available
     //
     function onDeviceReady() {
         // Register the event listener
-        document.addEventListener("<a href="cordova_events_events.md.html#volumeupbutton">volumeupbutton</a>", onVolumeUpKeyDown, false);
+        document.addEventListener(&quot;<a href="cordova_events_events.md.html#volumeupbutton">volumeupbutton</a>&quot;, onVolumeUpKeyDown, false);
     }
 
     // Handle the volume up button
@@ -1008,11 +772,10 @@ function onVolumeUpKeyDown() {
 
     &lt;/script&gt;
   &lt;/head&gt;
-  &lt;body onload="onLoad()"&gt;
+  &lt;body onload=&quot;onLoad()&quot;&gt;
   &lt;/body&gt;
 &lt;/html&gt;
 </code></pre>
-
             </div>
         </div>
 

Modified: cordova/site/public/docs/en/edge/cordova_plugins_pluginapis.md.html
URL: http://svn.apache.org/viewvc/cordova/site/public/docs/en/edge/cordova_plugins_pluginapis.md.html?rev=1673862&r1=1673861&r2=1673862&view=diff
==============================================================================
--- cordova/site/public/docs/en/edge/cordova_plugins_pluginapis.md.html (original)
+++ cordova/site/public/docs/en/edge/cordova_plugins_pluginapis.md.html Wed Apr 15 16:43:43 2015
@@ -1,4 +1,3 @@
-<!DOCTYPE html>
 <!--
     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
@@ -16,12 +15,14 @@
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.
---><html lang="en">
+-->
+
+<!DOCTYPE html>
+<html lang="en">
     <head>
         <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
         <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no, width=device-width">
-        <meta name="generator" content="joDoc">
-<meta name="robots" content="noindex">
+        <meta name="generator" content="joDoc"><meta name="robots" label="noindex">
 
         <title>Apache Cordova API Documentation</title>
 
@@ -40,7 +41,7 @@
 <option value="3.1.0">3.1.0</option>
 </optgroup>
 <optgroup label="English" value="en">
-<option selected value="edge">edge</option>
+<option selected="selected" value="edge">edge</option>
 <option value="4.0.0">4.0.0</option>
 <option value="3.6.0">3.6.0</option>
 <option value="3.5.0">3.5.0</option>
@@ -104,7 +105,9 @@
 <option value="3.1.0">3.1.0</option>
 <option value="2.0.0">2.0.0</option>
 </optgroup>
-<optgroup label="Polish" value="pl"><option value="edge">edge</option></optgroup>
+<optgroup label="Polish" value="pl">
+<option value="edge">edge</option>
+</optgroup>
 <optgroup label="Russian" value="ru">
 <option value="edge">edge</option>
 <option value="3.5.0">3.5.0</option>
@@ -121,7 +124,8 @@
 <option value="3.5.0">3.5.0</option>
 <option value="3.4.0">3.4.0</option>
 <option value="3.1.0">3.1.0</option>
-</optgroup></select>
+</optgroup>
+</select>
             </small>
         </div>
         <div id="subheader">
@@ -159,149 +163,106 @@
         <div id="scrollable">
             <div id="content">
                 <h1><a name="Plugin%20APIs">Plugin APIs</a></h1>
-
 <p>Cordova ships with a minimal set of APIs, and projects add what extra APIs they require through plugins.</p>
-
 <p>You can search through all existing plugins (including third-party plugins) using the <a class="external" href="http://plugins.cordova.io/">Plugin Registry</a>.</p>
-
 <p>The traditional set of core Cordova plugins are as follows:</p>
-
 <ul>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.battery-status">Battery Status</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.battery-status">Battery Status</a></p>
 <blockquote>
-  <p>Monitor the status of the device's battery.</p>
+<p>Monitor the status of the device&apos;s battery.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.camera">Camera</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.camera">Camera</a></p>
 <blockquote>
-  <p>Capture a photo using the device's camera.</p>
+<p>Capture a photo using the device&apos;s camera.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.console">Console</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.console">Console</a></p>
 <blockquote>
-  <p>Add additional capability to console.log().</p>
+<p>Add additional capability to console.log().</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.contacts">Contacts</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.contacts">Contacts</a></p>
 <blockquote>
-  <p>Work with the devices contact database.</p>
+<p>Work with the devices contact database.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.device">Device</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.device">Device</a></p>
 <blockquote>
-  <p>Gather device specific information.</p>
+<p>Gather device specific information.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.device-motion">Device Motion (Accelerometer)</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.device-motion">Device Motion (Accelerometer)</a></p>
 <blockquote>
-  <p>Tap into the device's motion sensor.</p>
+<p>Tap into the device&apos;s motion sensor.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.device-orientation">Device Orientation (Compass)</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.device-orientation">Device Orientation (Compass)</a></p>
 <blockquote>
-  <p>Obtain the direction that the device is pointing.</p>
+<p>Obtain the direction that the device is pointing.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.dialogs">Dialogs</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.dialogs">Dialogs</a></p>
 <blockquote>
-  <p>Visual device notifications.</p>
+<p>Visual device notifications.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.file">FileSystem</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.file">FileSystem</a></p>
 <blockquote>
-  <p>Hook into native file system through JavaScript.</p>
+<p>Hook into native file system through JavaScript.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.file-transfer">File Transfer</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.file-transfer">File Transfer</a></p>
 <blockquote>
-  <p>Hook into native file system through JavaScript.</p>
+<p>Hook into native file system through JavaScript.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.geolocation">Geolocation</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.geolocation">Geolocation</a></p>
 <blockquote>
-  <p>Make your application location aware.</p>
+<p>Make your application location aware.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.globalization">Globalization</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.globalization">Globalization</a></p>
 <blockquote>
-  <p>Enable representation of objects specific to a locale.</p>
+<p>Enable representation of objects specific to a locale.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.inappbrowser">InAppBrowser</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.inappbrowser">InAppBrowser</a></p>
 <blockquote>
-  <p>Launch URLs in another in-app browser instance.</p>
+<p>Launch URLs in another in-app browser instance.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.media">Media</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.media">Media</a></p>
 <blockquote>
-  <p>Record and play back audio files.</p>
+<p>Record and play back audio files.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.media-capture">Media Capture</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.media-capture">Media Capture</a></p>
 <blockquote>
-  <p>Capture media files using device's media capture applications.</p>
+<p>Capture media files using device&apos;s media capture applications.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.network-information">Network Information (Connection)</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.network-information">Network Information (Connection)</a></p>
 <blockquote>
-  <p>Quickly check the network state, and cellular network information.</p>
+<p>Quickly check the network state, and cellular network information.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.splashscreen">Splashscreen</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.splashscreen">Splashscreen</a></p>
 <blockquote>
-  <p>Show and hide the applications splash screen.</p>
+<p>Show and hide the applications splash screen.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.vibration">Vibration</a></p>
-
+<li><p><a class="external" href="http://plugins.cordova.io/#/package/org.apache.cordova.vibration">Vibration</a></p>
 <blockquote>
-  <p>An API to vibrate the device.</p>
+<p>An API to vibrate the device.</p>
 </blockquote>
 </li>
-<li>
-<p><a class="external" href="https://github.com/apache/cordova-plugin-statusbar/blob/master/doc/index.md">StatusBar</a></p>
-
+<li><p><a class="external" href="https://github.com/apache/cordova-plugin-statusbar/blob/master/doc/index.md">StatusBar</a></p>
 <blockquote>
-  <p>An API for showing, hiding and configuring status bar background.</p>
+<p>An API for showing, hiding and configuring status bar background.</p>
 </blockquote>
 </li>
 </ul>
-
 <p>Non-English translations of these plugin docs can be found by looking at older versions of the Cordova documentation.
 Use the drop-down menu at the very top-right of this site to switch versions.</p>
 

Modified: cordova/site/public/docs/en/edge/cordova_storage_storage.md.html
URL: http://svn.apache.org/viewvc/cordova/site/public/docs/en/edge/cordova_storage_storage.md.html?rev=1673862&r1=1673861&r2=1673862&view=diff
==============================================================================
--- cordova/site/public/docs/en/edge/cordova_storage_storage.md.html (original)
+++ cordova/site/public/docs/en/edge/cordova_storage_storage.md.html Wed Apr 15 16:43:43 2015
@@ -1,4 +1,3 @@
-<!DOCTYPE html>
 <!--
     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
@@ -16,12 +15,14 @@
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.
---><html lang="en">
+-->
+
+<!DOCTYPE html>
+<html lang="en">
     <head>
         <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
         <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no, width=device-width">
-        <meta name="generator" content="joDoc">
-<meta name="robots" content="noindex">
+        <meta name="generator" content="joDoc"><meta name="robots" label="noindex">
 
         <title>Apache Cordova API Documentation</title>
 
@@ -40,7 +41,7 @@
 <option value="3.1.0">3.1.0</option>
 </optgroup>
 <optgroup label="English" value="en">
-<option selected value="edge">edge</option>
+<option selected="selected" value="edge">edge</option>
 <option value="4.0.0">4.0.0</option>
 <option value="3.6.0">3.6.0</option>
 <option value="3.5.0">3.5.0</option>
@@ -104,7 +105,9 @@
 <option value="3.1.0">3.1.0</option>
 <option value="2.0.0">2.0.0</option>
 </optgroup>
-<optgroup label="Polish" value="pl"><option value="edge">edge</option></optgroup>
+<optgroup label="Polish" value="pl">
+<option value="edge">edge</option>
+</optgroup>
 <optgroup label="Russian" value="ru">
 <option value="edge">edge</option>
 <option value="3.5.0">3.5.0</option>
@@ -121,16 +124,13 @@
 <option value="3.5.0">3.5.0</option>
 <option value="3.4.0">3.4.0</option>
 <option value="3.1.0">3.1.0</option>
-</optgroup></select>
+</optgroup>
+</select>
             </small>
         </div>
         <div id="subheader">
             <h1>Storage</h1>
-            <small><select><option value="Storage">Storage</option>
-<option value="Storage_localstorage">      - LocalStorage</option>
-<option value="Storage_websql">      - WebSQL</option>
-<option value="Storage_indexeddb">      - IndexedDB</option>
-<option value="Storage_plugin_based_options">      - Plugin-Based Options</option></select></small>
+            <small><select><option value="Storage">Storage</option><option value="Storage_localstorage">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- LocalStorage</option><option value="Storage_websql">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- WebSQL</option><option value="Storage_indexeddb">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- IndexedDB</option><option value="Storage_plugin_based_options">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Plugin-Based Options</option></select></small>
         </div>
 
         <div id="sidebar">
@@ -163,54 +163,41 @@
         <div id="scrollable">
             <div id="content">
                 <h1><a name="Storage">Storage</a></h1>
-
 <blockquote>
-  <p>An overview of storage options for Cordova.</p>
+<p>An overview of storage options for Cordova.</p>
 </blockquote>
-
-<p>Several storage APIs are available for Cordova applications. 
+<p>Several storage APIs are available for Cordova applications.
 See
 <a class="external" href="http://www.html5rocks.com/en/features/storage">html5rocks</a>.
 for a more complete overview and examples.</p>
-
-<h2><a name="Storage_localstorage">LocalStorage</a></h2>
-
+<h2 id="localstorage"><a name="Storage_localstorage">LocalStorage</a></h2>
 <p>Also known as <em>web storage</em>, <em>simple storage</em>, or by its alternate
 <em>session storage</em> interface, this API provides synchronous key/value
 pair storage, and is available in underlying WebView implementations.
 Refer to <a class="external" href="http://www.w3.org/TR/webstorage/">the W3C spec</a> for details.</p>
-
-<h2><a name="Storage_websql">WebSQL</a></h2>
-
+<h2 id="websql"><a name="Storage_websql">WebSQL</a></h2>
 <p>This API is available in the underlying WebView.
 The <a class="external" href="http://dev.w3.org/html5/webdatabase/">Web SQL Database Specification</a>
 offers more full-featured database tables accessed via SQL queries.</p>
-
 <p>The following platforms support WebSQL:</p>
-
 <ul>
 <li>Android</li>
 <li>BlackBerry 10</li>
 <li>iOS</li>
 <li>Tizen</li>
 </ul>
-
-<h2><a name="Storage_indexeddb">IndexedDB</a></h2>
-
+<h2 id="indexeddb"><a name="Storage_indexeddb">IndexedDB</a></h2>
 <p>This API is available in the underlying WebView.
 <a class="external" href="http://www.w3.org/TR/IndexedDB/">Indexed DB</a> offers more features
 than LocalStorage but fewer than WebSQL.</p>
-
 <p>The following platforms support IndexedDB:</p>
-
 <ul>
 <li>BlackBerry 10</li>
+<li>Firefox OS</li>
 <li>Windows Phone 8</li>
 <li>Windows 8</li>
 </ul>
-
-<h2><a name="Storage_plugin_based_options">Plugin-Based Options</a></h2>
-
+<h2 id="plugin-based-options"><a name="Storage_plugin_based_options">Plugin-Based Options</a></h2>
 <p>In addition to the storage APIs listed above, the
 <a class="external" href="https://github.com/apache/cordova-plugin-file/blob/master/doc/index.md">File API</a>
 allows you to cache data on the local file system.  Other

Modified: cordova/site/public/docs/en/edge/guide_appdev_privacy_index.md.html
URL: http://svn.apache.org/viewvc/cordova/site/public/docs/en/edge/guide_appdev_privacy_index.md.html?rev=1673862&r1=1673861&r2=1673862&view=diff
==============================================================================
--- cordova/site/public/docs/en/edge/guide_appdev_privacy_index.md.html (original)
+++ cordova/site/public/docs/en/edge/guide_appdev_privacy_index.md.html Wed Apr 15 16:43:43 2015
@@ -1,4 +1,3 @@
-<!DOCTYPE html>
 <!--
     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
@@ -16,12 +15,14 @@
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.
---><html lang="en">
+-->
+
+<!DOCTYPE html>
+<html lang="en">
     <head>
         <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
         <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no, width=device-width">
-        <meta name="generator" content="joDoc">
-<meta name="robots" content="noindex">
+        <meta name="generator" content="joDoc"><meta name="robots" label="noindex">
 
         <title>Apache Cordova API Documentation</title>
 
@@ -40,7 +41,7 @@
 <option value="3.1.0">3.1.0</option>
 </optgroup>
 <optgroup label="English" value="en">
-<option selected value="edge">edge</option>
+<option selected="selected" value="edge">edge</option>
 <option value="4.0.0">4.0.0</option>
 <option value="3.6.0">3.6.0</option>
 <option value="3.5.0">3.5.0</option>
@@ -104,7 +105,9 @@
 <option value="3.1.0">3.1.0</option>
 <option value="2.0.0">2.0.0</option>
 </optgroup>
-<optgroup label="Polish" value="pl"><option value="edge">edge</option></optgroup>
+<optgroup label="Polish" value="pl">
+<option value="edge">edge</option>
+</optgroup>
 <optgroup label="Russian" value="ru">
 <option value="edge">edge</option>
 <option value="3.5.0">3.5.0</option>
@@ -121,7 +124,8 @@
 <option value="3.5.0">3.5.0</option>
 <option value="3.4.0">3.4.0</option>
 <option value="3.1.0">3.1.0</option>
-</optgroup></select>
+</optgroup>
+</select>
             </small>
         </div>
         <div id="subheader">
@@ -159,18 +163,15 @@
         <div id="scrollable">
             <div id="content">
                 <h1><a name="Privacy%20Guide">Privacy Guide</a></h1>
-
 <p>Mobile privacy is a critical issue that every app developer must
 address. Your users expect that their private information will be
 collected and treated appropriately by your app. Also, there are an
 increasing number of jurisdictions that now have legal requirements
 regarding mobile privacy practices.</p>
-
 <p>This guide on mobile app privacy should be considered a <em>primer</em>
 addressing some the most significant issues. It outlines some broadly
 accepted best practices and provides references to other more detailed
 guides and references.</p>
-
 <ul>
 <li><p><strong>Privacy Policy</strong>: You app should include a privacy policy that
 addresses topics such as what kind of information the app collects
@@ -184,11 +185,12 @@ policy available within the app itself.
 device displays creates challenges for displaying privacy policies
 to users. Consider developing a <em>short form</em> of the policy that
 includes the most important information, and then provide a link to
-the "long form" policy for those interested in more details. Several
+the &quot;long form&quot; policy for those interested in more details. Several
 groups are attempting to develop icon-based standards for
 communicating privacy practices, which you may want to consider once
-these standards mature.</p></li>
-<li><p><strong>Collection of sensitive information</strong>: An app's collection of
+these standards mature.</p>
+</li>
+<li><p><strong>Collection of sensitive information</strong>: An app&apos;s collection of
 sensitive personal information raises important privacy concerns.
 Examples of sensitive personal information include financial
 information, health information, and information from or about
@@ -200,14 +202,15 @@ more information: <a href="cordova_camer
 <a href="cordova_media_capture_capture.md.html">capture</a>,
 <a href="cordova_contacts_contacts.md.html">contacts</a>, and
 <a href="cordova_geolocation_geolocation.md.html">geolocation</a>. Generally,
-you should obtain a user's express permission before collecting
+you should obtain a user&apos;s express permission before collecting
 sensitive information and, if possible, provide a control mechanism
 that allows a user to easily change permissions. App operating
 systems can help in some instances by presenting just-in-time dialog
-boxes that ask for the user's permission before collection. In these
+boxes that ask for the user&apos;s permission before collection. In these
 cases, be sure to take advantage of any opportunity to customize the
 dialog box text to clarify how the app uses and, if applicable,
-shares such information.</p></li>
+shares such information.</p>
+</li>
 <li><p><strong>Avoiding user surprise</strong>: If the app collects or uses information
 in a way that may be surprising to users in light of the primary
 purpose of your app (for example, a music player that accesses
@@ -215,7 +218,8 @@ stored pictures), you should take simila
 collection of sensitive personal information. That is, you should
 strongly consider the use of just-in-time dialog boxes to inform the
 user about the collection or use of that information and, if
-appropriate, provide a corresponding privacy control.</p></li>
+appropriate, provide a corresponding privacy control.</p>
+</li>
 <li><p><strong>Third party data collection or sharing</strong>: If you app collects
 information that is provided to another company--such as a social
 networking platform or an ad network (for example, if your app
@@ -223,7 +227,8 @@ displays advertising)--you should inform
 collection and sharing. At a minimum, your privacy policy should
 describe the information collection and sharing and, if appropriate,
 offer your users the ability to control or opt-out of such
-collection or sharing.</p></li>
+collection or sharing.</p>
+</li>
 <li><p><strong>Collection limitation and security</strong>: Your users entrust your app
 with their information and they expect that you will take
 appropriate security precautions to protect it. One of the best ways
@@ -234,17 +239,21 @@ information that does need to be collect
 appropriate security controls to protect that information, whether
 it is stored on the device or on your backend servers. You should
 also develop an appropriate data retention policy that is
-implemented within the app and on your backend servers.</p></li>
+implemented within the app and on your backend servers.</p>
+</li>
 </ul>
-
 <p>Following are some additional helpful mobile privacy guides for developers:</p>
-
 <ul>
-<li><p>California Attorney General, <a class="external" href="http://oag.ca.gov/sites/all/files/pdfs/privacy/privacy_on_the_go.pdf">Privacy on the Go: Recommendations for the Mobile Ecosystem</a></p></li>
-<li><p>Center for Democracy &amp; Technology, Future of Privacy Forum, <a class="external" href="http://www.futureofprivacy.org/wp-content/uploads/Best-Practices-for-Mobile-App-Developers_Final.pdf"></a><a href="guide_next_index.md.html#Best%20Practices">Best Practices</a> for Mobile App Developers</p></li>
-<li><p>CTIA-The Wireless Association, <a class="external" href="http://www.ctia.org/business_resources/wic/index.cfm/AID/11300"></a><a href="guide_next_index.md.html#Best%20Practices">Best Practices</a> and Guidelines for Location Based Services</p></li>
-<li><p>Federal Trade Commission, <a class="external" href="http://www.ftc.gov/os/2013/02/130201mobileprivacyreport.pdf">Mobile Privacy Disclosures: Building Trust Through Transparency</a></p></li>
-<li><p>Future of Privacy Forum, <a class="external" href="http://www.applicationprivacy.org">Application Privacy</a> Website</p></li>
+<li><p>California Attorney General, <a class="external" href="http://oag.ca.gov/sites/all/files/pdfs/privacy/privacy_on_the_go.pdf">Privacy on the Go: Recommendations for the Mobile Ecosystem</a></p>
+</li>
+<li><p>Center for Democracy &amp; Technology, Future of Privacy Forum, <a class="external" href="http://www.futureofprivacy.org/wp-content/uploads/Best-Practices-for-Mobile-App-Developers_Final.pdf"><a href="guide_next_index.md.html#Best%20Practices">Best Practices</a> for Mobile App Developers</a></p>
+</li>
+<li><p>CTIA-The Wireless Association, <a class="external" href="http://www.ctia.org/business_resources/wic/index.cfm/AID/11300"><a href="guide_next_index.md.html#Best%20Practices">Best Practices</a> and Guidelines for Location Based Services</a></p>
+</li>
+<li><p>Federal Trade Commission, <a class="external" href="http://www.ftc.gov/os/2013/02/130201mobileprivacyreport.pdf">Mobile Privacy Disclosures: Building Trust Through Transparency</a></p>
+</li>
+<li><p>Future of Privacy Forum, <a class="external" href="http://www.applicationprivacy.org">Application Privacy</a> Website</p>
+</li>
 </ul>
 
             </div>



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org


Mime
View raw message