commit | cca3f2d9c8a34366aa793463442b680307fe77d1 | [log] [tgz] |
---|---|---|
author | Ivan Sandrk <[email protected]> | Tue Jun 19 10:53:44 2018 |
committer | Commit Bot <[email protected]> | Tue Jun 19 10:53:44 2018 |
tree | f67d82ff60043a81140bf429ebf278bbde87bd72 | |
parent | b6975ccae83e6c26502e1e81a4e0e27ce0f4bded [diff] [blame] |
[Bugfix] Don't prompt user for activeTab permission when it's not requested Bug: chromium:833188 Change-Id: Ie5b219d8af790372e8cdd78d012cd6dce4977ac6 Reviewed-on: https://chromium-review.googlesource.com/1098930 Commit-Queue: Ivan Ĺ andrk <[email protected]> Reviewed-by: Devlin <[email protected]> Cr-Commit-Position: refs/heads/master@{#568399}
diff --git a/chrome/browser/extensions/active_tab_permission_granter.h b/chrome/browser/extensions/active_tab_permission_granter.h index 48fcf9a1..88aeef9 100644 --- a/chrome/browser/extensions/active_tab_permission_granter.h +++ b/chrome/browser/extensions/active_tab_permission_granter.h
@@ -37,8 +37,9 @@ public: virtual ~Delegate() {} // Platform specific check whether the activeTab permission is allowed. - virtual bool ShouldGrantActiveTab( - const Extension* extension, content::WebContents* web_contents) = 0; + virtual bool ShouldGrantActiveTabOrPrompt( + const Extension* extension, + content::WebContents* web_contents) = 0; }; ActiveTabPermissionGranter(content::WebContents* web_contents,