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; |