On Nov 19, 2009, at 13:09 , Jeremy Orlow wrote:
> Is this practical without the major browsers being part of the DAP WG?  (Last 
> time I checked, there were some absences.)

Well, the absences have been vocal in commenting so far; and others have 
indicated intention to join. We can't wait for every browser vendor to find the 
resources to join a WG to get it rolling. It took a *long* while to get 
everyone on WebApps.

> I don't understand.  If security is baked into APIs from the start (as is a 
> requirement for browsers) and the same API should be used in the "different 
> context", then what need is there for a policy model?  The policy model seems 
> to only be applicable when APIs are inherently insecure and trust is 
> required...which is the type of API a browser will not implement.

In a widget context for instance, policy could override the user consent 
mechanism that an API has baked in. If you have an asynchronous security entry 
point à la Geo for instance, it could return immediately (or block 
indefinitely) without ever interacting with the user.

And as I said in the message to which you replied, additional entry points can 
be made available. To take a totally random example, if the policy grants it 
you might become able to do navigator.device.gimmeOneFile("/etc/passwd") which 
would return just what you'd get from the File API.

-- 
Robin Berjon - http://berjon.com/




Reply via email to