1513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch// Copyright (c) 2010 The Chromium Authors. All rights reserved.
2513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch// Use of this source code is governed by a BSD-style license that can be
3513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch// found in the LICENSE file.
4513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch
5513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch#ifndef CHROME_BROWSER_SEARCH_ENGINES_SEARCH_ENGINE_TYPE_H_
6513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch#define CHROME_BROWSER_SEARCH_ENGINES_SEARCH_ENGINE_TYPE_H_
7513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch#pragma once
8513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch
9513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch// Fills logo slot for search engines with no logo available.
10513209b27ff55e2841eac0e4120199c23acce758Ben Murdochstatic const int kNoSearchEngineLogo = 0;
11513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch
12513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch// Enum to record the user's default search engine choice in UMA.  Add new
13513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch// search engines at the bottom and do not delete from this list, so as not
14513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch// to disrupt UMA data already recorded.
15513209b27ff55e2841eac0e4120199c23acce758Ben Murdochenum SearchEngineType {
16513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_OTHER = 0,  // At the top in case of future list changes.
17513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_GOOGLE,
18513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_YAHOO,
19513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_YAHOOJP,
20513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_BING,
21513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_ASK,
22513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_YANDEX,
23513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_SEZNAM,
24513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_CENTRUM,
25513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_NETSPRINT,
26513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_VIRGILIO,
27513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_MAILRU,
28513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_ABCSOK,
29513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_ALTAVISTA,
30513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_BAIDU,
31513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_DAUM,
32513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_DELFI,
33513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_DIRI,
34513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_GOO,
35513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_IN,
36513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_NAJDI,
37513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_NAVER,
38513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_NETI,
39513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_OK,
40513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_POGODAK,
41513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_POGODOK_MK,
42513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_RAMBLER,
43513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_SANOOK,
44513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_SAPO,
45513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_TUT,
46513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_WALLA,
47513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_ZOZNAM,
48513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_YAHOOQC,
49513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch  SEARCH_ENGINE_MAX  // Bounding max value needed for UMA histogram macro.
50513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch};
51513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch
52513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch#endif  // CHROME_BROWSER_SEARCH_ENGINES_SEARCH_ENGINE_TYPE_H_
53