This bug resulted in NaNs being handled by the "equal" case in some scenarios.
<rdar://problem/65778061>
Created attachment 404650 [details] proposed patch.
Comment on attachment 404650 [details] proposed patch. r=me
Thanks for the review. Landed in r264575: <http://trac.webkit.org/r264575>.