[Webkit-unassigned] [Bug 268528] Make the backing sharing logging more readable

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 31 20:51:58 PST 2024


https://bugs.webkit.org/show_bug.cgi?id=268528

--- Comment #2 from Simon Fraser (smfr) <simon.fraser at apple.com> ---
With the upcoming patch:

Update 2 of main frame - compositing policy is normal
0x167000d40 computeCompositingRequirements (backing provider candidates [])
0x167000d40 updateBackingSharingBeforeDescendantTraversal - will be composited 1
  0x167001c30 computeCompositingRequirements (backing provider candidates [])
  0x167001c30 updateBackingSharingBeforeDescendantTraversal - will be composited 0
    0x1670040b0 computeCompositingRequirements (backing provider candidates [])
    0x1670040b0 updateBackingSharingBeforeDescendantTraversal - will be composited 1
    0x1670040b0 updateBackingSharingAfterDescendantTraversal for layer - is composited 1
     - started sharing sequence with provider candidate 0x1670040b0
    0x1670040b0 computeCompositingRequirements - willBeComposited 1 (backing provider candidates [provider 0x1670040b0, sharing layers ])
    0x167004360 computeCompositingRequirements (backing provider candidates [provider 0x1670040b0, sharing layers ])
     0x167004360 can share with [provider 0x1670040b0, sharing layers 0x167004360]
    0x167004360 updateBackingSharingBeforeDescendantTraversal - will be composited 0
      0x167004af0 computeCompositingRequirements (backing provider candidates [provider 0x1670040b0, sharing layers 0x167004360])
      0x167004af0 updateBackingSharingBeforeDescendantTraversal - will be composited 0
        0x167004da0 computeCompositingRequirements (backing provider candidates [provider 0x1670040b0, sharing layers 0x167004360])
        0x167004da0 updateBackingSharingBeforeDescendantTraversal - will be composited 0
          0x167005050 computeCompositingRequirements (backing provider candidates [provider 0x1670040b0, sharing layers 0x167004360])
          0x167005050 updateBackingSharingBeforeDescendantTraversal - will be composited 0
          0x167005050 updateBackingSharingAfterDescendantTraversal for layer - is composited 0
          0x167005050 computeCompositingRequirements - willBeComposited 0 (backing provider candidates [provider 0x1670040b0, sharing layers 0x167004360])
        0x167004da0 updateBackingSharingAfterDescendantTraversal for layer - is composited 0
        0x167004da0 computeCompositingRequirements - willBeComposited 0 (backing provider candidates [provider 0x1670040b0, sharing layers 0x167004360])
Layer 0x167004af0 needs to repaint into potential backing-sharing layer, postponing repaint
      0x167004af0 updateBackingSharingAfterDescendantTraversal for layer - is composited 1
       - is composited; maybe ending existing backing sequence with candidates [provider 0x1670040b0, sharing layers 0x167004360] stacking context 0x167001c30
      0x167004af0 computeCompositingRequirements - willBeComposited 1 (backing provider candidates [provider 0x1670040b0, sharing layers 0x167004360])
    layer 0x167004360 was sharing now will composite
      0x167004610 computeCompositingRequirements (backing provider candidates [provider 0x1670040b0, sharing layers 0x167004360])
       0x167004610 can share with [provider 0x1670040b0, sharing layers 0x167004360, 0x167004610]
      0x167004610 updateBackingSharingBeforeDescendantTraversal - will be composited 0
      0x167004610 updateBackingSharingAfterDescendantTraversal for layer - is composited 0
      0x167004610 computeCompositingRequirements - willBeComposited 0 (backing provider candidates [provider 0x1670040b0, sharing layers 0x167004360, 0x167004610])
Layer 0x167004360 needs to repaint into potential backing-sharing layer, postponing repaint
    0x167004360 updateBackingSharingAfterDescendantTraversal for layer - is composited 1
     - is composited; maybe ending existing backing sequence with candidates [provider 0x1670040b0, sharing layers 0x167004610] stacking context 0x167001c30
    0x167004360 computeCompositingRequirements - willBeComposited 1 (backing provider candidates [provider 0x1670040b0, sharing layers 0x167004610])
  0x167001c30 updateBackingSharingAfterDescendantTraversal for layer - is composited 0
   - end of stacking context for backing provider [provider 0x1670040b0, sharing layers 0x167004610]
Issuing postponed repaint of layer 0x167004360
Issuing postponed repaint of layer 0x167004af0
  0x167001c30 computeCompositingRequirements - willBeComposited 0 (backing provider candidates [])
0x167000d40 updateBackingSharingAfterDescendantTraversal for layer - is composited 1
0x167000d40 computeCompositingRequirements - willBeComposited 1 (backing provider candidates [])

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240201/dad17876/attachment-0001.htm>


More information about the webkit-unassigned mailing list