| OLD | NEW | 
|---|
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 // This file defines all the public base::FeatureList features for the chrome | 5 // This file defines all the public base::FeatureList features for the chrome | 
| 6 // module. | 6 // module. | 
| 7 | 7 | 
| 8 #ifndef CHROME_COMMON_CHROME_FEATURES_H_ | 8 #ifndef CHROME_COMMON_CHROME_FEATURES_H_ | 
| 9 #define CHROME_COMMON_CHROME_FEATURES_H_ | 9 #define CHROME_COMMON_CHROME_FEATURES_H_ | 
| 10 | 10 | 
| (...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 92 extern const base::Feature kOfflinePageDownloadSuggestionsFeature; | 92 extern const base::Feature kOfflinePageDownloadSuggestionsFeature; | 
| 93 | 93 | 
| 94 extern const base::Feature kOverrideYouTubeFlashEmbed; | 94 extern const base::Feature kOverrideYouTubeFlashEmbed; | 
| 95 | 95 | 
| 96 extern const base::Feature kPermissionsBlacklist; | 96 extern const base::Feature kPermissionsBlacklist; | 
| 97 | 97 | 
| 98 #if BUILDFLAG(ENABLE_PLUGINS) | 98 #if BUILDFLAG(ENABLE_PLUGINS) | 
| 99 extern const base::Feature kPreferHtmlOverPlugins; | 99 extern const base::Feature kPreferHtmlOverPlugins; | 
| 100 #endif | 100 #endif | 
| 101 | 101 | 
|  | 102 #if defined(OS_CHROMEOS) | 
|  | 103 extern const base::Feature kPreloadLockScreen; | 
|  | 104 #endif | 
|  | 105 | 
| 102 #if BUILDFLAG(ENABLE_PRINT_PREVIEW) | 106 #if BUILDFLAG(ENABLE_PRINT_PREVIEW) | 
| 103 extern const base::Feature kPrintPdfAsImage; | 107 extern const base::Feature kPrintPdfAsImage; | 
| 104 | 108 | 
| 105 extern const base::Feature kPrintScaling; | 109 extern const base::Feature kPrintScaling; | 
| 106 #endif | 110 #endif | 
| 107 | 111 | 
| 108 extern const base::Feature kPushMessagingBackgroundMode; | 112 extern const base::Feature kPushMessagingBackgroundMode; | 
| 109 | 113 | 
| 110 #if defined(OS_CHROMEOS) | 114 #if defined(OS_CHROMEOS) | 
| 111 extern const base::Feature kRuntimeMemoryLeakDetector; | 115 extern const base::Feature kRuntimeMemoryLeakDetector; | 
| 112 #endif  // defined(OS_CHROMEOS) | 116 #endif  // defined(OS_CHROMEOS) | 
| 113 | 117 | 
| 114 #if BUILDFLAG(ENABLE_PLUGINS) | 118 #if BUILDFLAG(ENABLE_PLUGINS) | 
| 115 extern const base::Feature kRunAllFlashInAllowMode; | 119 extern const base::Feature kRunAllFlashInAllowMode; | 
| 116 #endif | 120 #endif | 
| 117 | 121 | 
| 118 extern const base::Feature kSafeSearchUrlReporting; | 122 extern const base::Feature kSafeSearchUrlReporting; | 
| 119 | 123 | 
| 120 #if defined(OS_CHROMEOS) |  | 
| 121 extern const base::Feature kSharedLockScreen; |  | 
| 122 #endif |  | 
| 123 |  | 
| 124 extern const base::Feature kSimplifiedFullscreenUI; | 124 extern const base::Feature kSimplifiedFullscreenUI; | 
| 125 | 125 | 
| 126 #if defined(SYZYASAN) | 126 #if defined(SYZYASAN) | 
| 127 extern const base::Feature kSyzyasanDeferredFree; | 127 extern const base::Feature kSyzyasanDeferredFree; | 
| 128 #endif | 128 #endif | 
| 129 | 129 | 
| 130 extern const base::Feature kUseGroupedPermissionInfobars; | 130 extern const base::Feature kUseGroupedPermissionInfobars; | 
| 131 | 131 | 
| 132 #if defined(OS_CHROMEOS) | 132 #if defined(OS_CHROMEOS) | 
| 133 extern const base::Feature kOptInImeMenu; | 133 extern const base::Feature kOptInImeMenu; | 
| 134 | 134 | 
| 135 extern const base::Feature kQuickUnlockPin; | 135 extern const base::Feature kQuickUnlockPin; | 
| 136 | 136 | 
| 137 extern const base::Feature kEHVInputOnImeMenu; | 137 extern const base::Feature kEHVInputOnImeMenu; | 
| 138 | 138 | 
| 139 extern const base::Feature kCrosCompUpdates; | 139 extern const base::Feature kCrosCompUpdates; | 
| 140 #endif  // defined(OS_CHROMEOS) | 140 #endif  // defined(OS_CHROMEOS) | 
| 141 | 141 | 
| 142 // DON'T ADD RANDOM STUFF HERE. Put it in the main section above in | 142 // DON'T ADD RANDOM STUFF HERE. Put it in the main section above in | 
| 143 // alphabetical order, or in one of the ifdefs (also in order in each section). | 143 // alphabetical order, or in one of the ifdefs (also in order in each section). | 
| 144 | 144 | 
| 145 }  // namespace features | 145 }  // namespace features | 
| 146 | 146 | 
| 147 #endif  // CHROME_COMMON_CHROME_FEATURES_H_ | 147 #endif  // CHROME_COMMON_CHROME_FEATURES_H_ | 
| OLD | NEW | 
|---|