Feature 17 android_webview/javatests/src/org/chromium/android_webview/test/AndroidScrollIntegrationTest.java import org.chromium.base.test.util.Feature; Feature 16 android_webview/javatests/src/org/chromium/android_webview/test/AndroidViewIntegrationTest.java import org.chromium.base.test.util.Feature; Feature 14 android_webview/javatests/src/org/chromium/android_webview/test/ArchiveTest.java import org.chromium.base.test.util.Feature; Feature 11 android_webview/javatests/src/org/chromium/android_webview/test/AwContentsClientAutoLoginTest.java import org.chromium.base.test.util.Feature; Feature 11 android_webview/javatests/src/org/chromium/android_webview/test/AwContentsClientFullScreenVideoTest.java import org.chromium.base.test.util.Feature; Feature 15 android_webview/javatests/src/org/chromium/android_webview/test/AwContentsClientGetDefaultVideoPosterTest.java import org.chromium.base.test.util.Feature; Feature 12 android_webview/javatests/src/org/chromium/android_webview/test/AwContentsClientGetVideoLoadingProgressViewTest.java import org.chromium.base.test.util.Feature; Feature 15 android_webview/javatests/src/org/chromium/android_webview/test/AwContentsClientOnFormResubmissionTest.java import org.chromium.base.test.util.Feature; Feature 13 android_webview/javatests/src/org/chromium/android_webview/test/AwContentsClientShouldInterceptRequestTest.java import org.chromium.base.test.util.Feature; Feature 13 android_webview/javatests/src/org/chromium/android_webview/test/AwContentsClientShouldOverrideUrlLoadingTest.java import org.chromium.base.test.util.Feature; Feature 11 android_webview/javatests/src/org/chromium/android_webview/test/AwContentsClientVisitedHistoryTest.java import org.chromium.base.test.util.Feature; Feature 13 android_webview/javatests/src/org/chromium/android_webview/test/AwContentsRenderTest.java import org.chromium.base.test.util.Feature; Feature 20 android_webview/javatests/src/org/chromium/android_webview/test/AwContentsTest.java import org.chromium.base.test.util.Feature; Feature 13 android_webview/javatests/src/org/chromium/android_webview/test/AwLayoutSizerTest.java import org.chromium.base.test.util.Feature; Feature 12 android_webview/javatests/src/org/chromium/android_webview/test/AwLegacyQuirksTest.java import org.chromium.base.test.util.Feature; Feature 15 android_webview/javatests/src/org/chromium/android_webview/test/AwQuotaManagerBridgeTest.java import org.chromium.base.test.util.Feature; Feature 13 android_webview/javatests/src/org/chromium/android_webview/test/AwScrollOffsetManagerTest.java import org.chromium.base.test.util.Feature; Feature 28 android_webview/javatests/src/org/chromium/android_webview/test/AwSettingsTest.java import org.chromium.base.test.util.Feature; Feature 16 android_webview/javatests/src/org/chromium/android_webview/test/AwZoomTest.java import org.chromium.base.test.util.Feature; Feature 12 android_webview/javatests/src/org/chromium/android_webview/test/ClientAddMessageToConsoleTest.java import org.chromium.base.test.util.Feature; Feature 12 android_webview/javatests/src/org/chromium/android_webview/test/ClientOnPageFinishedTest.java import org.chromium.base.test.util.Feature; Feature 12 android_webview/javatests/src/org/chromium/android_webview/test/ClientOnReceivedErrorTest.java import org.chromium.base.test.util.Feature; Feature 16 android_webview/javatests/src/org/chromium/android_webview/test/ContentViewMiscTest.java import org.chromium.base.test.util.Feature; Feature 14 android_webview/javatests/src/org/chromium/android_webview/test/CookieManagerStartupTest.java import org.chromium.base.test.util.Feature; Feature 15 android_webview/javatests/src/org/chromium/android_webview/test/CookieManagerTest.java import org.chromium.base.test.util.Feature; Feature 11 android_webview/javatests/src/org/chromium/android_webview/test/GeolocationTest.java import org.chromium.base.test.util.Feature; Feature 11 android_webview/javatests/src/org/chromium/android_webview/test/GetTitleTest.java import org.chromium.base.test.util.Feature; Feature 11 android_webview/javatests/src/org/chromium/android_webview/test/HttpAuthDatabaseTest.java import org.chromium.base.test.util.Feature; Feature 14 android_webview/javatests/src/org/chromium/android_webview/test/LoadDataWithBaseUrlTest.java import org.chromium.base.test.util.Feature; Feature 16 android_webview/javatests/src/org/chromium/android_webview/test/LoadUrlTest.java import org.chromium.base.test.util.Feature; Feature 12 android_webview/javatests/src/org/chromium/android_webview/test/SaveRestoreStateTest.java import org.chromium.base.test.util.Feature; Feature 10 android_webview/javatests/src/org/chromium/android_webview/test/UserAgentTest.java import org.chromium.base.test.util.Feature; Feature 19 android_webview/javatests/src/org/chromium/android_webview/test/WebKitHitTestTest.java import org.chromium.base.test.util.Feature; Feature 10 android_webview/javatests/src/org/chromium/android_webview/test/WebViewAsynchronousFindApisTest.java import org.chromium.base.test.util.Feature; Feature 17 android_webview/javatests/src/org/chromium/android_webview/test/WebViewModalDialogOverrideTest.java import org.chromium.base.test.util.Feature; Feature 10 base/android/javatests/src/org/chromium/base/CommandLineTest.java import org.chromium.base.test.util.Feature; Feature 10 base/android/javatests/src/org/chromium/base/ObserverListTest.java import org.chromium.base.test.util.Feature; Feature 12 chrome/android/javatests/src/org/chromium/chrome/browser/NavigationPopupTest.java import org.chromium.base.test.util.Feature; Feature 11 chrome/android/javatests/src/org/chromium/chrome/browser/RepostFormWarningTest.java import org.chromium.base.test.util.Feature; Feature 10 chrome/android/javatests/src/org/chromium/chrome/browser/UrlUtilitiesTest.java import org.chromium.base.test.util.Feature; Feature 17 chrome/android/javatests/src/org/chromium/chrome/browser/appmenu/AppMenuTest.java import org.chromium.base.test.util.Feature; Feature 12 chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillDialogControllerTest.java import org.chromium.base.test.util.Feature; Feature 12 chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillPopupTest.java import org.chromium.base.test.util.Feature; Feature 11 chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillTest.java import org.chromium.base.test.util.Feature; Feature 9 chrome/android/javatests/src/org/chromium/chrome/browser/autofill/PersonalDataManagerTest.java import org.chromium.base.test.util.Feature; Feature 16 chrome/android/javatests/src/org/chromium/chrome/browser/contextmenu/ContextMenuTest.java import org.chromium.base.test.util.Feature; Feature 11 chrome/android/javatests/src/org/chromium/chrome/browser/identity/SettingsSecureBasedIdentificationGeneratorTest.java import org.chromium.base.test.util.Feature; Feature 10 chrome/android/javatests/src/org/chromium/chrome/browser/identity/UniqueIdentificationGeneratorFactoryTest.java import org.chromium.base.test.util.Feature; Feature 13 chrome/android/javatests/src/org/chromium/chrome/browser/identity/UuidBasedUniqueIdentificationGeneratorTest.java import org.chromium.base.test.util.Feature; Feature 12 chrome/android/javatests/src/org/chromium/chrome/browser/infobar/InfoBarTest.java import org.chromium.base.test.util.Feature; Feature 12 chrome/android/javatests/src/org/chromium/chrome/browser/input/SelectFileDialogTest.java import org.chromium.base.test.util.Feature; Feature 23 chrome/android/javatests/src/org/chromium/chrome/browser/invalidation/InvalidationControllerTest.java import org.chromium.base.test.util.Feature; Feature 11 chrome/android/javatests/src/org/chromium/chrome/browser/omaha/ResponseParserTest.java import org.chromium.base.test.util.Feature; Feature 12 chrome/android/javatests/src/org/chromium/chrome/browser/prerender/ExternalPrerenderRequestTest.java import org.chromium.base.test.util.Feature; Feature 16 chrome/android/javatests/src/org/chromium/chrome/browser/printing/PrintingControllerTest.java import org.chromium.base.test.util.Feature; Feature 10 chrome/android/javatests/src/org/chromium/chrome/browser/search_engines/TemplateUrlServiceTest.java import org.chromium.base.test.util.Feature; Feature 13 chrome/android/javatests/src/org/chromium/chrome/browser/signin/OAuth2TokenServiceIntegrationTest.java import org.chromium.base.test.util.Feature; Feature 12 chrome/android/javatests/src/org/chromium/chrome/browser/signin/OAuth2TokenServiceTest.java import org.chromium.base.test.util.Feature; Feature 16 chrome/android/javatests/src/org/chromium/chrome/browser/sync/ChromiumSyncAdapterTest.java import org.chromium.base.test.util.Feature; Feature 20 chrome/android/javatests/src/org/chromium/chrome/browser/sync/DelayedSyncControllerTest.java import org.chromium.base.test.util.Feature; Feature 18 chrome/android/javatests/src/org/chromium/chrome/browser/test/ModalDialogTest.java import org.chromium.base.test.util.Feature; Feature 11 chrome/android/javatests/src/org/chromium/chrome/browser/test/ProviderBookmarkNodeTest.java import org.chromium.base.test.util.Feature; Feature 10 chrome/android/javatests/src/org/chromium/chrome/browser/translate/TranslateOptionsTest.java import org.chromium.base.test.util.Feature; Feature 10 chrome/android/javatests/src/org/chromium/chrome/browser/util/HashUtilTest.java import org.chromium.base.test.util.Feature; Feature 10 chrome/android/shell/javatests/src/org/chromium/chrome/shell/ChromeShellUrlTest.java import org.chromium.base.test.util.Feature; Feature 79 chrome/browser/bookmarks/enhanced_bookmarks_features.cc extensions::Feature* feature = feature_provider->GetFeature("metricsPrivate"); Feature 64 chrome/browser/extensions/api/declarative/declarative_api.cc Feature::Availability availability = Feature 66 chrome/browser/extensions/api/declarative/declarative_api.cc event_name, extension_, Feature::BLESSED_EXTENSION_CONTEXT, Feature 82 chrome/browser/extensions/api/web_request/web_request_api.cc using extensions::Feature; Feature 28 chrome/browser/extensions/api/web_request/web_request_apitest.cc using extensions::Feature; Feature 79 chrome/browser/safe_browsing/browser_feature_extractor.cc ClientPhishingRequest::Feature* feature = Feature 167 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc const ClientPhishingRequest::Feature& feature = Feature 154 chrome/common/extensions/api/extension_api_unittest.cc Feature::Context context; Feature 157 chrome/common/extensions/api/extension_api_unittest.cc { "test1", false, Feature::WEB_PAGE_CONTEXT, GURL() }, Feature 158 chrome/common/extensions/api/extension_api_unittest.cc { "test1", true, Feature::BLESSED_EXTENSION_CONTEXT, GURL() }, Feature 159 chrome/common/extensions/api/extension_api_unittest.cc { "test1", true, Feature::UNBLESSED_EXTENSION_CONTEXT, GURL() }, Feature 160 chrome/common/extensions/api/extension_api_unittest.cc { "test1", true, Feature::CONTENT_SCRIPT_CONTEXT, GURL() }, Feature 161 chrome/common/extensions/api/extension_api_unittest.cc { "test2", true, Feature::WEB_PAGE_CONTEXT, GURL("http://google.com") }, Feature 162 chrome/common/extensions/api/extension_api_unittest.cc { "test2", false, Feature::BLESSED_EXTENSION_CONTEXT, Feature 164 chrome/common/extensions/api/extension_api_unittest.cc { "test2.foo", false, Feature::WEB_PAGE_CONTEXT, Feature 166 chrome/common/extensions/api/extension_api_unittest.cc { "test2.foo", true, Feature::CONTENT_SCRIPT_CONTEXT, GURL() }, Feature 167 chrome/common/extensions/api/extension_api_unittest.cc { "test3", false, Feature::WEB_PAGE_CONTEXT, GURL("http://google.com") }, Feature 168 chrome/common/extensions/api/extension_api_unittest.cc { "test3.foo", true, Feature::WEB_PAGE_CONTEXT, GURL("http://google.com") }, Feature 169 chrome/common/extensions/api/extension_api_unittest.cc { "test3.foo", true, Feature::BLESSED_EXTENSION_CONTEXT, Feature 171 chrome/common/extensions/api/extension_api_unittest.cc { "test4", true, Feature::BLESSED_EXTENSION_CONTEXT, Feature 173 chrome/common/extensions/api/extension_api_unittest.cc { "test4.foo", false, Feature::BLESSED_EXTENSION_CONTEXT, Feature 175 chrome/common/extensions/api/extension_api_unittest.cc { "test4.foo", false, Feature::UNBLESSED_EXTENSION_CONTEXT, Feature 177 chrome/common/extensions/api/extension_api_unittest.cc { "test4.foo.foo", true, Feature::CONTENT_SCRIPT_CONTEXT, GURL() }, Feature 178 chrome/common/extensions/api/extension_api_unittest.cc { "test5", true, Feature::WEB_PAGE_CONTEXT, GURL("http://foo.com") }, Feature 179 chrome/common/extensions/api/extension_api_unittest.cc { "test5", false, Feature::WEB_PAGE_CONTEXT, GURL("http://bar.com") }, Feature 180 chrome/common/extensions/api/extension_api_unittest.cc { "test5.blah", true, Feature::WEB_PAGE_CONTEXT, GURL("http://foo.com") }, Feature 181 chrome/common/extensions/api/extension_api_unittest.cc { "test5.blah", false, Feature::WEB_PAGE_CONTEXT, GURL("http://bar.com") }, Feature 182 chrome/common/extensions/api/extension_api_unittest.cc { "test6", false, Feature::BLESSED_EXTENSION_CONTEXT, GURL() }, Feature 183 chrome/common/extensions/api/extension_api_unittest.cc { "test6.foo", true, Feature::BLESSED_EXTENSION_CONTEXT, GURL() }, Feature 184 chrome/common/extensions/api/extension_api_unittest.cc { "test7", true, Feature::WEB_PAGE_CONTEXT, GURL("http://foo.com") }, Feature 185 chrome/common/extensions/api/extension_api_unittest.cc { "test7.foo", false, Feature::WEB_PAGE_CONTEXT, GURL("http://bar.com") }, Feature 186 chrome/common/extensions/api/extension_api_unittest.cc { "test7.foo", true, Feature::WEB_PAGE_CONTEXT, GURL("http://foo.com") }, Feature 187 chrome/common/extensions/api/extension_api_unittest.cc { "test7.bar", false, Feature::WEB_PAGE_CONTEXT, GURL("http://bar.com") }, Feature 188 chrome/common/extensions/api/extension_api_unittest.cc { "test7.bar", false, Feature::WEB_PAGE_CONTEXT, GURL("http://foo.com") }, Feature 191 chrome/common/extensions/api/extension_api_unittest.cc { "parent1", true, Feature::CONTENT_SCRIPT_CONTEXT, GURL() }, Feature 192 chrome/common/extensions/api/extension_api_unittest.cc { "parent1", false, Feature::WEB_PAGE_CONTEXT, GURL("http://foo.com") }, Feature 193 chrome/common/extensions/api/extension_api_unittest.cc { "parent1.child1", false, Feature::CONTENT_SCRIPT_CONTEXT, GURL() }, Feature 194 chrome/common/extensions/api/extension_api_unittest.cc { "parent1.child1", true, Feature::WEB_PAGE_CONTEXT, Feature 196 chrome/common/extensions/api/extension_api_unittest.cc { "parent1.child2", true, Feature::CONTENT_SCRIPT_CONTEXT, GURL() }, Feature 197 chrome/common/extensions/api/extension_api_unittest.cc { "parent1.child2", false, Feature::WEB_PAGE_CONTEXT, Feature 199 chrome/common/extensions/api/extension_api_unittest.cc { "parent2", true, Feature::CONTENT_SCRIPT_CONTEXT, GURL() }, Feature 200 chrome/common/extensions/api/extension_api_unittest.cc { "parent2", true, Feature::BLESSED_EXTENSION_CONTEXT, GURL() }, Feature 201 chrome/common/extensions/api/extension_api_unittest.cc { "parent2", true, Feature::UNBLESSED_EXTENSION_CONTEXT, GURL() }, Feature 202 chrome/common/extensions/api/extension_api_unittest.cc { "parent2.child3", false, Feature::CONTENT_SCRIPT_CONTEXT, GURL() }, Feature 203 chrome/common/extensions/api/extension_api_unittest.cc { "parent2.child3", true, Feature::BLESSED_EXTENSION_CONTEXT, GURL() }, Feature 204 chrome/common/extensions/api/extension_api_unittest.cc { "parent2.child3", false, Feature::UNBLESSED_EXTENSION_CONTEXT, GURL() }, Feature 205 chrome/common/extensions/api/extension_api_unittest.cc { "parent2.child3.child.child", true, Feature::CONTENT_SCRIPT_CONTEXT, Feature 207 chrome/common/extensions/api/extension_api_unittest.cc { "parent2.child3.child.child", false, Feature::BLESSED_EXTENSION_CONTEXT, Feature 209 chrome/common/extensions/api/extension_api_unittest.cc { "parent2.child3.child.child", true, Feature::UNBLESSED_EXTENSION_CONTEXT, Feature 211 chrome/common/extensions/api/extension_api_unittest.cc { "parent3", true, Feature::CONTENT_SCRIPT_CONTEXT, GURL() }, Feature 212 chrome/common/extensions/api/extension_api_unittest.cc { "parent3", false, Feature::BLESSED_EXTENSION_CONTEXT, GURL() }, Feature 213 chrome/common/extensions/api/extension_api_unittest.cc { "parent3", false, Feature::UNBLESSED_EXTENSION_CONTEXT, GURL() }, Feature 214 chrome/common/extensions/api/extension_api_unittest.cc { "parent3.noparent", true, Feature::CONTENT_SCRIPT_CONTEXT, GURL() }, Feature 215 chrome/common/extensions/api/extension_api_unittest.cc { "parent3.noparent", true, Feature::BLESSED_EXTENSION_CONTEXT, GURL() }, Feature 216 chrome/common/extensions/api/extension_api_unittest.cc { "parent3.noparent", true, Feature::UNBLESSED_EXTENSION_CONTEXT, GURL() }, Feature 217 chrome/common/extensions/api/extension_api_unittest.cc { "parent3.noparent.child", true, Feature::CONTENT_SCRIPT_CONTEXT, GURL() }, Feature 218 chrome/common/extensions/api/extension_api_unittest.cc { "parent3.noparent.child", true, Feature::BLESSED_EXTENSION_CONTEXT, Feature 220 chrome/common/extensions/api/extension_api_unittest.cc { "parent3.noparent.child", true, Feature::UNBLESSED_EXTENSION_CONTEXT, Feature 273 chrome/common/extensions/api/extension_api_unittest.cc Feature::Context context; Feature 277 chrome/common/extensions/api/extension_api_unittest.cc { "test1", false, Feature::WEB_PAGE_CONTEXT, NULL, GURL() }, Feature 278 chrome/common/extensions/api/extension_api_unittest.cc { "test1", true, Feature::UNBLESSED_EXTENSION_CONTEXT, NULL, GURL() }, Feature 279 chrome/common/extensions/api/extension_api_unittest.cc { "test1", false, Feature::UNBLESSED_EXTENSION_CONTEXT, app.get(), GURL() }, Feature 280 chrome/common/extensions/api/extension_api_unittest.cc { "test1", true, Feature::UNBLESSED_EXTENSION_CONTEXT, extension.get(), Feature 282 chrome/common/extensions/api/extension_api_unittest.cc { "test2", true, Feature::CONTENT_SCRIPT_CONTEXT, NULL, GURL() }, Feature 283 chrome/common/extensions/api/extension_api_unittest.cc { "test2", true, Feature::WEB_PAGE_CONTEXT, NULL, Feature 285 chrome/common/extensions/api/extension_api_unittest.cc { "test2.foo", false, Feature::WEB_PAGE_CONTEXT, NULL, Feature 287 chrome/common/extensions/api/extension_api_unittest.cc { "test3", true, Feature::CONTENT_SCRIPT_CONTEXT, NULL, GURL() }, Feature 288 chrome/common/extensions/api/extension_api_unittest.cc { "test3", true, Feature::WEB_PAGE_CONTEXT, NULL, GURL("http://foo.com") }, Feature 289 chrome/common/extensions/api/extension_api_unittest.cc { "test4.foo", true, Feature::CONTENT_SCRIPT_CONTEXT, NULL, GURL() }, Feature 290 chrome/common/extensions/api/extension_api_unittest.cc { "test7", false, Feature::WEB_PAGE_CONTEXT, NULL, Feature 292 chrome/common/extensions/api/extension_api_unittest.cc { "test7", true, Feature::WEB_PAGE_CONTEXT, NULL, GURL("http://foo.com") }, Feature 293 chrome/common/extensions/api/extension_api_unittest.cc { "test7", false, Feature::WEB_PAGE_CONTEXT, NULL, GURL("http://bar.com") } Feature 319 chrome/common/extensions/api/extension_api_unittest.cc Feature* test_feature = Feature 403 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 408 chrome/common/extensions/api/extension_api_unittest.cc Feature::UNBLESSED_EXTENSION_CONTEXT, Feature 413 chrome/common/extensions/api/extension_api_unittest.cc Feature::CONTENT_SCRIPT_CONTEXT, Feature 420 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 425 chrome/common/extensions/api/extension_api_unittest.cc Feature::UNBLESSED_EXTENSION_CONTEXT, Feature 430 chrome/common/extensions/api/extension_api_unittest.cc Feature::CONTENT_SCRIPT_CONTEXT, Feature 435 chrome/common/extensions/api/extension_api_unittest.cc Feature::CONTENT_SCRIPT_CONTEXT, Feature 442 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 447 chrome/common/extensions/api/extension_api_unittest.cc Feature::UNBLESSED_EXTENSION_CONTEXT, Feature 452 chrome/common/extensions/api/extension_api_unittest.cc Feature::CONTENT_SCRIPT_CONTEXT, Feature 512 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 516 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 520 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 524 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 528 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 548 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 553 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 558 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 570 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 575 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 580 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 595 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 599 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 612 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 616 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 624 chrome/common/extensions/api/extension_api_unittest.cc api_name, NULL, Feature::WEB_PAGE_CONTEXT, GURL(url)).is_available(); Feature 707 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT)); Feature 709 chrome/common/extensions/api/extension_api_unittest.cc EXPECT_EQ(Feature::UNSPECIFIED_LOCATION, feature->location()); Feature 742 chrome/common/extensions/api/extension_api_unittest.cc Feature* feature = api_feature_provider.GetFeature("test"); Feature 871 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 891 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 895 chrome/common/extensions/api/extension_api_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT, Feature 78 chrome/common/extensions/features/chrome_channel_feature_filter.cc Feature::Availability ChromeChannelFeatureFilter::IsAvailableToManifest( Feature 81 chrome/common/extensions/features/chrome_channel_feature_filter.cc Feature::Location location, Feature 83 chrome/common/extensions/features/chrome_channel_feature_filter.cc Feature::Platform platfortm) const { Feature 85 chrome/common/extensions/features/chrome_channel_feature_filter.cc return Feature::CreateAvailability( Feature 86 chrome/common/extensions/features/chrome_channel_feature_filter.cc Feature::UNSUPPORTED_CHANNEL, Feature 94 chrome/common/extensions/features/chrome_channel_feature_filter.cc return Feature::CreateAvailability(Feature::IS_AVAILABLE, std::string()); Feature 22 chrome/common/extensions/features/chrome_channel_feature_filter.h virtual Feature::Availability IsAvailableToManifest( Feature 25 chrome/common/extensions/features/chrome_channel_feature_filter.h Feature::Location location, Feature 27 chrome/common/extensions/features/chrome_channel_feature_filter.h Feature::Platform platform) const OVERRIDE; Feature 1069 chrome/renderer/chrome_content_renderer_client.cc case extensions::Feature::UNSPECIFIED_CONTEXT: Feature 1070 chrome/renderer/chrome_content_renderer_client.cc case extensions::Feature::WEB_PAGE_CONTEXT: Feature 1071 chrome/renderer/chrome_content_renderer_client.cc case extensions::Feature::UNBLESSED_EXTENSION_CONTEXT: Feature 1073 chrome/renderer/chrome_content_renderer_client.cc case extensions::Feature::BLESSED_EXTENSION_CONTEXT: Feature 1074 chrome/renderer/chrome_content_renderer_client.cc case extensions::Feature::CONTENT_SCRIPT_CONTEXT: Feature 1076 chrome/renderer/chrome_content_renderer_client.cc case extensions::Feature::BLESSED_WEB_PAGE_CONTEXT: Feature 32 chrome/renderer/extensions/chrome_v8_context.cc Feature::Context context_type) Feature 98 chrome/renderer/extensions/chrome_v8_context.cc bool ChromeV8Context::IsAnyFeatureAvailableToContext(const Feature& api) { Feature 106 chrome/renderer/extensions/chrome_v8_context.cc Feature::Availability ChromeV8Context::GetAvailability( Feature 140 chrome/renderer/extensions/chrome_v8_context.cc case Feature::UNSPECIFIED_CONTEXT: return "UNSPECIFIED"; Feature 141 chrome/renderer/extensions/chrome_v8_context.cc case Feature::BLESSED_EXTENSION_CONTEXT: return "BLESSED_EXTENSION"; Feature 142 chrome/renderer/extensions/chrome_v8_context.cc case Feature::UNBLESSED_EXTENSION_CONTEXT: return "UNBLESSED_EXTENSION"; Feature 143 chrome/renderer/extensions/chrome_v8_context.cc case Feature::CONTENT_SCRIPT_CONTEXT: return "CONTENT_SCRIPT"; Feature 144 chrome/renderer/extensions/chrome_v8_context.cc case Feature::WEB_PAGE_CONTEXT: return "WEB_PAGE"; Feature 145 chrome/renderer/extensions/chrome_v8_context.cc case Feature::BLESSED_WEB_PAGE_CONTEXT: return "BLESSED_WEB_PAGE"; Feature 37 chrome/renderer/extensions/chrome_v8_context.h Feature::Context context_type); Feature 62 chrome/renderer/extensions/chrome_v8_context.h Feature::Context context_type() const { Feature 108 chrome/renderer/extensions/chrome_v8_context.h Feature::Availability GetAvailability(const std::string& api_name); Feature 113 chrome/renderer/extensions/chrome_v8_context.h bool IsAnyFeatureAvailableToContext(const extensions::Feature& api); Feature 143 chrome/renderer/extensions/chrome_v8_context.h Feature::Context context_type_; Feature 33 chrome/renderer/extensions/chrome_v8_context_set_unittest.cc Feature::BLESSED_EXTENSION_CONTEXT); Feature 237 chrome/renderer/extensions/dispatcher.cc Feature::Availability availability = context_->GetAvailability(api_name); Feature 727 chrome/renderer/extensions/dispatcher.cc case Feature::UNSPECIFIED_CONTEXT: Feature 728 chrome/renderer/extensions/dispatcher.cc case Feature::WEB_PAGE_CONTEXT: Feature 729 chrome/renderer/extensions/dispatcher.cc case Feature::BLESSED_WEB_PAGE_CONTEXT: { Feature 753 chrome/renderer/extensions/dispatcher.cc case Feature::BLESSED_EXTENSION_CONTEXT: Feature 754 chrome/renderer/extensions/dispatcher.cc case Feature::UNBLESSED_EXTENSION_CONTEXT: Feature 755 chrome/renderer/extensions/dispatcher.cc case Feature::CONTENT_SCRIPT_CONTEXT: { Feature 764 chrome/renderer/extensions/dispatcher.cc Feature* feature = api_feature_provider->GetFeature(api_name); Feature 1134 chrome/renderer/extensions/dispatcher.cc Feature::Context context_type = ClassifyJavaScriptContext( Feature 1208 chrome/renderer/extensions/dispatcher.cc if (context_type == Feature::BLESSED_EXTENSION_CONTEXT && Feature 1223 chrome/renderer/extensions/dispatcher.cc if (context_type == Feature::BLESSED_EXTENSION_CONTEXT || Feature 1224 chrome/renderer/extensions/dispatcher.cc context_type == Feature::UNBLESSED_EXTENSION_CONTEXT) { Feature 1248 chrome/renderer/extensions/dispatcher.cc if (context_type == Feature::BLESSED_EXTENSION_CONTEXT && Feature 1363 chrome/renderer/extensions/dispatcher.cc Feature::Context context_type) { Feature 1367 chrome/renderer/extensions/dispatcher.cc if (context_type == Feature::BLESSED_EXTENSION_CONTEXT && Feature 1555 chrome/renderer/extensions/dispatcher.cc Feature::Context Dispatcher::ClassifyJavaScriptContext( Feature 1563 chrome/renderer/extensions/dispatcher.cc Feature::CONTENT_SCRIPT_CONTEXT : Feature::UNSPECIFIED_CONTEXT; Feature 1575 chrome/renderer/extensions/dispatcher.cc return Feature::WEB_PAGE_CONTEXT; Feature 1585 chrome/renderer/extensions/dispatcher.cc Feature::BLESSED_WEB_PAGE_CONTEXT : Feature::BLESSED_EXTENSION_CONTEXT; Feature 1592 chrome/renderer/extensions/dispatcher.cc return Feature::UNSPECIFIED_CONTEXT; Feature 1594 chrome/renderer/extensions/dispatcher.cc Feature::BLESSED_WEB_PAGE_CONTEXT : Feature 1595 chrome/renderer/extensions/dispatcher.cc Feature::UNBLESSED_EXTENSION_CONTEXT; Feature 1599 chrome/renderer/extensions/dispatcher.cc return Feature::WEB_PAGE_CONTEXT; Feature 1601 chrome/renderer/extensions/dispatcher.cc return Feature::UNSPECIFIED_CONTEXT; Feature 1636 chrome/renderer/extensions/dispatcher.cc Feature::Availability availability = context->GetAvailability(function_name); Feature 208 chrome/renderer/extensions/dispatcher.h Feature::Context context_type); Feature 248 chrome/renderer/extensions/dispatcher.h Feature::Context ClassifyJavaScriptContext( Feature 83 chrome/renderer/extensions/runtime_custom_bindings.cc Feature::Availability availability = Feature 56 chrome/renderer/extensions/v8_schema_registry.cc Feature::UNSPECIFIED_CONTEXT)); Feature 196 chrome/renderer/safe_browsing/phishing_classifier.cc ClientPhishingRequest::Feature* feature = verdict.add_feature_map(); Feature 133 chrome/test/base/module_system_test.cc extensions::Feature::UNSPECIFIED_CONTEXT)), Feature 9 content/public/android/javatests/src/org/chromium/content/browser/AddressDetectionTest.java import org.chromium.base.test.util.Feature; Feature 11 content/public/android/javatests/src/org/chromium/content/browser/BindingManagerImplTest.java import org.chromium.base.test.util.Feature; Feature 9 content/public/android/javatests/src/org/chromium/content/browser/ClickListenerTest.java import org.chromium.base.test.util.Feature; Feature 15 content/public/android/javatests/src/org/chromium/content/browser/ClipboardTest.java import org.chromium.base.test.util.Feature; Feature 13 content/public/android/javatests/src/org/chromium/content/browser/ContentCommandLineTest.java import org.chromium.base.test.util.Feature; Feature 9 content/public/android/javatests/src/org/chromium/content/browser/ContentViewLocationTest.java import org.chromium.base.test.util.Feature; Feature 15 content/public/android/javatests/src/org/chromium/content/browser/ContentViewScrollingTest.java import org.chromium.base.test.util.Feature; Feature 10 content/public/android/javatests/src/org/chromium/content/browser/DownloadInfoTest.java import org.chromium.base.test.util.Feature; Feature 9 content/public/android/javatests/src/org/chromium/content/browser/EmailAddressDetectionTest.java import org.chromium.base.test.util.Feature; Feature 13 content/public/android/javatests/src/org/chromium/content/browser/ImportantFileWriterAndroidTest.java import org.chromium.base.test.util.Feature; Feature 10 content/public/android/javatests/src/org/chromium/content/browser/InterstitialPageTest.java import org.chromium.base.test.util.Feature; Feature 9 content/public/android/javatests/src/org/chromium/content/browser/JavaBridgeArrayCoercionTest.java import org.chromium.base.test.util.Feature; Feature 9 content/public/android/javatests/src/org/chromium/content/browser/JavaBridgeArrayTest.java import org.chromium.base.test.util.Feature; Feature 12 content/public/android/javatests/src/org/chromium/content/browser/JavaBridgeBasicsTest.java import org.chromium.base.test.util.Feature; Feature 9 content/public/android/javatests/src/org/chromium/content/browser/JavaBridgeChildFrameTest.java import org.chromium.base.test.util.Feature; Feature 9 content/public/android/javatests/src/org/chromium/content/browser/JavaBridgeCoercionTest.java import org.chromium.base.test.util.Feature; Feature 9 content/public/android/javatests/src/org/chromium/content/browser/JavaBridgeFieldsTest.java import org.chromium.base.test.util.Feature; Feature 9 content/public/android/javatests/src/org/chromium/content/browser/JavaBridgeReturnValuesTest.java import org.chromium.base.test.util.Feature; Feature 12 content/public/android/javatests/src/org/chromium/content/browser/LocationProviderTest.java import org.chromium.base.test.util.Feature; Feature 9 content/public/android/javatests/src/org/chromium/content/browser/NavigationTest.java import org.chromium.base.test.util.Feature; Feature 9 content/public/android/javatests/src/org/chromium/content/browser/PhoneNumberDetectionTest.java import org.chromium.base.test.util.Feature; Feature 17 content/public/android/javatests/src/org/chromium/content/browser/PopupZoomerTest.java import org.chromium.base.test.util.Feature; Feature 9 content/public/android/javatests/src/org/chromium/content/browser/ScreenOrientationIntegrationTest.java import org.chromium.base.test.util.Feature; Feature 12 content/public/android/javatests/src/org/chromium/content/browser/ScreenOrientationListenerTest.java import org.chromium.base.test.util.Feature; Feature 10 content/public/android/javatests/src/org/chromium/content/browser/ScreenOrientationProviderTest.java import org.chromium.base.test.util.Feature; Feature 9 content/public/android/javatests/src/org/chromium/content/browser/TestsJavaScriptEvalTest.java import org.chromium.base.test.util.Feature; Feature 13 content/public/android/javatests/src/org/chromium/content/browser/TracingControllerAndroidTest.java import org.chromium.base.test.util.Feature; Feature 15 content/public/android/javatests/src/org/chromium/content/browser/input/AdapterInputConnectionTest.java import org.chromium.base.test.util.Feature; Feature 20 content/public/android/javatests/src/org/chromium/content/browser/input/ImeTest.java import org.chromium.base.test.util.Feature; Feature 11 content/public/android/javatests/src/org/chromium/content/browser/input/InputDialogContainerTest.java import org.chromium.base.test.util.Feature; Feature 17 content/public/android/javatests/src/org/chromium/content/browser/input/InsertionHandleTest.java import org.chromium.base.test.util.Feature; Feature 11 content/public/android/javatests/src/org/chromium/content/browser/input/SelectPopupTest.java import org.chromium.base.test.util.Feature; Feature 18 content/public/android/javatests/src/org/chromium/content/browser/input/SelectionHandleTest.java import org.chromium.base.test.util.Feature; Feature 10 content/public/android/javatests/src/org/chromium/content/common/CleanupReferenceTest.java import org.chromium.base.test.util.Feature; Feature 11 content/shell/android/javatests/src/org/chromium/content_shell_apk/ContentShellPreconditionsTest.java import org.chromium.base.test.util.Feature; Feature 10 content/shell/android/javatests/src/org/chromium/content_shell_apk/ContentShellShellManagementTest.java import org.chromium.base.test.util.Feature; Feature 9 content/shell/android/javatests/src/org/chromium/content_shell_apk/ContentShellUrlTest.java import org.chromium.base.test.util.Feature; Feature 24 extensions/browser/extension_function.cc using extensions::Feature; Feature 95 extensions/browser/extension_function.cc Feature::Availability availability = Feature 97 extensions/browser/extension_function.cc name_, extension_, Feature::BLESSED_EXTENSION_CONTEXT, source_url()); Feature 440 extensions/browser/extension_function_dispatcher.cc Feature::Availability availability = Feature 442 extensions/browser/extension_function_dispatcher.cc function_name, &extension, Feature::BLESSED_EXTENSION_CONTEXT, Feature 275 extensions/common/extension_api.cc bool ExtensionAPI::IsAnyFeatureAvailableToContext(const Feature& api, Feature 277 extensions/common/extension_api.cc Feature::Context context, Feature 286 extensions/common/extension_api.cc const std::vector<Feature*> features = provider->second->GetChildren(api); Feature 287 extensions/common/extension_api.cc for (std::vector<Feature*>::const_iterator feature = features.begin(); Feature 296 extensions/common/extension_api.cc Feature::Availability ExtensionAPI::IsAvailable(const std::string& full_name, Feature 298 extensions/common/extension_api.cc Feature::Context context, Feature 300 extensions/common/extension_api.cc Feature* feature = GetFeatureDependency(full_name); Feature 305 extensions/common/extension_api.cc Feature::Availability ExtensionAPI::IsAvailable(const Feature& feature, Feature 307 extensions/common/extension_api.cc Feature::Context context, Feature 309 extensions/common/extension_api.cc Feature::Availability availability = Feature 316 extensions/common/extension_api.cc Feature::Availability dependency_availability = Feature 322 extensions/common/extension_api.cc return Feature::CreateAvailability(Feature::IS_AVAILABLE, std::string()); Feature 326 extensions/common/extension_api.cc Feature* feature = GetFeatureDependency(full_name); Feature 331 extensions/common/extension_api.cc feature->GetContexts()->count(Feature::BLESSED_EXTENSION_CONTEXT); Feature 371 extensions/common/extension_api.cc Feature* ExtensionAPI::GetFeatureDependency(const std::string& full_name) { Feature 381 extensions/common/extension_api.cc Feature* feature = provider->second->GetFeature(feature_name); Feature 32 extensions/common/extension_api.h class Feature; Feature 74 extensions/common/extension_api.h Feature::Availability IsAvailable(const Feature& api, Feature 76 extensions/common/extension_api.h Feature::Context context, Feature 81 extensions/common/extension_api.h Feature::Availability IsAvailable(const std::string& api_full_name, Feature 83 extensions/common/extension_api.h Feature::Context context, Feature 88 extensions/common/extension_api.h bool IsAnyFeatureAvailableToContext(const Feature& api, Feature 90 extensions/common/extension_api.h Feature::Context context, Feature 126 extensions/common/extension_api.h Feature* GetFeatureDependency(const std::string& dependency_name); Feature 24 extensions/common/extension_api_stub.cc Feature::Availability ExtensionAPI::IsAvailable( Feature 27 extensions/common/extension_api_stub.cc Feature::Context context, Feature 29 extensions/common/extension_api_stub.cc return Feature::CreateAvailability(Feature::NOT_PRESENT, ""); Feature 32 extensions/common/extension_api_stub.cc Feature::Availability ExtensionAPI::IsAvailable( Feature 33 extensions/common/extension_api_stub.cc const Feature& api, Feature 35 extensions/common/extension_api_stub.cc Feature::Context context, Feature 37 extensions/common/extension_api_stub.cc return Feature::CreateAvailability(Feature::NOT_PRESENT, ""); Feature 40 extensions/common/extension_api_stub.cc bool ExtensionAPI::IsAnyFeatureAvailableToContext(const Feature& api, Feature 42 extensions/common/extension_api_stub.cc Feature::Context context, Feature 207 extensions/common/features/base_feature_provider.cc Feature* BaseFeatureProvider::GetFeature(const std::string& name) const { Feature 215 extensions/common/features/base_feature_provider.cc Feature* BaseFeatureProvider::GetParent(Feature* feature) const { Feature 230 extensions/common/features/base_feature_provider.cc std::vector<Feature*> BaseFeatureProvider::GetChildren(const Feature& parent) Feature 240 extensions/common/features/base_feature_provider.cc std::vector<Feature*> result; Feature 34 extensions/common/features/base_feature_provider.h virtual Feature* GetFeature(const std::string& feature_name) const OVERRIDE; Feature 35 extensions/common/features/base_feature_provider.h virtual Feature* GetParent(Feature* feature) const OVERRIDE; Feature 36 extensions/common/features/base_feature_provider.h virtual std::vector<Feature*> GetChildren(const Feature& parent) const Feature 42 extensions/common/features/base_feature_provider.h typedef std::map<std::string, linked_ptr<Feature> > FeatureMap; Feature 44 extensions/common/features/base_feature_provider_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, feature->IsAvailableToContext( Feature 45 extensions/common/features/base_feature_provider_unittest.cc extension.get(), Feature::UNSPECIFIED_CONTEXT).result()); Feature 50 extensions/common/features/base_feature_provider_unittest.cc EXPECT_EQ(Feature::INVALID_TYPE, feature->IsAvailableToContext( Feature 51 extensions/common/features/base_feature_provider_unittest.cc extension.get(), Feature::UNSPECIFIED_CONTEXT).result()); Feature 56 extensions/common/features/base_feature_provider_unittest.cc EXPECT_EQ(Feature::NOT_PRESENT, feature->IsAvailableToContext( Feature 57 extensions/common/features/base_feature_provider_unittest.cc extension.get(), Feature::UNSPECIFIED_CONTEXT).result()); Feature 85 extensions/common/features/base_feature_provider_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, feature->IsAvailableToContext( Feature 86 extensions/common/features/base_feature_provider_unittest.cc extension.get(), Feature::UNSPECIFIED_CONTEXT).result()); Feature 91 extensions/common/features/base_feature_provider_unittest.cc EXPECT_EQ(Feature::NOT_FOUND_IN_WHITELIST, feature->IsAvailableToContext( Feature 92 extensions/common/features/base_feature_provider_unittest.cc extension.get(), Feature::UNSPECIFIED_CONTEXT).result()); Feature 97 extensions/common/features/base_feature_provider_unittest.cc EXPECT_EQ(Feature::NOT_PRESENT, feature->IsAvailableToContext( Feature 98 extensions/common/features/base_feature_provider_unittest.cc extension.get(), Feature::UNSPECIFIED_CONTEXT).result()); Feature 167 extensions/common/features/base_feature_provider_unittest.cc Feature* feature = provider->GetFeature("feature1"); Feature 173 extensions/common/features/base_feature_provider_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, feature->IsAvailableToManifest( Feature 176 extensions/common/features/base_feature_provider_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 177 extensions/common/features/base_feature_provider_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 178 extensions/common/features/base_feature_provider_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, feature->IsAvailableToManifest( Feature 181 extensions/common/features/base_feature_provider_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 182 extensions/common/features/base_feature_provider_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 186 extensions/common/features/base_feature_provider_unittest.cc EXPECT_NE(Feature::IS_AVAILABLE, feature->IsAvailableToManifest( Feature 189 extensions/common/features/base_feature_provider_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 190 extensions/common/features/base_feature_provider_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 191 extensions/common/features/base_feature_provider_unittest.cc EXPECT_NE(Feature::IS_AVAILABLE, feature->IsAvailableToManifest( Feature 194 extensions/common/features/base_feature_provider_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 195 extensions/common/features/base_feature_provider_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 16 extensions/common/features/complex_feature.cc std::set<Feature::Context>* first_contexts = features_[0]->GetContexts(); Feature 39 extensions/common/features/complex_feature.cc Feature::Availability ComplexFeature::IsAvailableToManifest( Feature 42 extensions/common/features/complex_feature.cc Feature::Availability first_availability = Feature 60 extensions/common/features/complex_feature.cc Feature::Availability ComplexFeature::IsAvailableToContext( Feature 65 extensions/common/features/complex_feature.cc Feature::Availability first_availability = Feature 98 extensions/common/features/complex_feature.cc std::set<Feature::Context>* ComplexFeature::GetContexts() { Feature 20 extensions/common/features/complex_feature.h class ComplexFeature : public Feature { Feature 22 extensions/common/features/complex_feature.h typedef ScopedVector<Feature> FeatureList; Feature 19 extensions/common/features/complex_feature_unittest.cc using extensions::Feature; Feature 73 extensions/common/features/complex_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, feature->IsAvailableToManifest( Feature 76 extensions/common/features/complex_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 77 extensions/common/features/complex_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM, Feature 78 extensions/common/features/complex_feature_unittest.cc Feature::GetCurrentPlatform()).result()); Feature 81 extensions/common/features/complex_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, feature->IsAvailableToManifest( Feature 84 extensions/common/features/complex_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 85 extensions/common/features/complex_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM, Feature 86 extensions/common/features/complex_feature_unittest.cc Feature::GetCurrentPlatform()).result()); Feature 89 extensions/common/features/complex_feature_unittest.cc EXPECT_NE(Feature::IS_AVAILABLE, feature->IsAvailableToManifest( Feature 92 extensions/common/features/complex_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 93 extensions/common/features/complex_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM, Feature 94 extensions/common/features/complex_feature_unittest.cc Feature::GetCurrentPlatform()).result()); Feature 95 extensions/common/features/complex_feature_unittest.cc EXPECT_NE(Feature::IS_AVAILABLE, feature->IsAvailableToManifest(kIdFoo, Feature 97 extensions/common/features/complex_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 98 extensions/common/features/complex_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM, Feature 99 extensions/common/features/complex_feature_unittest.cc Feature::GetCurrentPlatform()).result()); Feature 129 extensions/common/features/complex_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, feature->IsAvailableToManifest( Feature 132 extensions/common/features/complex_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 133 extensions/common/features/complex_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM, Feature 134 extensions/common/features/complex_feature_unittest.cc Feature::GetCurrentPlatform()).result()); Feature 140 extensions/common/features/complex_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, feature->IsAvailableToManifest( Feature 143 extensions/common/features/complex_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 144 extensions/common/features/complex_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM, Feature 145 extensions/common/features/complex_feature_unittest.cc Feature::GetCurrentPlatform()).result()); Feature 151 extensions/common/features/complex_feature_unittest.cc EXPECT_NE(Feature::IS_AVAILABLE, feature->IsAvailableToManifest( Feature 154 extensions/common/features/complex_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 155 extensions/common/features/complex_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM, Feature 156 extensions/common/features/complex_feature_unittest.cc Feature::GetCurrentPlatform()).result()); Feature 17 extensions/common/features/feature.cc Feature::Platform Feature::GetCurrentPlatform() { Feature 32 extensions/common/features/feature.cc Feature::Location Feature::ConvertLocation(Manifest::Location location) { Feature 40 extensions/common/features/feature.cc Feature::Availability Feature::CreateAvailability(AvailabilityResult result, Feature 45 extensions/common/features/feature.cc Feature::Feature() : no_parent_(false) {} Feature 47 extensions/common/features/feature.cc Feature::~Feature() {} Feature 25 extensions/common/features/feature.h class Feature { Feature 90 extensions/common/features/feature.h friend class Feature; Feature 100 extensions/common/features/feature.h Feature(); Feature 101 extensions/common/features/feature.h virtual ~Feature(); Feature 13 extensions/common/features/feature_provider.h class Feature; Feature 22 extensions/common/features/feature_provider.h virtual Feature* GetFeature(const std::string& name) const = 0; Feature 25 extensions/common/features/feature_provider.h virtual Feature* GetParent(Feature* feature) const = 0; Feature 28 extensions/common/features/feature_provider.h virtual std::vector<Feature*> GetChildren(const Feature& parent) const = 0; Feature 17 extensions/common/features/manifest_feature.cc Feature::Availability ManifestFeature::IsAvailableToContext( Feature 19 extensions/common/features/manifest_feature.cc Feature::Context context, Feature 21 extensions/common/features/manifest_feature.cc Feature::Platform platform) const { Feature 17 extensions/common/features/manifest_feature.h virtual Feature::Availability IsAvailableToContext( Feature 19 extensions/common/features/manifest_feature.h Feature::Context context, Feature 21 extensions/common/features/manifest_feature.h Feature::Platform platform) const OVERRIDE; Feature 18 extensions/common/features/permission_feature.cc Feature::Availability PermissionFeature::IsAvailableToContext( Feature 20 extensions/common/features/permission_feature.cc Feature::Context context, Feature 22 extensions/common/features/permission_feature.cc Feature::Platform platform) const { Feature 17 extensions/common/features/permission_feature.h virtual Feature::Availability IsAvailableToContext( Feature 19 extensions/common/features/permission_feature.h Feature::Context context, Feature 21 extensions/common/features/permission_feature.h Feature::Platform platform) const OVERRIDE; Feature 31 extensions/common/features/simple_feature.cc contexts["blessed_extension"] = Feature::BLESSED_EXTENSION_CONTEXT; Feature 32 extensions/common/features/simple_feature.cc contexts["unblessed_extension"] = Feature::UNBLESSED_EXTENSION_CONTEXT; Feature 33 extensions/common/features/simple_feature.cc contexts["content_script"] = Feature::CONTENT_SCRIPT_CONTEXT; Feature 34 extensions/common/features/simple_feature.cc contexts["web_page"] = Feature::WEB_PAGE_CONTEXT; Feature 35 extensions/common/features/simple_feature.cc contexts["blessed_web_page"] = Feature::BLESSED_WEB_PAGE_CONTEXT; Feature 37 extensions/common/features/simple_feature.cc locations["component"] = Feature::COMPONENT_LOCATION; Feature 39 extensions/common/features/simple_feature.cc platforms["chromeos"] = Feature::CHROMEOS_PLATFORM; Feature 40 extensions/common/features/simple_feature.cc platforms["linux"] = Feature::LINUX_PLATFORM; Feature 41 extensions/common/features/simple_feature.cc platforms["mac"] = Feature::MACOSX_PLATFORM; Feature 42 extensions/common/features/simple_feature.cc platforms["win"] = Feature::WIN_PLATFORM; Feature 46 extensions/common/features/simple_feature.cc std::map<std::string, Feature::Context> contexts; Feature 47 extensions/common/features/simple_feature.cc std::map<std::string, Feature::Location> locations; Feature 48 extensions/common/features/simple_feature.cc std::map<std::string, Feature::Platform> platforms; Feature 164 extensions/common/features/simple_feature.cc std::string GetDisplayName(Feature::Context context) { Feature 166 extensions/common/features/simple_feature.cc case Feature::UNSPECIFIED_CONTEXT: Feature 168 extensions/common/features/simple_feature.cc case Feature::BLESSED_EXTENSION_CONTEXT: Feature 172 extensions/common/features/simple_feature.cc case Feature::UNBLESSED_EXTENSION_CONTEXT: Feature 176 extensions/common/features/simple_feature.cc case Feature::CONTENT_SCRIPT_CONTEXT: Feature 178 extensions/common/features/simple_feature.cc case Feature::WEB_PAGE_CONTEXT: Feature 180 extensions/common/features/simple_feature.cc case Feature::BLESSED_WEB_PAGE_CONTEXT: Feature 264 extensions/common/features/simple_feature.cc Feature::Availability SimpleFeature::IsAvailableToManifest( Feature 326 extensions/common/features/simple_feature.cc Feature::Availability SimpleFeature::IsAvailableToContext( Feature 421 extensions/common/features/simple_feature.cc Feature::Availability SimpleFeature::CreateAvailability( Feature 428 extensions/common/features/simple_feature.cc Feature::Availability SimpleFeature::CreateAvailability( Feature 434 extensions/common/features/simple_feature.cc Feature::Availability SimpleFeature::CreateAvailability( Feature 442 extensions/common/features/simple_feature.cc Feature::Availability SimpleFeature::CreateAvailability( Feature 450 extensions/common/features/simple_feature.cc std::set<Feature::Context>* SimpleFeature::GetContexts() { Feature 25 extensions/common/features/simple_feature.h class SimpleFeature : public Feature { Feature 20 extensions/common/features/simple_feature_filter.cc Feature::Availability SimpleFeatureFilter::IsAvailableToContext( Feature 22 extensions/common/features/simple_feature_filter.cc Feature::Context context, Feature 24 extensions/common/features/simple_feature_filter.cc Feature::Platform platform) const { Feature 25 extensions/common/features/simple_feature_filter.cc return Feature::CreateAvailability(Feature::IS_AVAILABLE, std::string()); Feature 28 extensions/common/features/simple_feature_filter.cc Feature::Availability SimpleFeatureFilter::IsAvailableToManifest( Feature 31 extensions/common/features/simple_feature_filter.cc Feature::Location location, Feature 33 extensions/common/features/simple_feature_filter.cc Feature::Platform platform) const { Feature 34 extensions/common/features/simple_feature_filter.cc return Feature::CreateAvailability(Feature::IS_AVAILABLE, std::string()); Feature 39 extensions/common/features/simple_feature_filter.h virtual Feature::Availability IsAvailableToContext( Feature 41 extensions/common/features/simple_feature_filter.h Feature::Context context, Feature 43 extensions/common/features/simple_feature_filter.h Feature::Platform platform) const; Feature 47 extensions/common/features/simple_feature_filter.h virtual Feature::Availability IsAvailableToManifest( Feature 50 extensions/common/features/simple_feature_filter.h Feature::Location location, Feature 52 extensions/common/features/simple_feature_filter.h Feature::Platform platform) const; Feature 15 extensions/common/features/simple_feature_unittest.cc using extensions::Feature; Feature 26 extensions/common/features/simple_feature_unittest.cc Feature::Location location; Feature 27 extensions/common/features/simple_feature_unittest.cc Feature::Platform platform; Feature 29 extensions/common/features/simple_feature_unittest.cc Feature::AvailabilityResult expected_result; Feature 45 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature::UNSPECIFIED_PLATFORM, -1, Feature 46 extensions/common/features/simple_feature_unittest.cc Feature::IS_AVAILABLE }, Feature 48 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature::UNSPECIFIED_PLATFORM, -1, Feature 49 extensions/common/features/simple_feature_unittest.cc Feature::IS_AVAILABLE }, Feature 51 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature::UNSPECIFIED_PLATFORM, -1, Feature 52 extensions/common/features/simple_feature_unittest.cc Feature::IS_AVAILABLE }, Feature 54 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature::UNSPECIFIED_PLATFORM, -1, Feature 55 extensions/common/features/simple_feature_unittest.cc Feature::IS_AVAILABLE }, Feature 57 extensions/common/features/simple_feature_unittest.cc Feature::COMPONENT_LOCATION, Feature::UNSPECIFIED_PLATFORM, -1, Feature 58 extensions/common/features/simple_feature_unittest.cc Feature::IS_AVAILABLE }, Feature 60 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature::CHROMEOS_PLATFORM, -1, Feature 61 extensions/common/features/simple_feature_unittest.cc Feature::IS_AVAILABLE }, Feature 63 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature::UNSPECIFIED_PLATFORM, 25, Feature 64 extensions/common/features/simple_feature_unittest.cc Feature::IS_AVAILABLE } Feature 87 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, feature.IsAvailableToManifest( Feature 88 extensions/common/features/simple_feature_unittest.cc kIdFoo, Manifest::TYPE_UNKNOWN, Feature::UNSPECIFIED_LOCATION, -1, Feature 89 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 90 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, feature.IsAvailableToManifest( Feature 91 extensions/common/features/simple_feature_unittest.cc kIdBar, Manifest::TYPE_UNKNOWN, Feature::UNSPECIFIED_LOCATION, -1, Feature 92 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 94 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::NOT_FOUND_IN_WHITELIST, feature.IsAvailableToManifest( Feature 95 extensions/common/features/simple_feature_unittest.cc kIdBaz, Manifest::TYPE_UNKNOWN, Feature::UNSPECIFIED_LOCATION, -1, Feature 96 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 98 extensions/common/features/simple_feature_unittest.cc Feature::NOT_FOUND_IN_WHITELIST, Feature 101 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 103 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 106 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::NOT_FOUND_IN_WHITELIST, feature.IsAvailableToManifest( Feature 108 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, -1, Feature 109 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 121 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, feature.IsAvailableToManifest( Feature 122 extensions/common/features/simple_feature_unittest.cc kIdFoo, Manifest::TYPE_UNKNOWN, Feature::UNSPECIFIED_LOCATION, -1, Feature 123 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 124 extensions/common/features/simple_feature_unittest.cc EXPECT_NE(Feature::IS_AVAILABLE, feature.IsAvailableToManifest( Feature 126 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, -1, Feature 127 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 128 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::NOT_FOUND_IN_WHITELIST, feature.IsAvailableToManifest( Feature 130 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, -1, Feature 131 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 132 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::NOT_FOUND_IN_WHITELIST, feature.IsAvailableToManifest( Feature 134 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, -1, Feature 135 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 144 extensions/common/features/simple_feature_unittest.cc Feature::IS_AVAILABLE, Feature 147 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 149 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 151 extensions/common/features/simple_feature_unittest.cc Feature::IS_AVAILABLE, Feature 154 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 156 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 159 extensions/common/features/simple_feature_unittest.cc Feature::INVALID_TYPE, Feature 162 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 164 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 166 extensions/common/features/simple_feature_unittest.cc Feature::INVALID_TYPE, Feature 169 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 171 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 177 extensions/common/features/simple_feature_unittest.cc feature.GetContexts()->insert(Feature::BLESSED_EXTENSION_CONTEXT); Feature 179 extensions/common/features/simple_feature_unittest.cc feature.platforms()->insert(Feature::CHROMEOS_PLATFORM); Feature 197 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::NOT_FOUND_IN_WHITELIST, feature.IsAvailableToContext( Feature 198 extensions/common/features/simple_feature_unittest.cc extension.get(), Feature::BLESSED_EXTENSION_CONTEXT, Feature 199 extensions/common/features/simple_feature_unittest.cc Feature::CHROMEOS_PLATFORM).result()); Feature 205 extensions/common/features/simple_feature_unittest.cc Feature::Availability availability = feature.IsAvailableToContext( Feature 206 extensions/common/features/simple_feature_unittest.cc extension.get(), Feature::BLESSED_EXTENSION_CONTEXT, Feature 207 extensions/common/features/simple_feature_unittest.cc Feature::CHROMEOS_PLATFORM); Feature 208 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::INVALID_TYPE, availability.result()); Feature 217 extensions/common/features/simple_feature_unittest.cc feature.GetContexts()->insert(Feature::UNBLESSED_EXTENSION_CONTEXT); Feature 218 extensions/common/features/simple_feature_unittest.cc feature.GetContexts()->insert(Feature::CONTENT_SCRIPT_CONTEXT); Feature 220 extensions/common/features/simple_feature_unittest.cc Feature::Availability availability = feature.IsAvailableToContext( Feature 221 extensions/common/features/simple_feature_unittest.cc extension.get(), Feature::BLESSED_EXTENSION_CONTEXT, Feature 222 extensions/common/features/simple_feature_unittest.cc Feature::CHROMEOS_PLATFORM); Feature 223 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::INVALID_CONTEXT, availability.result()); Feature 229 extensions/common/features/simple_feature_unittest.cc feature.GetContexts()->insert(Feature::WEB_PAGE_CONTEXT); Feature 231 extensions/common/features/simple_feature_unittest.cc Feature::Availability availability = feature.IsAvailableToContext( Feature 232 extensions/common/features/simple_feature_unittest.cc extension.get(), Feature::BLESSED_EXTENSION_CONTEXT, Feature 233 extensions/common/features/simple_feature_unittest.cc Feature::CHROMEOS_PLATFORM); Feature 234 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::INVALID_CONTEXT, availability.result()); Feature 241 extensions/common/features/simple_feature_unittest.cc feature.GetContexts()->insert(Feature::BLESSED_EXTENSION_CONTEXT); Feature 242 extensions/common/features/simple_feature_unittest.cc feature.set_location(Feature::COMPONENT_LOCATION); Feature 243 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::INVALID_LOCATION, feature.IsAvailableToContext( Feature 244 extensions/common/features/simple_feature_unittest.cc extension.get(), Feature::BLESSED_EXTENSION_CONTEXT, Feature 245 extensions/common/features/simple_feature_unittest.cc Feature::CHROMEOS_PLATFORM).result()); Feature 246 extensions/common/features/simple_feature_unittest.cc feature.set_location(Feature::UNSPECIFIED_LOCATION); Feature 248 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::INVALID_PLATFORM, feature.IsAvailableToContext( Feature 249 extensions/common/features/simple_feature_unittest.cc extension.get(), Feature::BLESSED_EXTENSION_CONTEXT, Feature 250 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 253 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::INVALID_MIN_MANIFEST_VERSION, feature.IsAvailableToContext( Feature 254 extensions/common/features/simple_feature_unittest.cc extension.get(), Feature::BLESSED_EXTENSION_CONTEXT, Feature 255 extensions/common/features/simple_feature_unittest.cc Feature::CHROMEOS_PLATFORM).result()); Feature 259 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::INVALID_MAX_MANIFEST_VERSION, feature.IsAvailableToContext( Feature 260 extensions/common/features/simple_feature_unittest.cc extension.get(), Feature::BLESSED_EXTENSION_CONTEXT, Feature 261 extensions/common/features/simple_feature_unittest.cc Feature::CHROMEOS_PLATFORM).result()); Feature 270 extensions/common/features/simple_feature_unittest.cc feature.set_location(Feature::COMPONENT_LOCATION); Feature 272 extensions/common/features/simple_feature_unittest.cc Feature::IS_AVAILABLE, Feature 275 extensions/common/features/simple_feature_unittest.cc Feature::COMPONENT_LOCATION, Feature 277 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 279 extensions/common/features/simple_feature_unittest.cc Feature::INVALID_LOCATION, Feature 282 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 284 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 287 extensions/common/features/simple_feature_unittest.cc feature.set_location(Feature::UNSPECIFIED_LOCATION); Feature 289 extensions/common/features/simple_feature_unittest.cc Feature::IS_AVAILABLE, Feature 292 extensions/common/features/simple_feature_unittest.cc Feature::COMPONENT_LOCATION, Feature 294 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 299 extensions/common/features/simple_feature_unittest.cc feature.platforms()->insert(Feature::CHROMEOS_PLATFORM); Feature 300 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 303 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 305 extensions/common/features/simple_feature_unittest.cc Feature::CHROMEOS_PLATFORM).result()); Feature 307 extensions/common/features/simple_feature_unittest.cc Feature::INVALID_PLATFORM, Feature 310 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 312 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 320 extensions/common/features/simple_feature_unittest.cc Feature::INVALID_MIN_MANIFEST_VERSION, Feature 323 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 325 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 327 extensions/common/features/simple_feature_unittest.cc Feature::INVALID_MIN_MANIFEST_VERSION, Feature 330 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 332 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 335 extensions/common/features/simple_feature_unittest.cc Feature::IS_AVAILABLE, Feature 338 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 340 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 342 extensions/common/features/simple_feature_unittest.cc Feature::IS_AVAILABLE, Feature 345 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 347 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 352 extensions/common/features/simple_feature_unittest.cc Feature::INVALID_MAX_MANIFEST_VERSION, Feature 355 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 357 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 359 extensions/common/features/simple_feature_unittest.cc Feature::IS_AVAILABLE, Feature 362 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 364 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 366 extensions/common/features/simple_feature_unittest.cc Feature::IS_AVAILABLE, Feature 369 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 371 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_PLATFORM).result()); Feature 381 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::UNSPECIFIED_LOCATION, feature->location()); Feature 440 extensions/common/features/simple_feature_unittest.cc feature->GetContexts()->count(Feature::BLESSED_EXTENSION_CONTEXT)); Feature 442 extensions/common/features/simple_feature_unittest.cc feature->GetContexts()->count(Feature::UNBLESSED_EXTENSION_CONTEXT)); Feature 444 extensions/common/features/simple_feature_unittest.cc feature->GetContexts()->count(Feature::CONTENT_SCRIPT_CONTEXT)); Feature 446 extensions/common/features/simple_feature_unittest.cc feature->GetContexts()->count(Feature::WEB_PAGE_CONTEXT)); Feature 448 extensions/common/features/simple_feature_unittest.cc feature->GetContexts()->count(Feature::BLESSED_WEB_PAGE_CONTEXT)); Feature 461 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::COMPONENT_LOCATION, feature->location()); Feature 475 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::CHROMEOS_PLATFORM, *feature->platforms()->begin()); Feature 481 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::WIN_PLATFORM, *feature->platforms()->begin()); Feature 487 extensions/common/features/simple_feature_unittest.cc std::set<Feature::Platform> expected_platforms; Feature 488 extensions/common/features/simple_feature_unittest.cc expected_platforms.insert(Feature::CHROMEOS_PLATFORM); Feature 489 extensions/common/features/simple_feature_unittest.cc expected_platforms.insert(Feature::WIN_PLATFORM); Feature 509 extensions/common/features/simple_feature_unittest.cc feature.GetContexts()->insert(Feature::BLESSED_EXTENSION_CONTEXT); Feature 510 extensions/common/features/simple_feature_unittest.cc feature.set_location(Feature::COMPONENT_LOCATION); Feature 511 extensions/common/features/simple_feature_unittest.cc feature.platforms()->insert(Feature::CHROMEOS_PLATFORM); Feature 523 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::COMPONENT_LOCATION, feature.location()); Feature 525 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(1u, feature.platforms()->count(Feature::CHROMEOS_PLATFORM)); Feature 549 extensions/common/features/simple_feature_unittest.cc feature.GetContexts()->count(Feature::UNBLESSED_EXTENSION_CONTEXT)); Feature 554 extensions/common/features/simple_feature_unittest.cc Feature::AvailabilityResult IsAvailableInChannel( Feature 570 extensions/common/features/simple_feature_unittest.cc Feature::UNSPECIFIED_LOCATION, Feature 572 extensions/common/features/simple_feature_unittest.cc Feature::GetCurrentPlatform()).result(); Feature 577 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 579 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 581 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 583 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 585 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 589 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 591 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 593 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 595 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 597 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::UNSUPPORTED_CHANNEL, Feature 601 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 603 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 605 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 607 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::UNSUPPORTED_CHANNEL, Feature 609 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::UNSUPPORTED_CHANNEL, Feature 613 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 615 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 617 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::UNSUPPORTED_CHANNEL, Feature 619 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::UNSUPPORTED_CHANNEL, Feature 621 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::UNSUPPORTED_CHANNEL, Feature 625 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::IS_AVAILABLE, Feature 627 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::UNSUPPORTED_CHANNEL, Feature 629 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::UNSUPPORTED_CHANNEL, Feature 631 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::UNSUPPORTED_CHANNEL, Feature 633 extensions/common/features/simple_feature_unittest.cc EXPECT_EQ(Feature::UNSUPPORTED_CHANNEL, Feature 160 extensions/common/manifest.cc Feature* feature = manifest_feature_provider->GetFeature(*feature_name); Feature 161 extensions/common/manifest.cc Feature::Availability result = feature->IsAvailableToManifest( Feature 162 extensions/common/manifest.cc extension_id_, type_, Feature::ConvertLocation(location_), Feature 258 extensions/common/manifest.cc Feature* feature = FeatureProvider::GetManifestFeatures()->GetFeature(key); Feature 263 extensions/common/manifest.cc extension_id_, type_, Feature::ConvertLocation(location_), Feature 126 extensions/common/permissions/permissions_data.cc Feature* feature = permission_features->GetFeature(iter->name()); Feature 137 extensions/common/permissions/permissions_data.cc Feature::Availability availability = feature->IsAvailableToManifest( Feature 140 extensions/common/permissions/permissions_data.cc Feature::ConvertLocation(extension->location()), Feature 20 net/android/javatests/src/org/chromium/net/AndroidProxySelectorTest.java import org.chromium.base.test.util.Feature; Feature 14 net/android/javatests/src/org/chromium/net/NetErrorsTest.java import org.chromium.base.test.util.Feature; Feature 16 net/android/javatests/src/org/chromium/net/NetworkChangeNotifierTest.java import org.chromium.base.test.util.Feature; Feature 10 net/cronet/android/sample/javatests/src/org/chromium/cronet_sample_apk/ChunkedWritableByteChannelTest.java import org.chromium.base.test.util.Feature; Feature 11 net/cronet/android/sample/javatests/src/org/chromium/cronet_sample_apk/CronetSamplePreconditionsTest.java import org.chromium.base.test.util.Feature; Feature 9 net/cronet/android/sample/javatests/src/org/chromium/cronet_sample_apk/CronetSampleUrlTest.java import org.chromium.base.test.util.Feature; Feature 13 remoting/android/javatests/src/org/chromium/chromoting/SwipePinchDetectorTest.java import org.chromium.base.test.util.Feature; Feature 10 sync/android/javatests/src/org/chromium/sync/notifier/InvalidationClientNameProviderTest.java import org.chromium.base.test.util.Feature; Feature 16 sync/android/javatests/src/org/chromium/sync/notifier/InvalidationPreferencesTest.java import org.chromium.base.test.util.Feature; Feature 22 sync/android/javatests/src/org/chromium/sync/notifier/InvalidationServiceTest.java import org.chromium.base.test.util.Feature; Feature 13 sync/android/javatests/src/org/chromium/sync/notifier/signin/SyncStatusHelperTest.java import org.chromium.base.test.util.Feature; Feature 178 third_party/harfbuzz-ng/src/hb-ot-layout-common-private.hh struct Feature; Feature 488 third_party/harfbuzz-ng/src/hb-ot-layout-common-private.hh const Record<Feature>::sanitize_closure_t *closure) { Feature 540 third_party/harfbuzz-ng/src/hb-ot-layout-common-private.hh typedef RecordListOf<Feature> FeatureList; Feature 2262 third_party/harfbuzz-ng/src/hb-ot-layout-gsubgpos-private.hh inline const Feature& get_feature (unsigned int i) const Feature 412 third_party/harfbuzz-ng/src/hb-ot-layout.cc const OT::Feature &f = g.get_feature (feature_index); Feature 747 third_party/harfbuzz-ng/src/hb-ot-layout.cc const OT::Feature &f = gpos.get_feature (i); Feature 149 third_party/harfbuzz-ng/src/main.cc const Feature &feature = g.get_feature (n_feature);