Chromium Code Reviews| Index: third_party/WebKit/Source/core/frame/LocalFrame.h |
| diff --git a/third_party/WebKit/Source/core/frame/LocalFrame.h b/third_party/WebKit/Source/core/frame/LocalFrame.h |
| index 0723873e66894f10540509984d738af6a46d700a..181de4627443ec00918e0a24b39361b1bbacb457 100644 |
| --- a/third_party/WebKit/Source/core/frame/LocalFrame.h |
| +++ b/third_party/WebKit/Source/core/frame/LocalFrame.h |
| @@ -60,11 +60,12 @@ class FrameSelection; |
| class FrameView; |
| class HTMLPlugInElement; |
| class InputMethodController; |
| +class InspectorWebPerfAgent; |
| +class InstrumentingAgents; |
| class InterfaceProvider; |
| class InterfaceRegistry; |
| class IntPoint; |
| class IntSize; |
| -class InstrumentingAgents; |
| class JSONObject; |
| class LayoutView; |
| class LayoutViewItem; |
| @@ -163,6 +164,13 @@ class CORE_EXPORT LocalFrame final : public Frame, |
| return m_instrumentingAgents.get(); |
| } |
| + InspectorWebPerfAgent* inspectorWebPerfAgent() { |
|
caseq
2016/10/26 21:19:41
Do we really need to expose it?
panicker
2016/10/28 00:09:24
Removed
|
| + return m_inspectorWebPerfAgent.get(); |
| + } |
| + |
| + void enableInspectorWebPerfAgent(); |
| + void disableInspectorWebPerfAgent(); |
| + |
| // ========================================================================= |
| // All public functions below this point are candidates to move out of |
| // LocalFrame into another class. |
| @@ -266,6 +274,8 @@ class CORE_EXPORT LocalFrame final : public Frame, |
| bool m_inViewSourceMode; |
| Member<InstrumentingAgents> m_instrumentingAgents; |
| + Member<InspectorWebPerfAgent> m_inspectorWebPerfAgent; |
| + unsigned m_inspectorWebPerfAgentObservers; |
| InterfaceProvider* const m_interfaceProvider; |
| InterfaceRegistry* const m_interfaceRegistry; |