| OLD | NEW | 
|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 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 | 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 #ifndef CHROME_BROWSER_IO_THREAD_H_ | 5 #ifndef CHROME_BROWSER_IO_THREAD_H_ | 
| 6 #define CHROME_BROWSER_IO_THREAD_H_ | 6 #define CHROME_BROWSER_IO_THREAD_H_ | 
| 7 | 7 | 
| 8 #include <string> | 8 #include <string> | 
| 9 #include <vector> | 9 #include <vector> | 
| 10 | 10 | 
| (...skipping 438 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 449 | 449 | 
| 450   BooleanPrefMember quick_check_enabled_; | 450   BooleanPrefMember quick_check_enabled_; | 
| 451 | 451 | 
| 452   // Store HTTP Auth-related policies in this thread. | 452   // Store HTTP Auth-related policies in this thread. | 
| 453   std::string auth_schemes_; | 453   std::string auth_schemes_; | 
| 454   bool negotiate_disable_cname_lookup_; | 454   bool negotiate_disable_cname_lookup_; | 
| 455   bool negotiate_enable_port_; | 455   bool negotiate_enable_port_; | 
| 456   std::string auth_server_whitelist_; | 456   std::string auth_server_whitelist_; | 
| 457   std::string auth_delegate_whitelist_; | 457   std::string auth_delegate_whitelist_; | 
| 458   std::string gssapi_library_name_; | 458   std::string gssapi_library_name_; | 
|  | 459   std::string auth_android_negotiate_account_type_; | 
| 459 | 460 | 
| 460   // This is an instance of the default SSLConfigServiceManager for the current | 461   // This is an instance of the default SSLConfigServiceManager for the current | 
| 461   // platform and it gets SSL preferences from local_state object. | 462   // platform and it gets SSL preferences from local_state object. | 
| 462   scoped_ptr<SSLConfigServiceManager> ssl_config_service_manager_; | 463   scoped_ptr<SSLConfigServiceManager> ssl_config_service_manager_; | 
| 463 | 464 | 
| 464   // These member variables are initialized by a task posted to the IO thread, | 465   // These member variables are initialized by a task posted to the IO thread, | 
| 465   // which gets posted by calling certain member functions of IOThread. | 466   // which gets posted by calling certain member functions of IOThread. | 
| 466   scoped_ptr<net::ProxyConfigService> system_proxy_config_service_; | 467   scoped_ptr<net::ProxyConfigService> system_proxy_config_service_; | 
| 467 | 468 | 
| 468   scoped_ptr<PrefProxyConfigTracker> pref_proxy_config_tracker_; | 469   scoped_ptr<PrefProxyConfigTracker> pref_proxy_config_tracker_; | 
| 469 | 470 | 
| 470   scoped_refptr<net::URLRequestContextGetter> | 471   scoped_refptr<net::URLRequestContextGetter> | 
| 471       system_url_request_context_getter_; | 472       system_url_request_context_getter_; | 
| 472 | 473 | 
| 473   // True if SPDY is disabled by policy. | 474   // True if SPDY is disabled by policy. | 
| 474   bool is_spdy_disabled_by_policy_; | 475   bool is_spdy_disabled_by_policy_; | 
| 475 | 476 | 
| 476   // True if QUIC is allowed by policy. | 477   // True if QUIC is allowed by policy. | 
| 477   bool is_quic_allowed_by_policy_; | 478   bool is_quic_allowed_by_policy_; | 
| 478 | 479 | 
| 479   const base::TimeTicks creation_time_; | 480   const base::TimeTicks creation_time_; | 
| 480 | 481 | 
| 481   base::WeakPtrFactory<IOThread> weak_factory_; | 482   base::WeakPtrFactory<IOThread> weak_factory_; | 
| 482 | 483 | 
| 483   DISALLOW_COPY_AND_ASSIGN(IOThread); | 484   DISALLOW_COPY_AND_ASSIGN(IOThread); | 
| 484 }; | 485 }; | 
| 485 | 486 | 
| 486 #endif  // CHROME_BROWSER_IO_THREAD_H_ | 487 #endif  // CHROME_BROWSER_IO_THREAD_H_ | 
| OLD | NEW | 
|---|