| Index: components/test_runner/event_sender.h | 
| diff --git a/components/test_runner/event_sender.h b/components/test_runner/event_sender.h | 
| index ec28645bc35a7f4889d26cc7a849580b1ec792f8..b02a25ff7ba78bc9b5bf4e01f0457f849dbd778f 100644 | 
| --- a/components/test_runner/event_sender.h | 
| +++ b/components/test_runner/event_sender.h | 
| @@ -26,6 +26,7 @@ | 
| namespace blink { | 
| class WebLocalFrame; | 
| class WebView; | 
| +class WebWidget; | 
| struct WebContextMenuData; | 
| } | 
|  | 
| @@ -36,8 +37,8 @@ class Arguments; | 
| namespace test_runner { | 
|  | 
| class TestInterfaces; | 
| +class WebFrameTestProxyBase; | 
| class WebTestDelegate; | 
| -class WebTestProxyBase; | 
|  | 
| // Key event location code introduced in DOM Level 3. | 
| // See also: http://www.w3.org/TR/DOM-Level-3-Events/#events-keyboardevents | 
| @@ -50,7 +51,7 @@ enum KeyLocationCode { | 
|  | 
| class EventSender { | 
| public: | 
| -  explicit EventSender(WebTestProxyBase*); | 
| +  explicit EventSender(WebFrameTestProxyBase*); | 
| virtual ~EventSender(); | 
|  | 
| void Reset(); | 
| @@ -249,11 +250,12 @@ class EventSender { | 
| int wm_sys_dead_char_; | 
| #endif | 
|  | 
| -  WebTestProxyBase* web_test_proxy_base_; | 
| +  WebFrameTestProxyBase* web_frame_test_proxy_base_; | 
| TestInterfaces* interfaces(); | 
| WebTestDelegate* delegate(); | 
| const blink::WebView* view() const; | 
| blink::WebView* view(); | 
| +  blink::WebWidget* widget(); | 
|  | 
| bool send_wheel_gestures_; | 
| bool force_layout_on_events_; | 
| @@ -273,7 +275,6 @@ class EventSender { | 
| // Location of the touch point that initiated a gesture. | 
| blink::WebPoint current_gesture_location_; | 
|  | 
| - | 
| // Mouse-like pointer properties. | 
| struct PointerState { | 
| // Last pressed button (Left/Right/Middle or None). | 
|  |