Once we move to float we can no longer safely use == to compare two LayoutUnits.
So, are we decided that we move to floats, not to fixed precision numbers?
Rough equality has a number of highly undesirable features - it's not transitive, it breaks with zoom etc.
No firm decision yet, we have a prototype running on trunk that we are running a set of tests against to see if it's feasible to use floats throughout and help us discover problems.
This bug is for tracking places where we might need to change how we do comparisons if we decide to go with floats.
No longer applicable as we decided to go with fixed point.