2009/dap/system-info battery-status.html,1.71,1.72

Update of /sources/public/2009/dap/system-info
In directory hutz:/tmp/cvs-serv25758

Modified Files:
	battery-status.html 
Log Message:
further changes re LC-2574

Index: battery-status.html
===================================================================
RCS file: /sources/public/2009/dap/system-info/battery-status.html,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -d -r1.71 -r1.72
--- battery-status.html	30 Nov 2011 16:42:06 -0000	1.71
+++ battery-status.html	1 Dec 2011 11:15:08 -0000	1.72
@@ -180,14 +180,18 @@
         ECMAScript Bindings defined in the Web IDL specification [[!WEBIDL]],
         as this specification uses that specification and terminology.
       </p>
+      <p>
+        The <code>Function</code> interface represents a function in the
+        scripting language being used as defined in [[!HTML5]].
+      </p>
     </section>
     <section>
       <h2>Security and Privacy Considerations</h2>
       <p>
         The API defined in this specification is used to determine the battery
-        status of the hosting device. This information discloses whether the
-        device is running in battery mode, thereby it may potentially
-        compromise the user's privacy.
+        status of the hosting device. This information discloses battery
+        related information, which has minimal impact on privacy or
+        fingerprinting, and therefore is exposed without permission grants.
       </p>
     </section>
     <section>
@@ -264,22 +268,36 @@
         respectively.
       </p>
       <p>
-        When the <a class="product-ua" href="#ua">user agent</a> is to
-        <dfn>update the battery status</dfn>, the <a class="product-ua"
-        href="#ua">user agent</a> MUST queue a task which sets the attribute's
-        value and fires a simple event [[!HTML5]] at the <a>BatteryManager</a>
-        object. Specifically, when the value of <code>charging</code>,
-        <code>chargingTime</code>, <code>level</code> or
-        <code>dischargingTime</code> attribute changes, the
-        <a class="product-ua" href="#ua">user agent</a> MUST fire a simple
-        event, which does not bubble and is not cancelable, named
-        <code>chargingchange</code>, <code>chargingtimechange</code>,
-        <code>levelchange</code> or <code>dischargingtimechange</code>
-        respectively.
+        When the battery charging state is updated, the <a class="product-ua"
+        href="#ua">user agent</a> MUST queue a task which sets the <code>
+        charging</code> attribute's value and fires a simple event [[!HTML5]]
+        named <code>chargingchange</code> at the <a>BatteryManager</a>
+        object.
+      </p>
+      <p>
+        When the battery charging time is updated, the <a class="product-ua"
+        href="#ua">user agent</a> MUST queue a task which sets the <code>
+        chargingTime</code> attribute's value and fires a simple event [[!HTML5]]
+        named <code>chargingtimechange</code> at the <a>BatteryManager</a>
+        object.
+      </p>
+      <p>
+        When the battery discharging time is updated, the <a class="product-ua"
+        href="#ua">user agent</a> MUST queue a task which sets the <code>
+        dischargingTime</code> attribute's value and fires a simple event [[!HTML5]]
+        named <code>dischargingtimechange</code> at the <a>BatteryManager</a>
+        object.
+      </p>
+      <p>
+        When the battery level is updated, the <a class="product-ua"
+        href="#ua">user agent</a> MUST queue a task which sets the <code>
+        level</code> attribute's value and fires a simple event [[!HTML5]]
+        named <code>levelchange</code> at the <a>BatteryManager</a>
+        object.
       </p>
       <div class="note">
         The definition of how often the <code>chargingtimechange</code>,
-        <code>levelchange</code> and <code>dischargingtimechange</code> events
+        <code>dischargingtimechange</code>, and <code>levelchange</code> events
         are fired is left to the implementation.
       </div>
     </section>

Received on Thursday, 1 December 2011 11:15:17 UTC