| Index: sky/engine/bindings/core/v8/ScriptFunction.cpp
|
| diff --git a/sky/engine/bindings/core/v8/ScriptFunction.cpp b/sky/engine/bindings/core/v8/ScriptFunction.cpp
|
| deleted file mode 100644
|
| index bebc08af4c3d1f738461f791195f1d3f8de4f39b..0000000000000000000000000000000000000000
|
| --- a/sky/engine/bindings/core/v8/ScriptFunction.cpp
|
| +++ /dev/null
|
| @@ -1,28 +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 "config.h"
|
| -#include "bindings/core/v8/ScriptFunction.h"
|
| -
|
| -#include "bindings/core/v8/V8Binding.h"
|
| -
|
| -namespace blink {
|
| -
|
| -v8::Handle<v8::Function> ScriptFunction::bindToV8Function()
|
| -{
|
| - v8::Isolate* isolate = m_scriptState->isolate();
|
| - v8::Handle<v8::External> wrapper = v8::External::New(isolate, this);
|
| - m_scriptState->world().registerDOMObjectHolder(isolate, this, wrapper);
|
| - return createClosure(&ScriptFunction::callCallback, wrapper, isolate);
|
| -}
|
| -
|
| -void ScriptFunction::callCallback(const v8::FunctionCallbackInfo<v8::Value>& args)
|
| -{
|
| - ASSERT(args.Data()->IsExternal());
|
| - ScriptFunction* scriptFunction = static_cast<ScriptFunction*>(v8::Handle<v8::External>::Cast(args.Data())->Value());
|
| - ScriptValue result = scriptFunction->call(ScriptValue(scriptFunction->scriptState(), args[0]));
|
| - v8SetReturnValue(args, result.v8Value());
|
| -}
|
| -
|
| -} // namespace blink
|
|
|