[Bug 29027] [qt3] contextDecl-022

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

--- Comment #2 from Michael Kay <mike@saxonica.com> ---
Reading the spec again, it says [the value of the context item is]:

* If VarValue is specified, then the result of evaluating VarValue.

which I think leaves little wriggle room for suggesting that it might instead
be something from the external environment. I'd suggest adding a Note:

Note: if a context item declaration is present, and "external" is not
specified, then the context item cannot be supplied externally. It is outside
the scope of this specification whether an attempt to supply a context item
externally is ignored, or results in an error.

We should change the test to remove the attempt to supply a context item
externally, and remove "London" as a possible result.

I'm not sure what to make of the statement in C.2 that the initial context item
is "overwriteable" by implementations. If there's an initial context item
declaration that gives the initial context item a value, I don't think we want
to license implementations to ignore that.

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

Received on Friday, 4 September 2015 21:00:51 UTC