diff options
Diffstat (limited to 'chrome/common')
-rw-r--r-- | chrome/common/render_messages.h | 2 | ||||
-rw-r--r-- | chrome/common/renderer_preferences.h | 25 |
2 files changed, 26 insertions, 1 deletions
diff --git a/chrome/common/render_messages.h b/chrome/common/render_messages.h index 57cdcc8..63f210f 100644 --- a/chrome/common/render_messages.h +++ b/chrome/common/render_messages.h @@ -14,11 +14,11 @@ #include "base/ref_counted.h" #include "base/shared_memory.h" #include "chrome/browser/renderer_host/resource_handler.h" -#include "chrome/browser/renderer_preferences.h" #include "chrome/common/filter_policy.h" #include "chrome/common/ipc_message_utils.h" #include "chrome/common/modal_dialog_event.h" #include "chrome/common/page_transition_types.h" +#include "chrome/common/renderer_preferences.h" #include "chrome/common/transport_dib.h" #include "chrome/common/webkit_param_traits.h" #include "googleurl/src/gurl.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_ |