Remove NOTIMPLEMENTED noise in DesktopWindowTreeHostWin

Tests pass, so it is clearly implemented enough.

BUG=339891

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249918 0039d316-1c4b-4281-b951-d872f2087c98
[PPAPI][MediaStream] Rename AudioFrame to AudioBuffer

For audio, a frame usually has the same meaning as sample,
so AudioFrame is not a good name for a bunch of audio
samples. Change it to AudioBuffer.

This CL only changes the name in base classes. The API
interface will be changed in a separate CL.

BUG=330851

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249919 0039d316-1c4b-4281-b951-d872f2087c98
[telemetry] Add script to manage files in Cloud Storage.

Particularly useful:
$ tools/telemetry/cloud_storage ls -r .
Tells you whether files in the cwd are public or Google-only.


BUG=340449
TEST=tools/perf/run_benchmark list; tools/telemetry/cloud_storage ls -r tools/perf

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249920 0039d316-1c4b-4281-b951-d872f2087c98
Adding application name message in kiosk mode after user timeout

This is a security feature for a user who interacts with a kiosk device - making sure that he/she knows which application is running.

When a user interacts with the device after 2 minutes of inactivity, a message shows which application is running and who was the author.

When spoken feedback is turned on, the device will also narrowate the content of the message.

The message itself will slide in from the top and - after a short timeout - will automatically slide out again.

BUG=268453
TEST=unit test & visual test

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249921 0039d316-1c4b-4281-b951-d872f2087c98
Stop using HMAC for gpu mailboxes

For a long time, we've been using HMAC to sign the mailbox names on the GPU
process. However, we don't actually need the mailbox names to be guaranteed to
be generated by the GPU process, we only need to ensure they're unguessable.

The HMAC signature and verification has several costs:
- the cost to sign the mailbox
- the cost to verify the mailbox
- the initialization cost (e.g. starting NSS in the GPU process)

We can actually save all that cost, by just making the mailbox names
(crypto-)random.

BUG=311259

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249922 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 166741:166751

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=166742:166751&mode=html
TBR=
BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249924 0039d316-1c4b-4281-b951-d872f2087c98
NSS Cros multiprofile: trust roots added by a profile shouldn't apply to other profiles.

BUG=218627

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249928 0039d316-1c4b-4281-b951-d872f2087c98
Updating trunk VERSION from 1829.0 to 1830.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249929 0039d316-1c4b-4281-b951-d872f2087c98
Revert 249921 "Adding application name message in kiosk mode aft..."

Leaking memory on Linux Chromium OS ASAN Tests (3) bot, ex.:
https://gist.github.com/anonymous/4e2f8f182a41a09641c4/raw/63429ed5ac896ba13174286e5d553346494bce55/gistfile1.txt

> Adding application name message in kiosk mode after user timeout
> 
> This is a security feature for a user who interacts with a kiosk device - making sure that he/she knows which application is running.
> 
> When a user interacts with the device after 2 minutes of inactivity, a message shows which application is running and who was the author.
> 
> When spoken feedback is turned on, the device will also narrowate the content of the message.
> 
> The message itself will slide in from the top and - after a short timeout - will automatically slide out again.
> 
> BUG=268453
> TEST=unit test & visual test
> 
> Review URL: https://codereview.chromium.org/131353007

TBR=skuhne@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249931 0039d316-1c4b-4281-b951-d872f2087c98
Added print_ticket_mime_type into PrintSystem API.
Added call to DocumentProperties. It should be called after ConvertPrintTicketToDevMode.

BUG=317027

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249932 0039d316-1c4b-4281-b951-d872f2087c98
<webview>: Make sure guest gets TextInputTypeChanged every time input
elements in guest get focused.

Assume a guest's input element E is focused, if a user clicks on the
embedder to change focus and then clicks on element E again directly,
we did not used to get TextInputTypeChanged() call on guest's view
(RenderWidgetHostViewGuest). This CL ensures that.

The necessity of this is to keep IME working inside guest after the second
focus step described above. Setting of text_input_type_ in
TextInputTypeChanged() makes this happen.

BUG=341185
Test=Open a chrome app, that has a <webview> in it. The app has an
<input> element E' and the <webview> has an <input> element E.
Focus E, then focus E' and then focus E back.
Now start typing IME characters inside E, this should work now.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249935 0039d316-1c4b-4281-b951-d872f2087c98
Pass the filename obtained from content-disposition header for download

This CL adds another parameter (filename) for Android to get correct
filename to download. Rather than parsing the header again in Java side,
already-implemented native header parser is used.

BUG=257250

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249936 0039d316-1c4b-4281-b951-d872f2087c98
Linux Sandbox: Stop GPU watchdog in accountable way.

The Linux sandbox can sometimes detect a spurious running thread if it
has just been stopped.

We add a new LinuxSandbox::StopThread() method to safely stop threads
and make sure they won't be counted as still running.

BUG=328620
NOTRY=true

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

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

Use <stdint.h> instead of "base/basictypes.h".
Put AtomicOps_Internalx86CPUFeaturesInit in the anonymous namespace.
Fix formatting issues.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249938 0039d316-1c4b-4281-b951-d872f2087c98
Updating trunk VERSION from 1830.0 to 1831.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249943 0039d316-1c4b-4281-b951-d872f2087c98
Revert of Enable Chrome redirects for non-component builds (https://codereview.chromium.org/153083002/)

Reason for revert:
Crashing on renderer builds


Original issue's description:
> Enable Chrome redirects for non-component builds
> 
> BUG=334379
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=248600

TBR=robertshield@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=334379

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249950 0039d316-1c4b-4281-b951-d872f2087c98
Set the BrowserAccessibilityManagerWin instance in the LegacyRenderWidgetHostHWND class in the ctor of the BrowserAccessibilityManagerWin class

The current code was passing the BrowserAccessibilityManagerWin instance in the MaybeCallNotifyWinEvent function which gets invoked if there is an Accessible client around. 

This leads to a crash during shutdown as the BrowserAccessibilityManagerWin class in its dtor dereferences a deleted LegacyRenderWidgetHostHWND class.
The LegacyRenderWidgetHostHWND instance is destroyed when the RenderWidgetHostViewAura instance is destroyed.

BUG=342160
TBR=cpu

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249951 0039d316-1c4b-4281-b951-d872f2087c98
Revert 249835 "Add fallback support for custom serial baud rates..."

This has created more problems than it has resolved.

> Add fallback support for custom serial baud rates on OS X.
> 
> Many drivers do not support the IOSSIOSPEED ioctl, but do
> support arbitrary baud rates. This adds a fallback for cases
> where IOSSIOSPEED fails.
> 
> BUG=337482
> TEST=manual
> 
> Review URL: https://codereview.chromium.org/137653005

TBR=rockot@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249955 0039d316-1c4b-4281-b951-d872f2087c98
Fix race that may result in not calling AudioRendererImpl::Stop().

BUG=339994

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

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