From 9b6f40e8b6954425a76d109eca5c3cb4b84d5afd Mon Sep 17 00:00:00 2001 From: "tc@google.com" Date: Thu, 11 Jun 2009 15:54:26 +0000 Subject: Move renderer_preferences.h from chrome/browser into chrome/common. We include the file in chrome/renderer and chrome/browser so to make check deps happy, I'm putting the file in chrome/common. Review URL: http://codereview.chromium.org/123001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18166 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/common/renderer_preferences.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 chrome/common/renderer_preferences.h (limited to 'chrome/common/renderer_preferences.h') diff --git a/chrome/common/renderer_preferences.h b/chrome/common/renderer_preferences.h new file mode 100644 index 0000000..2f808ac --- /dev/null +++ b/chrome/common/renderer_preferences.h @@ -0,0 +1,25 @@ +// Copyright (c) 2006-2008 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. +// +// A struct for managing browser's settings that apply to the renderer or its +// webview. These differ from WebPreferences since they apply to Chromium's +// glue layer rather than applying to just WebKit. +// +// Adding new values to this class probably involves updating +// common/render_messages.h, browser/browser.cc, etc. + +#ifndef CHROME_COMMON_RENDERER_PREFERENCES_H_ +#define CHROME_COMMON_RENDERER_PREFERENCES_H_ + +struct RendererPreferences { + // Whether the renderer's current browser context accept drops from the OS + // that result in navigations away from the current page. + bool can_accept_load_drops; + + RendererPreferences() + : can_accept_load_drops(true) { + } +}; + +#endif // CHROME_COMMON_RENDERER_PREFERENCES_H_ -- cgit v1.1