Re: [push-api] Removed NoInterfaceObject from PushMessageData (closes #123) (#124)

The reasoning was that we might want to later standardize in WebIDL the concept of a bunch of binary data that can be consumed as arrayBuffer/blob/text/json, and if that ends up having a superset of this PushMessageData, we would be able to update the spec to use that without breaking backwards compatibility.

But looking back over https://github.com/w3c/push-api/pull/88, I realise that we already diverge from the Fetch spec's [similar concept](https://fetch.spec.whatwg.org/#body) (PushMessageData can be read multiple times, and can't currently be consumed as FormData). So maybe this is fine.

---
Reply to this email directly or view it on GitHub:
https://github.com/w3c/push-api/pull/124#issuecomment-92421564

Received on Monday, 13 April 2015 16:43:54 UTC