| Index: content/renderer/render_view_impl.cc
|
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
|
| index 63b77c78387e0efe10893485302d181586a5ccf5..f4a1e92fed5c59856704f9c5ab481ca29710f7b0 100644
|
| --- a/content/renderer/render_view_impl.cc
|
| +++ b/content/renderer/render_view_impl.cc
|
| @@ -107,6 +107,7 @@
|
| #include "content/renderer/stats_collection_observer.h"
|
| #include "content/renderer/text_input_client_observer.h"
|
| #include "content/renderer/v8_value_converter_impl.h"
|
| +#include "content/renderer/wake_lock/wake_lock_dispatcher.h"
|
| #include "content/renderer/web_ui_extension.h"
|
| #include "content/renderer/web_ui_extension_data.h"
|
| #include "content/renderer/web_ui_mojo.h"
|
| @@ -718,6 +719,7 @@ RenderViewImpl::RenderViewImpl(RenderViewImplParams* params)
|
| browser_plugin_manager_(NULL),
|
| devtools_agent_(NULL),
|
| mouse_lock_dispatcher_(NULL),
|
| + wakelock_dispatcher_(NULL),
|
| #if defined(OS_ANDROID)
|
| expected_content_intent_id_(0),
|
| #endif
|
| @@ -4338,4 +4340,10 @@ void RenderViewImpl::DidStopLoadingIcons() {
|
| SendUpdateFaviconURL(urls);
|
| }
|
|
|
| +blink::WebWakeLockClient* RenderViewImpl::webWakeLockClient() {
|
| + if (!wakelock_dispatcher_)
|
| + wakelock_dispatcher_ = new WakeLockDispatcher(this);
|
| + return wakelock_dispatcher_;
|
| +}
|
| +
|
| } // namespace content
|
|
|