We don’t support any browser needing this for very long: "selectionStart" | Can I use... Support tables for HTML5, CSS3, etc
I’m keeping some protection so It doesn’t crash but ultimately
element.selectionStart should be enough.
Im not removing this in the commit, but the
caret_position.js file seems barely used.