* 仕様書

[REFS[
- [1] [CITE@en[Cooperative Scheduling of Background Tasks]] ([TIME[2016-12-21 17:01:17 +09:00]]) <https://w3c.github.io/requestidlecallback/#the-timeremaining-method>
]REFS]

* 処理

[6] [CODE(DOMi)@en[IdleDeadline]] [[オブジェクト]]は、[F[[CODE[didTimeout]]]]
を持ちます。作成時に値が設定され、以後変更されません。

[2] [CODE(DOMi)@en[IdleDeadline]] [[インターフェイス]]の
[DFN[[CODE(DOMa)@en[didTimeout]]]] [[IDL属性]]の[[取得器]]は、
次のようにしなければ[MUST[なりません]] [SRC[>>1]]。

[FIG(steps)[
= [3] [[文脈オブジェクト]]の [F[[CODE[didTimeout]]]] を返します。
]FIG]

;; [5] すなわち、 [[invoke idle callback timeout algorithm]] 実行中かどうかを返します。

* 歴史

[4] [CITE@en[Fix didTimeout definition by rmcilroy · Pull Request #62 · w3c/requestidlecallback]]
([TIME[2017-08-11 16:20:41 +09:00]])
<https://github.com/w3c/requestidlecallback/pull/62/files>