02:50
<GPHemsley>
GPHemsley: you have write access
I was unable to merge https://github.com/whatwg/mimesniff/pull/142 because main is a protected branch and I wasn't authorized
07:26
<hsivonen>
Do I understand correctly that there are no normative requirements on the user agent style sheet(s) for media documents?
07:27
<Ms2ger 💉💉>
I don't recall seeing any when I last looked, but that was probably five years ago at least
07:30
<hsivonen>
Thanks.
07:48
<annevk>
smaug: unless you have an objection to the things presented in https://github.com/whatwg/dom/pull/1009 I'm inclined to merge it as it meets all the criteria as far as I can tell
07:49
<annevk>
GPHemsley: ah, yeah, we have main branch protection, let me add you to the exception list (it's currently empty)
07:51
<annevk>
GPHemsley: status checks are enforced at the moment so any changes will have to go through a PR; reviews are not
07:53
<annevk>
hsivonen: I sometimes wonder if we should make normative requirements on them, at least when they are not top-level or appear in a controlled popup
08:39
<smaug>
annevk: added a comment. I think that is fine addition to DOM, but the performance tests look rather limited to me, and they seem to mostly test some inefficiency in some particular Range implementation.
09:21
<zcorpan>
hsivonen: are you able to review https://github.com/whatwg/html/pull/5959 ?
09:21
<hsivonen>
hsivonen: are you able to review https://github.com/whatwg/html/pull/5959 ?
Looking
09:42
<hsivonen>
Looking
Commented.
09:45
<zcorpan>
hsivonen: thanks. speculative parsing occurring when there isn't a blocking <script> is new to me
09:46
<hsivonen>
Hmm. I thought that Firefox can start speculative fetching the resources found by non-speculative parsing before the corresponding nodes end up in the DOM, but now that you say that, I need to check if that actually happens.
09:53
<hsivonen>
Hmm. I thought that Firefox can start speculative fetching the resources found by non-speculative parsing before the corresponding nodes end up in the DOM, but now that you say that, I need to check if that actually happens.
From a quick source inspection, it looks to me that Firefox can speculatively start fetching non-speculatively-found URLs before the corresponding elements end up in the DOM, but if you've not seen it when observing Firefox opaquely, I'm not 100% sure.
09:54
<hsivonen>
Not sure how you'd observe this from a script, but this should happen if you have a huge scriptless document with a bunch of images.
10:20
<annevk>
smaug: yeah, I was wondering how specific it would be to WebKit/Chromium
10:33
<sujaldev>
sujaldev: Parsing is definitely hard at first! I've been deep in parsing for a long time (I wrote the CSS Syntax spec), so my difficulty judgement is a bit skewed. ^_^ Which should be an indicator of how hard layout is, tho.
do you have any suggestions on how I could make something simpler for the layout part? (assuming its possible)
11:14
<freddy>
I liked the suggestion (somewhere way above) to find out more about non-conforming layouts (e.g., from browsers like lynx)
11:39
<sideshowbarker>
https://github.com/mdn/content/issues/8486 could use help from somebody with good WebGL familiarity. Basically adding a few more sentences of explanatory text to an existing tutorial.
11:47
<zcorpan>
hsivonen: ok, yeah, speculative fetches from non-speculative parsing isn't news and the spec should allow for that to happen. I thought you asked for speculative parsing to be allowed without blocking <script>s
11:49
<zcorpan>
hsivonen: as for speculative fetches while looking for a meta charset... if we are to change the spec to run the tree builder while looking for meta charset, that would be more natural to spec speculative fetches
11:51
<sideshowbarker>
https://github.com/mdn/content/issues/8448 could use some help from somebody with good 2dcontext familiarity. Basically just needs a comment to confirm whether or not what the OP is asserting is actually correct.
12:22
<hsivonen>
hsivonen: as for speculative fetches while looking for a meta charset... if we are to change the spec to run the tree builder while looking for meta charset, that would be more natural to spec speculative fetches
Indeed.
12:39
<zcorpan>
ty hsivonen ! that green tick feels magical, 1 year in 😀
12:39
<hsivonen>
ty hsivonen ! that green tick feels magical, 1 year in 😀
Sorry about the slowness.
12:41
<zcorpan>
no worries, it's slowness on my end as well I guess. maybe we can try fast-track changes in the future and sync better
13:08
<sujaldev>
I liked the suggestion (somewhere way above) to find out more about non-conforming layouts (e.g., from browsers like lynx)
can't find any documentation or any such resource explaining it's internals
13:11
<sideshowbarker>
https://stackoverflow.com/questions/68993824/cors-issues-with-window-open-and-oauth2
17:15
<Domenic>
annevk: want to review https://github.com/whatwg/html/pull/7000 ?
17:24
<bakkot>
Domenic: re: https://github.com/tc39/proposal-iterator-helpers/issues/122#issuecomment-909427809: I think it's actually stream[Symbol.asyncIterator]().map(...), which suggests maybe streams (or all web-platform iterables?) ought to have a more conveniently named method which exposes the iterator
17:24
<bakkot>
wait, unless there is such a method and I don't know about it
17:25
<Domenic>
bakkot: ah yeah, you're right. The method is .values()
17:25
<bakkot>
ah, excellent