Index: third_party/WebKit/Source/bindings/core/v8/JSONValuesForV8.h |
diff --git a/third_party/WebKit/Source/platform/JSONValuesForV8.h b/third_party/WebKit/Source/bindings/core/v8/JSONValuesForV8.h |
similarity index 72% |
rename from third_party/WebKit/Source/platform/JSONValuesForV8.h |
rename to third_party/WebKit/Source/bindings/core/v8/JSONValuesForV8.h |
index 709271dc5e026e938878625d57a2ade7e57c26f1..61242afbb4d9c9d0b5cb30fdffb97d4d8f4b9af0 100644 |
--- a/third_party/WebKit/Source/platform/JSONValuesForV8.h |
+++ b/third_party/WebKit/Source/bindings/core/v8/JSONValuesForV8.h |
@@ -6,12 +6,17 @@ |
#define JSONValuesForV8_h |
#include "platform/JSONValues.h" |
+#include "wtf/text/WTFString.h" |
#include <v8.h> |
namespace blink { |
+class ExceptionState; |
+ |
PLATFORM_EXPORT PassRefPtr<JSONValue> toJSONValue(v8::Local<v8::Context>, v8::Local<v8::Value>, int maxDepth = JSONValue::maxDepth); |
+PLATFORM_EXPORT v8::Local<v8::Value> fromJSONString(v8::Local<v8::Context>, const String& stringifiedJSON, ExceptionState&); |
+ |
} // namespace blink |
#endif // JSONValuesForV8_h |