- From: <bugzilla@jessica.w3.org>
- Date: Thu, 11 Apr 2013 07:47:08 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21664 Bug ID: 21664 Summary: [XP30] Castable expresssion Classification: Unclassified Product: XPath / XQuery / XSLT Version: Candidate Recommendation Hardware: PC OS: Windows NT Status: NEW Severity: normal Priority: P2 Component: XPath 3.0 Assignee: jonathan.robie@gmail.com Reporter: tim@cbcl.co.uk QA Contact: public-qt-comments@w3.org In XP20/XQ10: The expression E castable as T returns true if the result of evaluating E can be successfully cast into the target type T by using a cast expression; otherwise it returns false. If evaluation of E fails with a dynamic error, the castable expression as a whole fails. In XP30/XQ30: "The expression E castable as T returns true if the result of evaluating E can be successfully cast into the target type T by using a cast expression; otherwise it returns false. If evaluation of E fails with a dynamic error, the castable expression returns false." This apparent change appears to be a mistake, since the resolution of Bug 4873 has not been applied to XP30/XQ30. https://www.w3.org/Bugs/Public/show_bug.cgi?id=4873 Note that the change logs also record this change: In E castable as T, if E raises a dyanmic error, castable returns false, it does not "fail". See 3.13.3 Castable. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Thursday, 11 April 2013 07:48:27 UTC