| Index: Source/core/inspector/InspectorFrontendHost.h
|
| diff --git a/Source/core/inspector/InspectorFrontendHost.h b/Source/core/inspector/InspectorFrontendHost.h
|
| index e59a858245d77b5d8fc3af604c4c00de8a48803c..e85cd1a18465f4d0207c7d1def8815859dfe81ba 100644
|
| --- a/Source/core/inspector/InspectorFrontendHost.h
|
| +++ b/Source/core/inspector/InspectorFrontendHost.h
|
| @@ -42,14 +42,15 @@ class FrontendMenuProvider;
|
| class InspectorFrontendClient;
|
| class Page;
|
|
|
| -class InspectorFrontendHost : public RefCounted<InspectorFrontendHost>, public ScriptWrappable {
|
| +class InspectorFrontendHost : public RefCountedWillBeGarbageCollectedFinalized<InspectorFrontendHost>, public ScriptWrappable {
|
| public:
|
| - static PassRefPtr<InspectorFrontendHost> create(InspectorFrontendClient* client, Page* frontendPage)
|
| + static PassRefPtrWillBeRawPtr<InspectorFrontendHost> create(InspectorFrontendClient* client, Page* frontendPage)
|
| {
|
| - return adoptRef(new InspectorFrontendHost(client, frontendPage));
|
| + return adoptRefWillBeNoop(new InspectorFrontendHost(client, frontendPage));
|
| }
|
|
|
| ~InspectorFrontendHost();
|
| + void trace(Visitor*);
|
| void disconnectClient();
|
|
|
| void setZoomFactor(float);
|
| @@ -78,7 +79,7 @@ private:
|
| InspectorFrontendHost(InspectorFrontendClient* client, Page* frontendPage);
|
|
|
| InspectorFrontendClient* m_client;
|
| - Page* m_frontendPage;
|
| + RawPtrWillBeMember<Page> m_frontendPage;
|
| FrontendMenuProvider* m_menuProvider;
|
| };
|
|
|
|
|