| Index: chrome/browser/ui/views/tabs/tab_renderer_data.cc
|
| diff --git a/chrome/browser/ui/views/tabs/tab_renderer_data.cc b/chrome/browser/ui/views/tabs/tab_renderer_data.cc
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..47f96d64c10255a3f39c40be10ddd1c94650368a
|
| --- /dev/null
|
| +++ b/chrome/browser/ui/views/tabs/tab_renderer_data.cc
|
| @@ -0,0 +1,34 @@
|
| +// Copyright (c) 2011 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/browser/ui/views/tabs/tab_renderer_data.h"
|
| +
|
| +TabRendererData::TabRendererData()
|
| + : network_state(NETWORK_STATE_NONE),
|
| + loading(false),
|
| + crashed_status(base::TERMINATION_STATUS_STILL_RUNNING),
|
| + off_the_record(false),
|
| + show_icon(true),
|
| + mini(false),
|
| + blocked(false),
|
| + app(false) {
|
| +}
|
| +
|
| +TabRendererData::~TabRendererData() {}
|
| +
|
| +bool TabRendererData::Equals(const TabRendererData& data) {
|
| + return
|
| + favicon.pixelRef() &&
|
| + favicon.pixelRef() == data.favicon.pixelRef() &&
|
| + favicon.pixelRefOffset() == data.favicon.pixelRefOffset() &&
|
| + network_state == data.network_state &&
|
| + title == data.title &&
|
| + loading == data.loading &&
|
| + crashed_status == data.crashed_status &&
|
| + off_the_record == data.off_the_record &&
|
| + show_icon == data.show_icon &&
|
| + mini == data.mini &&
|
| + blocked == data.blocked &&
|
| + app == data.app;
|
| +}
|
|
|