Implementation for Events Waterfall View

BUG=234355

Review URL: https://chromiumcodereview.appspot.com/17285007

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210473 0039d316-1c4b-4281-b951-d872f2087c98
The Activity Log needs an Init method to do work that depends on system services. (It can't be done in the constructor because it's sometimes called before other system services.) This CL:

(1) adds the Init method
(2) adds code in the profile startup sequence to call the Init method once the Profile is fully initialized

BUG=250887

Review URL: https://chromiumcodereview.appspot.com/18259002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210474 0039d316-1c4b-4281-b951-d872f2087c98
Refactoring of the activity logging end to tests. They now check the correct functions are logged.  

If you think this caused any test flakiness issues please ping karenlees and felt.

BUG=256756,245594

Review URL: https://chromiumcodereview.appspot.com/18272007

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210475 0039d316-1c4b-4281-b951-d872f2087c98
Remove one LOG(INFO) from gpu_command_buffer_stub.cc.

Review URL: https://chromiumcodereview.appspot.com/18576002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210476 0039d316-1c4b-4281-b951-d872f2087c98
Enable browser software compositor when GL context can't be used.

If a GL context can't be created or accelerated compositing is blacklisted, the browser compositor should fall back to software instead of popping up an error. The renderer will use the old 2d path in this case.

BUG=253113

Review URL: https://chromiumcodereview.appspot.com/18034022

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210478 0039d316-1c4b-4281-b951-d872f2087c98
app_list: Fix unnecessary image zoomy on click.

Defer dnd host icon creation until drag is confirmed.

BUG=251237

Review URL: https://chromiumcodereview.appspot.com/18132013

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210479 0039d316-1c4b-4281-b951-d872f2087c98
fileapi: Rename FileSystemMountProvider to FileSystemBackend

The old name is a misnomer as this class no longer provides mount points!
Per some discussion, FileSystemBackend matches what the class is currently
doing and trying to be.

BUG=257016
TEST=none
TBR=hidehiko@chromium.org, joi@chromium.org, kinuko@chromium.org, vandebo@chromium.org
# for one-line #include renames in
chrome/browser/browsing_data/browsing_data_file_system_helper.cc
chrome/browser/extensions/component_loader.cc
chrome/browser/extensions/extension_service.cc

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210480 0039d316-1c4b-4281-b951-d872f2087c98
Fix a bug where the chrome_search sample extension attempted to search the old code search.

There are still issues with the suggestions onInputChanged, but it now can successfully perform a GET call on the address. The issue is that since it looks like the current Code Search serves up the results asynchronously, making grabbing any XML for meaningful information a challenge. I'll continue to put some time into this to see if there is a method of getting to that data.

BUG=111196

Review URL: https://chromiumcodereview.appspot.com/18147007

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

Now the test seems to pass in all platforms.

BUG=240745
TEST=test enabled

Review URL: https://chromiumcodereview.appspot.com/18298008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210482 0039d316-1c4b-4281-b951-d872f2087c98
Add placeholder resource for requestAutocomplete wallet interstitial.

BUG=243571

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210483 0039d316-1c4b-4281-b951-d872f2087c98
file_manager: Remove fileBrowserPrivate.onDocumentFeedFetched

This event is no longer used.

BUG=257916
TEST=none
R=asargent@chromium.org, yoshiki@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210484 0039d316-1c4b-4281-b951-d872f2087c98
Fixes leak of WebContentsViewPort by
WebContentsViewGuest. WebContentsViewGuest needs to own the
WebContentsViewPort (no one else does). This lead to a use after free
(as seen in the bug).

BUG=236393
TEST=none
R=jam@chromium.org, lazyboy@chromium.org

Review URL: https://chromiumcodereview.appspot.com/18590009

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210485 0039d316-1c4b-4281-b951-d872f2087c98
Remove unused managed-mode/managed-user images.

BUG=257008

Review URL: https://chromiumcodereview.appspot.com/18622003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210486 0039d316-1c4b-4281-b951-d872f2087c98
[Autofill] Fix a heap-buffer-overflow in autofill::AutofillQueryXmlParser::CharacterData

BUG=256633
TEST=none
R=estade@chromium.org

Review URL: https://chromiumcodereview.appspot.com/18649005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210487 0039d316-1c4b-4281-b951-d872f2087c98
Make importer bridge use a common VisitSource enum

Factored out of https://codereview.chromium.org/18501013/ in preparation for
moving the importer code to utility.

R=gab@chromium.org
BUG=254672

Review URL: https://chromiumcodereview.appspot.com/18859002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210488 0039d316-1c4b-4281-b951-d872f2087c98
drive: Add chrome/browser/drive/DEPS

To clarify dependencies, which need to be removed before
componentizing this directory.

BUG=257943
TEST=none
R=joi@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210489 0039d316-1c4b-4281-b951-d872f2087c98
Store a hash of the variations seed to detect corruption.

Expands Variations.SeedEmpty histogram to record the number of
times corruption happens.

Also, cleans out some unneeded method params.

BUG=257688
TEST=Covered by expanded unit tests.

Review URL: https://chromiumcodereview.appspot.com/18341018

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210490 0039d316-1c4b-4281-b951-d872f2087c98
drive: Merge "Clean local cache" and "Reload"

The behaviors of the two actions are similar and it's hard to see the difference
from the menu text strings alone. Merge the two behaviors into "Clean local cache"
and remove "Reload". What we need is one reset button that can be used as a last
resort when things are messed up.

BUG=256952
TEST=Open Drive in Files.app; Open the gear menu with Ctrl-pressed. Confirm that 'Reload' is gone and 'Clear local cache' works (remove cached files and reload Drive)
R=asargent@chromium.org, yoshiki@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210491 0039d316-1c4b-4281-b951-d872f2087c98
Fix some Autocheckout-steps related formatting issues.

 - Center checkmarks and labels in AutocheckoutStepView.
 - Reduce the padding around the AutocheckoutProgressBar
   so that we don't force a resize of the dialog button.

BUG=246374

Review URL: https://chromiumcodereview.appspot.com/18443003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210492 0039d316-1c4b-4281-b951-d872f2087c98
Create NaClBrowserDelegate to hide chrome specific implementation from NaCl code.

This Cl introduces a basic delegate that handles only the simple dependencies.

This is part of an effort to componentize NaCl code.
BUG=244791

Review URL: https://chromiumcodereview.appspot.com/17598002

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