Chromium Code Reviews| 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_SEARCH_ENGINES_TEMPLATE_URL_SERVICE_H_ | 5 #ifndef CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_SERVICE_H_ |
| 6 #define CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_SERVICE_H_ | 6 #define CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_SERVICE_H_ |
| 7 | 7 |
| 8 #include <list> | 8 #include <list> |
| 9 #include <map> | 9 #include <map> |
| 10 #include <set> | 10 #include <set> |
| (...skipping 444 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 455 // All changes that don't fall into another category; we can't reorder the | 455 // All changes that don't fall into another category; we can't reorder the |
| 456 // list for clarity as this would screw up stat collection. | 456 // list for clarity as this would screw up stat collection. |
| 457 DSP_CHANGE_OTHER, | 457 DSP_CHANGE_OTHER, |
| 458 // Changed through "Profile Reset" feature. | 458 // Changed through "Profile Reset" feature. |
| 459 DSP_CHANGE_PROFILE_RESET, | 459 DSP_CHANGE_PROFILE_RESET, |
| 460 // Changed by an extension through the Override Settings API. | 460 // Changed by an extension through the Override Settings API. |
| 461 DSP_CHANGE_OVERRIDE_SETTINGS_EXTENSION, | 461 DSP_CHANGE_OVERRIDE_SETTINGS_EXTENSION, |
| 462 // New DSP during database/prepopulate data load, which was not previously | 462 // New DSP during database/prepopulate data load, which was not previously |
| 463 // in the known engine set, and with no previous value in prefs. The | 463 // in the known engine set, and with no previous value in prefs. The |
| 464 // typical time to see this is during first run. | 464 // typical time to see this is during first run. |
| 465 DSP_CHANGE_NEW_ENGINE_NO_PREFS, | 465 DSP_CHANGE_NEW_ENGINE_NO_PREFS, |
|
Peter Kasting
2014/05/21 19:38:41
This value no longer seems to be in use. Maybe it
erikwright (departed)
2014/05/21 20:38:48
Several of the values are unused now. I can remove
Peter Kasting
2014/05/21 20:45:13
That still seems preferable. OK to do it separate
| |
| 466 // The DSP value is being applied while loading preferences from disk. This | |
| 467 // is not actually a change (we don't report this). | |
| 468 DSP_CHANGE_INITIAL_LOAD, | |
| 466 // Boundary value. | 469 // Boundary value. |
| 467 DSP_CHANGE_MAX, | 470 DSP_CHANGE_MAX, |
| 468 }; | 471 }; |
| 469 | 472 |
| 470 // Helper functor for FindMatchingKeywords(), for finding the range of | 473 // Helper functor for FindMatchingKeywords(), for finding the range of |
| 471 // keywords which begin with a prefix. | 474 // keywords which begin with a prefix. |
| 472 class LessWithPrefix; | 475 class LessWithPrefix; |
| 473 | 476 |
| 474 void Init(const Initializer* initializers, int num_initializers); | 477 void Init(const Initializer* initializers, int num_initializers); |
| 475 | 478 |
| (...skipping 303 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 779 | 782 |
| 780 scoped_ptr<GoogleURLTracker::Subscription> google_url_updated_subscription_; | 783 scoped_ptr<GoogleURLTracker::Subscription> google_url_updated_subscription_; |
| 781 | 784 |
| 782 // Used to disable the prepopulated search engines in tests. | 785 // Used to disable the prepopulated search engines in tests. |
| 783 static bool g_fallback_search_engines_disabled; | 786 static bool g_fallback_search_engines_disabled; |
| 784 | 787 |
| 785 DISALLOW_COPY_AND_ASSIGN(TemplateURLService); | 788 DISALLOW_COPY_AND_ASSIGN(TemplateURLService); |
| 786 }; | 789 }; |
| 787 | 790 |
| 788 #endif // CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_SERVICE_H_ | 791 #endif // CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_SERVICE_H_ |
| OLD | NEW |