Bug 427810 - Additional Chrome entry causing seek bar flushing and time leaps
Summary: Additional Chrome entry causing seek bar flushing and time leaps
Status: REPORTED
Alias: None
Product: plasma-browser-integration
Classification: Plasma
Component: Chrome (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Kai Uwe Broulik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-16 14:34 UTC by kde.bugs
Modified: 2020-10-17 13:28 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
flush (1.80 MB, image/gif)
2020-10-16 14:34 UTC, kde.bugs
Details
leap (1.74 MB, image/gif)
2020-10-16 14:34 UTC, kde.bugs
Details
buttons (720.72 KB, image/gif)
2020-10-16 14:53 UTC, kde.bugs
Details
default_mc (811.12 KB, image/gif)
2020-10-16 21:15 UTC, kde.bugs
Details
chrome_media_controller (11.00 KB, image/png)
2020-10-16 21:29 UTC, kde.bugs
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kde.bugs 2020-10-16 14:34:03 UTC
Created attachment 132420 [details]
flush

SUMMARY
It's pretty hard to exactly word the problem... I made a couple of gifs showing whats wrong. Please see attachments.


Operating System: KDE neon 5.20
KDE Plasma Version: 5.20.0
KDE Frameworks Version: 5.75.0
Qt Version: 5.15.0
Kernel Version: 5.4.0-51-generic
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-8550U CPU @ 1.80GHz
Memory: 7.5 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620
Comment 1 kde.bugs 2020-10-16 14:34:46 UTC
Created attachment 132421 [details]
leap
Comment 2 kde.bugs 2020-10-16 14:53:23 UTC
Reloading YT page helps for a moment but after a 2-3 songs seek bar sticking around ~end of a track again.
Also there's a problem with next/prev buttons from time to time: they're somehow disappearing (ok not exactly, only on Google Chrome tab which is default, on Chrome they're still persists), see 3rd attachment please. On that case only reloading YT page helps.
Comment 3 kde.bugs 2020-10-16 14:53:42 UTC
Created attachment 132424 [details]
buttons
Comment 4 Kai Uwe Broulik 2020-10-16 18:24:44 UTC
Can't reproduce the disappearing back/forward buttons.
Also, that plasmoid you're using is not the stock Media Controller shipped with Plasma.
Chrome's MPRIS implementation is also just super buggy.
Comment 5 kde.bugs 2020-10-16 21:15:01 UTC
(In reply to Kai Uwe Broulik from comment #4)
> Can't reproduce the disappearing back/forward buttons.
> Also, that plasmoid you're using is not the stock Media Controller shipped
> with Plasma.
> Chrome's MPRIS implementation is also just super buggy.

The stock plasmoid's behavior exactly the same (see attachment), Media Controller+ is just a wrap on default one. Why is it always two entries? I also have similar problem on android with kde connect: it cannot load the cover image and the badge is blank with no cover (just orange color), so you have to change the track to retrieve the cover, and prev/next buttons also disappearing from time to time.
Comment 6 kde.bugs 2020-10-16 21:15:37 UTC
Created attachment 132449 [details]
default_mc
Comment 7 kde.bugs 2020-10-16 21:29:16 UTC
Created attachment 132452 [details]
chrome_media_controller

I think it somehow bind with chrome's media controller and that blank Chrome entry is related to first one (see it's also got no image, covers appearing here only with PBI disabled), and they have disabled flag to switch off that media controller afair.
Comment 8 Kai Uwe Broulik 2020-10-16 21:41:02 UTC
The blank Chrome entry does not come from us, it's provided by Chrome.

Also please file only one issue her bug report. The next / previous button could be a bug in p-b-i but I'm unable to reproduce. The defunct Chrome entry is not our responsibility.
Comment 9 kde.bugs 2020-10-17 08:51:51 UTC
(In reply to Kai Uwe Broulik from comment #8)
> The blank Chrome entry does not come from us, it's provided by Chrome.
> 
> Also please file only one issue her bug report. The next / previous button
> could be a bug in p-b-i but I'm unable to reproduce. The defunct Chrome
> entry is not our responsibility.

So how to get rid of this ghost tab? Should I report it to Chrome devs as a bug? What should I write then? Cause with PBI disabled Chrome works fine and shows covers as it should. Maybe you can provide some more specific (technical) info to report to?
Comment 10 Kai Uwe Broulik 2020-10-17 09:05:44 UTC
So you're saying Chrome's own media controls work fine when p-b-i is disabled and it only turns into a ghost entry with p-b-i on?
Comment 11 kde.bugs 2020-10-17 09:36:28 UTC
(In reply to Kai Uwe Broulik from comment #10)
> So you're saying Chrome's own media controls work fine when p-b-i is
> disabled and it only turns into a ghost entry with p-b-i on?

Yes, right.
Comment 12 Kai Uwe Broulik 2020-10-17 12:12:38 UTC
What Chrome version? Can't reproduce either, sorry, chrome mpris is always broken for me no matter what on 86.
Comment 13 kde.bugs 2020-10-17 13:28:12 UTC
(In reply to Kai Uwe Broulik from comment #12)
> What Chrome version? Can't reproduce either, sorry, chrome mpris is always
> broken for me no matter what on 86.

current stable: Version 86.0.4240.75 (Official Build) (64-bit)