Firefox for Web Developers
firefoxwebdevs@mastodon.social
<p>Official Firefox account for people who build on the web. Learn about the things we're working on to grow and improve the web platform.</p>
Posts
-
View post
Firefox 158 landed today! For web developers, the highlights are: ๐ JPEG XL support, including full progressive rendering. ๐ &#39;navigate&#39; on notifications, so they can go to a URL without firing events. ๐ WebGPU&#39;s float32-blendable ๐ WebGL&#39;s EXT_polygon_offset_clamp And more! https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/158
-
View post
What should we ship in 2027? Rank your favourite features &amp; create your wishlist: https://interop-rank.fxdx.dev/
-
View post
What do you want us to work on in 2027? Here's a web app where you can rank the Interop proposals you care about, giving us data we can use to prioritise feature development. https://interop-rank.fxdx.dev/
-
View post
Intent to ship: JPEG XL! This will be on-by-default in Firefox 157, which should become the main release version at the end of September. This includes key JPEG XL features like progressive rendering. https://groups.google.com/a/mozilla.org/g/dev-platform/c/3YMV4MS34KA
-
View post
JS text imports landed in Firefox 153, making it the first browser to support this feature. Here's how it works:
-
View post
A little dive into web standardsโฆ Why changes were made to popover="hint", and why diversity in browser engines is important:
-
View post
popover="hint" landed in Firefox 153. Here's how it differs from regular popovers:
-
View post
RE: https://mastodon.social/@FirefoxOfficial/116958818480299400 The official Firefox account is back on fedi! (I mean, this one is official too, butโฆ you know what I mean)
-
View post
Firefox uses on-device downloaded-on-demand ML models for privacy-preserving translation. They're not LLMs. They're trained on open data. Should translation be disabled if the AI 'kill switch' is active?
-
View post
Generally: Using Firefox Nightly (with analytics on), and reporting bugs to Bugzilla, is a _huge_ way to contribute to Firefox. Firefox Nightly is more stable than other browser's Nightlies, and for a technical user it totally possible to use it as your main browser. For your specific case, it seems like there's a bunch of UI issues relating to a particular form-factor & OS - I think it's ok to file a single issue to collate those. We can break them out if needed.
-
View post
Notification actions landed in Firefox 152, allowing you to add quick action buttons to your notifications. Here's how they work:
-
View post
If your content is served over HTTP/3, make sure your DNS record advertises it, otherwise you're missing out on free performance. Check your site here: https://savearoundtrip.com/
-
View post
Chrome shipped an LLM Prompt API to the web platform. At Mozilla, we oppose this API. Here&#39;s why:
-
View post
Firefox 151 is out now, and brings with it some tasty new web platform features: ๐ Container style() queries ๐ Web Serial API ๐ Document Picture-in-Picture API ๐ keyboardLock on requestFullscreen โฆand more! https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/151
-
View post
CSS style() queries landed in Firefox 151 making them newly available across engines. Here&#39;s how they work:
-
View post
Web Serial landed in Firefox 151! Here&#39;s how it works, and what you can do with it: https://hacks.mozilla.org/2026/05/web-serial-support-in-firefox/
-
View post
Recently, we fixed an unprecedented number of latent security bugs in Firefox identified by Claude Mythos Preview. Here&#39;s how we approached this work, what we found, and what we learned: https://hacks.mozilla.org/2026/05/behind-the-scenes-hardening-firefox/
-
View post
Chrome looks set to ship an LLM Prompt API to the web platform. At Mozilla, we oppose this API. We feel it has a large interoperability risk, and Google imposing T&Cs on a web API sets a dangerous precedent. Full details: https://github.com/mozilla/standards-positions/issues/1213#issuecomment-4347988313
-
View post
CSS&#39;s light-dark() now accepts images, making it simpler to define alternate values for a dark color scheme. Here&#39;s how it works:
-
View post
sizes=&quot;auto&quot; landed in Firefox 150, making responsive images simpler and more reliable. Here&#39;s when you can use it, and howโฆ
-
View post
Firefox 150 just landed &amp; includes new web platform features like: ๐ sizes=&quot;auto&quot; on images ๐ light-dark() image support ๐ CSS revert-rule ๐ ariaNotify() ๐ Media pseudo-classes like :playing None of these are baseline yet, so check MDN for support. https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/150
-
View post
HTML hidden=until-found and auto-opening &lt;details&gt; is newly baselineโฆ or is it? Here&#39;s how it works, and issues to watch out for:
-
View post
Something that hasn't been made clear: Firefox will have an option to completely disable all AI features. We've been calling it the AI kill switch internally. I'm sure it'll ship with a less murderous name, but that's how seriously and absolutely we're taking this. โฆ
-
View post
@stefanfrede no, that isn&#39;t intentional. Can you confirm which version of Firefox you&#39;re seeing the change in?
-
View post
@stefanfrede https://bugzilla.mozilla.org/show_bug.cgi?id=2026109 here it is. The fix will be uplifted to 149 soon.
-
View post
A common mistake with a &#39;subtree&#39; MutationObserver is assuming addedNodes includes all newly connected nodes, but it doesn&#39;t include preexisting children of the added nodes https://codepen.io/editor/jaffathecake/pen/019d90a5-98e5-7d08-b85f-630c9257cfad?console=true&amp;file=%2Fscript.js&amp;orientation=left&amp;show=split
-
View post
map.getOrInsertComputed is newly baseline! It&#39;s a small feature, but I&#39;ve found it pretty useful. Here&#39;s how it works. Full docs and polyfills on MDN https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap/getOrInsertComputed
-
View post
CSS contrast-color is newly baseline, but it falls short in some areas. Here&#39;s how it works, and what to look out for:
-
View post
Can you tell CSS from BS? I tried, and it&#39;s hard. https://indieweb.social/@keithamus/116328410312008711
-
View post
There are many browsers, but only three widely-used engines. We maintain one of those engines - Gecko. Here&#39;s why we feel that browser engine diversity is essential for the future of the web https://blog.mozilla.org/netpolicy/2026/03/23/competition-innovation-and-the-future-of-the-web/