WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
224770
SVG Images launch the GPUProcess unnecessarily
https://bugs.webkit.org/show_bug.cgi?id=224770
Summary
SVG Images launch the GPUProcess unnecessarily
Chris Dumez
Reported
2021-04-19 10:37:45 PDT
SVG Images launch the GPUProcess unnecessarily: 0 WebKit 0x000000010379f674 WebKit::WebProcess::ensureGPUProcessConnection() + 72 1 WebKit 0x000000010379f640 WebKit::WebProcess::ensureGPUProcessConnection() + 20 2 WebKit 0x0000000103832958 WebKit::RemoteMediaPlayerManager::gpuProcessConnection() const + 36 3 WebKit 0x000000010333cecc WebKit::RemoteMediaPlayerMIMETypeCache::supportsTypeAndCodecs(WebCore::MediaEngineSupportParameters const&) + 176 4 WebCore 0x000000010f4980e0 WebCore::bestMediaEngineForSupportParameters(WebCore::MediaEngineSupportParameters const&, WebCore::MediaPlayerFactory const*) + 336 5 WebCore 0x000000010f498854 WebCore::MediaPlayer::supportsType(WebCore::MediaEngineSupportParameters const&) + 204 6 WebCore 0x000000010ed11d80 WebCore::DOMImplementation::createDocument(WTF::String const&, WebCore::Frame*, WebCore::Settings const&, WTF::URL const&) + 932 7 WebCore 0x000000010f23055c WebCore::DocumentWriter::begin(WTF::URL const&, bool, WebCore::Document*) + 96 8 WebCore 0x000000010faa1e1c WebCore::SVGImage::dataChanged(bool) + 596 9 WebCore 0x000000010f2bb214 WebCore::CachedImage::updateImageData(bool) + 80 10 WebCore 0x000000010f2bb688 WebCore::CachedImage::finishLoading(WebCore::SharedBuffer*, WebCore::NetworkLoadMetrics const&) + 336 11 WebCore 0x000000010f28f660 WebCore::SubresourceLoader::didFinishLoading(WebCore::NetworkLoadMetrics const&) + 976 12 WebKit 0x0000000103871e20 WebKit::WebResourceLoader::didReceiveResource(WebKit::ShareableResource::Handle const&) + 372 13 WebKit 0x00000001039f04b0 WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection&, IPC::Decoder&) + 352 14 WebKit 0x00000001038645a8 WebKit::NetworkProcessConnection::didReceiveMessage(IPC::Connection&, IPC::Decoder&) + 92 15 WebKit 0x00000001032b36c4 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >) + 352 16 WebKit 0x00000001032b398c IPC::Connection::dispatchOneIncomingMessage() + 232 17 JavaScriptCore 0x0000000107923174 WTF::RunLoop::performWork() + 368 18 JavaScriptCore 0x0000000107923a4c WTF::RunLoop::performWork(void*) + 36
Attachments
Patch
(4.15 KB, patch)
2021-04-19 10:39 PDT
,
Chris Dumez
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Chris Dumez
Comment 1
2021-04-19 10:39:50 PDT
Created
attachment 426444
[details]
Patch
EWS
Comment 2
2021-04-19 11:55:10 PDT
Committed
r276267
(
236749@main
): <
https://commits.webkit.org/236749@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 426444
[details]
.
Ling Ho
Comment 3
2021-04-23 03:00:30 PDT
rdar://76856035
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug