Selecting a zero-length range at the start or end of a text node (e.g. (1,1)) would return the text node's parent instead of the text node Change-Id: I7fe089bf66b93185dd3415eff53aa7e04e3ffdb2
Change-Id: I38712545b713cc24663ebec3fe3e5c8741b4fad7
Change-Id: I0a444059c187ab5608aeca85a85c147ad1d69de6
Change-Id: I9dbb7094f86338ea2e725ad29f66e9e4ca2b52ed