[Webkit-unassigned] [Bug 274802] REGRESSION(274853 at main): [GLib][MSE] Excessive CPU usage from cached web process after closing ksdk.com page, failure to display web content after reopening page, part 2

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jun 1 05:37:24 PDT 2024


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

--- Comment #10 from Michael Catanzaro <mcatanzaro at redhat.com> ---
(In reply to Philippe Normand from comment #9)
> Is the HTMLMediaElement supposed to be destroyed when the tab is closed?

I would expect the entire web page ought to be destroyed? But perhaps a leak keeps the HTMLMediaElement alive?

> Because currently it's not, and thus mediaPlayerReadyStateChanged() loops on
> itself forever.
> 
> I'm not familiar with the process suspension logic and this is not related
> with GStreamer, so I'm not sure I'm the right person to debug this, sorry.

This is unrelated to process suspension. Currently there is no process suspension (bug #262794), but even if that was fixed, it's just SIGSTOP/SIGCONT, so suspending the process would only delay the bug until the process is restored from page cache.

Anyway, I'll try to revert for now. We'll just have to try again.

-- 
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/20240601/2cb6377c/attachment.htm>


More information about the webkit-unassigned mailing list