Captive portal support requires extra/webkitgtk-6.0
Description:
For captive portals GNOME Shell's networking applet requires extra/webkitgtk-6.0, to show a small browser window for the captive portal page.
Additional info:
- package version(s): 1:46.0-1
- config and/or log files: n/a
- link to upstream bug report, if any: n/a
If webkit isn't installed, GNOME shell won't show a portal page when connecting to a wifi network with a captive portal. The journal error is a familiar "typelib missing" something (I don't have the error at hand), but you can see the relevant import
in portal helper, see https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/46.0/js/portalHelper/main.js?ref_type=tags#L6
Steps to reproduce:
- Log in to GNOME and have webkitgtk-6.0 uninstalled
- Connect to a Wifi with a captive portal
- see nothing ;)