Fix unintended range result while initializing on Firefox browser
We should not remove a latest element from listAncestor result
Prevent error in fromOffsetPath
Add emptyBookmark and fix bugs in history module
Fix wrong unit test