[WebODF] Caret/cursor implementation