W3C home > Mailing lists > Public > public-appformats@w3.org > January 2007

Re: [XBL] Attribute Forwarding

From: Ian Hickson <ian@hixie.ch>
Date: Mon, 8 Jan 2007 21:41:50 +0000 (UTC)
To: Cameron McCormack <cam@mcc.id.au>
Cc: public-appformats@w3.org
Message-ID: <Pine.LNX.4.62.0701082138050.22379@dhalsim.dreamhost.com>
On Thu, 7 Dec 2006, Cameron McCormack wrote:
> 
> 4.3 Attribute Forwarding
> ========================
> 
>   …(A QName, such as value in the example above)…
> 
> s/A/a/

Fixed.


> In this section, there is one instance of the phrase “=-separated” with
> the “=” in orange, but the rest of the times it is black.  This should
> be consistent.

Fixed.


>   Changes to namespace prefix definitions in the shadow tree that affect
>   QNames used in xbl:inherits attributes take effect the next time the
>   attribute is parsed (which must be the next time the attribute is
>   changed, but may be earlier).
> 
> When is the earlier time that the attribute could be parsed?

Whenever the UA feels like it -- the sentence uses an RFC2119 term to 
allow earlier parsing.


> Of xbl:text:
> 
>   When used on the right-hand side, it indicates that any raw text nodes
>   (including CDATA nodes) that are explicit children of the bound
>   element should be coalesced and the resulting value should be stored
>   as the attribute on the left-hand side.
> 
> The term “coalesced” is not defined.  Though I can guess what it 
> means for text nodes, it should be defined (or use some more common term 
> such as concatention in reference to the nodeValues).  It also should 
> mention if adjacency of these text nodes or whether they are element 
> content whitespace affects this coalescing.

Fixed. Please let me know if it's better or not.



> “Raw” should also be defined wrt text nodes, or (better) just replaced
> with text that explicitly mentions exactly text and CDATA section nodes.

Removed "raw".

Cheers,
-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Monday, 8 January 2007 21:42:06 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:10:21 GMT