This is needed because JSValue::toWTFStringSlowCase() can throw exceptions and do many other VM operations. rdar://76581259
Created attachment 425886 [details] proposed patch.
Created attachment 425887 [details] proposed patch.
Created attachment 425919 [details] proposed patch.
Comment on attachment 425919 [details] proposed patch. r=me too.
The mac-AS-debug-wk2 failure is unrelated.
Thanks for the reviews. Landed in r275924: <http://trac.webkit.org/r275924>.