Summary: | Stop using LayerFlushScheduler in WK2 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Antti Koivisto <koivisto> | ||||||
Component: | WebKit2 | Assignee: | Nobody <webkit-unassigned> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | cdumez, commit-queue, simon.fraser, thorton, webkit-bug-importer, zalan | ||||||
Priority: | P2 | Keywords: | InRadar | ||||||
Version: | WebKit Nightly Build | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 191103 | ||||||||
Attachments: |
|
Description
Antti Koivisto
2018-10-30 06:05:28 PDT
Created attachment 353364 [details]
patch
Comment on attachment 353364 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=353364&action=review > Source/WebKit/WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm:901 > + if (layerTreeStateIsFrozen()) Should this just go inside flushLayers()? Comment on attachment 353364 [details]
patch
Layer flushing time is going to become our "before paint" hook for firing requestAnimationFrame et (first bits of HTML5 event loop). We should work towards that goal.
Created attachment 353474 [details]
patch
Comment on attachment 353474 [details] patch Clearing flags on attachment: 353474 Committed r237629: <https://trac.webkit.org/changeset/237629> All reviewed patches have been landed. Closing bug. |