Re: [push-api] Object values in push messages

There is a current, not yet implemented proposal to change the type of
|data| to DOMString. This also allows for cases in which the UA cannot read
the message's content, which could be the case when encryption is being
used. JSON data would still be perfectly possible, but it has to be
deserialized before usage.

It was discussed to use ArrayBuffers for this purpose, but that makes it
significantly harder to deal with data in the common case.


On Tue, May 13, 2014 at 11:47 AM, Anne van Kesteren <>wrote:

> On Tue, May 13, 2014 at 12:56 AM, Martin Thomson
> <> wrote:
> > I think that this offers applications more flexibility.  For instance,
> > there are limitations on what can be pushed efficiently, and an
> > application that aims to maximize the value of a push might want to
> > push a binary blob.
> Can't we mirror WebSocket? That seems like it would be quite a bit
> simpler than full-blown HTTP messages.
> --

Received on Tuesday, 13 May 2014 15:13:43 UTC