Skip to content

Commit

Permalink
[giow] (2) Allow timers to be delayed when power usage is an issue.
Browse files Browse the repository at this point in the history
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=10633

git-svn-id: http://svn.whatwg.org/webapps@5535 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Sep 28, 2010
1 parent d09d218 commit 4c5a73b
Show file tree
Hide file tree
Showing 3 changed files with 90 additions and 0 deletions.
30 changes: 30 additions & 0 deletions complete.html
Expand Up @@ -65570,6 +65570,21 @@ <h3 id=timers><span class=secno>7.2 </span>Timers</h3>
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>
Expand Down Expand Up @@ -65625,6 +65640,21 @@ <h3 id=timers><span class=secno>7.2 </span>Timers</h3>

</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>
Expand Down
30 changes: 30 additions & 0 deletions index
Expand Up @@ -65570,6 +65570,21 @@ interface <dfn id=windowtimers>WindowTimers</dfn> {
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>
Expand Down Expand Up @@ -65625,6 +65640,21 @@ interface <dfn id=windowtimers>WindowTimers</dfn> {

</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>
Expand Down
30 changes: 30 additions & 0 deletions source
Expand Up @@ -74290,6 +74290,21 @@ interface <dfn>WindowTimers</dfn> {
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>
Expand Down Expand Up @@ -74358,6 +74373,21 @@ interface <dfn>WindowTimers</dfn> {

</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>
Expand Down

0 comments on commit 4c5a73b

Please sign in to comment.