[webkit-dev] Removing deprecatedFrameEncoding

Alexey Proskuryakov ap at webkit.org
Wed Jan 18 16:00:41 PST 2012


18.01.2012, в 15:41, Julian Reschke написал(а):

> We asked browser developers to write down what *they* think is needed, and didn't get a proposal -- mainly because the browsers do not interoperate on this.

It's been communicated (see <https://lists.webkit.org/pipermail/webkit-dev/2010-November/015064.html>) that a behavior that relies on external state won't be accepted. I don't think that it's fair to blame browser vendors for not working with the group on aspects that are pre-determined to remain incompatible.

The way the Web looks from a browser is not stateless at all - a GET request can easily have side effects, you need a lot of external state to process each resource, and so on. It's hard to reach common ground when stateless nature is among the main principles of protocol design.

> On the other hand, removing unreliable options reduces incompatibilities, untested code paths (you know what I mean), and helps developers focus on the variants that do work predictably.


Precisely following RFC 6266 would make it so that our users would get garbage in file names when downloading from sites that work fine for them today. I do not think that there is enough potential benefit to offset that.

- WBR, Alexey Proskuryakov



More information about the webkit-dev mailing list