W3C home > Mailing lists > Public > public-qt-comments@w3.org > March 2015

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

From: <bugzilla@jessica.w3.org>
Date: Sun, 29 Mar 2015 22:55:46 +0000
To: public-qt-comments@w3.org
Message-ID: <bug-23896-523-BnqVwpgn8h@http.www.w3.org/Bugs/Public/>
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

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:57:53 UTC