Patch coming in a moment, which updates unit test code to be consistent with WebKit style for numeric literals. Specifically, I tried to find most places where extra ".0" or "f" suffixes were being used and remove them. A couple of places I did not modify: - division denominators should be left alone, so that they do not accidentally do integer division. - Color(...) constructors should be left alone, since there are overloaded integer and floating point constructors.
Created attachment 153038 [details] Patch
Comment on attachment 153038 [details] Patch R=me. Thanks for the cleanup.
Comment on attachment 153038 [details] Patch Clearing flags on attachment: 153038 Committed r122993: <http://trac.webkit.org/changeset/122993>
All reviewed patches have been landed. Closing bug.
And just post-conclusion for future reference sqrt(2) is ambiguous and causes build errors, so it should remain sqrt(2.0) Thanks to Tony Chang for gardening that - http://trac.webkit.org/changeset/122997