| Index: Source/bindings/dart/DartScriptState.cpp
|
| diff --git a/Source/core/html/ime/Composition.cpp b/Source/bindings/dart/DartScriptState.cpp
|
| similarity index 78%
|
| copy from Source/core/html/ime/Composition.cpp
|
| copy to Source/bindings/dart/DartScriptState.cpp
|
| index 9b40000a5b2e93b16c5edd9c93f8575f4e797e57..544b6531edf0b2dbdaf3130263896b1a29a7100b 100644
|
| --- a/Source/core/html/ime/Composition.cpp
|
| +++ b/Source/bindings/dart/DartScriptState.cpp
|
| @@ -29,29 +29,21 @@
|
| */
|
|
|
| #include "config.h"
|
| -#include "core/html/ime/Composition.h"
|
|
|
| -namespace WebCore {
|
| +#include "bindings/dart/DartScriptState.h"
|
|
|
| -Composition::~Composition()
|
| -{
|
| -}
|
| +#include "bindings/dart/DartUtilities.h"
|
| +#include <dart_debugger_api.h>
|
|
|
| -PassRefPtr<Composition> Composition::create()
|
| -{
|
| - return adoptRef(new Composition());
|
| -}
|
| +namespace WebCore {
|
|
|
| -Composition::Composition()
|
| - : m_selectionStart(0)
|
| - , m_selectionEnd(0)
|
| +DartScriptState::DartScriptState(Dart_Isolate isolate, intptr_t libraryId, v8::Handle<v8::Context> context) : ScriptState(context)
|
| {
|
| - ScriptWrappable::init(this);
|
| + m_isolate = isolate;
|
| + m_libraryId = libraryId;
|
| + Dart_Handle exception = 0;
|
| + m_libraryUrl = DartUtilities::dartToString(Dart_GetLibraryURL(libraryId), exception);
|
| + ASSERT(!exception);
|
| }
|
|
|
| -const Vector<unsigned>& Composition::getSegments() const
|
| -{
|
| - return m_segments;
|
| }
|
| -
|
| -} // namespace WebCore
|
|
|