Add C++ fixture for extension settings browser test

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229959 0039d316-1c4b-4281-b951-d872f2087c98
Localize short_name manifest property

The short_name property in manifest.json was not localized.

BUG=309523
TEST=unit_tests (filter: ExtensionL10nUtil.LocalizeManifestWith*ShortName)
See bug for steps to reproduce.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229960 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 229959
SVN changes up to revision 229960
[NaCl SDK] nacl_io: Make files world writable by default.

All files by default now have 'group' and 'other'
permission to match the user permission.

Also, for most cases (all except for html5fs) don't
derive the stat mode from the initial call to open().

Improve/correct handling of access mode such that O_RDONLY
and O_WRONLY are no honored in the kernel handle.

This change was motivated by thttpd in naclports
which will only serve files that are world readable.

R=binji@chromium.org

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

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