Chromium Code Reviews| Index: public/web/WebUserGestureIndicator.h |
| diff --git a/public/web/WebUserGestureIndicator.h b/public/web/WebUserGestureIndicator.h |
| index b7c7f3cfcf1da8abd31c6af2cd8fef7b65e31ea4..d9d1d72a6c88ebb00e64fda9d0a7f751e6d6b35e 100644 |
| --- a/public/web/WebUserGestureIndicator.h |
| +++ b/public/web/WebUserGestureIndicator.h |
| @@ -37,6 +37,12 @@ namespace blink { |
| class WebUserGestureToken; |
| +class WebUserGestureHandler { |
| +public: |
| + virtual ~WebUserGestureHandler() { } |
| + virtual void onGesture() = 0; |
| +}; |
| + |
| class WebUserGestureIndicator { |
| public: |
| // Returns true if a user gesture is currently being processed. |
| @@ -49,6 +55,10 @@ public: |
| // continue processing the user gesture later on using a |
| // WebScopedUserGesture. |
| BLINK_EXPORT static WebUserGestureToken currentUserGestureToken(); |
| + |
| + BLINK_EXPORT static void setHandler(WebUserGestureHandler*); |
| + |
| + BLINK_EXPORT static WebUserGestureHandler* getHandler(); |
|
abarth-chromium
2013/11/26 19:36:37
Why do you need a getHandler API? I'd suggest rem
jww
2013/11/26 20:11:55
I was using this API in our autofill code, but I w
|
| }; |
| } |