100+ results for 'ServiceIsNullWhileTesting'
Not the results you expected?
browser_context_keyed_base_factory.h (https://gitlab.com/0072016/Facebook-SDK-) C Header · 121 lines
67 // SetTestingFactory() to make sure our contexts don't directly refer to the
68 // services they use.)
69 bool ServiceIsNULLWhileTesting() const override;
71 // Interface for people building a type of BrowserContextKeyedFactory: -------
96 user_prefs::PrefRegistrySyncable* registry) {}
98 // Because of ServiceIsNULLWhileTesting(), we need a way to tell different
99 // subclasses that they should disable testing.
100 virtual void SetEmptyTestingFactory(content::BrowserContext* context) = 0;
input_method_api.h (git://github.com/chromium/chromium.git) C Header · 347 lines
web_view_web_data_service_wrapper_factory.mm (https://github.com/chromium/chromium.git) Objective C++ · 98 lines
browser_context_keyed_base_factory.cc (https://gitlab.com/f3822/qtwebengine-chromium) C++ · 120 lines
managed_mode_private_api.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 122 lines
chrome_speech_recognition_preferences.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 123 lines
webcam_private_api.h (https://github.com/chromium/chromium.git) C Header · 285 lines
chrome_speech_recognition_preferences.cc (https://bitbucket.org/peixuan/chromium_r197479_base.git) C++ · 224 lines
preference_api.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 148 lines
management_api.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 228 lines
media_player_api.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 104 lines
font_settings_api.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 323 lines
easy_unlock_service_factory.cc (https://gitlab.com/jonnialva90/iridium-browser) C++ · 134 lines
rules_registry_service.h (https://gitlab.com/jonnialva90/iridium-browser) C Header · 153 lines
bluetooth_low_energy_api.h (https://gitlab.com/0072016/Facebook-SDK-) C Header · 405 lines
profile_keyed_base_factory.cc (https://bitbucket.org/peixuan/chromium_r197479_base.git) C++ · 130 lines
hid_device_manager.h (https://gitlab.com/jonnialva90/iridium-browser) C Header · 133 lines
feature_notification_guide_service_factory.cc (https://github.com/chromium/chromium.git) C++ · 130 lines
cookies_api.h (https://gitlab.com/jonnialva90/iridium-browser) C Header · 202 lines
authentication_service_factory.mm (https://github.com/chromium/chromium.git) Objective C++ · 96 lines
ios_chrome_password_store_factory.cc (https://gitlab.com/0072016/Facebook-SDK-) C++ · 105 lines
browser_context_dependency_manager.h (https://gitlab.com/0072016/Facebook-SDK-) C Header · 107 lines
networking_private_delegate_factory.h (https://gitlab.com/0072016/Facebook-SDK-) C Header · 88 lines
session_service_factory.h (https://gitlab.com/jonnialva90/iridium-browser) C Header · 73 lines
shell_window_registry.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 132 lines
push_messaging_api.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 155 lines
tts_extension_api.h (https://github.com/chromium/chromium.git) C Header · 90 lines
media_galleries_private_api.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 190 lines
verify_trust_api.h (https://gitlab.com/0072016/Facebook-SDK-) C Header · 114 lines
session_restore_api.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 61 lines
web_data_service_factory.cc (https://gitlab.com/0072016/Facebook-SDK-) C++ · 117 lines
in_memory_url_index_factory.cc (https://gitlab.com/0072016/Facebook-SDK-) C++ · 66 lines
policy_cert_service_factory.h (https://github.com/chromium/chromium.git) C Header · 81 lines
user_cloud_policy_invalidator_factory.cc (https://gitlab.com/jonnialva90/iridium-browser) C++ · 68 lines
search_engines_private_event_router_factory.h (https://gitlab.com/jonnialva90/iridium-browser) C Header · 52 lines
serial_event_dispatcher.h (https://gitlab.com/0072016/Facebook-SDK-) C Header · 83 lines
browser_state_keyed_service_factory.cc (https://gitlab.com/jonnialva90/iridium-browser) C++ · 139 lines
tcp_server_socket_event_dispatcher.h (https://gitlab.com/jonnialva90/iridium-browser) C Header · 100 lines
shortcuts_backend_factory.cc (https://gitlab.com/jonnialva90/iridium-browser) C++ · 105 lines
refcounted_browser_state_keyed_service_factory.cc (https://gitlab.com/0072016/Facebook-SDK-) C++ · 120 lines
content_blocking_api.h (https://github.com/ric2b/Vivaldi-browser.git) C Header · 446 lines
calendar_api.h (https://github.com/ric2b/Vivaldi-browser.git) C Header · 658 lines
streams_private_api.h (https://gitlab.com/jonnialva90/iridium-browser) C Header · 104 lines
input_ime_api.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 223 lines
web_data_service_factory.h (https://gitlab.com/jonnialva90/iridium-browser) C Header · 81 lines
autocheckout_whitelist_manager_factory.cc (https://bitbucket.org/peixuan/chromium_r197479_base.git) C++ · 89 lines
tts_extension_api.h (https://gitlab.com/0072016/Facebook-SDK-) C Header · 85 lines
networking_private_event_router_factory.cc (https://bitbucket.org/peixuan/chromium_r197479_base.git) C++ · 56 lines
ios_chrome_tab_restore_service_factory.cc (https://gitlab.com/jonnialva90/iridium-browser) C++ · 62 lines
cert_db_initializer_factory.h (https://github.com/chromium/chromium.git) C Header · 59 lines
27 // individual tests or they can create their own instances of the service.
28 // * In unittests: CertDbInitializer is not created by default (see
29 // `ServiceIsNULLWhileTesting()`).
30 class CertDbInitializerFactory : public BrowserContextKeyedServiceFactory {
31 public:
50 KeyedService* BuildServiceInstanceFor(
51 content::BrowserContext* context) const override;
52 bool ServiceIsNULLWhileTesting() const override;
53 content::BrowserContext* GetBrowserContextToUse(
54 content::BrowserContext* context) const override;
prerender_service_factory.mm (https://github.com/chromium/chromium.git) Objective C++ · 62 lines
history_service_factory.cc (https://gitlab.com/jonnialva90/iridium-browser) C++ · 100 lines
autocomplete_classifier_factory.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 42 lines
optimization_guide_service_factory.mm (https://github.com/chromium/chromium.git) Objective C++ · 121 lines
browser_context_keyed_api_factory.h (https://gitlab.com/0072016/Facebook-SDK-) C Header · 142 lines
43 // If set to true, GetForProfile returns NULL for TestingBrowserContexts.
44 static const bool kServiceIsNULLWhileTesting = false;
46 // Users of this factory template must define a GetFactoryInstance()
131 }
133 bool ServiceIsNULLWhileTesting() const override {
134 return T::kServiceIsNULLWhileTesting;
password_store_factory.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 55 lines
input_method_api.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 74 lines
background_contents_service_factory.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 41 lines
app_list_syncable_service_factory.cc (https://gitlab.com/0072016/Facebook-SDK-) C++ · 103 lines
webstore_api.h (https://gitlab.com/0072016/Facebook-SDK-) C Header · 104 lines
dependency_manager.cc (https://gitlab.com/0072016/Facebook-SDK-) C++ · 139 lines
tcp_socket_event_dispatcher.h (https://gitlab.com/jonnialva90/iridium-browser) C Header · 96 lines
chrome_password_protection_service_factory.mm (https://github.com/chromium/chromium.git) Objective C++ · 82 lines
keyed_service_base_factory.cc (https://gitlab.com/jonnialva90/iridium-browser) C++ · 136 lines
dependency_manager.cc (https://gitlab.com/jonnialva90/iridium-browser) C++ · 143 lines
69 static_cast<KeyedServiceBaseFactory*>(dependency_node);
70 base::SupportsUserData* typed_context = factory->GetTypedContext(context);
71 if (is_testing_context && factory->ServiceIsNULLWhileTesting() &&
72 !factory->HasTestingFactory(typed_context)) {
73 factory->SetEmptyTestingFactory(typed_context);
profile_keyed_api_factory.h (https://bitbucket.org/peixuan/chromium_r197479_base.git) C Header · 113 lines
26 // See ProfileKeyedBaseFactory for usage.
27 static const bool kServiceRedirectedInIncognito = false;
28 static const bool kServiceIsNULLWhileTesting = false;
30 // Users of this factory template must define a GetFactoryInstance()
102 }
104 virtual bool ServiceIsNULLWhileTesting() const OVERRIDE {
105 return T::kServiceIsNULLWhileTesting;