Fix for the range positioning in FF

This fixes the range poisitioning in FF that the the new focus introduced. Chrome sometimes set the range and sometimes doesn't - will add this to the BROWSERINCONSISTENCIES file along with tests etc.

\cc @theefer