| Index: chrome_frame/turndown_prompt/turndown_prompt.h
|
| diff --git a/chrome_frame/turndown_prompt/turndown_prompt.h b/chrome_frame/turndown_prompt/turndown_prompt.h
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..b255b1180d75396994b61d5a18ce5e4bdfdd3eb1
|
| --- /dev/null
|
| +++ b/chrome_frame/turndown_prompt/turndown_prompt.h
|
| @@ -0,0 +1,30 @@
|
| +// Copyright 2013 The Chromium Authors. All rights reserved.
|
| +// Use of this source code is governed by a BSD-style license that can be
|
| +// found in the LICENSE file.
|
| +
|
| +#ifndef CHROME_FRAME_TURNDOWN_PROMPT_TURNDOWN_PROMPT_H_
|
| +#define CHROME_FRAME_TURNDOWN_PROMPT_TURNDOWN_PROMPT_H_
|
| +
|
| +#include <atlbase.h>
|
| +#include <atlcom.h>
|
| +
|
| +interface IWebBrowser2;
|
| +
|
| +// Integrates the Turndown prompt functionality with a specified IWebBrowser2
|
| +// instance. Displays prompts informing the user that Chrome Frame is being
|
| +// turned down.
|
| +namespace turndown_prompt {
|
| +
|
| +// Returns true if the Turndown prompt is suppressed. Suppression may be
|
| +// explicit via the SuppressChromeFrameTurndownPrompt GPO or implicit by virtue
|
| +// of Chrome Frame having been installed via the .MSI or by updates to Chrome
|
| +// Frame having been disabled.
|
| +bool IsPromptSuppressed();
|
| +
|
| +// Configures |web_browser| for the turndown prompt if the prompt has not been
|
| +// suppressed.
|
| +void Configure(IWebBrowser2* web_browser);
|
| +
|
| +}; // namespace turndown_prompt
|
| +
|
| +#endif // CHROME_FRAME_TURNDOWN_PROMPT_TURNDOWN_PROMPT_H_
|
|
|