- From: <bugzilla@wiggum.w3.org>
- Date: Sat, 28 Apr 2007 20:20:01 +0000
- To: public-qt-comments@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=4261
jmdyck@ibiblio.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
OS/Version|Windows XP |All
Platform|PC |All
------- Comment #1 from jmdyck@ibiblio.org 2007-04-28 20:19 -------
(personal response)
Part a: (rules 2,5,7)
Agreed. (This is actually a duplicate of the 'element' half of Bug 4242.)
Part b: (rule 4)
I agree: the extra premises require that the element name of the
thing-being-tested have a namespace URI that is bound to a prefix in the static
environment. Not only does this exclude the case where the element name is not
in a namespace (as the submitter points out), but it also excludes the case
where its namespace is the default element namespace (and not bound to any
prefix). As far as I can tell, both of these exclusions are incorrect.
Part c: (rule 6)
Agreed.
Part d: (rule 17)
Agreed, except that I think we need to replace it with three rules, not two:
statEnv |- QName1 of elem/type expands to expanded-QName1
statEnv |- QName2 of elem/type expands to expanded-QName2
not( expanded-QName1 = expanded-QName2 )
---------------------------------------------------------
statEnv |- test QName2 with element of
element QName1 OptTypeSpecifier1 : empty
statEnv |- QName1 of elem/type expands to expanded-QName1
fn:local-name-from-QName(expanded-QName1) = LocalPart1
not( LocalPart1 = LocalPart2 )
---------------------------------------------------------
statEnv |- test *:LocalPart2 with element of
element QName1 OptTypeSpecifier1 : empty
statEnv |- QName1 of elem/type expands to expanded-QName1
fn:namespace-uri-from-QName(expanded-QName1) = AnyURI1
statEnv.namespace(Prefix2) = (NamespaceKind,AnyURI2)
not( AnyURI1 = AnyURI2 )
---------------------------------------------------------
statEnv |- test Prefix2:* with element of
element QName1 OptTypeSpecifier1 : empty
(And, of course, all three will need 'attribute' counterparts.)
Received on Saturday, 28 April 2007 20:20:02 UTC