maximise precision for all current browsers (firefox, chrome, safari)
Merge branch 'release/3.1.0'