Hah, the reference was lost on me
Yeah, that'll use the inefficient bgra format I mentioned in the article 😞
Thanks for saying all that! I knew this post was quite niche, but great to hear folks are enjoying it anyway
Some updates: ➡️ An IIFE is enough to trigger this leak ➡️ It's a cross-browser issue ➡️ There are other articles on this (some lower-level) ➡️ No, this isn't due to eval() jakearchibald.com/2024/garbage...
GC within a function doesn't work how I expected
Yeah, I considered it, but it just didn't seem like it mattered
Ok, so if `display: block` makes the thing full width, `block-size` will change the width. lol no guess again!
The only recent spec activity on this is a `headinglevelstart` attribute which can be set to a number. I proposed an 'auto' value for this, but it was dismissed for the initial feature (but may happen later) github.com/whatwg/html/...
See the suggestion by @muan at #3499 (comment): <h1>GitHub</h1> <h2>jsdom/jsdom</h2> <div> <article headinglevelstart="3"> <h1>jsdom</h1> <h2>Basic usage</h2> <h2>Customizing jsdom</h2> <h3>Simple ...
Thankfully most of it is still relevant
Apple are no longer going to unship web app features for EU users following the release of this podcast. Coincidence? yes developer.apple.com/support/dma-....