1 // Copyright (c) 2011 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 #include "chrome/browser/ui/views/tabs/tab_renderer_data.h" 6 TabRendererData()7TabRendererData::TabRendererData() 8 : network_state(NETWORK_STATE_NONE), 9 loading(false), 10 crashed_status(base::TERMINATION_STATUS_STILL_RUNNING), 11 incognito(false), 12 show_icon(true), 13 mini(false), 14 blocked(false), 15 app(false) { 16 } 17 ~TabRendererData()18TabRendererData::~TabRendererData() {} 19 Equals(const TabRendererData & data)20bool TabRendererData::Equals(const TabRendererData& data) { 21 return 22 favicon.pixelRef() && 23 favicon.pixelRef() == data.favicon.pixelRef() && 24 favicon.pixelRefOffset() == data.favicon.pixelRefOffset() && 25 network_state == data.network_state && 26 title == data.title && 27 url == data.url && 28 loading == data.loading && 29 crashed_status == data.crashed_status && 30 incognito == data.incognito && 31 show_icon == data.show_icon && 32 mini == data.mini && 33 blocked == data.blocked && 34 app == data.app; 35 } 36