Roll src/third_party/WebKit a3c1667:86dee58 (svn 202524:202526)
[chromium-blink-merge.git] / components / favicon_base / favicon_types.cc
blob2ed5eb062c694b23a689f31f42f1c936999f9004
1 // Copyright 2014 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.
5 #include "components/favicon_base/favicon_types.h"
7 #include "components/favicon_base/fallback_icon_style.h"
9 namespace favicon_base {
11 // ---------------------------------------------------------
12 // FaviconImageResult
14 FaviconImageResult::FaviconImageResult() {}
16 FaviconImageResult::~FaviconImageResult() {}
18 // --------------------------------------------------------
19 // FaviconRawBitmapResult
21 FaviconRawBitmapResult::FaviconRawBitmapResult()
22 : expired(false), icon_type(INVALID_ICON) {
25 FaviconRawBitmapResult::~FaviconRawBitmapResult() {}
27 // --------------------------------------------------------
28 // LargeIconResult
30 LargeIconResult::LargeIconResult(const FaviconRawBitmapResult& bitmap_in)
31 : bitmap(bitmap_in) {}
33 LargeIconResult::LargeIconResult(FallbackIconStyle* fallback_icon_style_in)
34 : fallback_icon_style(fallback_icon_style_in) {}
36 LargeIconResult::~LargeIconResult() {}
38 } // namespace favicon_base