Add a ContentBrowserClient interface to let content code delegate to embedder.
Starts with an OnRenderViewCreation method that will be useful for another CL.

BUG=none
TEST=ExtensionBrowserTest.*, TabRestoreServiceTest.*

Review URL: http://codereview.chromium.org/6674004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78037 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi
index b022328..e05e520 100644
--- a/chrome/chrome_browser.gypi
+++ b/chrome/chrome_browser.gypi
@@ -344,6 +344,8 @@
         'browser/character_encoding.h',
         'browser/chrome_browser_application_mac.h',
         'browser/chrome_browser_application_mac.mm',
+        'browser/chrome_content_browser_client.cc',
+        'browser/chrome_content_browser_client.h',
         'browser/chromeos/audio_handler.cc',
         'browser/chromeos/audio_handler.h',
         'browser/chromeos/audio_mixer.h',