Implement initial version of VariationSeedSimulator.

This will be used by the VariationsService to simulate newly
received variations seed, to evaluate whether there's sufficient
new changes to badge the UI to suggest a restart (similar to
what happens during auto updates).

This is the initial version of this class and still
has some missing pieces, left as TODOs.

BUG=315807
TEST=Unit tests.
TBR=joi@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243600 0039d316-1c4b-4281-b951-d872f2087c98
Disable CastStreamingAPITest.Basics on Mac OSX

CastStreamingAPITest.Basics has been failing on OSX bots, so disable it.

BUG=332427
TBR=hclam@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243601 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 243601
app_list: Fix SearchResultView result_ usage.

SearchResultView's |result_| could be NULL and should be handled properly.

BUG=332012

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243602 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 243602