| Index: third_party/WebKit/Source/bindings/core/v8/WindowProxy.h
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/WindowProxy.h b/third_party/WebKit/Source/bindings/core/v8/WindowProxy.h
|
| index 64c2768a292ab6ccc40c3eb461cdbea79196bf26..9ea6a373a1a358fe873fd1d4502a606a7bbcc8a5 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/WindowProxy.h
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/WindowProxy.h
|
| @@ -50,10 +50,9 @@ class SecurityOrigin;
|
|
|
| // WindowProxy represents all the per-global object state for a Frame that
|
| // persist between navigations.
|
| -class WindowProxy final : public NoBaseWillBeGarbageCollectedFinalized<WindowProxy> {
|
| - USING_FAST_MALLOC_WILL_BE_REMOVED(WindowProxy);
|
| +class WindowProxy final : public GarbageCollectedFinalized<WindowProxy> {
|
| public:
|
| - static PassOwnPtrWillBeRawPtr<WindowProxy> create(v8::Isolate*, Frame*, DOMWrapperWorld&);
|
| + static RawPtr<WindowProxy> create(v8::Isolate*, Frame*, DOMWrapperWorld&);
|
|
|
| ~WindowProxy();
|
| DECLARE_TRACE();
|
| @@ -109,7 +108,7 @@ private:
|
| void createContext();
|
| bool installDOMWindow();
|
|
|
| - RawPtrWillBeMember<Frame> m_frame;
|
| + Member<Frame> m_frame;
|
| v8::Isolate* m_isolate;
|
| RefPtr<ScriptState> m_scriptState;
|
| RefPtr<DOMWrapperWorld> m_world;
|
|
|