Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Firefox for Web Developers

@firefoxwebdevs@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.social

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.

0 Followers
0 Following
50 Posts
Joined December 05, 2025
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 1mo ago
Boosted by @trending@homestead.social
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
groups.google.com
209
0
161
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 2mo ago
popover="hint" landed in Firefox 153. Here's how it differs from regular popovers:
76
0
32
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 5mo ago
Boosted by @hypebot@goingdark.social
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
GitHub

Prompt API · Issue #1213 · mozilla/standards-positions

Specification title Prompt API Specification or proposal URL (if available) No response Explainer URL (if available) https://github.com/webmachinelearning/prompt-api/blob/main/README.md Proposal au...

249
10
228
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 2mo ago
JS text imports landed in Firefox 153, making it the first browser to support this feature. Here's how it works:
51
0
18
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 2mo ago
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)
mastodon.social

Firefox: "Hi, fediverse. Firefox 153 has landed with Tab Gr…" - Mastodon

52
11
35
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 4mo ago

Chrome shipped an LLM Prompt API to the web platform. At Mozilla, we oppose this API. Here's why:

150
0
143
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 3mo ago
Notification actions landed in Firefox 152, allowing you to add quick action buttons to your notifications. Here's how they work:
61
1
17
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 2mo ago
A little dive into web standards… Why changes were made to popover="hint", and why diversity in browser engines is important:
41
1
14
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 9mo ago
Replying to
All AI features will also be opt-in. I think there are some grey areas in what 'opt-in' means to different people (e.g. is a new toolbar button opt-in?), but the kill switch will absolutely remove all that stuff, and never show it in future. That's unambiguous. …
212
7
52
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 4mo ago

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

Firefox 151 release notes for developers - Mozilla | MDN
MDN Web Docs

Firefox 151 release notes for developers - Mozilla | MDN

This article provides information about the changes in Firefox 151 that affect developers. Firefox 151 was released on May 19, 2026.

57
0
25
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 9mo ago
Replying to

I hope we can (re)gain your trust here.

I don't personally work on this stuff, but I'll try hard to answer any questions you have.

And other than that, I'll get back in my lane, and stick to web platform stuff.

  • Jake (@jaffathecake@mastodon.social)
198
5
30
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 4mo ago

CSS style() queries landed in Firefox 151 making them newly available across engines. Here's how they work:

50
0
31
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 7mo ago

You can throw away innerHTML and replace it with the new setHTML(), which has a built-in sanitizer. Here's how it works:

111
0
61
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 4mo ago

Web Serial landed in Firefox 151! Here's how it works, and what you can do with it: https://hacks.mozilla.org/2026/05/web-serial-support-in-firefox/

hacks.mozilla.org
47
0
40
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 3mo ago
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/
savearoundtrip.com

savearoundtrip

Publish an HTTPS DNS record. Let browsers reach HTTP/3 on the first connection instead of wasting a round trip.

33
0
33
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 5mo ago

sizes="auto" landed in Firefox 150, making responsive images simpler and more reliable. Here's when you can use it, and how…

62
0
32
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 9mo ago
Replying to
I'm not asking for faith in our direction - the thing I love about the Firefox community is how open, honest, and technical it is. But I do ask that you don't have the opposite of faith. Like, try not to be determined that we're going to do the wrong thing here. …
150
6
23
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 5mo ago

Firefox 150 just landed & includes new web platform features like:

🎉 sizes="auto" 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

Firefox 150 release notes for developers - Mozilla | MDN
MDN Web Docs

Firefox 150 release notes for developers - Mozilla | MDN

This article provides information about the changes in Firefox 150 that affect developers. Firefox 150 was released on April 21, 2026.

49
0
18
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 6mo ago

The CloseWatcher API landed in Firefox 149, making it easy to listen for platform-specific 'dismiss' signals. Here's how it works:

55
0
18
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 5mo ago

CSS's light-dark() now accepts images, making it simpler to define alternate values for a dark color scheme. Here's how it works:

37
0
16
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 5mo ago

CSS contrast-color is newly baseline, but it falls short in some areas. Here's how it works, and what to look out for:

41
0
14
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 7mo ago

CSS shape() landed in Firefox 148. It's similar to path(), but allows the full expressiveness of CSS…

60
0
24
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 6mo ago

Can you tell CSS from BS? I tried, and it's hard.

@keithamus@indieweb.social

indieweb.social

keithamus: "Rather than the same old boring internet pranks, …" - Indieweb.Social

42
0
13
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 9mo ago
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?

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?

81
2
113
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 6mo ago

hasUAVisualTransition landed in Firefox 149, making it available across all major engines. As well as having a very catchy name, it lets you avoid doubling up on page transitions. Here's how it works:

43
0
14
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 7mo ago

JavaScript Iterator․zip landed in Firefox 148, making it simple to loop over multiple things at the same time. Here's how it works:

50
0
17
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 6mo ago

There are many browsers, but only three widely-used engines. We maintain one of those engines - Gecko. Here'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/

blog.mozilla.org
41
0
23
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 5mo ago

Recently, we fixed an unprecedented number of latent security bugs in Firefox identified by Claude Mythos Preview.

Here's how we approached this work, what we found, and what we learned:

https://hacks.mozilla.org/2026/05/behind-the-scenes-hardening-firefox/

Behind the Scenes Hardening Firefox with Claude Mythos Preview – Mozilla Hacks - the Web developer blog
Mozilla Hacks – the Web developer blog

Behind the Scenes Hardening Firefox with Claude Mythos Preview – Mozilla Hacks - the Web developer blog

New details about what we found, and how agentic harnesses are now able to reproduce real bugs and dismiss false positives.

23
0
13
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 2mo ago
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.
8
1
6
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 2mo ago
Replying to
@hermannus@stegodon.nl simply to reach more users. This account is also on X, which… I have mixed feelings about, but I've had good interactions with developers on there, and as much as I hate what happened to Twitter, that isn't the fault of the people on there who are asking for help with Firefox web platform features, and I like helping people.
6
7
0
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 2mo ago
Replying to
@gamingonlinux@mastodon.social fwiw ➡️ @FirefoxOfficial@mastodon.social (it isn't fully up and running yet)
6
8
2
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 6mo ago

Firefox 149 is out now, and adds bunch of new web platform features, such as:

🎉 The CloseWatcher API
🎉 popover=hint (although I'm concerned about the spec'd behaviour)
🎉 hasUAVisualTransition on PopStateEvent
🎉 font-family: math
🎉 The CSP reporting API

And more!

https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/149

Firefox 149 release notes for developers - Mozilla | MDN
MDN Web Docs

Firefox 149 release notes for developers - Mozilla | MDN

This article provides information about the changes in Firefox 149 that affect developers. Firefox 149 was released on March 24, 2026.

30
0
12
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 9mo ago

HTML hidden=until-found and auto-opening is newly baseline… or is it? Here's how it works, and issues to watch out for:

59
0
14
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 5mo ago

map.getOrInsertComputed is newly baseline! It's a small feature, but I've found it pretty useful. Here's how it works.

Full docs and polyfills on MDN https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap/getOrInsertComputed

WeakMap.prototype.getOrInsertComputed() - JavaScript | MDN
MDN Web Docs

WeakMap.prototype.getOrInsertComputed() - JavaScript | MDN

The getOrInsertComputed() method of WeakMap instances returns the value corresponding to the specified key in this WeakMap. If the key is not present, it inserts a new entry with the key and a default value computed from a given callback, and returns the inserted value.

19
0
8
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 5mo ago
Replying to
@valpackett@social.treehouse.systems yeah, "strongly positive" seems so misrepresentative that it'd break Google's T&C's if it was fed to the Prompt API.
16
1
2
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 7mo ago

WebAssembly is a second-class language on the web, but how can we make it first-class? WebAssembly Components could be the answer…

https://hacks.mozilla.org/2026/02/making-webassembly-a-first-class-language-on-the-web/

hacks.mozilla.org
26
0
14
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 2mo ago
Replying to
@Aedius@lavraievie.social @niklaskorz@rheinneckar.social I'm told it starts posting today. I don't run the account, nor the one on X.
3
1
0
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 7mo ago

RE: @keithamus@indieweb.social

Sorry everyone. You're about to spend a ton of time on this.

My score is 0.0028 💅 (although I get different scores on different screens - my best is on my MacBook)

indieweb.social

keithamus: "For those who want to test their perception of co…" - Indieweb.Social

16
0
13
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 2mo ago
Replying to
@niklaskorz@rheinneckar.social it isn't fully up and running yet, but… @FirefoxOfficial@mastodon.social
2
5
1
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 2mo ago
Replying to
@Aedius@lavraievie.social @niklaskorz@rheinneckar.social I was just responding to "[there's] no official Firefox presence on the Fediverse anymore"
1
3
0
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 5mo ago

A common mistake with a 'subtree' MutationObserver is assuming addedNodes includes all newly connected nodes, but it doesn't include preexisting children of the added nodes https://codepen.io/editor/jaffathecake/pen/019d90a5-98e5-7d08-b85f-630c9257cfad?console=true&file=%2Fscript.js&orientation=left&show=split

codepen.io
4
0
2
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 6mo ago
Replying to
@lennybacon@infosec.exchange @fooflington@infosec.exchange https://bugzilla.mozilla.org/show_bug.cgi?id=2023800#c14 - the fix is in the process of being uplifted to 149. Thanks for pinging me on this! But it looks like a fix will land in 149 (and 150) soon.
bugzilla.mozilla.org

2023800 - New error pages contain misleading information on http errors

RESOLVED (jbrown) in Firefox - Security. Last updated 2026-08-15.

4
0
2
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 6mo ago
Replying to
@lennybacon@infosec.exchange @fooflington@infosec.exchange looking into it. It's fixed in Nightly.
3
4
1
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 9mo ago
Replying to
@josh@vickerson.me @jaffathecake@mastodon.social which features have you personally experienced this with in Firefox?
3
3
0
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 6mo ago

@stefanfrede@mastodon.social no, that isn't intentional. Can you confirm which version of Firefox you're seeing the change in?

0
0
0
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 5mo ago
Replying to
@fabienmarry@mastodon.social this is being investigated https://bugzilla.mozilla.org/show_bug.cgi?id=1957613
bugzilla.mozilla.org

1957613 - Firefox update stuck if app permissions change on macOS

UNCONFIRMED (nobody) in Toolkit - Application Update. Last updated 2026-09-23.

0
2
0
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 2mo ago
Replying to
@c@fedi.cpf.sh @hermannus@stegodon.nl speaking in terms of this account's presence on X, I took over the MozHacks account that had ~90k followers. I'm pretty confident these weren't recent followers who'd joined following Musk's takeover - they were there from the 'good' days of Twitter. That's the difference, for that account, compared to starting a new account on Truth Social etc, which I have no interest in doing. Again, I have mixed feelings about being on X, but I've talked to nice devs on there.
0
2
0
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 6mo ago
Replying to
@fooflington@infosec.exchange yay!
0
0
0
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 6mo ago

@stefanfrede@mastodon.social https://bugzilla.mozilla.org/show_bug.cgi?id=2026109 here it is. The fix will be uplifted to 149 soon.

bugzilla.mozilla.org
0
0
0
0
Open post
Firefox for Web Developers @firefoxwebdevs@mastodon.social
· 5mo ago
Replying to
@fabienmarry@mastodon.social no, that would be against our privacy mission and promise https://www.firefox.com/en-US/user-privacy/ What OS is this? I'll see if I can figure out what's going on.
How Firefox Protects Your Data
Firefox

How Firefox Protects Your Data

Firefox is private by default and is built on the principle that not even Mozilla should know which websites you visit or what you do there.

0
3
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 14:34:11 UTC