Chromium Code Reviews| Index: public/web/WebScopedWindowFocusAllowedIndicator.h |
| diff --git a/public/web/WebScopedWindowFocusAllowedIndicator.h b/public/web/WebScopedWindowFocusAllowedIndicator.h |
| index ccb80b156819327527d48e469e0fd5385c451209..aadfe1436c04588b46281b86f6dde03087577ba3 100644 |
| --- a/public/web/WebScopedWindowFocusAllowedIndicator.h |
| +++ b/public/web/WebScopedWindowFocusAllowedIndicator.h |
| @@ -35,18 +35,23 @@ |
| namespace blink { |
| +class ScopedWindowFocusAllowedIndicator; |
| +class WebDocument; |
| class WindowFocusAllowedIndicator; |
| class WebScopedWindowFocusAllowedIndicator { |
| public: |
| + explicit WebScopedWindowFocusAllowedIndicator(WebDocument* document) { initialize(document); } |
| WebScopedWindowFocusAllowedIndicator() { initialize(); } |
|
jochen (gone - plz use gerrit)
2014/12/10 14:00:55
this constructor is now deprecated, right? can you
|
| ~WebScopedWindowFocusAllowedIndicator() { reset(); } |
| private: |
| + BLINK_EXPORT void initialize(WebDocument*); |
| BLINK_EXPORT void initialize(); |
| BLINK_EXPORT void reset(); |
| WebPrivateOwnPtr<WindowFocusAllowedIndicator> m_indicator; |
| + WebPrivateOwnPtr<ScopedWindowFocusAllowedIndicator> m_private; |
| }; |
| } |