| Index: content/renderer/render_frame_impl.h | 
| diff --git a/content/renderer/render_frame_impl.h b/content/renderer/render_frame_impl.h | 
| index 7afa3518be22289b718b6ad663acab343244fee8..5e169fe094a8a04b690aa03bbec2372b690b1fd6 100644 | 
| --- a/content/renderer/render_frame_impl.h | 
| +++ b/content/renderer/render_frame_impl.h | 
| @@ -63,6 +63,7 @@ class WebMediaPlayer; | 
| class WebPresentationClient; | 
| class WebPushClient; | 
| class WebSecurityOrigin; | 
| +class WebWakeLockClient; | 
| struct WebCompositionUnderline; | 
| struct WebContextMenuData; | 
| struct WebCursorInfo; | 
| @@ -114,6 +115,7 @@ class RenderWidget; | 
| class RenderWidgetFullscreenPepper; | 
| class ScreenOrientationDispatcher; | 
| class UserMediaClientImpl; | 
| +class WakeLockDispatcher; | 
| struct CommonNavigationParams; | 
| struct CustomContextMenuContext; | 
| struct FrameReplicationState; | 
| @@ -509,6 +511,7 @@ class CONTENT_EXPORT RenderFrameImpl | 
| unsigned long long requested_size, | 
| blink::WebStorageQuotaCallbacks callbacks); | 
| virtual void willOpenWebSocket(blink::WebSocketHandle* handle); | 
| +  virtual blink::WebWakeLockClient* wakeLockClient(); | 
| virtual blink::WebGeolocationClient* geolocationClient(); | 
| virtual blink::WebPushClient* pushClient(); | 
| virtual blink::WebPresentationClient* presentationClient(); | 
| @@ -989,6 +992,8 @@ class CONTENT_EXPORT RenderFrameImpl | 
| // local roots. | 
| DevToolsAgent* devtools_agent_; | 
|  | 
| +  WakeLockDispatcher* wakelock_dispatcher_; | 
| + | 
| // The geolocation dispatcher attached to this frame, lazily initialized. | 
| GeolocationDispatcher* geolocation_dispatcher_; | 
|  | 
|  |