07:43
<Jake Archibald>
annevk: is it worth making a rule somewhere that UI related events must happen before the next render? Or at the very least, it shouldn't be a race condition
07:48
<annevk>
jub0bs: how would your Bearer example ever end up as authentication entry?
07:49
<annevk>
Jake Archibald: probably, though should get wider input on these toggle cases first
08:36
<annevk>
dlrobertson: I discovered the blob range tests are all wrong, working on a patch
12:21
<dlrobertson>
dlrobertson: I discovered the blob range tests are all wrong, working on a patch
Sorry! and thanks for finding and fixing it
12:22
<dlrobertson>
Is this in addition to web-platform-tests/wpt#39078?
12:25
<annevk>
dlrobertson: no that's all, "all" was an overstatement
12:27
<annevk>
dlrobertson: trying to get you reviewer status over in #wpt:matrix.org
12:28
<dlrobertson>
I'm not sure why I put the HTTP whitespace examples in the unsupported blob range section
12:28
<dlrobertson>
I think I added those after we found out those were okay
12:29
<dlrobertson>
Good catch and thanks for the fix!
15:47
<smaug>
annevk: how is ORB supposed to work with CORP? The pr does ORB check before CORP.
15:51
<annevk>
smaug: there's some discussion about allowing CORP to bypass it at the end of https://github.com/annevk/orb/issues/3
15:51
<smaug>
aha
15:51
<smaug>
just noticed that some requests Google docs does are blocked by ORB because of this
16:10
<annevk>
smaug: interesting, how would they have been able to use these responses? The CORP thing was mainly considered for future formats
16:16
<smaug>
oh, hmm, is this a beacon
16:17
<annevk>
smaug: ah okay, for those the response is ignorable anyway, could even decide to not let the website process know about those and save some CPU cost
16:19
<smaug>
yeah
16:26
<smaug>
GMaps has some 204 responses, also with cross-origin-resource-policy: cross-origin, and those "fail" because or ORB
16:58
<annevk>
smaug: that might be a real problem; I guess we need to safelist 204
16:58
<annevk>
smaug: I wonder if we should still try to validate something about the body, perhaps that it doesn't have one
16:59
<smaug>
annevk: actually, this case was then from csp-report, again something where response isn't interesting
17:00
<annevk>
smaug: also, it seems that ORB happens post-cache, so 204 should have been transformed into a 200 already
17:00
<smaug>
But about CORP, I think it is very surprising that CORP: cross-origin doesn't bypass ORB
17:02
<annevk>
smaug: I could see it as some kind of perf improvement or indeed for new formats, but other than that it seems like it would make mistakes easier