chromium/src.git
6 months agoSVN changes up to revision 271107 master
gitdeps [Fri, 16 May 2014 21:53:12 +0000 (14:53 -0700)]
SVN changes up to revision 271107

6 months agoChange FilterChain::Append() to a template method. git-svn
yzshen@chromium.org [Fri, 16 May 2014 21:53:06 +0000 (21:53 +0000)]
Change FilterChain::Append() to a template method.

So that we can avoid creating PassThroughFilter.
The CL also makes FilterChain::GetHead() a little more efficient (SyncDispatcher calls it once for receiving each message).

BUG=None
TEST=None
R=darin@chromium.org

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

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

6 months agoSVN changes up to revision 271106
gitdeps [Fri, 16 May 2014 21:49:14 +0000 (14:49 -0700)]
SVN changes up to revision 271106

6 months agoUse GUID instead of ServicePath in networkingPrivate API
stevenjb@chromium.org [Fri, 16 May 2014 21:48:35 +0000 (21:48 +0000)]
Use GUID instead of ServicePath in networkingPrivate API

Currently we pass the service path of networks as the "GUID" in the
networkingPrivate implementation on Chrome OS. We should be using the
actual GUID (if one exists) or create a GUID if one does not.

Note: This change should not break any existing usage since the GUID
value should be transparant to the implementation. (This will have the
positive side effect of making the GUID consistent across sessions).

BUG=284827
For fake_wifi_service.cc:

R=asargent@chromium.org, pneubeck@chromium.org
TBR=mef@chromium.org

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

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

6 months agoSVN changes up to revision 271105
gitdeps [Fri, 16 May 2014 21:42:14 +0000 (14:42 -0700)]
SVN changes up to revision 271105

6 months agoUpdate .DEPS.git
chrome-admin@google.com [Fri, 16 May 2014 21:42:08 +0000 (21:42 +0000)]
Update .DEPS.git

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

6 months agoRoll DEPS to pick up the latest CrOS system_api.
benchan@chromium.org [Fri, 16 May 2014 21:41:43 +0000 (21:41 +0000)]
Roll DEPS to pick up the latest CrOS system_api.

BUG=None
R=stevenjb@chromium.org

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

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

6 months agoSVN changes up to revision 271103
gitdeps [Fri, 16 May 2014 21:37:13 +0000 (14:37 -0700)]
SVN changes up to revision 271103

6 months agoUpdate whitespace file to refresh builders.
hinoka@google.com [Fri, 16 May 2014 21:36:38 +0000 (21:36 +0000)]
Update whitespace file to refresh builders.

BUG=374392
TBR=erg
NOTRY=True

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

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

6 months agoSVN changes up to revision 271102
gitdeps [Fri, 16 May 2014 21:33:13 +0000 (14:33 -0700)]
SVN changes up to revision 271102

6 months agoHonor can_activate flag in ShowWindowWithState
mohsen@chromium.org [Fri, 16 May 2014 21:31:58 +0000 (21:31 +0000)]
Honor can_activate flag in ShowWindowWithState

In HWNDMessageHandler::ShowWindowWitState(), when ui::SHOW_STATE_DEFAULT
is passed as state, the window grabs activation after being shown. The
correct behavior would be to activate the widget if and only if the
can_activate flag is set. HWNDMessageHandler::Show() method already does
this since r244605.
Also, the DefaultWidgetDelegate should honor InitParams::can_activate
flag.

BUG=340736

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

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

6 months agoSVN changes up to revision 271101
gitdeps [Fri, 16 May 2014 21:31:13 +0000 (14:31 -0700)]
SVN changes up to revision 271101

6 months agoozone: Add ozone_auto_platforms setting
spang@chromium.org [Fri, 16 May 2014 21:30:51 +0000 (21:30 +0000)]
ozone: Add ozone_auto_platforms setting

Each time we add a new platform in the default build, products that want
only a single platform have to add an entry to GYP_DEFINES to turn it back
off.

This introduces a new setting, ozone_auto_platforms. If this is turned off
in GYP_DEFINES, we'll only build platforms that are explicitly enabled.

TEST=runhooks
BUG=none

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

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

6 months agoash: Do a null-check for the screen-position client.
sadrul@chromium.org [Fri, 16 May 2014 21:30:42 +0000 (21:30 +0000)]
ash: Do a null-check for the screen-position client.

In a multi-monitor setup, when switching from extended mode to mirror mode,
it is possible for the external monitor to receive events between when its
RootWindowController is Shutdown()ed (which destroyes the screen-position
client) and the root-window is destroyed. So make sure the client is there
before trying to use it to convert the event's location to screen space.

BUG=358266
R=oshima@chromium.org

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

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

6 months agoSVN changes up to revision 271097
gitdeps [Fri, 16 May 2014 21:30:15 +0000 (14:30 -0700)]
SVN changes up to revision 271097

6 months agoDo SetNeedsCommit() instead of Composite() in threaded mode.
danakj@chromium.org [Fri, 16 May 2014 21:30:10 +0000 (21:30 +0000)]
Do SetNeedsCommit() instead of Composite() in threaded mode.

R=enne@chromium.org, piman@chromium.org, enne, piman
BUG=374287

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

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

6 months agoAdd most of the metadata-handling code for blobs. It's not quite all there, but
ericu@chromium.org [Fri, 16 May 2014 21:29:57 +0000 (21:29 +0000)]
Add most of the metadata-handling code for blobs.  It's not quite all there, but
this is the biggest chunk I can pull out vaguely cleanly.  It does contain a
couple of fake calls to keep the compiler happy.
This CL also makes SetUpMetadata a member in order to ease testing in a later CL.

This depends on https://codereview.chromium.org/261843004/.

BUG=108012

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

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

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

6 months agoRemove IPC_BEGIN_MESSAGE_MAP_EX macro since r270839 made all bad IPCs kill their...
jam@chromium.org [Fri, 16 May 2014 21:29:33 +0000 (21:29 +0000)]
Remove IPC_BEGIN_MESSAGE_MAP_EX macro since r270839 made all bad IPCs kill their child processes.

R=avi@chromium.org

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

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

6 months agoMerge SingleThreadProxy::CommitAndComposite into CompositeImmediately.
danakj@chromium.org [Fri, 16 May 2014 21:29:26 +0000 (21:29 +0000)]
Merge SingleThreadProxy::CommitAndComposite into CompositeImmediately.

There's only one caller of this method now that CompositeAndReadback
is gone, so just inline the code to make things easier to read.

R=enne@chromium.org, enne
BUG=374287

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

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

6 months agoSVN changes up to revision 271094
gitdeps [Fri, 16 May 2014 21:28:13 +0000 (14:28 -0700)]
SVN changes up to revision 271094

6 months agoUpdate perf expectations for linux and linux-64 sizes
brianderson@chromium.org [Fri, 16 May 2014 21:27:26 +0000 (21:27 +0000)]
Update perf expectations for linux and linux-64 sizes

BUG=none
TBR=ericu@chromium.org, erg@chromium.org
NOTRY=true
NOTREECHECKS=true

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

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

6 months agoSVN changes up to revision 271092
gitdeps [Fri, 16 May 2014 20:55:13 +0000 (13:55 -0700)]
SVN changes up to revision 271092

6 months agoRevert of Enable QUIC 17. (https://codereview.chromium.org/276573003/)
rch@chromium.org [Fri, 16 May 2014 20:54:56 +0000 (20:54 +0000)]
Revert of Enable QUIC 17. (https://codereview.chromium.org/276573003/)

Reason for revert:
May be bad.

Original issue's description:
> Enable QUIC 17.
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=270592

TBR=rtenneti@chromium.org
NOTREECHECKS=true
NOTRY=true

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

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

6 months agoSVN changes up to revision 271090
gitdeps [Fri, 16 May 2014 20:19:14 +0000 (13:19 -0700)]
SVN changes up to revision 271090

6 months agoPepper: Nexe downloading out of the trusted plugin.
teravest@chromium.org [Fri, 16 May 2014 20:18:20 +0000 (20:18 +0000)]
Pepper: Nexe downloading out of the trusted plugin.

This moves the logic for nexe downloading outside the trusted plugin. This is
part of a series of changes to remove FileDownloader and its associated logic.

I've tried to make this change small so it will be easy to review. A followup
change will clean up some of the accounting logic post-download to make this
path simpler and easier to follow.

BUG=370556
R=bbudge@chromium.org

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

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

6 months agoSVN changes up to revision 271089
gitdeps [Fri, 16 May 2014 20:18:13 +0000 (13:18 -0700)]
SVN changes up to revision 271089

6 months agoRestricts node/view deletion to creator
sky@chromium.org [Fri, 16 May 2014 20:17:23 +0000 (20:17 +0000)]
Restricts node/view deletion to creator

This may be too restrictive, but seems like a good start.

BUG=365012
TEST=covered by tests
R=ben@chromium.org

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

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

6 months agoSVN changes up to revision 271088
gitdeps [Fri, 16 May 2014 20:14:13 +0000 (13:14 -0700)]
SVN changes up to revision 271088

6 months agoOptimize QuadF's PointIsInTriangle function
jdduke@chromium.org [Fri, 16 May 2014 20:13:54 +0000 (20:13 +0000)]
Optimize QuadF's PointIsInTriangle function

The original version required 34 float ops (16mul + 11sub + 5add + 2div).
This version removes some of the intermediate dot products, reducing the
max number of operations to 19 (6mul + 2div + 11sub).  It also avoids using
doubles, warranted by the removal of several intermediate operations that might
otherwise incur significance loss.

In local (release build) benchmarks, this reduced the typical CPU cost of a call to
QuadF::Contains(...) by 2/3, both with GCC and Clang on an ARM v7 device.

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

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

6 months agoSVN changes up to revision 271086
gitdeps [Fri, 16 May 2014 19:58:13 +0000 (12:58 -0700)]
SVN changes up to revision 271086

6 months agoUse the native frame for the task manager on Linux Aura
pkotwicz@chromium.org [Fri, 16 May 2014 19:57:19 +0000 (19:57 +0000)]
Use the native frame for the task manager on Linux Aura

BUG= 348437
TEST=Manual, see bug

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

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

6 months agoSVN changes up to revision 271085
gitdeps [Fri, 16 May 2014 19:44:13 +0000 (12:44 -0700)]
SVN changes up to revision 271085

6 months agoCreate favicon_url mirror in components/favicon.
jif@chromium.org [Fri, 16 May 2014 19:43:20 +0000 (19:43 +0000)]
Create favicon_url mirror in components/favicon.

Original files: content/public/common/favicon_url.*

BUG=359586

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

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

6 months agoSVN changes up to revision 271084
gitdeps [Fri, 16 May 2014 19:41:19 +0000 (12:41 -0700)]
SVN changes up to revision 271084

6 months agoAdd Google Now Card Type Histogram Labels
robliao@chromium.org [Fri, 16 May 2014 19:40:06 +0000 (19:40 +0000)]
Add Google Now Card Type Histogram Labels

BUG=374022
R=isherman@chromium.org

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

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

6 months agoSVN changes up to revision 271083
gitdeps [Fri, 16 May 2014 19:38:14 +0000 (12:38 -0700)]
SVN changes up to revision 271083

6 months agoTake a screenshot whenever login fails.
achuith@chromium.org [Fri, 16 May 2014 19:37:57 +0000 (19:37 +0000)]
Take a screenshot whenever login fails.

Some cleanup.

BUG=373862
TEST=manual
NOTRY=True

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

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

6 months agoSVN changes up to revision 271082
gitdeps [Fri, 16 May 2014 19:36:14 +0000 (12:36 -0700)]
SVN changes up to revision 271082

6 months agoUpdate .DEPS.git
chrome-admin@google.com [Fri, 16 May 2014 19:36:08 +0000 (19:36 +0000)]
Update .DEPS.git

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

6 months agoSVN changes up to revision 271081
gitdeps [Fri, 16 May 2014 19:35:14 +0000 (12:35 -0700)]
SVN changes up to revision 271081

6 months agoNaCl: Update revision in DEPS, r13167 -> r13181
mseaborn@chromium.org [Fri, 16 May 2014 19:35:02 +0000 (19:35 +0000)]
NaCl: Update revision in DEPS, r13167 -> r13181

This pulls in the following Native Client changes:

r13168: (mseaborn) Non-SFI NaCl: Enable running more tests with nonsfi_loader
r13169: (dyen) Make toolchain build upload linux 64 bit hosted toolchain.
r13170: (dschuff) Add bot selectors for new PNaCl mac and windows bots
r13171: (dyen) Removed old toolchain management files.
r13172: (mseaborn) PNaCl: Remove unnecessary use of "-Ttext" option when doing bitcode linking
r13173: (petarj) [MIPS] Switch to newer versions of the tools
r13174: (noelallen) Create GROUPS for trusted and untrusted targets to avoid using default toolchain...
r13175: (noelallen) Pin latest bionic version number.
r13176: (jvoung) Remove deprecated NaClDescIoDescMakeFromHandle.
r13177: (jvoung) Add more detailed perf markers to clarify perf of NaCl ELF file load.
r13178: (petarj) [MIPS] Fix incorrect use of assembly macro in the test
r13179: (bradnelson) Use SO_EXCLUSIVEADDRUSE on Windows instead of SO_REUSEADDR.
r13180: (mseaborn) command_tester.py: Don't write output file if the test failed
r13181: (mseaborn) readlink() syscall: Add missing test and fix to work on larger buffer sizes

BUG=none
TEST=browser_tests and nacl_integration

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

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

6 months agoGN build: GPU work, Windows compile, "check" errors
brettw@chromium.org [Fri, 16 May 2014 19:34:34 +0000 (19:34 +0000)]
GN build: GPU work, Windows compile, "check" errors

Fix the "gn check" header errors.

Remove the extra "gles2_utils" target which "gn check" flags as an error. This target is actually inseparable from "command_buffer_common" but exists this way to prevent cycles in GYP files (but not GYP targets). GN doesn't have this problem, so I merged them.

Moved the GPU targets out into build files closer to their files (gpu/command_buffer/client and .../common). This leaves a BUILD.gn file in gpu/ with a comment listing the forwarding locations, since that's where people will look for a BUILD.gn file first.

Delete the duplicate gfx_unittests target, leave a comment for where it is in case somebody does a search for that name.

Make webp compile on Windows

Make ui/gfx compile on Windows. There were some duplicate symbols for ozone. I changed some of the filtering around to do += instead of exclusion. I think in these cases it's easier to follow and maintain.

BUG=
R=piman@chromium.org, urvang@google.com

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

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

6 months agoSVN changes up to revision 271079
gitdeps [Fri, 16 May 2014 19:34:13 +0000 (12:34 -0700)]
SVN changes up to revision 271079

6 months agoHook up base unit tests and allocator to GN build.
brettw@chromium.org [Fri, 16 May 2014 19:33:08 +0000 (19:33 +0000)]
Hook up base unit tests and allocator to GN build.

Adds a meta-target "//base/allocator" that forwards to tcmallor or nothing depending on the build configuration.

Write tcmalloc target definition.

Write base unit tests prefs, and some support targets from base.gypi.

Fix a bunch of added files in the base target that were exposed by linking the unit tests.

Removes toolkit_uses_gtk which was removed from the GYP build.

BUG=
R=scottmg@chromium.org

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

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

6 months agoSVN changes up to revision 271078
gitdeps [Fri, 16 May 2014 19:32:13 +0000 (12:32 -0700)]
SVN changes up to revision 271078

6 months agoSupport private values in GN.
brettw@chromium.org [Fri, 16 May 2014 19:31:36 +0000 (19:31 +0000)]
Support private values in GN.

This adds special handling for variables that begin with underscores, which is inspired by Dart. Such variables are not imported when doing an import, which gives .gni files a way to have intermediate private variables that won't pollute the scopes of the files that include them.

This also applies to the root build config, which can have private values now.

Adds some missing unused variable checks. This was disabled because processing imports would mean all imported variables were unused, and files not using all of them would get unused variable errors. This adds the option to mark merged values on a scope as used, which is used for imported values.

BUG=341738
R=cjhopman@chromium.org

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

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

6 months agoSVN changes up to revision 271077
gitdeps [Fri, 16 May 2014 19:30:14 +0000 (12:30 -0700)]
SVN changes up to revision 271077

6 months agoFix X11TopmostWindowFinder to take into account
pkotwicz@chromium.org [Fri, 16 May 2014 19:29:55 +0000 (19:29 +0000)]
Fix X11TopmostWindowFinder to take into account
- Window manager provided window borders
- Custom shapes specified via views::Widget::SetShape()

BUG=None
TEST=None

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

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

6 months agoPrototype fix for version shear across updates.
robertshield@chromium.org [Fri, 16 May 2014 19:29:20 +0000 (19:29 +0000)]
Prototype fix for version shear across updates.

BUG=371087

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

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

6 months agoSVN changes up to revision 271075
gitdeps [Fri, 16 May 2014 19:16:14 +0000 (12:16 -0700)]
SVN changes up to revision 271075

6 months agoInitial sets of fixes for themes to work well with HiDPI Windows. More changes coming...
ananta@chromium.org [Fri, 16 May 2014 19:15:23 +0000 (19:15 +0000)]
Initial sets of fixes for themes to work well with HiDPI Windows. More changes coming in a separate CL.

oshima, Please review everything.
sky : For owners review.

1. Removed the PlatformScaleImage function from the ResourceBundle class and the corresponding
   code to scale images. With automatic scaling support in ImageSkia this is no longer needed.

2. The other change is in the NewTabButton class to use floating point scales everywhere instead
   of converting from scale factor to scale using different functions which causes problems.

BUG=362979
R=oshima,sky

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

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

6 months agoSVN changes up to revision 271074
gitdeps [Fri, 16 May 2014 19:11:12 +0000 (12:11 -0700)]
SVN changes up to revision 271074

6 months agoUse LayerTreeHostImpl id instead of its address as id in trace events
caseq@chromium.org [Fri, 16 May 2014 19:10:29 +0000 (19:10 +0000)]
Use LayerTreeHostImpl id instead of its address as id in trace events

This would let us link it to the inspected page in DevTools, as we already
do with other events coming from LTHI.

BUG=361045

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

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

6 months agoSVN changes up to revision 271072
gitdeps [Fri, 16 May 2014 19:00:13 +0000 (12:00 -0700)]
SVN changes up to revision 271072

6 months agoSwap the set of browser_test exclusions to test a different subset.
bruening@google.com [Fri, 16 May 2014 18:59:38 +0000 (18:59 +0000)]
Swap the set of browser_test exclusions to test a different subset.

TBR=zhaoqin@chromium.org
BUG=NONE

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

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

6 months agoSVN changes up to revision 271071
gitdeps [Fri, 16 May 2014 18:58:14 +0000 (11:58 -0700)]
SVN changes up to revision 271071

6 months agoDevTools: Extract ADB specific requests from DevToolsAndroidBridge into a separate...
kaznacheev@chromium.org [Fri, 16 May 2014 18:57:45 +0000 (18:57 +0000)]
DevTools: Extract ADB specific requests from DevToolsAndroidBridge into a separate class.

BUG=None

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

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

6 months agoSVN changes up to revision 271070
gitdeps [Fri, 16 May 2014 18:54:14 +0000 (11:54 -0700)]
SVN changes up to revision 271070

6 months agoUpdate .DEPS.git
chrome-admin@google.com [Fri, 16 May 2014 18:54:06 +0000 (18:54 +0000)]
Update .DEPS.git

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

6 months ago[Android] Do not consume ACTION_CANCEL and ACTION_UP on the menu button.
aurimas@chromium.org [Fri, 16 May 2014 18:53:28 +0000 (18:53 +0000)]
[Android] Do not consume ACTION_CANCEL and ACTION_UP on the menu button.

NOTRY=true
BUG=369680

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

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

6 months agoRevert libvpx roll 271029:269083
johannkoenig@chromium.org [Fri, 16 May 2014 18:53:20 +0000 (18:53 +0000)]
Revert libvpx roll 271029:269083

undo https://codereview.chromium.org/288033020

R=mallinath@chromium.org, tomfinegan@chromium.org

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

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

6 months agoSVN changes up to revision 271066
gitdeps [Fri, 16 May 2014 18:36:14 +0000 (11:36 -0700)]
SVN changes up to revision 271066

6 months agoRemove --extra-chrome-flags command line switch.
sungmann.cho@navercorp.com [Fri, 16 May 2014 18:35:24 +0000 (18:35 +0000)]
Remove --extra-chrome-flags command line switch.

BUG=350233

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

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

6 months agoSVN changes up to revision 271065
gitdeps [Fri, 16 May 2014 18:32:16 +0000 (11:32 -0700)]
SVN changes up to revision 271065

6 months agoDomain Reliability: Test that uploads do not save/send cookies
ttuttle@chromium.org [Fri, 16 May 2014 18:31:51 +0000 (18:31 +0000)]
Domain Reliability: Test that uploads do not save/send cookies

For privacy reasons, we want Domain Reliability uploads to be
cookieless. Add a unit test for this.

BUG=356791

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

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

6 months agoSVN changes up to revision 271064
gitdeps [Fri, 16 May 2014 18:28:13 +0000 (11:28 -0700)]
SVN changes up to revision 271064

6 months agobookmarks: Componentize bookmark_model_unittest.cc.
tfarina@chromium.org [Fri, 16 May 2014 18:28:06 +0000 (18:28 +0000)]
bookmarks: Componentize bookmark_model_unittest.cc.

Few changes involved:

1) Using TestBookmarkClient to create BookmarkModel.
2) Removes unnecessary TestBrowserThreadBundle
3) With the above changes TestingProfile and BookmarkModelFactory
goes away.

BUG=367834
TEST=components_unittests --gtest_filter=BookmarkModel*
R=blundell@chromium.org, sdefresne@chromium.org

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

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

6 months agoSVN changes up to revision 271063
gitdeps [Fri, 16 May 2014 18:25:13 +0000 (11:25 -0700)]
SVN changes up to revision 271063

6 months agocc: CapturePostTask in SingleThreadProxy::Stop
boliu@chromium.org [Fri, 16 May 2014 18:24:18 +0000 (18:24 +0000)]
cc: CapturePostTask in SingleThreadProxy::Stop

Impl side posts callbacks for releasing resources on
SingleThreadProxy::Stop, and there is no reason to have these be real
post tasks.

BUG=344087

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

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

6 months agoSVN changes up to revision 271062
gitdeps [Fri, 16 May 2014 18:21:14 +0000 (11:21 -0700)]
SVN changes up to revision 271062

6 months agoUpdate .DEPS.git
chrome-admin@google.com [Fri, 16 May 2014 18:21:08 +0000 (18:21 +0000)]
Update .DEPS.git

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

6 months agoSVN changes up to revision 271061
gitdeps [Fri, 16 May 2014 18:20:13 +0000 (11:20 -0700)]
SVN changes up to revision 271061

6 months agoRoll libvpx 269083:271029
johannkoenig@chromium.org [Fri, 16 May 2014 18:20:04 +0000 (18:20 +0000)]
Roll libvpx 269083:271029

Add arm64-specific build rules
https://codereview.chromium.org/290653003

R=tomfinegan@chromium.org

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

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

6 months agoRemove FakeTextTrackStream::OnRead() spam when running Pipeline tests.
scherkus@chromium.org [Fri, 16 May 2014 18:19:41 +0000 (18:19 +0000)]
Remove FakeTextTrackStream::OnRead() spam when running Pipeline tests.

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

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

6 months agoDisabling flaky test.
erg@chromium.org [Fri, 16 May 2014 18:19:16 +0000 (18:19 +0000)]
Disabling flaky test.

BUG=374305
R=boliu@chromium.org

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

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

6 months agoSVN changes up to revision 271058
gitdeps [Fri, 16 May 2014 18:19:15 +0000 (11:19 -0700)]
SVN changes up to revision 271058

6 months agoUpdate .DEPS.git
chrome-admin@google.com [Fri, 16 May 2014 18:19:08 +0000 (18:19 +0000)]
Update .DEPS.git

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

6 months agoRoll CLD2 from r160 -> r161 to fix a benign compilation error
andrewhayden@chromium.org [Fri, 16 May 2014 18:18:52 +0000 (18:18 +0000)]
Roll CLD2 from r160 -> r161 to fix a benign compilation error
that only surfaces when using dynamic CLD.

Dynamic CLD is not currently enabled on any platforms, making
this a no-op on all platforms at present.

For more information, see CLD2 issue 14:
https://code.google.com/p/cld2/issues/detail?id=14

BUG=367239

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

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

6 months agoSVN changes up to revision 271056
gitdeps [Fri, 16 May 2014 18:17:13 +0000 (11:17 -0700)]
SVN changes up to revision 271056

6 months agoAdd GN targets for third_party/libwebm
ckocagil@chromium.org [Fri, 16 May 2014 18:16:13 +0000 (18:16 +0000)]
Add GN targets for third_party/libwebm

R=brettw@chromium.org
NOTRY=true

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

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

6 months agoSVN changes up to revision 271055
gitdeps [Fri, 16 May 2014 18:15:14 +0000 (11:15 -0700)]
SVN changes up to revision 271055

6 months agoCast: Fix udp_transport_unittest
hubbe@chromium.org [Fri, 16 May 2014 18:14:40 +0000 (18:14 +0000)]
Cast: Fix udp_transport_unittest

Currently, UdpTransport.SendAndReceive hangs forever if the hardcoded port it tries to use is occupied.
This change makes it use a free local port instead.

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

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

6 months agoSVN changes up to revision 271054
gitdeps [Fri, 16 May 2014 18:04:21 +0000 (11:04 -0700)]
SVN changes up to revision 271054

6 months agoRevert of Add instrumentation help figure out why the client ID is sometimes (https...
siggi@chromium.org [Fri, 16 May 2014 18:03:55 +0000 (18:03 +0000)]
Revert of Add instrumentation help figure out why the client ID is sometimes (https://codereview.chromium.org/275213003/)

Reason for revert:
We've collected enough data, so this instrumentation can now go.

Original issue's description:
> Add instrumentation help figure out why the client ID is sometimes
> missing from uploaded crashes.
>
> BUG=371817
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=269715

TBR=rsesek@chromium.org,jochen@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=371817

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

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

6 months agoSVN changes up to revision 271053
gitdeps [Fri, 16 May 2014 17:56:13 +0000 (10:56 -0700)]
SVN changes up to revision 271053

6 months agoDisable smoothness.tough_webgl_cases
nednguyen@google.com [Fri, 16 May 2014 17:56:08 +0000 (17:56 +0000)]
Disable smoothness.tough_webgl_cases

NOTRY=True
NOTREECHECKS=True

BUG=373812

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

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

6 months agoSVN changes up to revision 271052
gitdeps [Fri, 16 May 2014 17:54:13 +0000 (10:54 -0700)]
SVN changes up to revision 271052

6 months agoDevTools: allow inspecting browsers using custom front-ends.
pfeldman@chromium.org [Fri, 16 May 2014 17:52:50 +0000 (17:52 +0000)]
DevTools: allow inspecting browsers using custom front-ends.

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

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

6 months agoSVN changes up to revision 271051
gitdeps [Fri, 16 May 2014 17:52:14 +0000 (10:52 -0700)]
SVN changes up to revision 271051

6 months agoUpdate .DEPS.git
chrome-admin@google.com [Fri, 16 May 2014 17:52:06 +0000 (17:52 +0000)]
Update .DEPS.git

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

6 months agoSVN changes up to revision 271050
gitdeps [Fri, 16 May 2014 17:51:12 +0000 (10:51 -0700)]
SVN changes up to revision 271050

6 months agoSwitch FFmpeg from svn/git-svn translation to using git directly.
dalecurtis@google.com [Fri, 16 May 2014 17:51:02 +0000 (17:51 +0000)]
Switch FFmpeg from svn/git-svn translation to using git directly.

Includes the deps2git roll to remove special cased ffmpeg setup.

BUG=329002
TEST=gclient sync works
R=mmoss@chromium.org

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

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

6 months agoSVN changes up to revision 271049
gitdeps [Fri, 16 May 2014 17:47:15 +0000 (10:47 -0700)]
SVN changes up to revision 271049

6 months agoUpdate .DEPS.git
chrome-admin@google.com [Fri, 16 May 2014 17:47:08 +0000 (17:47 +0000)]
Update .DEPS.git

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

6 months agoSkia roll 14755:14757
robertphillips@google.com [Fri, 16 May 2014 17:46:08 +0000 (17:46 +0000)]
Skia roll 14755:14757

https://code.google.com/p/skia/source/list?num=1&start=14757
TBR=
BUG=

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

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

6 months agoSVN changes up to revision 271047
gitdeps [Fri, 16 May 2014 17:45:13 +0000 (10:45 -0700)]
SVN changes up to revision 271047

6 months agoAndroid: cleans up jni_generator_ptr_type.
bulach@chromium.org [Fri, 16 May 2014 17:44:24 +0000 (17:44 +0000)]
Android: cleans up jni_generator_ptr_type.

The underlying rule is now "long" by default.
Mechanical change:
   git grep -l jni_generator_ptr_type | xargs sed -i /jni_generator_ptr_type/d
Relands crrev.com/270750 (reverted by 270849)

BUG=317523
TBR=darin@chromium.org

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

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

6 months agoSVN changes up to revision 271046
gitdeps [Fri, 16 May 2014 17:39:13 +0000 (10:39 -0700)]
SVN changes up to revision 271046

6 months agoGet rid of enable-accessibility-logging switch.
dmazzoni@chromium.org [Fri, 16 May 2014 17:38:17 +0000 (17:38 +0000)]
Get rid of enable-accessibility-logging switch.

This also cleans up the main VLOG in renderer_accessibility_complete so
that it uses the new function in ui to convert an AXEvent to a string,
and removes the NDEBUG since this is quite useful logging in release builds.

Instead of the old switch, use --vmodule="*accessibility*=0" to log
accessibility messages that are normally suppressed, possibly combined
with --enable-logging=stderr to send them right to your terminal and
--log-level=2 to optionally suppress most other log messages.

BUG=350457
R=aboxhall@chromium.org, jam@chromium.org

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

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

6 months agoSVN changes up to revision 271045
gitdeps [Fri, 16 May 2014 17:36:14 +0000 (10:36 -0700)]
SVN changes up to revision 271045