Firefox 121 Now Available With Wayland Enabled By Default (phoronix.com) 47
Firefox 121 has arrived with Wayland support to be used by default on modern Linux desktops. Phoronix's Michael Larabel writes: Some Linux distributions and package builds have been using the native Wayland path for a while but now it's great to see the upstream builds make this default change as we get ready to embark on the 2024 Linux desktop. With my testing of Firefox 121 on Wayland, it's been working out well. X.Org/X11 support remains in place for those not using a Wayland-based desktop environment.
Firefox 121 also adds Voice Control command support on macOS, adds an option to always force-underline links within websites, Firefox now includes a floating button to help in creation within PDFs, various CSS feature additions, and other developer enhancements. Firefox 121 also now supports tail call elimination in WebAssembly for enhancing support for functional languages. You can download Firefox 121 via archive.mozilla.org.
Firefox 121 also adds Voice Control command support on macOS, adds an option to always force-underline links within websites, Firefox now includes a floating button to help in creation within PDFs, various CSS feature additions, and other developer enhancements. Firefox 121 also now supports tail call elimination in WebAssembly for enhancing support for functional languages. You can download Firefox 121 via archive.mozilla.org.
Firefox has a Wayland PIP bug (Score:5, Insightful)
Re:Firefox has a Wayland PIP bug (Score:4, Informative)
Are we talking about AOT PiP issue with Firefox? If so, that's less a Wayland and more a GNOME issue. GNOME devs have indicated that they have no intention to support the layering needed to have out of box AOT PiP [gnome.org]. KDE has already submitted their own way of handling it, and hypothetically speaking, Firefox on KDE could go that route, but that would only work on KDE and that would add KDE specific code to Firefox mucking things up even more than they need to be.
There's talk of adding PiP as protocol in Wayland [freedesktop.org] but you can read for yourself all the issues with doing that. One of the main points with Wayland is for Compositors to dictate what's best for users rather than the server dictate it. Once the server dictates the way things work, even if that way doesn't work for someone else, there's no going back. That's pretty much the issue with X11. Letting the Compositors dictate how PiP should work (should it allow input? should it appear in overviews? should it appear on every virtual desktop? etc) is a better option (IMHO) than having Wayland make the choices. It just sucks that GNOME has decided that Picture in Picture is an anti-feature and thus the energy to have something solid in place has just left Mozilla. Firefox and Wayland can totally do it and KDE provides a solid API for doing it, but if GNOME isn't also on board then there isn't much point considering that most folks use GNOME.
In the mean time you can right mouse click and indicate always on top. In fact, the GNOME devs have indicated that's the way it should have always been. But your issue is mostly with the GNOME team at this point.
Re: (Score:2)
For example, when I'm on holiday in Bermuda I'd like to log into my home computer and start a media player to watch a movie, but actually watch it on the beach on my tablet while sipping a Mai Tai.
Re: Firefox has a Wayland PIP bug (Score:2)
Re: (Score:2)
Consider the fashion industry. What if some designer/benevolent dictator for life decided that making clothes in all different sizes, and also separate clothes for men and women, was not efficient and only one single minimal product to fit everyone should exist? There are slightly more females than men in the US, so everybody should wear a dress optimized for a
Re: (Score:2)
it's not good for the central graphics rendering platform used by all to make stark choices that limit everyone and then makes independent developers jump through hoops to recreate the basics from scratch
Network forwarding is not a feature that is used by a lot of people, point of fact. Few use an Android device for X/SSH forwarding, even fewer use their car's infotainment system to do X/SSH forwarding, even fewer ATM's use X/SSH forwarding, hardly any consumer uses X/SSH forwarding, even fewer Smart TVs, Smart HVAC systems, and so forth use X/SSH forwarding. Every one of these applications needs a display server in every use case. There are zero reasons to call it "jumping though hoops to recreate the b
Re: (Score:3)
Why run Fedora if you don't want bleeding edge? I mean, that bleeds. Stuff is always broken and that's a feature.
I just took firefox-nightly for a spin on my Debian 12 box (kwin/wayland) and 4K YouTube plays much better than on firefox-esr on X11.
Stable video without tearing or flickering.
Pretty much as good as a $79 Bluray player. Good job, everybody.
Re: (Score:2)
A crash landing isn't necessarily a bad thing. Nothing gets bugs more attention than how wide spread the affected users are.
But in any case the wonderful thing about Linux is that there are a variety of different distros to suit your tastes. If you are worried about bugs, then there's plenty of distros that take a more cautious approach to development and adoption of new defaults. Use one of them.
Re: (Score:2)
A crash landing isn't necessarily a bad thing. Nothing gets bugs more attention than how wide spread the affected users are.
And if enough FF bugs get duped to a Gnome bug, they'll either fix it or people who are sufficiently bothered by it will switch windowing managers, which is exactly as it should be.
In a sense... (Score:1)
Now... (Score:2)
Now if it didn't ask me to set if as the default browser even more often than Edge!!
Re: (Score:2)
Or how about stop bugging me to always download a new version. Even if I don't have permission to install a new version or when it's running on a disconnected network and can't even detect what the current version is...
more meh (Score:1)
Re: (Score:1)
Play as much as you want in your systemd wayland node.js etc. playground but maybe the masses aren't interested at all in you sand box. Did you ever think of that?
Re: (Score:3)
> maybe the masses aren't interested at all in you sand box
The masses don't care about windowing API's at all.
They do want a secure clipboard, though.
But please do tell us which distro is forcing you to use it and we'll get that straightened out right away.
This is something up with which we shall not put.
Re: more meh (Score:1)
Wayland's clipboard is not a single bit more secure than X11's, where did you get that idea from?
Did someone try to explain the technical differences to you, you did not understand a bit, yet assumed that "they should know what they're talking about"? No, they don't, unfortunately. They simply assume that if something matches their assumptions ("intuition" LOL) it's certainly better.
It will be (Score:3)
Re: (Score:3)
X11 allows any client to snoop the clipboard. In Wayland, the compositor decides who gets the message, and since it's the input layer, it will make correct decisions.
Quit talking out of your ass.
Re: (Score:3, Insightful)
Why does an application have any say over how the window manager operates?
Re:more meh (Score:4, Informative)
Re:more meh (Score:5, Interesting)
Re: more meh (Score:4, Insightful)
Re: (Score:2)
Oh, good! That's the DE I've been using since just before Gnome 3 came out. I've no objection to Wayland, and will probably switch to it when Xfce supports it, I just don't want X abandoned when there are large numbers of Linux users who still need it.
Re: (Score:2)
Yeah, XFCE is heading that way. They are basing off wlroots and actively staying away from libmutter. I don't blame them there. The GNOME devs have become actively hostile to outside influence, so libmutter should be considered a GNOME and GNOME-like only thing. Things wanting to go their own way will need to stay clear of any GNOME API, which will get harder to do come GTK 5. Additionally, they want xfdesktop and xfce4-panel to get broken up in this go round. It's been a goal, but now they've got a g
Re: (Score:2)
Unless Firefox wants to abandon support for all the other Linux DEs it's going to have to continue support for X11.
All 50 people who care about that just screamed out in agony.
Re: (Score:2)
Re: (Score:3)
Believe it or not, Xfce and some of the other "lesser" DEs are actually quite popular
All things being relative, from my perspective, no, they're not remotely significant minorities, coming in at under 8% (estimated by GoL stats, which admittedly aren't scientific- but they're the best we've got, and they're probably close to representative, since they're only going to represent the most hardcore linux users, and everyone else is- frankly- using Gnome)
both because they're lightweight and because they let you do things your way rather than insist that however their devs like things is the One True Way. (Gnome is notorious for that.)
Your subjective reasoning for disliking the major DEs doesn't matter one bit, because it's subjective. I'm not even saying it's wrong. You jus
Birthing of baby Wayland = Linux desktop Exodia (Score:2)
I think the pain will be worth it in the end - as a modern capable graphics system seems to be the one of
Re: (Score:1)
Re: Birthing of baby Wayland = Linux desktop Exodi (Score:2)
This question holds for all operating systems though. Why would I want Windows or MacOS as my desktop OS? I'm sure many people have an opinion on this, for me believe it or not Linux just works as my desktop OS. It doesn't serve me ads (Windows), doesn't spy on me (safe to assume Windows and MacOS both do it), it doesn't try to tell me how to use my computer and lock me in as a source of revenue (Windows and MacOS) and it doesn't get in the way of me using it (Windows and MacOS).
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
It seems to me that open source is in the throws of birthing baby Wayland right now.
Dry a decade ago.
I think the pain will be worth it in the end - as a modern capable graphics system seems to be the one of the ast cards in the Linux on Desktop "Exodia"
Why? What do you think Wayland inherently provides?
One more thing to change in about:config (Score:2)
Will it be one more thing for me to change in about:config, where they put every switch that would make Firefox blend in within KDE Plasma? By the way, anyone has a hint about making Firefox save PDFs that are meant just to be read in /tmp, like it was before?
Re: (Score:2)
I imagine the option will not be in about:config. How would Firefox render its about:config viewport if it doesn't know which protocol to use for rendering?
Re: (Score:2)
> By the way, anyone has a hint about making Firefox save PDFs that are meant just to be read in /tmp, like it was before?
Try about:config -- download.start_downloads_in_tmp_dir
Re: (Score:2)
Thank you very much. You made my day!
Kudos for User Accessibility (Score:3)
adds an option to always force-underline links within websites
Ya know, this is a small thing, but I'm very happy to see it. Ever since the trend of "make hyperlinks invisible" became the vogue of modern web design, I've found myself needing to create userstyles for a bunch of sites to make links easier to visually identify because seeing the difference between #888 text and #88a undecorated links is pretty much impossible. Especially when doing some quick browsing on a HTPC connected to a TV or when Flux's blue-light reduction is in effect, even Wikipedia's relatively blue links are hard to distinguish. Have people forgotten that hyperlinks form the backbone of the goddamned web?
Other browsers can chase shit nobody cares about, like adding support for in-browser NFC-enabled webcams but it's nice to see Firefox still sometimes focusing on user needs and accessibility. Kudos.
Whole lotta hype and rumors, not many facts. (Score:2)
Re: (Score:2)
Then go maintain Xorg.
> All my video cards work great with Xorg. [ ... ] Intel's old display drivers for the i810-based chips hasn't changed much and they are doing a great job of keeping it working with Xorg.
Doing away with Xorg does away with one layer of drivers. xf86-video-radeon, xf86-input-libinput and others ring a bell? GLAMOR/XAA acceleration? All that can disappear.
The people working on Wayland are a superset of the people currently maintaining Xorg. You suspect wrong.
Does it even matter any more? (Score:2)
Re: (Score:2)