WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
224023
Feed preferred frames per second back to the UI process for each DisplayRefreshMonitor
https://bugs.webkit.org/show_bug.cgi?id=224023
Summary
Feed preferred frames per second back to the UI process for each DisplayRefre...
Simon Fraser (smfr)
Reported
2021-03-31 15:25:08 PDT
Feed preferred frames per second back to the UI process for each DisplayRefreshMonitor
Attachments
Patch
(31.33 KB, patch)
2021-03-31 15:31 PDT
,
Simon Fraser (smfr)
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Simon Fraser (smfr)
Comment 1
2021-03-31 15:31:18 PDT
Created
attachment 424830
[details]
Patch
Radar WebKit Bug Importer
Comment 2
2021-03-31 15:33:26 PDT
<
rdar://problem/76074444
>
Sam Weinig
Comment 3
2021-03-31 15:48:23 PDT
Comment on
attachment 424830
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=424830&action=review
> Source/WebCore/ChangeLog:9 > + so move from a model where has DisplayRefreshMonitor setPreferredFramesPerSecond()
This sentence doesn't quite parse.
> Source/WebCore/platform/graphics/DisplayRefreshMonitor.cpp:94 > + auto addResult = m_clients.add(&client); > + if (addResult.isNewEntry) {
In what cases is addClient() called multiple times with the same client?
> Source/WebKit/UIProcess/WebProcessProxy.h:81 > using PlatformDisplayID = uint32_t; > +using FramesPerSecond = unsigned;
Sort please.
Simon Fraser (smfr)
Comment 4
2021-03-31 16:04:35 PDT
(In reply to Sam Weinig from
comment #3
)
> > > Source/WebCore/platform/graphics/DisplayRefreshMonitor.cpp:94 > > + auto addResult = m_clients.add(&client); > > + if (addResult.isNewEntry) { > > In what cases is addClient() called multiple times with the same client?
Don't know but it seems fine to only do the work when new clients are added.
Simon Fraser (smfr)
Comment 5
2021-04-01 08:16:12 PDT
https://trac.webkit.org/changeset/275345/webkit
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