| 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 07be0593896365a80fb59a5d872a0e250c444143..5174b4fbe1ee98559d44b8b4659c29363be71199 100644
|
| --- a/components/scheduler/renderer/web_view_scheduler_impl.h
|
| +++ b/components/scheduler/renderer/web_view_scheduler_impl.h
|
| @@ -15,6 +15,9 @@
|
| #include "third_party/WebKit/public/platform/WebViewScheduler.h"
|
|
|
| namespace base {
|
| +namespace trace_event {
|
| +class BlameContext;
|
| +} // namespace trace_event
|
| class SingleThreadTaskRunner;
|
| } // namespace base
|
|
|
| @@ -38,8 +41,8 @@ class SCHEDULER_EXPORT WebViewSchedulerImpl : public blink::WebViewScheduler {
|
|
|
| // blink::WebViewScheduler implementation:
|
| void setPageVisible(bool page_visible) override;
|
| - blink::WebPassOwnPtr<blink::WebFrameScheduler> createFrameScheduler()
|
| - override;
|
| + blink::WebPassOwnPtr<blink::WebFrameScheduler> createFrameScheduler(
|
| + blink::BlameContext* blame_context) override;
|
| void enableVirtualTime() override;
|
| void setAllowVirtualTimeToAdvance(
|
| bool allow_virtual_time_to_advance) override;
|
| @@ -47,7 +50,8 @@ class SCHEDULER_EXPORT WebViewSchedulerImpl : public blink::WebViewScheduler {
|
| // Virtual for testing.
|
| virtual void AddConsoleWarning(const std::string& message);
|
|
|
| - scoped_ptr<WebFrameSchedulerImpl> createWebFrameSchedulerImpl();
|
| + scoped_ptr<WebFrameSchedulerImpl> createWebFrameSchedulerImpl(
|
| + base::trace_event::BlameContext* blame_context);
|
|
|
| private:
|
| friend class WebFrameSchedulerImpl;
|
|
|