WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
228120
Layer tree unfreezing and rendering update scheduling need to work together
https://bugs.webkit.org/show_bug.cgi?id=228120
Summary
Layer tree unfreezing and rendering update scheduling need to work together
Simon Fraser (smfr)
Reported
2021-07-20 12:31:27 PDT
We currently rely on timers to trigger style updates/render tree updates, and this is necessary to trigger unfreezing the layer tree (via visually empty threshold). Ideally the style system would not have any of its own timers; it would just schedule rendering updates. However, TiledCoreAnimationDrawingArea::triggerRenderingUpdate() just bails if the layer tree is frozen. We need to somehow harmonize layer tree freezing with rendering updates.
Attachments
Add attachment
proposed patch, testcase, etc.
Simon Fraser (smfr)
Comment 1
2021-07-20 12:32:00 PDT
See
rdar://75362363
and
http://trac.webkit.org/changeset/272300/webkit
Sam Weinig
Comment 2
2021-07-21 16:57:12 PDT
(In reply to Simon Fraser (smfr) from
comment #1
)
> See
rdar://75362363
and
http://trac.webkit.org/changeset/272300/webkit
... and
https://trac.webkit.org/changeset/280112/webkit
Radar WebKit Bug Importer
Comment 3
2021-07-27 12:32:20 PDT
<
rdar://problem/81176458
>
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