Revert 165562 - Bump English spellcheck dictionary versions and add tests

BUG=94708, 98678, 140486, 146093

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

TBR=estade@chromium.org
Review URL: https://codereview.chromium.org/11365057

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165577 0039d316-1c4b-4281-b951-d872f2087c98
[Chromoting] Handle a response status 0 for a list-hosts request more helpfully.

BUG=158786

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165578 0039d316-1c4b-4281-b951-d872f2087c98
Fix the PPAPI out of process proxy PPB_Instance::BindGraphics function.
When 'device' == 0, unbind all devices. Send a null HostResource instead of
failing.
BUG=116317
TEST=nacl_integration

Review URL: https://chromiumcodereview.appspot.com/11365049

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165579 0039d316-1c4b-4281-b951-d872f2087c98
accelerated_surface_win.cc: Two CopyTo bug fixes, and new event tracing.

Bug 1: It seems that nothing really guarantees that src_subrect argument
of CopyTo is in sync with the actual back buffer size. In practice I
saw some failures here (with the D3D9 debug mode enabled) when
resizing windows -- src_subrect was bigger than the allocated
back buffer size. So I've added clipping.

Bug 2: GetRenderTargetData requires width and height of src and dst
to be exactly identical. There was logic in place to handle this,
but it wasn't quite correct -- for example, if you have a src_subrect
that was smaller than dst_size in both dimensions, GetResampleCount
previously returned 0, resulting in an illegal (failing) call to
GetRenderTargetData.

Tracing: I've added event tracing to the possibly expensive D3D calls inside CopyTo. I also added tracing to show the time spent waiting on the present lock, which in my observation was sometimes a significant blocking event for the UI thread [ :( ].


Review URL: https://chromiumcodereview.appspot.com/11367019

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165580 0039d316-1c4b-4281-b951-d872f2087c98
Don't attempt optimized scaled updates on GTK and Windows

They haven't been implemented yet.


BUG=154417



Review URL: https://chromiumcodereview.appspot.com/11269056

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

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

Linux-Release / Int1 / Times: Flaky. Increase range to reduce flakiness.
http://build.chromium.org/f/chromium/perf/linux-release/intl1/report.html?history=150&rev=165546


Mac Release 10.6 / Dom / Score : Score increased in Webkit roll 132891:132920 (expected improvement)
http://build.chromium.org/f/chromium/perf/mac-release-10.6/dom_perf/report.html?history=250&rev=165562


Linux Release / Dom / Score : Score increased in Webkit roll 132891:132920 (expected improvement)
http://build.chromium.org/f/chromium/perf/linux-release/dom_perf/report.html?history=150&rev=165558

TBR=cmp@google.com

NOTRY=1
Review URL: https://codereview.chromium.org/11362052

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165583 0039d316-1c4b-4281-b951-d872f2087c98
Adds View::GetNativeTheme() to get the NativeTheme. The interesting
bit is in DesktopRootWindowHostWin that decides when to use the native
or aura versions.

BUG=none
TEST=none
R=ben@chromium.org


Review URL: https://chromiumcodereview.appspot.com/11367041

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165585 0039d316-1c4b-4281-b951-d872f2087c98
Restrict access to IME data from Flash plug-ins.
A Flash plug-in accesses IME data only while Chrome sends keyboard events. This change prevents a plug-in from accessing IME data when Chrome sends non-keyboard events to it. (This change fixes Bug 163334 because it prevents acquiring a lock when Chrome sends mouse events to plug-ins.)

BUG=153334
TEST=right-click on a YouTune Ad with a Debug build.

Review URL: https://chromiumcodereview.appspot.com/11369016

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165586 0039d316-1c4b-4281-b951-d872f2087c98
Remove the synchronized methods by using lock obj.


BUG=143971


Review URL: https://chromiumcodereview.appspot.com/11362040

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165587 0039d316-1c4b-4281-b951-d872f2087c98
Fix a typo.
This change replaces 'DesktopRootWindowLinux' with 'DesktopRootWindowHost' to fix the build break on the "Linux Aura" bot.

TBR=sky,ben
BUG=none
TEST=fix build on the "Linux Aura" bot.
Review URL: https://codereview.chromium.org/11362055

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165588 0039d316-1c4b-4281-b951-d872f2087c98
Add executable bit to remoting/tools/win/chromoting-set-channel.bat to pass permission check on buildbot.

BUG=None
TBR=garykac@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165590 0039d316-1c4b-4281-b951-d872f2087c98
Fix another typo.
This change adds a 'ui' namespace to the "NativeTheme::instance()" to fix the build break of the "Linux Aura" bot.

TBR=sky,ben
BUG=none
TEST=fix builds of the "Linux Aura" bot.
Review URL: https://codereview.chromium.org/11312055

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165591 0039d316-1c4b-4281-b951-d872f2087c98
alternate ntp: remove instant-extended-specific themes implementation from ntp

BUG=158552
TEST=verify per bug rpt


Review URL: https://chromiumcodereview.appspot.com/11293029

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165592 0039d316-1c4b-4281-b951-d872f2087c98
DRT should handle relative path arguments.

Apply file_util::AbsolutePath before net::FilePathToFileURL.

BUG=webkit.org/b/97808


Review URL: https://chromiumcodereview.appspot.com/11366024

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165593 0039d316-1c4b-4281-b951-d872f2087c98
<webview> no longer behind flag and instead marked as dev.

BUG=159004


Review URL: https://chromiumcodereview.appspot.com/11369032

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165594 0039d316-1c4b-4281-b951-d872f2087c98
Fix memory leak in VisitedLinkMaster


BUG=157669


Review URL: https://chromiumcodereview.appspot.com/11301018

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165595 0039d316-1c4b-4281-b951-d872f2087c98
Implement resize-to-client for Windows hosts.

BUG=157900


Review URL: https://chromiumcodereview.appspot.com/11305020

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165596 0039d316-1c4b-4281-b951-d872f2087c98
Handle audio device changes on Mac (Take 2).

Takeover from sail's CL.  I've uploaded his patch set #9 as
the base ("Original") for this CL for comparison;
https://codereview.chromium.org/11344005/

This is the Mac version of this Windows CL:
https://codereview.chromium.org/11233023/

Essentially we now listen for default device changes (including
things like modifying the sample rate) and then forward those
calls through the AudioManager::AudioDeviceListener framework.

BUG=156788
TEST=Keep audio stream playing while changing devices through
Audio MIDI Setup.

Review URL: https://chromiumcodereview.appspot.com/11338024

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165597 0039d316-1c4b-4281-b951-d872f2087c98
views: Fix gesture handling on menus.

This broke because of the change in interface between RootView and Widget
(in revision 164964).

BUG=none

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

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