• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 
5 #ifndef CHROME_COMMON_CONTENT_SETTINGS_TYPES_H_
6 #define CHROME_COMMON_CONTENT_SETTINGS_TYPES_H_
7 #pragma once
8 
9 // A particular type of content to care about.  We give the user various types
10 // of controls over each of these.
11 enum ContentSettingsType {
12   // "DEFAULT" is only used as an argument to the Content Settings Window
13   // opener; there it means "whatever was last shown".
14   CONTENT_SETTINGS_TYPE_DEFAULT = -1,
15   CONTENT_SETTINGS_TYPE_COOKIES = 0,
16   CONTENT_SETTINGS_TYPE_IMAGES,
17   CONTENT_SETTINGS_TYPE_JAVASCRIPT,
18   CONTENT_SETTINGS_TYPE_PLUGINS,
19   CONTENT_SETTINGS_TYPE_POPUPS,
20   CONTENT_SETTINGS_TYPE_GEOLOCATION,
21   CONTENT_SETTINGS_TYPE_NOTIFICATIONS,
22   CONTENT_SETTINGS_TYPE_PRERENDER,
23   CONTENT_SETTINGS_NUM_TYPES
24 };
25 
26 #endif  // CHROME_COMMON_CONTENT_SETTINGS_TYPES_H_
27