| Index: Source/web/WebDevToolsFrontendImpl.h
 | 
| diff --git a/Source/web/WebDevToolsFrontendImpl.h b/Source/web/WebDevToolsFrontendImpl.h
 | 
| index 7a441f7f89422b47109c286201c7d3bd0d3d120c..530f20667246a4fe0d9333fb8f8066d0ba26e4bf 100644
 | 
| --- a/Source/web/WebDevToolsFrontendImpl.h
 | 
| +++ b/Source/web/WebDevToolsFrontendImpl.h
 | 
| @@ -43,7 +43,7 @@ namespace blink {
 | 
|  class DevToolsHost;
 | 
|  class WebLocalFrameImpl;
 | 
|  
 | 
| -class WebDevToolsFrontendImpl final : public WebDevToolsFrontend, public InspectorFrontendClient {
 | 
| +class WebDevToolsFrontendImpl : public RefCountedWillBeGarbageCollectedFinalized<WebDevToolsFrontendImpl>, public InspectorFrontendClient {
 | 
|      WTF_MAKE_NONCOPYABLE(WebDevToolsFrontendImpl);
 | 
|  public:
 | 
|      WebDevToolsFrontendImpl(WebLocalFrameImpl*, WebDevToolsFrontendClient*);
 | 
| @@ -51,9 +51,9 @@ public:
 | 
|  
 | 
|      void didClearWindowObject(WebLocalFrameImpl*);
 | 
|  
 | 
| -    void sendMessageToBackend(const WTF::String&) override;
 | 
| +    void sendMessageToBackend(const String&) override;
 | 
|  
 | 
| -    void sendMessageToEmbedder(const WTF::String&) override;
 | 
| +    void sendMessageToEmbedder(const String&) override;
 | 
|  
 | 
|      bool isUnderTest() override;
 | 
|  
 | 
| @@ -61,14 +61,18 @@ public:
 | 
|  
 | 
|      void setInjectedScriptForOrigin(const String& origin, const String& source) override;
 | 
|  
 | 
| +    DECLARE_TRACE();
 | 
| +
 | 
|  private:
 | 
| -    WebLocalFrameImpl* m_webFrame;
 | 
| +
 | 
| +    RawPtrWillBeMember<WebLocalFrameImpl> m_webFrame;
 | 
|      WebDevToolsFrontendClient* m_client;
 | 
| -    RefPtrWillBePersistent<DevToolsHost> m_devtoolsHost;
 | 
| -    typedef HashMap<String, String> InjectedScriptForOriginMap;
 | 
| +    RefPtrWillBeMember<DevToolsHost> m_devtoolsHost;
 | 
| +
 | 
| +    using InjectedScriptForOriginMap = HashMap<String, String>;
 | 
|      InjectedScriptForOriginMap m_injectedScriptForOrigin;
 | 
|  };
 | 
|  
 | 
|  } // namespace blink
 | 
|  
 | 
| -#endif
 | 
| +#endif // WebDevToolsFrontendImpl_h
 | 
| 
 |