[NaCl SDK] nacl_io: Add fcntl implementation.

So far only FGETFL and FSETFL are implemented.  Since
these flags are handle specific the implementation is
in KernelHandle rather than MountNode.

R=noelallen@chromium.org

Review URL: https://codereview.chromium.org/26087002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227818 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 227818
Revert 227583 "Disable image transport surface on all windows ma..."

> Disable image transport surface on all windows machines.
> 
> We want to try using the direct presentation path everywhere, so blacklist texture sharing on all machines. If this works, we can delete the image transport surface code later.
> We've made the image transport surface work even with the sandbox at full strength, so remove the code that reduces the GPU sandbox in this case.
> 
> BUG=304369
> R=kbr@chromium.org
> 
> Review URL: https://codereview.chromium.org/26073002

TBR=jbauman@chromium.org
BUG=304369,305621,

Review URL: https://codereview.chromium.org/26574008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227819 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 227819