| Index: Source/web/RemoteFrameClientImpl.h
|
| diff --git a/Source/web/RemoteFrameClientImpl.h b/Source/web/RemoteFrameClientImpl.h
|
| index f206675202d812d8fe670fe2980838aa478ae4d5..eb2342d87a0e26d08b8059cc0cadaeee73ee3059 100644
|
| --- a/Source/web/RemoteFrameClientImpl.h
|
| +++ b/Source/web/RemoteFrameClientImpl.h
|
| @@ -12,7 +12,9 @@ class WebRemoteFrameImpl;
|
|
|
| class RemoteFrameClientImpl final : public RemoteFrameClient {
|
| public:
|
| - explicit RemoteFrameClientImpl(WebRemoteFrameImpl*);
|
| + static PassOwnPtrWillBeRawPtr<RemoteFrameClientImpl> create(WebRemoteFrameImpl*);
|
| +
|
| + DECLARE_VIRTUAL_TRACE();
|
|
|
| // FrameClient overrides:
|
| bool inShadowTree() const override;
|
| @@ -38,7 +40,9 @@ public:
|
| WebRemoteFrameImpl* webFrame() const { return m_webFrame; }
|
|
|
| private:
|
| - WebRemoteFrameImpl* m_webFrame;
|
| + explicit RemoteFrameClientImpl(WebRemoteFrameImpl*);
|
| +
|
| + RawPtrWillBeMember<WebRemoteFrameImpl> m_webFrame;
|
| };
|
|
|
| } // namespace blink
|
|
|