Bug 975065 - implement Text accessible text range methods, r=tbsaunde