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
SVN changes up to revision 250308
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
SVN changes up to revision 250309
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
SVN changes up to revision 250311
SVN changes up to revision 250312
[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
SVN changes up to revision 250314
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
SVN changes up to revision 250316
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
SVN changes up to revision 250317
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