- From: Simon Pieters <simonp@opera.com>
- Date: Thu, 16 Jul 2009 08:52:19 +0200
- To: "Grosso, Paul" <pgrosso@ptc.com>, public-xml-core-wg@w3.org
On Wed, 15 Jul 2009 21:02:31 +0200, Grosso, Paul <pgrosso@ptc.com> wrote: > > >> -----Original Message----- >> From: Simon Pieters [mailto:simonp@opera.com] >> Sent: Wednesday, 2009 July 15 13:50 >> To: Grosso, Paul; public-xml-core-wg@w3.org >> Subject: Re: Minutes for XML Core WG telcon of 2009 July 1 >> >> On Wed, 01 Jul 2009 18:02:17 +0200, Grosso, Paul <pgrosso@ptc.com> >> wrote: >> >> >> The latest issues document is at >> >> http://www.w3.org/XML/Group/2009/06/assocss-issues.htm >> >> #5 says: >> >> "If there are duplicate (known) pseudo-attributes, the entire PI MUST be >> ignored by the xml-stylesheet processor." >> >> I think this should be the case whether the duplicate pseudo-attributes >> are known or not. > > But #4 says: > > The unknown pseudo-attributes MUST be ignored. The rest of > the PI is processed by the xml-stylesheet processor. > > If they are ignored, then the processor isn't even going to > notice that they are duplicates. Hmm. This does not match what I had in mind. What I had in mind was more like the following: 1. Parse the PI to obtain all pseudo-attributes. if the PI doesn't match the allowed syntax, ignore the whole PI. The syntax bans any duplicate pseudo-attrs. 2. Pass all pseudo-attributes on for further processing. 3. In this further processing, unknown pseudo-attributes must be ignored. requirements about alternate="" also go here. -- Simon Pieters Opera Software
Received on Thursday, 16 July 2009 06:53:03 UTC