Home | History | Annotate | Download | only in message_center
      1 // Copyright (c) 2012 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 UI_MESSAGE_CENTER_MESSAGE_CENTER_SWITCHES_H_
      6 #define UI_MESSAGE_CENTER_MESSAGE_CENTER_SWITCHES_H_
      7 
      8 #include "ui/message_center/message_center_export.h"
      9 
     10 namespace message_center {
     11 namespace switches {
     12 
     13 // Enables rich templated notifications and NotificationCenter. In ChromeOS,
     14 // this flag also means the new design of message center bubble and popups.
     15 // TODO(mukai): Remove this flag when we don't need to provide both of designs
     16 // anymore (i.e. the new design becomes default and no one complains about it).
     17 // Note that some classes should be removed and renamed as the result of
     18 // removing this class.
     19 // Affected class list:
     20 //  - WebNotificationButtonView2: remove '2' suffix and replace the old one.
     21 //  - WebNotificationButtonViewBase: merge into WebNotificationButtonView.
     22 MESSAGE_CENTER_EXPORT extern const char kEnableRichNotifications[];
     23 MESSAGE_CENTER_EXPORT extern const char kDisableRichNotifications[];
     24 
     25 // Enables experimental features that we don't want to ship yet.
     26 MESSAGE_CENTER_EXPORT extern const char kEnableExperimentalNotificationUI[];
     27 
     28 }  // namespace switches
     29 }  // namespace message_center
     30 
     31 #endif  // UI_MESSAGE_CENTER_MESSAGE_CENTER_CONSTANTS_H_
     32