The openQA tests for the Firefox 106 update for Fedora 35 show an interesting failure. It seems this update broke Cockpit: the Cockpit login screen shows an error `This web browser is too old to run the Web Console (missing selector (:is():where:()))`. We don't see this error with the previous Firefox on F35, or with Firefox 106 on F36+. It only seems to be there on Firefox 106 on F35.
Created attachment 1919475 [details] the error from cockpit
Adam, this is a well-known bug by now. We kind of forgot about F35, as it's close to EOL and we don't support it in current upstream releases any more. Matej, can you please backport the fix to F35?
Ah, cool, thanks, I didn't remember running into it before.
I have some time right now, taking.
Cherry-picked the fix into upstream point release: https://github.com/cockpit-project/cockpit/releases/tag/275.1 Fedora update: https://src.fedoraproject.org/rpms/cockpit/pull-request/98#
FEDORA-2022-3527307c7f has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2022-3527307c7f
FEDORA-2022-3527307c7f has been pushed to the Fedora 35 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-3527307c7f` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-3527307c7f See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2022-3527307c7f has been pushed to the Fedora 35 stable repository. If problem still persists, please make note of it in this bug report.
Adam, can you please re-run the OpenQA tests for firefox in https://bodhi.fedoraproject.org/updates/FEDORA-2022-0ceb96f561 ? Thanks!