#include "chrome/browser/task_manager/providers/web_contents/background_contents_task.h"
#include <string>
#include "base/i18n/rtl.h"
#include "base/strings/utf_string_conversions.h"
#include "chrome/browser/background/background_contents.h"
#include "chrome/browser/background/background_contents_service.h"
#include "chrome/browser/background/background_contents_service_factory.h"
#include "chrome/browser/browser_process.h"
#include "chrome/grit/generated_resources.h"
#include "chrome/grit/theme_resources.h"
#include "extensions/browser/extension_registry.h"
#include "extensions/browser/view_type_utils.h"
#include "extensions/common/extension_set.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/gfx/image/image_skia.h"
namespace task_manager {
namespace {
std::u16string AdjustAndLocalizeTitle(const std::u16string& title,
const std::string& url_spec) { … }
}
gfx::ImageSkia* BackgroundContentsTask::s_icon_ = …;
BackgroundContentsTask::BackgroundContentsTask(
const std::u16string& title,
BackgroundContents* background_contents)
: … { … }
BackgroundContentsTask::~BackgroundContentsTask() { … }
void BackgroundContentsTask::UpdateTitle() { … }
void BackgroundContentsTask::UpdateFavicon() { … }
}