| Index: Source/modules/crypto/CryptoResultImpl.cpp
|
| diff --git a/Source/modules/crypto/CryptoResultImpl.cpp b/Source/modules/crypto/CryptoResultImpl.cpp
|
| index 5d6c808c38d35140d1f0ac376ed3ab4fff10207d..8038ea7b552ba53b426900d9265e9337a32d56a0 100644
|
| --- a/Source/modules/crypto/CryptoResultImpl.cpp
|
| +++ b/Source/modules/crypto/CryptoResultImpl.cpp
|
| @@ -150,7 +150,7 @@ void CryptoResultImpl::completeWithJson(const char* utf8Data, unsigned length)
|
| ScriptState* scriptState = resolver->scriptState();
|
| ScriptState::Scope scope(scriptState);
|
|
|
| - v8::Handle<v8::String> jsonString = v8::String::NewFromUtf8(scriptState->isolate(), utf8Data, v8::String::kInternalizedString, length);
|
| + v8::Handle<v8::String> jsonString = v8AtomicString(scriptState->isolate(), utf8Data, length);
|
|
|
| v8::TryCatch exceptionCatcher;
|
| v8::Handle<v8::Value> jsonDictionary = v8::JSON::Parse(jsonString);
|
|
|