Fix endless OSR exits when creating a rope that contains an object that ToPrimitive...
[WebKit-https.git] / LayoutTests / ChangeLog
index 00068b8296f0d1f9ac0a4cac427e230b87baded6..98ce577401a61b02c2810c32c60ad8a8cb5397ef 100644 (file)
@@ -1,3 +1,21 @@
+2015-10-30  Keith Miller  <keith_miller@apple.com>
+
+        Fix endless OSR exits when creating a rope that contains an object that ToPrimitive's to a number.
+        https://bugs.webkit.org/show_bug.cgi?id=150583
+
+        Reviewed by Benjamin Poulain.
+
+        Created a regression test to look for OSRing in string concatenation when
+        valueOf returns a non-string primitive.
+
+        * js/regress/script-tests/string-rope-with-object.js: Added.
+        (body.f):
+        (body.String.prototype.valueOf):
+        (body.bar.valueOf):
+        (body):
+        * js/regress/string-rope-with-object-expected.txt: Added.
+        * js/regress/string-rope-with-object.html: Added.
+
 2015-11-04  Ryan Haddad  <ryanhaddad@apple.com>
 
         Rebaselining LayoutTest fast/text/international/thai-baht-space.html on win