00:46
<TimothyGu>
Domenic: I've been working with japhet to try to clarify some Blink-internal terminologies around active/fully active documents. In Blink, there seems to be a distinction between documents that have never become active versus documents that used to be active but no longer. Do you happen to know if HTML has a similar distinction?
00:51
<Domenic>
TimothyGu: Very interesting. I'm not aware of anything. Closest I can think of is similar things around user activation, and special checks for initial about:blank.
00:57
<MikeSmith>
very nice to have https://wiki.mozilla.org/Standards
00:58
<MikeSmith>
not just for Mozilla-internal reasons but also for non-Mozilla folk to know who is handling what
03:00
<MikeSmith>
https://stackoverflow.com/questions/62034488/what-part-of-htmlimageelement-prototype-needs-to-be-overridden-to-control-how-i
06:19
<annevk>
How do people stand on outright deleting spammy issues?
06:19
<annevk>
I plan to continue reporting them, but I wonder if deleting them might reduce the amount of spam for people using GitHub's notifications view to track things
06:20
<annevk>
(rather than email, where you'll be out-of-luck)
06:20
<alystair>
what would be classified as a spammy issue
06:30
<jgraham>
a
06:48
<alystair>
thanks for the guidance annevk I'll review the faq and w3c guidelines tomorrow. As a web dev it was a bit hard wrapping my head around all the governing bodies... started at TC39 and now my adventure continues
06:52
<annevk>
alystair: https://github.com/whatwg/html/issues/5557 is an example
06:52
<annevk>
alystair: there are quite a few indeed, happy to help navigate
06:57
<alystair>
thanks - was also nervous the issue I posted was one of them, gnight
06:59
<annevk>
alystair: not at all
07:16
<MikeSmith>
in W3C repos, I just delete the ones that are clearly spam/junk
08:02
<annevk>
omg https://github.com/w3c/csswg-drafts/issues/5115
08:02
<annevk>
it's happening, maybe?
09:13
<noamr>
I could use some help with html-build on mac... it keeps trying to go to the wattsi build server thingy and receiving an HTTP2 error
09:14
<noamr>
anyone here familiar with this? thanks :)
09:20
<annevk>
noamr: I think that's due to macOS curl being out-of-date or some such
09:21
annevk
files https://github.com/whatwg/html-build/issues/230
09:23
<MikeSmith>
annevk: is that just a problem for curl on macOS?
09:25
<MikeSmith>
and if so is there some other command-line client which is known to have working HTTP/2 support and that we could use in the documentation instead?
09:25
<MikeSmith>
I guess wget doesn’t do HTTP/2
09:26
<MikeSmith>
but maybe a command-line python one-liner?
09:26
<MikeSmith>
or node even
09:26
<jgraham>
I don't think that Python has a http2 client in the stdlib
09:26
<MikeSmith>
ah OK
09:26
<annevk>
MikeSmith: Python's requests module would work
09:27
<annevk>
MikeSmith: and now we require Python 3 you have to install some stuff anyway
09:27
<annevk>
MikeSmith: so that seems reasonable to me, we use it elsewhere on WHATWG
09:27
<MikeSmith>
yeah well requests itself isn’t part of the standard distro, even in Python 3, is it?
09:27
<annevk>
MikeSmith: correct
09:27
<MikeSmith>
OK
09:28
<MikeSmith>
well I guess it’s not an either-or; we could say, “if curl doesn’t work, try this, and this”
09:28
<MikeSmith>
but really for macOS I think the simplest thing would be to tell users, “brew install curl”, right?
09:29
<MikeSmith>
or even full “/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)";
09:29
<MikeSmith>
oofs
09:29
<MikeSmith>
or even full “/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"; && brew install curl”
11:18
<MikeSmith>
https://stackoverflow.com/questions/62041644/csp-sandbox-from-a-serviceworker
11:28
<MikeSmith>
https://gregoryszorc.com/blog/2020/01/13/mercurial%27s-journey-to-and-reflections-on-python-3/ is a great read
11:28
<MikeSmith>
> The effort required to port to Python 3 was staggering. ... As a project maintainer, it's natural to ask what we could have accomplished if we weren't forced to carry out this sideshow.
16:34
<Domenic>
Anyone with a Mac and Python 3 able to tell me whether `pip3` is in your path?
16:43
<Mek>
it is for me
16:48
<annevk>
Domenic: here too
16:48
<Domenic>
Good to hear :)
16:48
<annevk>
I hope that they never do Python 4
23:28
<MikeSmith>
https://stackoverflow.com/questions/62050273/how-to-know-when-a-fetch-ends-without-locking-the-body-stream seems like a pretty good question
23:50
<Domenic>
I agree with the comment saying "An alternative would be to just pass a callback function to..." In general it should be the responsibility of the thing consuming the stream to let the caller know when they're done consuming the stream.