| Index: chrome/browser/task_management/providers/web_contents/extension_tag.cc
|
| diff --git a/chrome/browser/task_management/providers/web_contents/panel_tag.cc b/chrome/browser/task_management/providers/web_contents/extension_tag.cc
|
| similarity index 50%
|
| copy from chrome/browser/task_management/providers/web_contents/panel_tag.cc
|
| copy to chrome/browser/task_management/providers/web_contents/extension_tag.cc
|
| index 4d185fe8219e2c5c8f74ebf5a5aaf51ca2c35daa..d1b3ea329a6a3bb07e4e01e4488225378ea4e06f 100644
|
| --- a/chrome/browser/task_management/providers/web_contents/panel_tag.cc
|
| +++ b/chrome/browser/task_management/providers/web_contents/extension_tag.cc
|
| @@ -2,22 +2,22 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -#include "chrome/browser/task_management/providers/web_contents/panel_tag.h"
|
| -
|
| -#include "chrome/browser/ui/panels/panel.h"
|
| +#include "chrome/browser/task_management/providers/web_contents/extension_tag.h"
|
|
|
| namespace task_management {
|
|
|
| -PanelTask* PanelTag::CreateTask() const {
|
| - return new PanelTask(panel_, web_contents());
|
| +ExtensionTask* ExtensionTag::CreateTask() const {
|
| + return new ExtensionTask(web_contents(), extension_);
|
| }
|
|
|
| -PanelTag::PanelTag(content::WebContents* web_contents, Panel* panel)
|
| +ExtensionTag::ExtensionTag(content::WebContents* web_contents,
|
| + const extensions::Extension* extension)
|
| : WebContentsTag(web_contents),
|
| - panel_(panel) {
|
| + extension_(extension) {
|
| + DCHECK(extension);
|
| }
|
|
|
| -PanelTag::~PanelTag() {
|
| +ExtensionTag::~ExtensionTag() {
|
| }
|
|
|
| } // namespace task_management
|
|
|