WebSerial has landed in Firefox Nightly !! πŸŽ‰

Enable it in about:config and it all just works as expected. Took a brand new ESP32 and had a new Bluetooth proxy added to Home Assistant within 2 minutes πŸ‘Œ

@balloob As far as I remember @mozilla once stated that they would have not implemented it because it was a potential huge secturity threat, I just wonder what made change their mind.
Mozilla Standards Positions

This page tracks Mozilla's positions on open Web and Web-related specifications submitted to standards bodies like the IETF, W3C, WHATWG, and Ecma TC39.

@paoloredaelli @balloob @mozilla It seems like somewhere during the ongoing Chromebook era there was a mentality shift that a web browser should be able to do practically everything an OS could. At this point, what's left in terms of what a web browser /can't/ do?

The framing has helped Linux because apps now seem as likely to be created for the web as they are for the dominant desktop OS.

@paoloredaelli @balloob @mozilla I would imagine popularity as well as them just figuring out a security model for implementing it. Maybe, like Chrome, it's not persistent between page loads and must be reauthorized every visit per-device.