> How do I read the data from objectURL?

I think you just open it as an Ajax URL.

> Directly passing chunk has to be supported because that's what pdf.js does. I don't think they have serialization.

I know only that PDF.js has [two settings](https://github.com/mozilla/pdf.js/blob/master/src/display/api.js#L108): one which configures to use or not use `createObjectUrl` and another which tells if passing typed arrays directly is supported or if it has to be serialized (from what I understand). See how they test [for that](https://github.com/mozilla/pdf.js/blob/master/src/display/api.js#L656).

> It's specific, our chunk handling is done once we get onProgress message from worker, so I'm not sure if it's easy to configure with library.

OK.