Index: extensions/browser/extensions_browser_client.h |
diff --git a/extensions/browser/extensions_browser_client.h b/extensions/browser/extensions_browser_client.h |
index 672b9251de9252174a0fd3767da28eea22112a8e..f0716c5c1243b161216e2716495b5dedd77ba1b5 100644 |
--- a/extensions/browser/extensions_browser_client.h |
+++ b/extensions/browser/extensions_browser_client.h |
@@ -11,6 +11,7 @@ |
#include "base/memory/scoped_ptr.h" |
#include "extensions/browser/extension_event_histogram_value.h" |
#include "extensions/browser/extension_prefs_observer.h" |
+#include "extensions/common/view_type.h" |
class ExtensionFunctionRegistry; |
class PrefService; |
@@ -229,6 +230,12 @@ class ExtensionsBrowserClient { |
// destroyed. |
virtual void CleanUpWebView(int embedder_process_id, int view_instance_id) {} |
+ // Attaches the task manager extension tag to |web_contents|, if needed based |
+ // on |view_type|, so that its corresponding task shows up in the task |
+ // manager. |
+ virtual void AttachExtensionTaskManagerTag(content::WebContents* web_contents, |
+ ViewType view_type) {} |
+ |
// Returns the single instance of |this|. |
static ExtensionsBrowserClient* Get(); |