> WebRTC is ffmpeg
No. WebRTC is a transport protocol for media communications.
> Canvas is Skia
Skia is a graphics engine you can build a Canvas implementation on top of
> WebGL is ANGLE
I don't know what ANGLE is, but WebGL is based on OpenGL. As this article says "WebGL’s API is really just OpenGL ES 2.0"
> WebCodecs is also ffmpeg
Both allow conceptually similar things (low level access to specific parts of a media stream). But the APIs are dramatically different.
> WebTransport is QUIC
No it is an API to expose lower level parts of HTTP/3 to developers. HTTP/3 uses QUIC as a transport protocol, but it is very wrong to say it "is" QUIC.
> WebSockets are TCP
Well WebSockets is built on top of TCP. As is HTTP/1 and HTTP/2. (HTTP/3 uses UDP via QUIC)