| Index: chrome/browser/plugins/flash_download_interception.h
|
| diff --git a/chrome/browser/plugins/flash_download_interception.h b/chrome/browser/plugins/flash_download_interception.h
|
| index d655f83d0377573f8d09f3203b5f45a6272531f4..3b5b8e1849a044a70d2ea5aea20f3fe689d0c7b9 100644
|
| --- a/chrome/browser/plugins/flash_download_interception.h
|
| +++ b/chrome/browser/plugins/flash_download_interception.h
|
| @@ -14,11 +14,20 @@ class NavigationHandle;
|
| class NavigationThrottle;
|
| }
|
|
|
| +class HostContentSettingsMap;
|
| +class GURL;
|
| +
|
| // This class creates navigation throttles that intercept navigations to Flash's
|
| // download page. The user is queried about activating Flash instead, since
|
| // Chrome already ships with it. Note that this is an UI thread class.
|
| class FlashDownloadInterception {
|
| public:
|
| + static bool ShouldStopFlashDownloadAction(
|
| + HostContentSettingsMap* host_content_settings_map,
|
| + const GURL& source_url,
|
| + const GURL& target_url,
|
| + bool has_user_gesture);
|
| +
|
| static std::unique_ptr<content::NavigationThrottle> MaybeCreateThrottleFor(
|
| content::NavigationHandle* handle);
|
|
|
|
|