Closed Bug 1724953 Opened 3 years ago Closed 3 years ago

Mouse highlight in permission prompt's camera/mic selector list stopped updating

Categories

(Core :: Web Painting, defect)

Firefox 92
Desktop
macOS
defect

Tracking

()

RESOLVED DUPLICATE of bug 1724848
Tracking Status
firefox-esr78 --- unaffected
firefox-esr91 --- unaffected
firefox91 --- unaffected
firefox92 --- fixed
firefox93 --- fixed

People

(Reporter: jib, Unassigned)

References

(Regression)

Details

(Keywords: regression)

+++ This bug was initially created as a clone of Bug #1724937 +++

STR:

  1. Have two microphones on your system
  2. Open https://jsfiddle.net/jib1/59og5vhn/
  3. (If you're not prompted, revoke mic permission and goto 2)
  4. Click on the mic selector to switch between mics

Expected results:

  • blue highlight follows mouse

Actual results:

  • blue highlight appears stuck

17:22.87 INFO: Last good revision: ae11d50c40266fd3413ee79ef86e6ccb1dbbed9c
17:22.87 INFO: First bad revision: e505fffd43c3663a2ed608907ed17830cc526ec9
17:22.87 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=ae11d50c40266fd3413ee79ef86e6ccb1dbbed9c&tochange=e505fffd43c3663a2ed608907ed17830cc526ec9

Set release status flags based on info from the regressing bug 1722258

Maybe a dupe of bug 1724848.

Firstly, I have to mention that the user has to open the mic selection drop-down from the permission door-hanger 2 times to make sure the original issue reproduces or not.

Mozregression GUI "find fix" results:
2021-08-13T15:43:05.681000: DEBUG : Found commit message:
Bug 1724848 - Make sure we unconditionally invalidate the widget and request a composite when the refresh driver tries to paint a fallback renderer. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D122391

This issue is now fixed in the latest Nightly v93.0a1 from 2021-08-13 and Beta v92.0b3.
Please update the status accordingly. Thank you.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.