Index: Source/bindings/v8/SerializedScriptValue.cpp |
diff --git a/Source/bindings/v8/SerializedScriptValue.cpp b/Source/bindings/v8/SerializedScriptValue.cpp |
index ffc9855c63085c8c082cac375aeb3541ef540d08..7bcf4438637d8985d0ad06c8c9daae004417f3bf 100644 |
--- a/Source/bindings/v8/SerializedScriptValue.cpp |
+++ b/Source/bindings/v8/SerializedScriptValue.cpp |
@@ -2296,13 +2296,18 @@ PassRefPtr<SerializedScriptValue> SerializedScriptValue::create() |
PassRefPtr<SerializedScriptValue> SerializedScriptValue::nullValue() |
{ |
- return nullValue(v8::Isolate::GetCurrent()); |
+ v8::Isolate* isolate = 0; |
haraken
2014/02/25 01:14:38
I'm not really happy about this.
When we have an
jsbell
2014/02/25 17:42:10
Okay. Since this is just packing bytes into a buff
|
+ Writer writer(isolate); |
+ writer.writeNull(); |
+ String wireData = writer.takeWireString(); |
+ return adoptRef(new SerializedScriptValue(wireData)); |
} |
-PassRefPtr<SerializedScriptValue> SerializedScriptValue::nullValue(v8::Isolate* isolate) |
+PassRefPtr<SerializedScriptValue> SerializedScriptValue::numberValue(double number) |
{ |
+ v8::Isolate* isolate = 0; |
haraken
2014/02/25 01:14:38
Ditto.
|
Writer writer(isolate); |
- writer.writeNull(); |
+ writer.writeNumber(number); |
String wireData = writer.takeWireString(); |
return adoptRef(new SerializedScriptValue(wireData)); |
} |