[Webkit-unassigned] [Bug 247527] [GTK] Creates a lot of MPRIS notifications with no reason

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 14 06:43:16 PST 2022


https://bugs.webkit.org/show_bug.cgi?id=247527

--- Comment #10 from Michael Catanzaro <mcatanzaro at gnome.org> ---
(In reply to Philippe Normand from comment #9)
> I don't see how the ImageDecoder would trigger MPRIS notifications TBH.

It doesn't.

There are three problems discussed in this bug report:

1. Bug #247057 is causing the MPRIS notifications to survive after the UI process quits. We can worry about that separately.

2. From comment #7: "I think MediaSessionManagerGLib needs to track which media session is the best, and tell each MediaSessionGLib that it owns whether to register or unregister its MPRIS interface accordingly. That should get us down to only one broken notification per tab."

3. Don't show any broken MPRIS notifications in the first place. If the rewind, play, fast forward buttons do not work, just don't show it. I have 9 MPRIS notifications currently, presumably corresponding to unknown media elements, and none of the buttons do anything.

Might need to take heuristics from other browsers, like Firefox.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20221214/bb8e6433/attachment.htm>


More information about the webkit-unassigned mailing list