Index: third_party/WebKit/Source/core/frame/FrameHost.h |
diff --git a/third_party/WebKit/Source/core/frame/FrameHost.h b/third_party/WebKit/Source/core/frame/FrameHost.h |
index 919134d36a754e244d83d1ae6135329f648d339e..405e8d8706c982fa4467d8ca497cb60dec167549 100644 |
--- a/third_party/WebKit/Source/core/frame/FrameHost.h |
+++ b/third_party/WebKit/Source/core/frame/FrameHost.h |
@@ -51,6 +51,7 @@ class PageScaleConstraintsSet; |
class Settings; |
class UseCounter; |
class Visitor; |
+class WebFrameHostScheduler; |
// FrameHost is the set of global data shared between multiple frames |
// and is provided by the embedder to each frame when created. |
@@ -102,6 +103,9 @@ public: |
void setDefaultPageScaleLimits(float minScale, float maxScale); |
void setUserAgentPageScaleConstraints(PageScaleConstraints newConstraints); |
+ WebFrameHostScheduler* frameHostScheduler() const { return m_frameHostScheduler.get(); } |
+ |
+ |
private: |
explicit FrameHost(Page&); |
@@ -111,6 +115,7 @@ private: |
const OwnPtrWillBeMember<VisualViewport> m_visualViewport; |
const OwnPtrWillBeMember<EventHandlerRegistry> m_eventHandlerRegistry; |
const OwnPtrWillBeMember<ConsoleMessageStorage> m_consoleMessageStorage; |
+ const OwnPtrWillBeMember<WebFrameHostScheduler> m_frameHostScheduler; |
AtomicString m_overrideEncoding; |
int m_subframeCount; |