| Index: components/scheduler/renderer/web_view_scheduler_impl.h
|
| diff --git a/components/scheduler/renderer/web_view_scheduler_impl.h b/components/scheduler/renderer/web_view_scheduler_impl.h
|
| index 647d6d956bc31ea6c9feea1f6e626fad72909deb..a5dd7d787c003e3e1639dd20a79beafc829e80b6 100644
|
| --- a/components/scheduler/renderer/web_view_scheduler_impl.h
|
| +++ b/components/scheduler/renderer/web_view_scheduler_impl.h
|
| @@ -8,6 +8,7 @@
|
| #include <set>
|
|
|
| #include "base/macros.h"
|
| +#include "base/memory/scoped_ptr.h"
|
| #include "components/scheduler/scheduler_export.h"
|
| #include "third_party/WebKit/public/platform/WebViewScheduler.h"
|
|
|
| @@ -32,12 +33,14 @@ class SCHEDULER_EXPORT WebViewSchedulerImpl : public blink::WebViewScheduler {
|
| ~WebViewSchedulerImpl() override;
|
|
|
| // blink::WebViewScheduler implementation:
|
| - void setPageInBackground(bool background) override;
|
| + void setPageInBackground(bool page_in_background) override;
|
| blink::WebPassOwnPtr<blink::WebFrameScheduler> createFrameScheduler()
|
| override;
|
|
|
| blink::WebView* web_view() const { return web_view_; }
|
|
|
| + scoped_ptr<WebFrameSchedulerImpl> createWebFrameSchedulerImpl();
|
| +
|
| private:
|
| friend class WebFrameSchedulerImpl;
|
|
|
| @@ -46,7 +49,7 @@ class SCHEDULER_EXPORT WebViewSchedulerImpl : public blink::WebViewScheduler {
|
| std::set<WebFrameSchedulerImpl*> frame_schedulers_;
|
| blink::WebView* web_view_;
|
| RendererSchedulerImpl* renderer_scheduler_;
|
| - bool background_;
|
| + bool page_in_background_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(WebViewSchedulerImpl);
|
| };
|
|
|