Index: third_party/WebKit/Source/platform/v8_inspector/InjectedScriptSource.js |
diff --git a/third_party/WebKit/Source/platform/v8_inspector/InjectedScriptSource.js b/third_party/WebKit/Source/platform/v8_inspector/InjectedScriptSource.js |
index bccd668f2ce314650e94ffc26c74e4a7a1b7d52c..1c972b3196ed128e7c8720249fba1d6722ca7d43 100644 |
--- a/third_party/WebKit/Source/platform/v8_inspector/InjectedScriptSource.js |
+++ b/third_party/WebKit/Source/platform/v8_inspector/InjectedScriptSource.js |
@@ -716,13 +716,13 @@ InjectedScript.RemoteObject = function(object, objectGroupName, doNotBind, force |
// Provide user-friendly number values. |
if (this.type === "number") { |
this.description = toStringDescription(object); |
- // Override "value" property for values that can not be JSON-stringified. |
switch (this.description) { |
case "NaN": |
case "Infinity": |
case "-Infinity": |
case "-0": |
- this.value = this.description; |
+ delete this.value; |
+ this.unserializableValue = this.description; |
break; |
} |
} |