// Copyright 2012 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROME_COMMON_SEARCH_INSTANT_TYPES_H_ #define CHROME_COMMON_SEARCH_INSTANT_TYPES_H_ #include <stdint.h> #include <string> #include <utility> #include <vector> #include "third_party/skia/include/core/SkColor.h" #include "ui/gfx/color_palette.h" #include "url/gurl.h" // ID used by Instant code to refer to objects (e.g. Autocomplete results, Most // Visited items) that the Instant page needs access to. InstantRestrictedID; // The alignment of the theme background image. enum ThemeBackgroundImageAlignment { … }; // The tiling of the theme background image. enum ThemeBackgroundImageTiling { … }; // Theme settings for the NTP. struct NtpTheme { … }; struct InstantMostVisitedItem { … }; struct InstantMostVisitedInfo { … }; // An InstantMostVisitedItem along with its assigned restricted ID. InstantMostVisitedItemIDPair; #endif // CHROME_COMMON_SEARCH_INSTANT_TYPES_H_