Index: Source/bindings/v8/V8PerContextData.cpp |
diff --git a/Source/bindings/v8/V8PerContextData.cpp b/Source/bindings/v8/V8PerContextData.cpp |
index 470cd332d7e43fcce60db0c55311b5dda6053cf6..2d4f44fbbd49c9ca5da4545e9bf7e5484b3df089 100644 |
--- a/Source/bindings/v8/V8PerContextData.cpp |
+++ b/Source/bindings/v8/V8PerContextData.cpp |
@@ -63,7 +63,7 @@ void V8PerContextData::dispose() |
#define V8_STORE_PRIMORDIAL(name, Name) \ |
{ \ |
ASSERT(m_##name##Prototype.isEmpty()); \ |
- v8::Handle<v8::String> symbol = v8::String::NewFromUtf8(m_isolate, #Name, v8::String::kInternalizedString); \ |
+ v8::Handle<v8::String> symbol = v8AtomicString(m_isolate, #Name); \ |
if (symbol.IsEmpty()) \ |
return false; \ |
v8::Handle<v8::Object> object = v8::Handle<v8::Object>::Cast(v8::Local<v8::Context>::New(m_isolate, m_context)->Global()->Get(symbol)); \ |