diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-01-23 17:21:03 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-01-23 16:25:15 +0000 |
commit | c551f43206405019121bd2b2c93714319a0a3300 (patch) | |
tree | 1f48c30631c421fd4bbb3c36da20183c8a2ed7d7 /chromium/third_party/blink/renderer/bindings/core/v8/scheduled_action.cc | |
parent | 7961cea6d1041e3e454dae6a1da660b453efd238 (diff) | |
download | qtwebengine-chromium-c551f43206405019121bd2b2c93714319a0a3300.tar.gz |
BASELINE: Update Chromium to 79.0.3945.139
Change-Id: I336b7182fab9bca80b709682489c07db112eaca5
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/third_party/blink/renderer/bindings/core/v8/scheduled_action.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/bindings/core/v8/scheduled_action.cc | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/chromium/third_party/blink/renderer/bindings/core/v8/scheduled_action.cc b/chromium/third_party/blink/renderer/bindings/core/v8/scheduled_action.cc index cb096bd269e..843cb14c3c2 100644 --- a/chromium/third_party/blink/renderer/bindings/core/v8/scheduled_action.cc +++ b/chromium/third_party/blink/renderer/bindings/core/v8/scheduled_action.cc @@ -51,10 +51,11 @@ namespace blink { -ScheduledAction* ScheduledAction::Create(ScriptState* script_state, - ExecutionContext* target, - V8Function* handler, - const Vector<ScriptValue>& arguments) { +ScheduledAction* ScheduledAction::Create( + ScriptState* script_state, + ExecutionContext* target, + V8Function* handler, + const HeapVector<ScriptValue>& arguments) { if (!script_state->World().IsWorkerWorld()) { if (!BindingSecurity::ShouldAllowAccessToFrame( EnteredDOMWindow(script_state->GetIsolate()), @@ -85,7 +86,7 @@ ScheduledAction* ScheduledAction::Create(ScriptState* script_state, ScheduledAction::ScheduledAction(ScriptState* script_state, V8Function* function, - const Vector<ScriptValue>& arguments) + const HeapVector<ScriptValue>& arguments) : script_state_( MakeGarbageCollected<ScriptStateProtectingContext>(script_state)), function_(function), @@ -157,6 +158,7 @@ void ScheduledAction::Execute(ExecutionContext* context) { void ScheduledAction::Trace(blink::Visitor* visitor) { visitor->Trace(script_state_); visitor->Trace(function_); + visitor->Trace(arguments_); } void ScheduledAction::Execute(LocalFrame* frame) { |