Bug 1011496 - complete the TextRange interface design, r=davidb