Chromium Code Reviews| 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)); |
| } |