render_view_host_delegate.cc revision 9ab5563a3196760eb381d102cbb2bc0f7abc6a50
1f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek// Copyright (c) 2012 The Chromium Authors. All rights reserved.
2f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek// Use of this source code is governed by a BSD-style license that can be
3f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek// found in the LICENSE file.
4f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek
5f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek#include "content/browser/renderer_host/render_view_host_delegate.h"
6f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek
7f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek#include "url/gurl.h"
8f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek#include "webkit/common/webpreferences.h"
9f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek
10f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremeneknamespace content {
11f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek
12f24af5bc2e01ca8e7396ed997378a77fddfa521eTed KremenekRenderViewHostDelegateView* RenderViewHostDelegate::GetDelegateView() {
13f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek  return NULL;
14f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek}
15f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek
16f24af5bc2e01ca8e7396ed997378a77fddfa521eTed KremenekRenderViewHostDelegate::RendererManagement*
17f24af5bc2e01ca8e7396ed997378a77fddfa521eTed KremenekRenderViewHostDelegate::GetRendererManagementDelegate() {
18f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek  return NULL;
19f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek}
20f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek
21f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenekbool RenderViewHostDelegate::OnMessageReceived(RenderViewHost* render_view_host,
22f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek                                               const IPC::Message& message) {
23f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek  return false;
24f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek}
25f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek
26f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenekbool RenderViewHostDelegate::AddMessageToConsole(
27f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek    int32 level, const string16& message, int32 line_no,
28f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek    const string16& source_id) {
29f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek  return false;
30f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek}
31f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek
32f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenekconst GURL& RenderViewHostDelegate::GetURL() const {
33f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek  return GURL::EmptyGURL();
34f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek}
35f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek
36f24af5bc2e01ca8e7396ed997378a77fddfa521eTed KremenekWebContents* RenderViewHostDelegate::GetAsWebContents() {
37f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek  return NULL;
38f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek}
39f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek
40f24af5bc2e01ca8e7396ed997378a77fddfa521eTed KremenekWebPreferences RenderViewHostDelegate::GetWebkitPrefs() {
41f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek  return WebPreferences();
42f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek}
43f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek
44f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenekbool RenderViewHostDelegate::IsFullscreenForCurrentTab() const {
45f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek  return false;
46f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek}
47f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek
48f24af5bc2e01ca8e7396ed997378a77fddfa521eTed KremenekSessionStorageNamespace* RenderViewHostDelegate::GetSessionStorageNamespace() {
49f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek  return NULL;
50f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek}
51f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek
52f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek}  // namespace content
53f24af5bc2e01ca8e7396ed997378a77fddfa521eTed Kremenek