Index: content/shell/shell_content_client.h |
=================================================================== |
--- content/shell/shell_content_client.h (revision 0) |
+++ content/shell/shell_content_client.h (revision 0) |
@@ -0,0 +1,36 @@ |
+// Copyright (c) 2011 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+#ifndef CONTENT_SHELL_SHELL_CONTENT_CLIENT_H_ |
+#define CONTENT_SHELL_SHELL_CONTENT_CLIENT_H_ |
+#pragma once |
+ |
+#include "base/compiler_specific.h" |
+#include "content/common/content_client.h" |
+ |
+namespace content { |
+ |
+class ShellContentClient : public ContentClient { |
+ public: |
+ virtual ~ShellContentClient(); |
+ |
+ virtual void SetActiveURL(const GURL& url) OVERRIDE; |
+ virtual void SetGpuInfo(const GPUInfo& gpu_info) OVERRIDE; |
+ virtual void AddPepperPlugins( |
+ std::vector<PepperPluginInfo>* plugins) OVERRIDE; |
+ virtual bool CanSendWhileSwappedOut(const IPC::Message* msg) OVERRIDE; |
+ virtual bool CanHandleWhileSwappedOut(const IPC::Message& msg) OVERRIDE; |
+ virtual std::string GetUserAgent(bool mimic_windows) const OVERRIDE; |
+ virtual string16 GetLocalizedString(int message_id) const OVERRIDE; |
+ virtual base::StringPiece GetDataResource(int resource_id) const OVERRIDE; |
+ |
+#if defined(OS_WIN) |
+ virtual bool SandboxPlugin(CommandLine* command_line, |
+ sandbox::TargetPolicy* policy) OVERRIDE; |
+#endif |
+}; |
+ |
+} // namespace content |
+ |
+#endif // CONTENT_SHELL_SHELL_CONTENT_CLIENT_H_ |
Property changes on: content\shell\shell_content_client.h |
___________________________________________________________________ |
Added: svn:eol-style |
+ LF |