[Bug 23896] [XT3TS] How should we treat tests from 2.0 that raised an optional/revoverable dynamic error

https://www.w3.org/Bugs/Public/show_bug.cgi?id=23896

Abel Braaksma <abel.braaksma@xs4all.nl> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED

--- Comment #2 from Abel Braaksma <abel.braaksma@xs4all.nl> ---
The modus operandi for such tests has become to duplicate the test into one for
XSLT20 (only 2.0) and one for XSLT30+ (3.0 and higher).

About test output-0177, the following can be found about processors not
supporting d-o-e:

XSLT30: Under section 25.2 Disabling Output Escaping, last sentence of 2nd para
after 2nd example reads: "If disabling output escaping is not supported, any
request to disable output escaping is ignored."

XSLT20: same section, 20.2: "[ERR XTRE1620] It is a recoverable dynamic error
if an xsl:value-of or xsl:text instruction specifies that output escaping is to
be disabled and the implementation does not support this. The optional recovery
action is to ignore the disable-output-escaping attribute."

I propose to fix this as follows:

* XSLT20: make the error optional by checking for correct, unadulterated with
d-o-e
* XSLT30: error is not optional, the result MUST be the unadulterated
transformation result

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Sunday, 29 March 2015 22:55:48 UTC