// Copyright 2012 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "chrome/common/instant_types.h" InstantSuggestion::InstantSuggestion() { } InstantSuggestion::InstantSuggestion(const string16& in_text, const std::string& in_metadata) : text(in_text), metadata(in_metadata) { } InstantSuggestion::~InstantSuggestion() { } RGBAColor::RGBAColor() : r(0), g(0), b(0), a(0) { } RGBAColor::~RGBAColor() { } bool RGBAColor::operator==(const RGBAColor& rhs) const { return r == rhs.r && g == rhs.g && b == rhs.b && a == rhs.a; } ThemeBackgroundInfo::ThemeBackgroundInfo() : using_default_theme(true), background_color(), text_color(), link_color(), text_color_light(), header_color(), section_border_color(), image_horizontal_alignment(THEME_BKGRND_IMAGE_ALIGN_CENTER), image_vertical_alignment(THEME_BKGRND_IMAGE_ALIGN_CENTER), image_tiling(THEME_BKGRND_IMAGE_NO_REPEAT), image_height(0), has_attribution(false), logo_alternate(false) { } ThemeBackgroundInfo::~ThemeBackgroundInfo() { } bool ThemeBackgroundInfo::operator==(const ThemeBackgroundInfo& rhs) const { return using_default_theme == rhs.using_default_theme && background_color == rhs.background_color && text_color == rhs.text_color && link_color == rhs.link_color && text_color_light == rhs.text_color_light && header_color == rhs.header_color && section_border_color == rhs.section_border_color && theme_id == rhs.theme_id && image_horizontal_alignment == rhs.image_horizontal_alignment && image_vertical_alignment == rhs.image_vertical_alignment && image_tiling == rhs.image_tiling && image_height == rhs.image_height && has_attribution == rhs.has_attribution && logo_alternate == rhs.logo_alternate; }