WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
133247
DisplayRefreshMonitorManager can only handle one kind of DisplayRefreshMonitor per PlatformDisplayID
https://bugs.webkit.org/show_bug.cgi?id=133247
Summary
DisplayRefreshMonitorManager can only handle one kind of DisplayRefreshMonito...
Tim Horton
Reported
2014-05-23 18:34:40 PDT
After
bug 132794
, we have different kinds of DisplayRefreshMonitors between e.g. UI-side compositing and traditional compositing. DisplayRefreshMonitorManager is a singleton and only handles one DisplayRefreshMonitor per PlatformDisplayID. Therefore, if you had e.g. a UI Side compositing view and a traditional compositing view on Mac, both sharing a display, and both views tried to use rAF (or whatever), one of them would lose and get the wrong kind of Monitor. This could lead to performance problems or other brokenness. However! This is currently not a supported configuration by any means so the problem is currently purely theoretical.
Attachments
Add attachment
proposed patch, testcase, etc.
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