Cleanup DartUtilities
diff --git a/Source/bindings/core/dart/DartUtilities.cpp b/Source/bindings/core/dart/DartUtilities.cpp
index 2e091a1..eb9c33b 100644
--- a/Source/bindings/core/dart/DartUtilities.cpp
+++ b/Source/bindings/core/dart/DartUtilities.cpp
@@ -454,23 +454,6 @@
     return ScriptValue(v8ScriptState, value);
 }
 
-PassRefPtr<SerializedScriptValue> DartUtilities::toSerializedScriptValue(Dart_Handle value, MessagePortArray* ports, ArrayBufferArray* arrayBuffers, Dart_Handle& exception)
-{
-    v8::Handle<v8::Value> v8Value = V8Converter::toV8(value, exception);
-    if (exception)
-        return nullptr;
-
-    TrackExceptionState exceptionState;
-    RefPtr<SerializedScriptValue> message = SerializedScriptValueFactory::instance().create(v8::Isolate::GetCurrent(), v8Value, ports, arrayBuffers, exceptionState);
-    if (exceptionState.hadException()) {
-        // FIXME: better exception here. We should match the exception v8 would throw.
-        exception = Dart_NewStringFromCString("Failed to create SerializedScriptValue");
-        return nullptr;
-    }
-
-    return message.release();
-}
-
 Dart_Handle DartUtilities::dateToDart(double date)
 {
     Dart_Handle asDouble = DartUtilities::doubleToDart(date);
@@ -1020,29 +1003,6 @@
     return Dart_GetTypeOfTypedData(object) == Dart_TypedData_kUint8Clamped;
 }
 
-SQLValue DartUtilities::toSQLValue(Dart_Handle object, Dart_Handle& exception)
-{
-    if (Dart_IsNull(object))
-        return SQLValue();
-
-    if (Dart_IsNumber(object))
-        return SQLValue(DartUtilities::dartToDouble(object, exception));
-
-    return SQLValue(DartUtilities::dartToString(object, exception));
-}
-
-PassRefPtr<SerializedScriptValue> DartUtilities::dartToSerializedScriptValue(Dart_Handle object, Dart_Handle& exception)
-{
-    return toSerializedScriptValue(object, 0, 0, exception);
-}
-
-Dart_Handle DartUtilities::serializedScriptValueToDart(PassRefPtr<SerializedScriptValue> value)
-{
-    // FIXME: better error handling.
-    Dart_Handle exception = 0;
-    return V8Converter::toDart(value->deserialize(), exception);
-}
-
 // FIXME: this function requires better testing. Currently blocking as new MessageChannel hasn't been implemented yet.
 void DartUtilities::toMessagePortArray(Dart_Handle value, MessagePortArray& ports, ArrayBufferArray& arrayBuffers, Dart_Handle& exception)
 {
@@ -1061,14 +1021,12 @@
         }
 
         if (Dart_IsByteBuffer(element)) {
-/* TODO(terry): Comment out to build 45 Roll - fix/review.
             element = Dart_GetDataFromByteBuffer(element);
             RefPtr<ArrayBuffer> arrayBuffer = DartUtilities::dartToExternalizedArrayBuffer(element, exception);
             ASSERT(!exception);
             ASSERT(arrayBuffer);
-            arrayBuffers.append(arrayBuffer);
+            arrayBuffers.append(DOMArrayBuffer::create(arrayBuffer));
             continue;
-*/
         }
 
         exception = Dart_NewStringFromCString("TransferArray argument must contain only Transferables");
diff --git a/Source/bindings/core/dart/DartUtilities.h b/Source/bindings/core/dart/DartUtilities.h
index 7e90cbb..4ec5146 100644
--- a/Source/bindings/core/dart/DartUtilities.h
+++ b/Source/bindings/core/dart/DartUtilities.h
@@ -169,8 +169,6 @@
     static int64_t toInteger(Dart_Handle, Dart_Handle& exception);
     static String toString(Dart_Handle);
     static void toMessagePortArray(Dart_Handle, MessagePortArray&, ArrayBufferArray&, Dart_Handle& exception);
-    static PassRefPtr<SerializedScriptValue> toSerializedScriptValue(Dart_Handle, MessagePortArray*, ArrayBufferArray*, Dart_Handle& exception);
-    static SQLValue toSQLValue(Dart_Handle, Dart_Handle& exception);
     template <class T, class Convertor>
     static void toVector(Convertor convertor, Dart_Handle object, Vector<T>& result, Dart_Handle& exception)
     {
@@ -779,9 +777,6 @@
         return dartToScriptValueWithNullCheck(object);
     }
 
-    static PassRefPtr<SerializedScriptValue> dartToSerializedScriptValue(Dart_Handle, Dart_Handle& exception);
-    static Dart_Handle serializedScriptValueToDart(PassRefPtr<SerializedScriptValue>);
-
     static Dart_Handle dateToDart(double);
     static double dartToDate(Dart_Handle, Dart_Handle&);
     static double dartToDate(Dart_NativeArguments args, int idx, Dart_Handle&);