OLD | NEW |
---|---|
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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_SAFE_BROWSING_SAFE_BROWSING_DATABASE_H_ | 5 #ifndef CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_DATABASE_H_ |
6 #define CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_DATABASE_H_ | 6 #define CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_DATABASE_H_ |
7 | 7 |
8 #include <map> | 8 #include <map> |
9 #include <set> | 9 #include <set> |
10 #include <string> | 10 #include <string> |
(...skipping 309 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
320 FAILURE_IP_BLACKLIST_UPDATE_INVALID = 28, | 320 FAILURE_IP_BLACKLIST_UPDATE_INVALID = 28, |
321 FAILURE_IP_BLACKLIST_DELETE = 29, | 321 FAILURE_IP_BLACKLIST_DELETE = 29, |
322 FAILURE_UNWANTED_SOFTWARE_DATABASE_UPDATE_BEGIN = 30, | 322 FAILURE_UNWANTED_SOFTWARE_DATABASE_UPDATE_BEGIN = 30, |
323 FAILURE_UNWANTED_SOFTWARE_DATABASE_UPDATE_FINISH = 31, | 323 FAILURE_UNWANTED_SOFTWARE_DATABASE_UPDATE_FINISH = 31, |
324 FAILURE_UNWANTED_SOFTWARE_PREFIX_SET_READ = 32, | 324 FAILURE_UNWANTED_SOFTWARE_PREFIX_SET_READ = 32, |
325 FAILURE_UNWANTED_SOFTWARE_PREFIX_SET_WRITE = 33, | 325 FAILURE_UNWANTED_SOFTWARE_PREFIX_SET_WRITE = 33, |
326 FAILURE_UNWANTED_SOFTWARE_PREFIX_SET_DELETE = 34, | 326 FAILURE_UNWANTED_SOFTWARE_PREFIX_SET_DELETE = 34, |
327 FAILURE_RESOURCE_BLACKLIST_UPDATE_BEGIN = 35, | 327 FAILURE_RESOURCE_BLACKLIST_UPDATE_BEGIN = 35, |
328 FAILURE_RESOURCE_BLACKLIST_UPDATE_FINISH = 36, | 328 FAILURE_RESOURCE_BLACKLIST_UPDATE_FINISH = 36, |
329 FAILURE_RESOURCE_BLACKLIST_DELETE = 37, | 329 FAILURE_RESOURCE_BLACKLIST_DELETE = 37, |
330 FAILURE_MODULE_WHITELIST_DELETE = 38, | |
Nathan Parker
2016/03/17 16:46:39
Add this to histograms.xml
proberge
2016/03/17 18:11:00
Done.
| |
330 | 331 |
331 // Memory space for histograms is determined by the max. ALWAYS | 332 // Memory space for histograms is determined by the max. ALWAYS |
332 // ADD NEW VALUES BEFORE THIS ONE. | 333 // ADD NEW VALUES BEFORE THIS ONE. |
333 FAILURE_DATABASE_MAX | 334 FAILURE_DATABASE_MAX |
334 }; | 335 }; |
335 | 336 |
336 static void RecordFailure(FailureType failure_type); | 337 static void RecordFailure(FailureType failure_type); |
337 | 338 |
338 private: | 339 private: |
339 // The factory used to instantiate a SafeBrowsingDatabase object. | 340 // The factory used to instantiate a SafeBrowsingDatabase object. |
(...skipping 395 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
735 | 736 |
736 // Used to schedule resetting the database because of corruption. This factory | 737 // Used to schedule resetting the database because of corruption. This factory |
737 // and the WeakPtrs it issues should only be used on the database's main | 738 // and the WeakPtrs it issues should only be used on the database's main |
738 // thread. | 739 // thread. |
739 base::WeakPtrFactory<SafeBrowsingDatabaseNew> reset_factory_; | 740 base::WeakPtrFactory<SafeBrowsingDatabaseNew> reset_factory_; |
740 }; | 741 }; |
741 | 742 |
742 } // namespace safe_browsing | 743 } // namespace safe_browsing |
743 | 744 |
744 #endif // CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_DATABASE_H_ | 745 #endif // CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_DATABASE_H_ |
OLD | NEW |