Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 27afdb06970183b31fd89308d60ffd92714f4202
https://github.com/WebKit/WebKit/commit/27afdb06970183b31fd89308d60ffd92714f4202
Author: Per Arne Vollan <[email protected]>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M Source/WebKit/WebProcess/GPU/media/RemoteAudioDestinationProxy.cpp
Log Message:
-----------
Fix page load time regression related to Web Audio
https://bugs.webkit.org/show_bug.cgi?id=275057
rdar://129185678
Reviewed by Ben Nham.
We are observing a page load time issue, where it appears to be beneficial to
eagerly create an audio
destination in the GPU process. The reason that this improves page load time is
likely that creating
an audio destination in the GPU process will prewarm audio related frameworks
in the GPU proceess and
benefit subsequent page loads that use audio features. We also resolved the
same issue in an earlier
patch. See rdar://104617724.
* Source/WebKit/WebProcess/GPU/media/RemoteAudioDestinationProxy.cpp:
(WebKit::RemoteAudioDestinationProxy::RemoteAudioDestinationProxy):
(WebKit::RemoteAudioDestinationProxy::stopRendering):
Canonical link: https://commits.webkit.org/279676@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes