| Index: sky/engine/bindings2/scheduled_action.cc
|
| diff --git a/sky/engine/bindings2/scheduled_action.cc b/sky/engine/bindings2/scheduled_action.cc
|
| deleted file mode 100644
|
| index 4a9f0496412adea28eeba77f465daecac17570db..0000000000000000000000000000000000000000
|
| --- a/sky/engine/bindings2/scheduled_action.cc
|
| +++ /dev/null
|
| @@ -1,30 +0,0 @@
|
| -// Copyright 2014 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "sky/engine/config.h"
|
| -#include "sky/engine/bindings2/scheduled_action.h"
|
| -
|
| -#include "sky/engine/tonic/dart_api_scope.h"
|
| -#include "sky/engine/tonic/dart_error.h"
|
| -#include "sky/engine/tonic/dart_isolate_scope.h"
|
| -
|
| -namespace blink {
|
| -
|
| -ScheduledAction::ScheduledAction(DartState* dart_state, Dart_Handle closure)
|
| - : closure_(dart_state, closure) {
|
| - DCHECK(Dart_IsClosure(closure));
|
| -}
|
| -
|
| -ScheduledAction::~ScheduledAction() {
|
| -}
|
| -
|
| -void ScheduledAction::Execute(ExecutionContext*) {
|
| - if (!closure_.dart_state())
|
| - return;
|
| - DartIsolateScope scope(closure_.dart_state()->isolate());
|
| - DartApiScope api_scope;
|
| - LogIfError(Dart_InvokeClosure(closure_.value(), 0, nullptr));
|
| -}
|
| -
|
| -} // namespace blink
|
|
|