Cleanup: Remove deprecated version of views::CreateDialogFrameView().

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250308 0039d316-1c4b-4281-b951-d872f2087c98
events: Remove some mac files that we are not using (yet?).

$ git gs ui/events/event_utils.h

shows that no mac/cocoa file are including it, so the mac/cocoa implementation was not necessary (yet) and thus we can remove them now.

BUG=299841
TEST=events_unittests
R=sadrul@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250309 0039d316-1c4b-4281-b951-d872f2087c98
Update latest ChromeVox from upstream

BUG=
TBR=dtseng@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250310 0039d316-1c4b-4281-b951-d872f2087c98
Clean up dependencies on X11 libraries

This converts the remaining targets that depend on X11 libraries over to
depending on targets from build/linux/system.gyp instead of adding the
libraries manually to the link line. This ensures that the link line is
generated with pkg-config and makes the dependencies a bit tighter by
getting rid of the all_dependent_settings entry in ui/ui.gyp

BUG=339518

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250311 0039d316-1c4b-4281-b951-d872f2087c98
Docserver: Move path canonicalization (the process of detecting and redirecting
mistyped or moved files in the docserver to their canonical locations) to each
content provider so that not only apps and extensions get the benefits but
also NaCL etc.

This is also a prerequisite for implementing the clean URLs referenced the bug,
one of the final P0s for the Chrome-wide docserver launch.

BUG=294008
R=yoz@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250312 0039d316-1c4b-4281-b951-d872f2087c98
[Telemetry] Create an @Cache decorator.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250313 0039d316-1c4b-4281-b951-d872f2087c98
[PPAPI] pp::Var uses the latest version of the PPB_Var API.

It previously used version 1.0 even if version 1.1 was available.

BUG=342250

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250314 0039d316-1c4b-4281-b951-d872f2087c98
Cast receiver hits a DCHECK if sending too fast

UdpTransport used by cast_receiver_app disregard the send callback.
If receiver is sending too fast it will send even if there is a pending
write. This will hit a DCHECK in UDPSocketLibevent.

The fix is to drop packets if there is a pending write.

BUG=b/12611188

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250315 0039d316-1c4b-4281-b951-d872f2087c98
Don't initialize GL again in AcceleratedSurface::Initialize()

GL is initialized in content::SupportsCoreAnimationPlugins() so
initializing it again hits DCHECKs and breaks things. Depend on
the initialization to occur in SupportsCoreAnimationPlugins()
only, and ensure that it only happens there once.

R=piman
BUG=340954

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250316 0039d316-1c4b-4281-b951-d872f2087c98
telemetry: Re-enable old_inbox_app in key_silk_cases.

This page used to freeze chrome in repeated benchmark runs. The problem cannot
be reproduced on tip of tree. Re-enabling the page.

R=dominikg@chromium.org
BUG=335772

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250317 0039d316-1c4b-4281-b951-d872f2087c98
Add FreeBSD as a supported platform using ninja.

TEST=	run 'gclient sync' on a FreeBSD system.
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250318 0039d316-1c4b-4281-b951-d872f2087c98
NaCl: Move irt_ppapi.{c,h} to the Chromium repo from the NaCl repo

This will allow irt_ppapi.{c,h} to be dropped from the NaCl side.
Until then, there are two copies, and which copy gets linked in will
depend on library search order.

This creates a new directory, ppapi/nacl_irt/, for irt_ppapi.h since
it defines structs that are part of NaCl's stable ABI.  This new
directory is therefore similar to ppapi/c/, but covers how PPAPI is
hooked up in NaCl.  This also avoids any checkdeps problems with
#including from ppapi/proxy/.

I made the following changes to irt_ppapi.{c,h} when moving them:

 * Changed "*" spacing to follow Chromium style.
 * Added a comment for the assignment to "g_is_main_thread".

BUG= https://code.google.com/p/nativeclient/issues/detail?id=3787 
TEST= tested browser_tests with irt_ppapi.c removed from the NaCl side

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250319 0039d316-1c4b-4281-b951-d872f2087c98
Make the libc overrides in zygote_main_linux.cc sanitizer-friendly.

Previosly they would bypass sanitizer interceptors and call the libc
implementations directly. No bueno.

BUG=123263
R=jln@chromium.org

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250322 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 166855:166873

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250324 0039d316-1c4b-4281-b951-d872f2087c98
Add the new histogram values for Blink's FeatureObserver.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250325 0039d316-1c4b-4281-b951-d872f2087c98
Use validating form of IPC enum macros for clipboard messages.

This is part of a long-running background task to remove the remaining
uses of the unchecked IPC_ENUM_TRAITS() macro.

BUG=246708

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250326 0039d316-1c4b-4281-b951-d872f2087c98
Clean up VIDEO_HOLE logic.

- Added the description on IPC, MediaPlayerHostMsg_NotifyExternalSurface.
- Decompose the method WebMediaPlayerAndroid::RetrieveGeometryChange() into UpdateBoundaryRectangle() and GetBoundaryRectangle().

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

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

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

The responsibility of delegate is to hide chrome/browser dependencies from 
GCMNetworkChannel and to pass calls to right threads.

The idea is to make this class as simple as possible without any logic, just
passing parameters.

BUG=325020

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

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