[NaCl SDK Docs] Specify default paths to Chrome on various platforms

The TODO was to reference the default paths to Chrome for different operating
systems. On Mac, this is important to call out because you have to point to the
executable inside the application bundle.

BUG=none
R=sbc@chromium.org, eliben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232467 0039d316-1c4b-4281-b951-d872f2087c98
remove can_use_media_drm, this is no longer helpful

downstream change: https://gerrit-int.chromium.org/#/c/45443/

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232468 0039d316-1c4b-4281-b951-d872f2087c98
Reland 232439: Add a way for notifications to be linked from settings dialog.

Adds an event, onShowSettings, that is fired when the link is clicked.
The link is only shown when the event is subscribed to.

TBR=miket@chromium.org,oshima@chromium.org,rsesek@chromium.org,mukai@chromium.org
BUG=304208, 286608

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232469 0039d316-1c4b-4281-b951-d872f2087c98
Fix memory_watcher compile failure (Windows, VS2010e, Release).

Changing memory_watcher to chromium_code produces a warning as error
when in Release mode. This change suppresses the warning.


BUG=314205
R=nick@chromium.org, scottmg@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232470 0039d316-1c4b-4281-b951-d872f2087c98
exclude failed test ExtensionIconManagerTest.LoadComponentExtensionResource
TBR=dgozman@chromium.org
BUG=314216

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232471 0039d316-1c4b-4281-b951-d872f2087c98
Adds 'exceptions' editing for content-protection attestation.

depends on crrev.com/31043008

BUG=310291
R=dkrahn@chromium.org, estade@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232472 0039d316-1c4b-4281-b951-d872f2087c98
Build fix ui_unittests.

Currently build failed because of narrowing conversion of '1.0e+0' from 'double' to
'const int'.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232473 0039d316-1c4b-4281-b951-d872f2087c98
Fix crash of content_shell aura due to ime.

r230760 causes this bug. content_shell aura crashed in
InputMethodLinuxX11::Init() because LinuxInputMethodContextFactory::instance()
does not exist. Chrome aura creates ime context using GTK but content_shell aura
does not need to depend on GTK, so this CL uses FakeInputMethodContextFactory
for content_shell.

CrOS does not need this change because InputMethodLinuxX11 is not designed
for supporting CrOS.

BUG=133476

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232474 0039d316-1c4b-4281-b951-d872f2087c98
This is the first step of a refactor I'm going to do to separate filling out the target and connecting the dependency tree. I'm hoping this refactor will dramatically simplify the threading code and fix some flakiness.

This change is mostly mechanical and replaces the lists of targets and config in the target object with a new pair that consists of a label and the pointer. Currently, they're still filled out at the same time.

The new structure also tracks the origin of the thing which simplifies some of the tracking in the describe function.

R=scottmg@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232475 0039d316-1c4b-4281-b951-d872f2087c98
Enable general CSS filters in the software compositor

The software compositor has only supported filters that include a
reference filter. This CL enables support for filters that don't
include a reference filter.

BUG=160302

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=229569

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232476 0039d316-1c4b-4281-b951-d872f2087c98
Move /privet/info retry logic (mostly) into PrivetURLFetcher

PrivetURLFetcher is now responsible for requesting retries on X-Privet-Token
errors, and PrivetHTTPClientImpl is responsible for fulfilling them.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232477 0039d316-1c4b-4281-b951-d872f2087c98
drive: Record UMA histogram "Drive.MetadataDBInitResult" with more granularity

To make it possible to track how often DB gets discarded in the real world.

Add values to DriveMetadataDBInitStatus enum and use it to record "Drive.MetadataDBInitResult"

BUG=277333

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232478 0039d316-1c4b-4281-b951-d872f2087c98
[NaCl SDK] Update lua example on appengine.

Update naclterm.js to latest version from naclports.
Roll naclports revision to get latest lua version (5.2.2).
Update the instructions in the README file.
Update lua to point to new published version of the lua
binaries.

R=binji@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232479 0039d316-1c4b-4281-b951-d872f2087c98
linux_aura/chromeos: Match unhandled_keyboard_event_handler_win.cc.

The previous linux implementation of unhandled_keyboard_event_handler
_linux.cc was basically a stub and didn't process accelerators like
in the windows version. When FocusManager prevents a key from being
dispatched, it's UnhandledKeyboardEventHandler which dispatches
the accelerator after the fact, and that's why the previous patch
broke keyboard accelerators in web contents.

BUG=304935
TEST=manually tested on both linux_aura and chromeos builds. Tab cycling, backspace in textareas, and keyboard shortcuts in content areas worked in both builds.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232480 0039d316-1c4b-4281-b951-d872f2087c98
[cast_unittests] Disable End2EndTest.StartSenderBeforeReceiver (it's non-deterministic).

BUG=314233
TBR=hubbe@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232481 0039d316-1c4b-4281-b951-d872f2087c98
[PPAPI] Added pp::VarResource_Dev class.

This is a C++ wrapper for the C API PPB_VarResource_Dev.

Also added methods to pp::FileSystem for converting a pp::Resource to a
pp::FileSystem, which are necessary for making use of a resource
extracted using pp::VarResource_Dev.

(Committed by yzshen@chromium.org on behalf of mgiuca@chromium.org)

BUG=177017
R=dmichael@chromium.org, noelallen@chromium.org, noelallen@google.com, yzshen@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232482 0039d316-1c4b-4281-b951-d872f2087c98
Docserver: Add a MockFunction class for testing.

R=yoz@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232483 0039d316-1c4b-4281-b951-d872f2087c98
media: Adding Opus support in WebM for <video> tag

In earlier CLs, support for playing back Opus in WebM container
was added to Media Source. This CL tries to implement the same
spec so that Opus in WebM can be played back in <video> tag too.

Note: This depends on an ffmpeg roll being done first (it's being worked on). This CL should not be committed until that's resolved.

TEST=media_unittests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232484 0039d316-1c4b-4281-b951-d872f2087c98
Don't restore color for Preview.app.
Preivew.app may be requested for cloud printer or SaveToPdf.
Also color is not necessary there.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232485 0039d316-1c4b-4281-b951-d872f2087c98
Only recognize NTP requests when going to the sign-in landing page.

BUG=313337

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232486 0039d316-1c4b-4281-b951-d872f2087c98