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 |