summaryrefslogtreecommitdiffstats
path: root/content/public
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-15 16:48:57 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-15 16:48:57 +0000
commitcb5956b3d5a07c08993a4f3d3995bba5a4de0709 (patch)
tree11d10437fa6bc2306fc37c0633e0edf1a7000f18 /content/public
parent77a581d31a5e48852355e0d0ec6acd7e5cd7ee81 (diff)
downloadchromium_src-cb5956b3d5a07c08993a4f3d3995bba5a4de0709.zip
chromium_src-cb5956b3d5a07c08993a4f3d3995bba5a4de0709.tar.gz
chromium_src-cb5956b3d5a07c08993a4f3d3995bba5a4de0709.tar.bz2
Remove tab_contents_view_gtk.h include from chrome. I tried to find a way to not have to expose the FocusStore to the delegate, but I couldn't find any other way.
BUG=98716 Review URL: https://chromiumcodereview.appspot.com/9705053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126926 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/public')
-rw-r--r--content/public/browser/web_contents_view_delegate.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/content/public/browser/web_contents_view_delegate.h b/content/public/browser/web_contents_view_delegate.h
index a740345..05b4f33 100644
--- a/content/public/browser/web_contents_view_delegate.h
+++ b/content/public/browser/web_contents_view_delegate.h
@@ -23,6 +23,10 @@ namespace gfx {
class Size;
}
+namespace ui {
+class FocusStoreGtk;
+}
+
namespace content {
class RenderWidgetHost;
@@ -52,7 +56,8 @@ class CONTENT_EXPORT WebContentsViewDelegate {
virtual void SizeChanged(const gfx::Size& size) = 0;
#elif defined(TOOLKIT_USES_GTK)
// Initializes the WebContentsViewDelegate.
- virtual void Initialize(GtkWidget* expanded_container) = 0;
+ virtual void Initialize(GtkWidget* expanded_container,
+ ui::FocusStoreGtk* focus_store) = 0;
// Returns the top widget that contains |view| passed in from WrapView. This
// is exposed through TabContentsViewGtk::GetNativeView() when a wrapper is