getByteRange moved to WorkerWebUI, takes converted parameters, returns only start/end offset