Home | History | Annotate | Download | only in common
      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