| Index: third_party/WebKit/Source/bindings/core/v8/V8MutationCallback.h
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/V8MutationCallback.h b/third_party/WebKit/Source/bindings/core/v8/V8MutationCallback.h
|
| index 1d2cca7b593effcacded945e09488c59250b2935..75be8c10ca592298fa212b2a56a4ea86b9a175ae 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/V8MutationCallback.h
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/V8MutationCallback.h
|
| @@ -39,16 +39,15 @@ namespace blink {
|
| class ExecutionContext;
|
|
|
| class V8MutationCallback final : public MutationCallback, public ActiveDOMCallback {
|
| - WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(V8MutationCallback);
|
| - USING_FAST_MALLOC_WILL_BE_REMOVED(V8MutationCallback);
|
| + USING_GARBAGE_COLLECTED_MIXIN(V8MutationCallback);
|
| public:
|
| - static PassOwnPtrWillBeRawPtr<V8MutationCallback> create(v8::Local<v8::Function> callback, v8::Local<v8::Object> owner, ScriptState* scriptState)
|
| + static RawPtr<V8MutationCallback> create(v8::Local<v8::Function> callback, v8::Local<v8::Object> owner, ScriptState* scriptState)
|
| {
|
| - return adoptPtrWillBeNoop(new V8MutationCallback(callback, owner, scriptState));
|
| + return new V8MutationCallback(callback, owner, scriptState);
|
| }
|
| ~V8MutationCallback() override;
|
|
|
| - void call(const WillBeHeapVector<RefPtrWillBeMember<MutationRecord>>&, MutationObserver*) override;
|
| + void call(const HeapVector<Member<MutationRecord>>&, MutationObserver*) override;
|
| ExecutionContext* getExecutionContext() const override { return ContextLifecycleObserver::getExecutionContext(); }
|
|
|
| DECLARE_VIRTUAL_TRACE();
|
|
|