Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 2130087
Summary: | Firefox cause flickering context menus on websites since 105.1 on wayland | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | GroovieMan <christian.groove> | ||||
Component: | firefox | Assignee: | Martin Stransky <stransky> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | urgent | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 36 | CC: | awilliam, bcotton, erack, gecko-bugs-nobody, jhorak, kai-engert-fedora, klaas, lruzicka, pasik, pjasicek, robatino, rstrode, sandmann, stransky | ||||
Target Milestone: | --- | Keywords: | Desktop | ||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | AcceptedBlocker | ||||||
Fixed In Version: | firefox-105.0.1-2.fc37 firefox-105.0.2-1.fc38 firefox-105.0.2-1.fc36 firefox-105.0.2-1.fc35 | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2022-10-04 15:12:24 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 2009539 | ||||||
Attachments: |
|
Description
GroovieMan
2022-09-27 06:58:22 UTC
I guess you use fractional scale, right? When you are talking about "fractional scale" you mean the page scale mechanism of Firefox, that allows to enlarge or shrink the resolution of the shown page, am i right? No, the flickering also appear, when you do not touch the scale control in the URL address field. Please not, that this problem did not occur before! Leave me a note if i am wrong. I checked it also on X11/Gnome, but firefox does not have these problems unter X11. Maybe it is a Wayland issue? Does it help if you set widget.wayland.use-move-to-rect to false at about:config and restart browser? Thanks. Should be covered by https://bugzilla.mozilla.org/show_bug.cgi?id=1791856 fixed in 107. Yes it does! Thank you. The flickering gets extreme, when the mouse pointer is in the same region. This behaviour looks similar to the mozilla's bug description. I am also experiencing this. No scaling (fractional or whole) applied. The proposed workaround works for me, too. Proposed as a Blocker for 37-final by Fedora user lruzicka using the blocker tracking app because: Flickering of the context menus are a severe complication that violates the Basic Functionality criterion. Created attachment 1915005 [details]
Video showing the problem.
(In reply to Fedora Blocker Bugs Application from comment #9) > Proposed as a Blocker for 37-final by Fedora user lruzicka using the blocker > tracking app because: > > Flickering of the context menus are a severe complication that violates the > Basic Functionality criterion. Just a small note - that could mean that Fedora 37 will be released AFTER November 15, when Firefox 107 will be released, see: (In reply to Martin Stransky from comment #5) > Should be covered by https://bugzilla.mozilla.org/show_bug.cgi?id=1791856 > fixed in 107. How difficult would it be to backport the upstream fix to 105? Will do the backport then. Added to firefox-105.0.1-2, let's see how it works. Setting POST, as it seems so far the backport is only done for Rawhide. +4 in https://pagure.io/fedora-qa/blocker-review/issue/929 , marking accepted. (Though I can't reproduce this even though I'm on 105.0.1 on Wayland with fractional scaling. Oh, well.) Martin, assuming the backport works, this means we need it built for F37 too ASAP, thanks! (In reply to Adam Williamson from comment #16) > +4 in https://pagure.io/fedora-qa/blocker-review/issue/929 , marking > accepted. (Though I can't reproduce this even though I'm on 105.0.1 on > Wayland with fractional scaling. Oh, well.) > > Martin, assuming the backport works, this means we need it built for F37 too > ASAP, thanks! I did the build for all branches, it's done now: https://koji.fedoraproject.org/koji/buildinfo?buildID=2069042 Will do an update. FEDORA-2022-363c122092 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-363c122092 FEDORA-2022-8c066873cc has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2022-8c066873cc FEDORA-2022-c1ff6ec13b has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-c1ff6ec13b FEDORA-2022-c1ff6ec13b has been pushed to the Fedora 37 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-c1ff6ec13b` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-c1ff6ec13b See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2022-363c122092 has been pushed to the Fedora 36 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-363c122092` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-363c122092 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2022-8c066873cc 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-8c066873cc` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-8c066873cc See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2022-c1ff6ec13b has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2022-f0988ea008 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2022-f0988ea008 FEDORA-2022-f0988ea008 has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2022-48d3ccebe6 has been pushed to the Fedora 36 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2022-f02122afc2 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-f02122afc2` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-f02122afc2 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2022-f02122afc2 has been pushed to the Fedora 35 stable repository. If problem still persists, please make note of it in this bug report. |