On Mon, Apr 26, 2010 at 1:33 PM, Brad Chen <brad...@google.com> wrote:Does this depend on the browser that is running the plugin?
> Apologies that some of our documentation is out of date.
> The production version of Native Client in Chrome will support Open GL ES
> 2.0. There is a preview emerging in Chrome 5 Beta 3. You can find support
> today in waterfall builds of Chromium (search for "Chromium Waterfall"),
> although the developer support side of this is not quite there yet
> externally.
As far as I know, once the browser hands over the Window/HWND/whatever to the
plugin, we can do whatever we want with it, including getting an
opengl context on it.
> However, what> you _won't_ see from Native Client is magical powers for accessing the> namespace of the local file system; that would obviously be a security> issue.Is this really off the table indefinitely? I can imagine many useful generalisations of the current <input type='file'> mechanism, to allow such things as the Picasa photo uploader to be implemented portably as a NaCl module, or for programs to cache temporary state in a restricted R/W portion of the file tree. Is anyone aware of security-conscious plans to augment the accessibility of the filesystem to web apps?
cheersalan--You received this message because you are subscribed to the Google Groups "Native-Client-Discuss" group.
To post to this group, send email to native-cli...@googlegroups.com.
To unsubscribe from this group, send email to native-client-di...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/native-client-discuss?hl=en.
one version that's likely to be feasible -- esp given the direction that the standards are moving -- is for a NaCl module to trigger a file picker to pop up. the file picker will be implemented by the browser (trusted code), and the NaCl module would, assuming that the user picks a file, get an open file descriptor (probably read-only by default, unless additional checkboxes were clicked), possibly plus some metadata such as pathname. whether there is a way to persist such user authorization choices is still up in the air afaik. anyway, this looks more like a capability passing model -- NaCl modules can ask for, and be given a capability to access a file, but would not have by itself authority to access the file system at large.
one version that's likely to be feasible -- esp given the direction that the standards are moving -- is for a NaCl module to trigger a file picker to pop up. the file picker will be implemented by the browser (trusted code), and the NaCl module would, assuming that the user picks a file, get an open file descriptor (probably read-only by default, unless additional checkboxes were clicked), possibly plus some metadata such as pathname. whether there is a way to persist such user authorization choices is still up in the air afaik. anyway, this looks more like a capability passing model -- NaCl modules can ask for, and be given a capability to access a file, but would not have by itself authority to access the file system at large.