Bug 958381: Make comparisons with float32 aware of the need of a coercion; r=sstangl

--HG--
extra : rebase_source : ea5c1398759e872b4b003347932259e17cb746f6
extra : amend_source : d322b83230eef8330023afbfe8b5c400dc57ec65