1// Copyright (c) 2009 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5// Constants used to for the History API.
6
7#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_HISTORY_API_CONSTANTS_H_
8#define CHROME_BROWSER_EXTENSIONS_EXTENSION_HISTORY_API_CONSTANTS_H_
9#pragma once
10
11namespace extension_history_api_constants {
12
13// Keys.
14extern const char kAllHistoryKey[];
15extern const char kEndTimeKey[];
16extern const char kFaviconUrlKey[];
17extern const char kIdKey[];
18extern const char kLastVisitdKey[];
19extern const char kMaxResultsKey[];
20extern const char kNewKey[];
21extern const char kReferringVisitId[];
22extern const char kRemovedKey[];
23extern const char kStartTimeKey[];
24extern const char kTextKey[];
25extern const char kTitleKey[];
26extern const char kTypedCountKey[];
27extern const char kVisitCountKey[];
28extern const char kTransition[];
29extern const char kUrlKey[];
30extern const char kUrlsKey[];
31extern const char kVisitId[];
32extern const char kVisitTime[];
33
34// Events.
35extern const char kOnVisited[];
36extern const char kOnVisitRemoved[];
37
38// Errors.
39extern const char kInvalidIdError[];
40extern const char kInvalidUrlError[];
41
42};  // namespace extension_history_api_constants
43
44#endif  // CHROME_BROWSER_EXTENSIONS_EXTENSION_HISTORY_API_CONSTANTS_H_
45