Fix inserted text when typing in the Twitter message box.
authorAndreas Kling <akling@apple.com>
Fri, 6 Mar 2015 07:33:11 +0000 (07:33 +0000)
committerAlberto Garcia <berto@igalia.com>
Fri, 6 Mar 2015 07:33:11 +0000 (07:33 +0000)
===================================================================

Gbp-Pq: Name twitter-inserted-text.patch

Source/JavaScriptCore/runtime/JSString.h

index caa723655c6aa56484af19d48c85a2f35c8ed50f..6eccf142de5065d03c763aa78a52e9a601cd0856 100644 (file)
@@ -482,12 +482,7 @@ ALWAYS_INLINE AtomicStringImpl* JSString::toExistingAtomicString(ExecState* exec
         return static_cast<const JSRopeString*>(this)->resolveRopeToExistingAtomicString(exec);
     if (m_value.impl()->isAtomic())
         return static_cast<AtomicStringImpl*>(m_value.impl());
-    if (AtomicStringImpl* existingAtomicString = AtomicString::find(m_value.impl())) {
-        m_value = *existingAtomicString;
-        setIs8Bit(m_value.impl()->is8Bit());
-        return existingAtomicString;
-    }
-    return nullptr;
+    return AtomicString::find(m_value.impl());
 }
 
 inline const String& JSString::value(ExecState* exec) const