Implement new animation for commiting selection range
Implement new animation for commiting selection range

Fixes #1140

mstange/cleopatra,devtools-html/perf.html,devtools-html/perf.html,mstange/cleopatra