diff --git a/xproc/src/main/xml/specification.xml b/xproc/src/main/xml/specification.xml index ec1724d9c..2927cf879 100644 --- a/xproc/src/main/xml/specification.xml +++ b/xproc/src/main/xml/specification.xml @@ -3956,9 +3956,14 @@ attribute allows a pipeline author to suggest a length of time beyond which the pipeline processor should consider that a step has taken an excessive amount of time. -The value of the option must be a -xs:nonNegativeInteger. It is interpreted as a number of -seconds. The value zero may be used to indicate that no limit is +The duration may be specified as a number, indicating a number of seconds, +or as a duration using a string that satisfies the constraints of an +xs:dayTimeDuration. The duration must not be +negative. +It is a dynamic error if the +specified duration is not a positive number or a valid +xs:dayTimeDuration. +A duration of zero may be used to indicate that no limit is expressed (this is the same as omitting the attribute, but may sometimes be more convenient for pipeline authors).