15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Copyright (c) 2012 The Chromium Authors. All rights reserved.
25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be
35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// found in the LICENSE file.
45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "content/browser/renderer_host/render_view_host_delegate.h"
65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
7116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#include "content/public/common/web_preferences.h"
87dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch#include "url/gurl.h"
95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)namespace content {
115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RenderViewHostDelegateView* RenderViewHostDelegate::GetDelegateView() {
135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return NULL;
145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)bool RenderViewHostDelegate::OnMessageReceived(RenderViewHost* render_view_host,
175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                                               const IPC::Message& message) {
185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return false;
195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)WebContents* RenderViewHostDelegate::GetAsWebContents() {
225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return NULL;
235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
256e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles)WebPreferences RenderViewHostDelegate::ComputeWebkitPrefs() {
26c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)  return WebPreferences();
275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)bool RenderViewHostDelegate::IsFullscreenForCurrentTab() const {
305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return false;
315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
33a3f7b4e666c476898878fa745f637129375cd889Ben MurdochSessionStorageNamespace* RenderViewHostDelegate::GetSessionStorageNamespace(
34a3f7b4e666c476898878fa745f637129375cd889Ben Murdoch    SiteInstance* instance) {
35a3f7b4e666c476898878fa745f637129375cd889Ben Murdoch  return NULL;
36a3f7b4e666c476898878fa745f637129375cd889Ben Murdoch}
37a3f7b4e666c476898878fa745f637129375cd889Ben Murdoch
3846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)SessionStorageNamespaceMap
3946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)RenderViewHostDelegate::GetSessionStorageNamespaceMap() {
4046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)  return SessionStorageNamespaceMap();
4146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)}
4246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)
434e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)FrameTree* RenderViewHostDelegate::GetFrameTree() {
444e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
454e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
464e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
470529e5d033099cbfc42635f6f6183833b09dff6eBen Murdochbool RenderViewHostDelegate::IsNeverVisible() {
480529e5d033099cbfc42635f6f6183833b09dff6eBen Murdoch  return false;
490529e5d033099cbfc42635f6f6183833b09dff6eBen Murdoch}
500529e5d033099cbfc42635f6f6183833b09dff6eBen Murdoch
51e4256316f8b5e8d1ec0df1f7762771622a53fa63Ben Murdochbool RenderViewHostDelegate::IsVirtualKeyboardRequested() {
52e4256316f8b5e8d1ec0df1f7762771622a53fa63Ben Murdoch  return false;
53e4256316f8b5e8d1ec0df1f7762771622a53fa63Ben Murdoch}
54e4256316f8b5e8d1ec0df1f7762771622a53fa63Ben Murdoch
555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}  // namespace content
56