[html5] r5535 - [giow] (2) Allow timers to be delayed when power usage is an issue. Fixing http: [...]

whatwg at whatwg.org whatwg at whatwg.org
Tue Sep 28 15:08:07 PDT 2010


Author: ianh
Date: 2010-09-28 15:08:05 -0700 (Tue, 28 Sep 2010)
New Revision: 5535

Modified:
   complete.html
   index
   source
Log:
[giow] (2) Allow timers to be delayed when power usage is an issue.
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=10633

Modified: complete.html
===================================================================
--- complete.html	2010-09-28 21:57:19 UTC (rev 5534)
+++ complete.html	2010-09-28 22:08:05 UTC (rev 5535)
@@ -65570,6 +65570,21 @@
    this one whose <var title="">timeout</var> is equal to or less than
    this one's have completed.</li>
 
+   <li>
+
+    <p>Optionally, wait a further user-agent defined length of
+    time.</p>
+
+    <p class=note>This is intended to allow user agents to pad
+    timeouts as needed to optimise the power usage of the device. For
+    example, some processors have a low-power mode where the
+    granularity of timers is reduced; on such platforms, user agents
+    can slow timers down to fit this schedule instead of requiring the
+    processor to use the more accurate mode with its associated higher
+    power usage.</p>
+
+   </li>
+
    <li><p><a href=#queue-a-task title="queue a task">Queue</a> the <var title="">task</var> <a href=#concept-task title=concept-task>task</a>.</li>
 
   </ol><p>The <dfn id=dom-windowtimers-cleartimeout title=dom-windowtimers-clearTimeout><code>clearTimeout()</code></dfn>
@@ -65625,6 +65640,21 @@
 
    </li>
 
+   <li>
+
+    <p>Optionally, wait a further user-agent defined length of
+    time.</p>
+
+    <p class=note>This is intended to allow user agents to pad
+    timeouts as needed to optimise the power usage of the device. For
+    example, some processors have a low-power mode where the
+    granularity of timers is reduced; on such platforms, user agents
+    can slow timers down to fit this schedule instead of requiring the
+    processor to use the more accurate mode with its associated higher
+    power usage.</p>
+
+   </li>
+
    <li><p><a href=#queue-a-task title="queue a task">Queue</a> the <var title="">task</var> <a href=#concept-task title=concept-task>task</a>.</li>
 
    <li><p>Return to the step labeled <i>wait</i>.</li>

Modified: index
===================================================================
--- index	2010-09-28 21:57:19 UTC (rev 5534)
+++ index	2010-09-28 22:08:05 UTC (rev 5535)
@@ -65570,6 +65570,21 @@
    this one whose <var title="">timeout</var> is equal to or less than
    this one's have completed.</li>
 
+   <li>
+
+    <p>Optionally, wait a further user-agent defined length of
+    time.</p>
+
+    <p class=note>This is intended to allow user agents to pad
+    timeouts as needed to optimise the power usage of the device. For
+    example, some processors have a low-power mode where the
+    granularity of timers is reduced; on such platforms, user agents
+    can slow timers down to fit this schedule instead of requiring the
+    processor to use the more accurate mode with its associated higher
+    power usage.</p>
+
+   </li>
+
    <li><p><a href=#queue-a-task title="queue a task">Queue</a> the <var title="">task</var> <a href=#concept-task title=concept-task>task</a>.</li>
 
   </ol><p>The <dfn id=dom-windowtimers-cleartimeout title=dom-windowtimers-clearTimeout><code>clearTimeout()</code></dfn>
@@ -65625,6 +65640,21 @@
 
    </li>
 
+   <li>
+
+    <p>Optionally, wait a further user-agent defined length of
+    time.</p>
+
+    <p class=note>This is intended to allow user agents to pad
+    timeouts as needed to optimise the power usage of the device. For
+    example, some processors have a low-power mode where the
+    granularity of timers is reduced; on such platforms, user agents
+    can slow timers down to fit this schedule instead of requiring the
+    processor to use the more accurate mode with its associated higher
+    power usage.</p>
+
+   </li>
+
    <li><p><a href=#queue-a-task title="queue a task">Queue</a> the <var title="">task</var> <a href=#concept-task title=concept-task>task</a>.</li>
 
    <li><p>Return to the step labeled <i>wait</i>.</li>

Modified: source
===================================================================
--- source	2010-09-28 21:57:19 UTC (rev 5534)
+++ source	2010-09-28 22:08:05 UTC (rev 5535)
@@ -74290,6 +74290,21 @@
    this one whose <var title="">timeout</var> is equal to or less than
    this one's have completed.</p></li>
 
+   <li>
+
+    <p>Optionally, wait a further user-agent defined length of
+    time.</p>
+
+    <p class="note">This is intended to allow user agents to pad
+    timeouts as needed to optimise the power usage of the device. For
+    example, some processors have a low-power mode where the
+    granularity of timers is reduced; on such platforms, user agents
+    can slow timers down to fit this schedule instead of requiring the
+    processor to use the more accurate mode with its associated higher
+    power usage.</p>
+
+   </li>
+
    <li><p><span title="queue a task">Queue</span> the <var
    title="">task</var> <span
    title="concept-task">task</span>.</p></li>
@@ -74358,6 +74373,21 @@
 
    </li>
 
+   <li>
+
+    <p>Optionally, wait a further user-agent defined length of
+    time.</p>
+
+    <p class="note">This is intended to allow user agents to pad
+    timeouts as needed to optimise the power usage of the device. For
+    example, some processors have a low-power mode where the
+    granularity of timers is reduced; on such platforms, user agents
+    can slow timers down to fit this schedule instead of requiring the
+    processor to use the more accurate mode with its associated higher
+    power usage.</p>
+
+   </li>
+
    <li><p><span title="queue a task">Queue</span> the <var
    title="">task</var> <span
    title="concept-task">task</span>.</p></li>




More information about the Commit-Watchers mailing list