Recommitting https://codereview.chromium.org/163953005 to add chrome://suggestions page (and reverting the revert from https://codereview.chromium.org/170743009/).

Issue 163953005 broke SuggestionsCombinerTest.TestSuite and SuggestionsCombinerTest.SourcesAreNotDoneFetching because of subtle name collision with existing ::SuggestionsSource. We now move SuggestionsSource to suggestions::SuggestionsSource to eliminate this problem.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253060 0039d316-1c4b-4281-b951-d872f2087c98
Fullscreen-Within-Tab becomes enabled by default, with command-line flag to disable.

The new UI and code paths are ready for Canary, to allow for wider testing and feedback.  This change removes the --embed-flash-fullscreen flag, enables all Fullscreen-Within-Tab code paths by default, and provides a --disable-fullscreen-within-tab flag to re-disable.  Also, removed about:flags experiment entry.

BUG=256870,290403
R=hubbe@chromium.org, sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253061 0039d316-1c4b-4281-b951-d872f2087c98
Fix handling of local debug directories for GCS content provider.

BUG=346515
NOTRY=true

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

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