Valgrind: Suppress an occasional leak inside net::URLFetcherCore::StartURLRequestWhenAppropriate. Remove a similar, but obsolete suppression.

BUG=80663,331925
NOTRY=true
TBR=groby@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243192 0039d316-1c4b-4281-b951-d872f2087c98
[Mac] Account management view for the new avatar bubble.
This also adds the inline sign-in views to the bubble.

Screenshot: https://drive.google.com/file/d/0B1B1Up4p2NRMbGRkQ3FpWFZweVU/edit?usp=sharing
BUG=324036
TEST=Start Chrome with --new-profile-management and --enable-inline-sign-in flags. 
For a local profile, click on the avatar button and press the "Sign in to 
Chromium" link from the avatar bubble. This should display an inline sign-in
view inside the bubble. For a signed in profile, press the "Manage accounts" 
link. This should show you the email accounts linked to this profile. Clicking 
the big "add account" button should show you the inline sign-in view 
embedded in the bubble. Once an email has been added, the account 
management view should refresh and display this new email account.

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

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

BUG=326635
TEST=Existing
R=jdduke

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243194 0039d316-1c4b-4281-b951-d872f2087c98
Removed -webkit- prefix for CSS properties that work without prefix.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243195 0039d316-1c4b-4281-b951-d872f2087c98
[Mac] Resolve trybot flakiness: DCHECK fail when deleting GL shader programs.

The code has other protections to ensure all programs will be eventually deleted, and only once for each time they're created.

BUG=326328
R=hclam@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243196 0039d316-1c4b-4281-b951-d872f2087c98
Report known bisect results at the end of each step. This will allow jobs that fail unexpectedly to be easily resubmitted with a reduced range by perf sheriffs.

Example output:

@@@SEED_STEP Working on [519ed0d5835fc914eb6d320eb7f4e0dbd3c60c8d]@@@
@@@STEP_CURSOR Working on [519ed0d5835fc914eb6d320eb7f4e0dbd3c60c8d]@@@
@@@STEP_STARTED@@@

Working on revision: [519ed0d5835fc914eb6d320eb7f4e0dbd3c60c8d]

Partial results:
         Depot                         Commit SHA                     Mean       Std. Error       State    
        chromium        400664c4101576b48e30da67d57ecffc4d83fcb0      0.00         +-0.00          Bad     
        chromium        fc062604f35d88e607e36ae5f91d19d7cb2251a2      0.00         +-0.00          Bad     
        chromium        1ce4152989e2d33fa10278b4f20267afa70d6be3      0.00         +-0.00          Bad     
        chromium        519ed0d5835fc914eb6d320eb7f4e0dbd3c60c8d      0.00         +-0.00          Bad     

        chromium        481936425a29b2ef6796a1185a8f9008c282b346      0.00         +-0.00          Good    

@@@STEP_CLOSED@@@


BUG=331802
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243200 0039d316-1c4b-4281-b951-d872f2087c98
Metrics fix for data reduction proxy.

Refactors histogram increments into virtual methods for mocking.

Adds unit tests that expect the correct metrics calls.

Fixes timing of RecordDataReductionInit() so that it happens when the
proxy is unavailable.


BUG=328579

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243201 0039d316-1c4b-4281-b951-d872f2087c98
TSAN: Disable failing EmbeddedTestServerThreadingTestInstantiation tests.
Valgrind: Remove obsolete suppressions.

BUG=147755,310348
NOTRY=true
TBR=timurrrr@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243202 0039d316-1c4b-4281-b951-d872f2087c98
Update InfoBarUtil to use TouchCommon over TestTouchUtils.

TouchCommon utils are preferable for test use because they work
even if there is a crash dialog on the screen from a previous test.
This makes the tests run more robustly.

BUG=320084
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243203 0039d316-1c4b-4281-b951-d872f2087c98
Pepper: Remove unused interface versions.

Versions 0.2 of PPB_AudioInput_Dev and PPB_VideoCapture_Dev are no longer used.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243205 0039d316-1c4b-4281-b951-d872f2087c98
Do not update url of Chrome signin page for the inital load

BUG=331177, 330993, 331285

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243206 0039d316-1c4b-4281-b951-d872f2087c98
WalletClient: don't bother queuing requests; we don't make multiple requests concurrently anyway

BUG=327911

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243207 0039d316-1c4b-4281-b951-d872f2087c98
Move DidFailProvisionalLoad handling from RenderView(Host) to RenderFrame(Host).

BUG=304341

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243208 0039d316-1c4b-4281-b951-d872f2087c98
Delete char32 from base/basictypes.h.

(Convert its one use to use int32_t instead.)

R=brettw@chromium.org
TBR=rsleevi@chromium.org
BUG=138542

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243209 0039d316-1c4b-4281-b951-d872f2087c98
Use decoder's timestamp instead of the timestamp from AU during prerolling

When prerolling happens, MediaDecoderJob currently rolls to the timestamp from the access unit.
However, for video, the access unit's timestamp may not match that from the decoder due to reordering.
Even worse, the unit's timestamp may be greatly ahead of the presentation timestamp from the decoder since the decoder is still decoding previous access units. Some of the unit tests actually show this problem.

Fixed all the problematic unit tests along with this CL.

BUG=310823

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243210 0039d316-1c4b-4281-b951-d872f2087c98
Updating XTBs based on .GRDs from branch 1750

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243211 0039d316-1c4b-4281-b951-d872f2087c98
Mac: Disconnect DesktopMediaPicker window from the parent before closing

The window wasn't removing itself from the parent's children list, which
causes linked bug with some versions of Cocoa.

BUG=331058

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243212 0039d316-1c4b-4281-b951-d872f2087c98
Revert of https://codereview.chromium.org/115973007/
Reason for revert: Triggered Valgrind errors again.

TBR=asargent@chromium.org,tbarzic@chromium.org,stephenlin@chromium.org,nickam@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=328246

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243215 0039d316-1c4b-4281-b951-d872f2087c98
Revert 242262 "Revert of https://codereview.chromium.org/119913003/"

reland r242237 that got reverted in r242262.

> Revert of https://codereview.chromium.org/119913003/
> Reason for revert: Broke ComponentUpdaterTest on Android. Need to update expectations.
> 
> TBR=cpu@chromium.org,thakis@chromium.org
> NOTREECHECKS=true
> NOTRY=true
> BUG=116838
> 
> Review URL: https://codereview.chromium.org/120433002

TBR=aurimas@chromium.org

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

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

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