Re: [XBL] Loading style sheets

On Wed, 10 Jan 2007, Cyril Concolato wrote:
>
> Coming back to a previous post, could you list all the parts of what you 
> call processing model. I'll try to start:
>
> - Binding Attachment and detachment
> - Shadow Content generation and destruction
> - Script execution
> - Event handling
> 
> Do you consider parsing, cascading (CSS processing), rendering (SVG, 
> HTML) as part of the XBL processing model?

I'm not sure I'm able to answer this question.


> > That algorithm doesn't consider error cases.
>
> Could you add a paragraph like the following either in the Introduction 
> or Conformance section ? I think this would help understand your view.
> 
> "An XBL implementation follows an algorithm for each part of the XBL 
> processing model. The processing model implies the following parts [to 
> be completed] described in this specification. This algorithm allows to 
> interoperably process conformant and non-conformant XBL content. 
> Therefore, the algorithm describes how to handle erroneous content (e.g. 
> multiple template elements in a binding element ...). However, authors 
> should not create non-conformat content."

I've added a section on error handling, but I didn't add the exact text 
above. I am not sure I understand it. For example, "authors should not 
create non-conformant content" seems somewhat redundant, since the concept 
of "conformant content" is defined in terms of what the spec says authors 
should and shouldn't do.

Let me know if you're not happy with the new section.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

Received on Wednesday, 10 January 2007 22:51:59 UTC