-
The portal login window uses WebKit, which is a security-sensitive component that not all vendors want to support. Support that case with a build option, and update the captive portal handler to use the user's default browser if the portal-helper is disabled. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3408>