[XBL] Scripting Model

Dear XBL experts,

This email comments on the 7 September 2006 LCWD of XBL 2.0.

In Section 3.2.2 "Scripting Model", it is difficult to know what is 
being defined by XBL, what is defined by other standards, what is common 
practice on the Web but not standard ...
For instance the first sentence says: "Each document that runs script 
[...] must have a Window object". This does not seem true in general. Is 
it a special requirement for XBL UA. Rephrase the sentence possibly 
using MUST.

What is the status of the second sentence ? Is it requiring that in XBL 
that the scopes of script is the Window object or is it restating a 
general rule of the Web. If the latter provide a link to the 
specification or the former clarify.

What is the definition of "security context" ? Please provide a link.
              
Cyril Concolato

Received on Wednesday, 6 December 2006 16:19:52 UTC