Flip this back to true.  IdleHandlers should certainly be being scheduled when the content renderer client is hidden.

BUG=381820

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285476 0039d316-1c4b-4281-b951-d872f2087c98
{Csv,Block}PageMeasurementResults no longer perform streaming output.

As a results, kill now unused results_are_the_same_on_every_page.

This unfortunately changes the behaviors in the following ways:

1) Streaming Csv/Block results output on per page run (e.g., one
output per page repeat), the streaming mode merges like values for the
same page (in case of page repeat, it merges results across repeat).

2) Ordering of output rows may change.

BUG=346956,392901

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285477 0039d316-1c4b-4281-b951-d872f2087c98
Ensure the scroll slop area is at least as large as it is by default on Windows.

This should help Linux users trigger this unintentionally less often.

BUG=397359
TEST=On Linux, you should be able to drag your mouse at least 130 px away from the scrollbar before it snaps back.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285478 0039d316-1c4b-4281-b951-d872f2087c98
Make DataSource::Stop() synchronous.

In a lot of filters in media code, Stop() has been folded into the dtor.
This model doesn't apply directly to DataSource because DataSource::Stop()
is called by the FFmpegDemuxer, but the DataSource is owned by
WebMediaPlayerImpl.

TBR=gbillock@chromium.org
BUG=349211
TEST=All existing tests pass.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285479 0039d316-1c4b-4281-b951-d872f2087c98
Revert 285446 "Log the certificate subjects from the server cert..."

Tests failed on XP: http://build.chromium.org/p/chromium.win/builders/XP%20Tests%20%281%29/builds/32148

> Log the certificate subjects from the server certificate sent via QUIC.
> 
> Review URL: https://codereview.chromium.org/418723002

TBR=rch@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285480 0039d316-1c4b-4281-b951-d872f2087c98
Suggest upgrading to SP3 or later for invalid certificate errors.

BUG=349655

TEST=Find a windows xp sp2 machine, install chrome, go to twitter.com, verify the message looks right

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285481 0039d316-1c4b-4281-b951-d872f2087c98
Remove chrome::NOTIFICATION_PROFILE_DESTROYED usage from src/extensions

The extensions module should not be listening to Chrome notifications.
Move the observation to ChromeProcessManagerDelegate.

BUG=396083
TEST=browser_tests ProcessManager* and unit_tests ProcessManager*

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285482 0039d316-1c4b-4281-b951-d872f2087c98
Make Rappor enabled by default.

BUG=334889

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285483 0039d316-1c4b-4281-b951-d872f2087c98
Roll DEPS to get OpenMAX DL version that supports clang's assembler.

See https://webrtc-codereview.appspot.com/13059004/ for the relevant change (and revision number).

BUG=397313
NOTRY=true

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285485 0039d316-1c4b-4281-b951-d872f2087c98
Fix force-qtkit flag on dev channel

This changes the logic in the AVFoundation support check to always respect
the force-qtkit flag.

Note: This CL was only tested on OS X 10.9, and should be verified on 10.6.

BUG=396767,396764

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285486 0039d316-1c4b-4281-b951-d872f2087c98
Shows and hides the Voice section with the hotword checkbox.

This prevents an empty Voice section from being shown.

BUG=395509

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285487 0039d316-1c4b-4281-b951-d872f2087c98
Allow to invoke a read-back while a view is visible only.
We should allow, the read back while view is active and hold
the frame till, readback gets processed. Dont process a
readback request when the view is hidden.

BUG=376769

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285488 0039d316-1c4b-4281-b951-d872f2087c98
Remove duplicated copy of networking_private_event_router_factory

Is also in chrome_browser_extensions_chromeos_sources.

BUG=354261

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285489 0039d316-1c4b-4281-b951-d872f2087c98
Refactor of record_wpr.py

* Breaks major steps out into functions
* Adds additional tests
* Adds support for command line flags defined in benchmarks
* Calls the PageTest RunPage directly, rather than kinda sorta reimplementing parts ourselves
* Fixes running benchmarks with record_wpr.py (crbug.com/378064)
* Page sets are referenced via class name on the command line, rather than by filename.

Other minor changes:
* Output will be different for failed pages at the end, using the default results PrintSummary() rather than a separate implementation (in this case GTestTestResults).

BUG=378064,367292

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285490 0039d316-1c4b-4281-b951-d872f2087c98
More fine-grained pruning in safe browsing incident reporting service.

BUG=396398

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285491 0039d316-1c4b-4281-b951-d872f2087c98
Don't allow null bytes in hosts of host permissions.

BUG=390624
TEST=Load the sample manifest from the bug, comment #9. It should fail to load.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285492 0039d316-1c4b-4281-b951-d872f2087c98
Remove the drive status from the ash try.

The drive status is shown in Files.app now.
We can remove the status from the ash try.

BUG=379979
TEST=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285493 0039d316-1c4b-4281-b951-d872f2087c98
Implement NetworkingPrivateCrypto for OpenSSL.

Based on the NSS implementation and loosely on the original OpenSSL code at
https://chromium.googlesource.com/chromiumos/platform/shill/+/master/shims/crypto_util.cc

BUG=393023

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285494 0039d316-1c4b-4281-b951-d872f2087c98
Make safe browsing's last download finder's SearchInProfile idempotent.

Different orderings of notifications could previously trip up the finder.
They don't now.

BUG=397229
R=shess@chromium.org

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

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