[Bug 19597] [QT3TS] prohibit-all-optional-features-2

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

--- Comment #20 from Jonathan Robie <jonathan.robie@gmail.com> ---
(In reply to comment #18)

> And the specification also states "If more than one error is present, or if
> an error condition comes within the scope of more than one error defined in
> this specification, then any non-empty subset of these errors may be
> reported." 

But that's not what we're looking at here. Only one error may be reported,
because the implementation is quite clearly prohibited from doing a schema
import. Therefore, the implementation never encounters errors by doing a schema
import. The condition does not come within the scope of more than one error
defined by the specification.

> So a processor that does not support module import is allowed to report
> either or both of these errors, and therefore a processor for which "import
> module" has been disabled is also allowed to report either or both of them.

In this case, I think you're actually arguing that if an implementation
encounters errors as a result of doing something it is prohibited from doing,
it should be allowed to report these spurious errors instead of the errors the
specification provides. I don't think that would be a good move.

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

Received on Tuesday, 4 June 2013 20:11:17 UTC