Move test-only stuff from cc/debug/ to cc/test

This moves the test/fake context implementations from cc/debug/ to cc/test
and stops linking them into production targets. Test targets elsewhere in
the tree can link against cc_test_support to use these.

R=danakj,piman

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232025 0039d316-1c4b-4281-b951-d872f2087c98
Enable all plugins when the user selects allow plugins on this site in the content setting bubble and then dismisses the bubble.

BUG=311461

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232026 0039d316-1c4b-4281-b951-d872f2087c98
[ash] Check x and y axis to prepare drag operation when rip off from the shell

Problem:
When user drags an item above strictly only y-axis, drag operation is not prepared.(assumed a shelf is at bottom).

R=skuhne@chromium.org, jamescook@chromium.org
BUG=313073
TEST=browser_tests --gtest_filter=*.DragOffShelf

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232027 0039d316-1c4b-4281-b951-d872f2087c98
Make all_webkit depend on breakpad targets required to symbolize crashes

BUG=253351
R=dpranke@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232028 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 232025
drive: Recover cache files when the metadata DB is corrupted

Remove obsolete cache file scan code which does not work after local ID switch.
Add FileCache::RecoverFilesFromCacheDirectory(), which moves unmanaged files to the specified directory with estimated file extension.

BUG=279669
TEST=unit_tests
R=kinaba@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232029 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 232029
Automated Commit: Committing new LKGM version 4895.0.0 for chromeos.

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