On Sunday, May 7, 2017 at 2:07:39 AM UTC-4, Anne van Kesteren wrote:
> As I understand things we pick connections to reuse based on an origin and a 
> credentials flag (set/unset). This got a little bit more complicated with 
> HTTP/2 as it's not just an origin A, but also any other "origin" entries in 
> A's certificate, but that's not what I'm after.
> 
> What I'd like to understand is the history behind using credentials as a key 
> and what we can do to possibly change it. We now have some features that 
> don't send credentials by default (even same-origin), such as <script 
> type=module> and fetch(), and as a result you get two same-origin HTTP/2 
> connections. This plays poorly with HTTP/2 push.
> 
> A standards-related discussion on this is hosted here: 
> https://github.com/whatwg/fetch/issues/341. (Fetch also defines when 
> connections get reused (though it doesn't define the HTTP/2 certificate bits 
> yet).)
> 
> (As an aside, having someone from the networking team watch whatwg/fetch and 
> give feedback would really help that work progress faster. Alternatively, if 
> you give me some GitHub IDs to ping when I get stuck that could work too. 
> Much appreciated.)

 ,m
_______________________________________________
dev-tech-network mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-network

Reply via email to