Changeset 286976 in webkit
- Timestamp:
- Dec 13, 2021, 12:57:00 PM (5 years ago)
- Location:
- branches/safari-612-branch/Source/WebKit
- Files:
-
- 3 edited
-
ChangeLog (modified) (1 diff)
-
WebProcess/WebPage/RemoteLayerTree/RemoteLayerTreeDrawingArea.mm (modified) (1 diff)
-
WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/safari-612-branch/Source/WebKit/ChangeLog
r286974 r286976 1 2021-12-13 Alan Coon <alancoon@apple.com> 2 3 Cherry-pick r286834. rdar://problem/86235740 4 5 Inspector "composite" events are all very short 6 https://bugs.webkit.org/show_bug.cgi?id=234114 7 <rdar://86299391> 8 9 Reviewed by Tim Horton. 10 11 The kCATransactionPhasePreCommit callbacks fire after painting, but we want the composite 12 time to include painting so use kCATransactionPhasePreLayout. 13 14 * WebProcess/WebPage/RemoteLayerTree/RemoteLayerTreeDrawingArea.mm: 15 (WebKit::RemoteLayerTreeDrawingArea::addCommitHandlers): 16 * WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm: 17 (WebKit::TiledCoreAnimationDrawingArea::addCommitHandlers): 18 19 20 git-svn-id: https://svn.webkit.org/repository/webkit/trunk@286834 268f45cc-cd09-0410-ab3c-d52691b4dbfc 21 22 2021-12-09 Simon Fraser <simon.fraser@apple.com> 23 24 Inspector "composite" events are all very short 25 https://bugs.webkit.org/show_bug.cgi?id=234114 26 <rdar://86299391> 27 28 Reviewed by Tim Horton. 29 30 The kCATransactionPhasePreCommit callbacks fire after painting, but we want the composite 31 time to include painting so use kCATransactionPhasePreLayout. 32 33 * WebProcess/WebPage/RemoteLayerTree/RemoteLayerTreeDrawingArea.mm: 34 (WebKit::RemoteLayerTreeDrawingArea::addCommitHandlers): 35 * WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm: 36 (WebKit::TiledCoreAnimationDrawingArea::addCommitHandlers): 37 1 38 2021-12-13 Alan Coon <alancoon@apple.com> 2 39 -
branches/safari-612-branch/Source/WebKit/WebProcess/WebPage/RemoteLayerTree/RemoteLayerTreeDrawingArea.mm
r279992 r286976 294 294 corePage->inspectorController().willComposite(*coreFrame); 295 295 } 296 } forPhase:kCATransactionPhasePre Commit];296 } forPhase:kCATransactionPhasePreLayout]; 297 297 298 298 [CATransaction addCommitHandler:[retainedPage = makeRefPtr(&m_webPage)] { -
branches/safari-612-branch/Source/WebKit/WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm
r278253 r286976 427 427 corePage->inspectorController().willComposite(*coreFrame); 428 428 } 429 } forPhase:kCATransactionPhasePre Commit];429 } forPhase:kCATransactionPhasePreLayout]; 430 430 431 431 [CATransaction addCommitHandler:[retainedPage = makeRefPtr(&m_webPage)] {
Note:
See TracChangeset
for help on using the changeset viewer.