801 B
801 B
04-02 Summary
Outcome
Wave 2 tightened native location, highlight, selection, search, and TOC compatibility around the Phase 3 offset contract.
normalizedTextSelectionnow preserves exclusive end semantics more carefully when rebuilding progressions fromRDEPUBTextOffsetRangeInfo- Native highlight filtering now compares normalized hrefs, reducing mismatch risk after resolver normalization
- Search page lookup now prefers exact
rangeLocationoffset matching before falling back to progression-based page resolution
Compatibility
RDEPUBTextOffsetRangeInforemains the native persisted range formatRDEPUBTextContentViewstill derives visible overlap frompageStartOffset/pageEndOffset- No page-local-only identifier replaced the absolute chapter offset contract