<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>276465</bug_id>
          
          <creation_ts>2024-07-10 18:32:20 -0700</creation_ts>
          <short_desc>Making a scroller composited generates repaints for two rendering updates</short_desc>
          <delta_ts>2024-07-25 10:44:17 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Matt Woodrow">mattwoodrow</reporter>
          <assigned_to name="Matt Woodrow">mattwoodrow</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2045673</commentid>
    <comment_count>0</comment_count>
    <who name="Matt Woodrow">mattwoodrow</who>
    <bug_when>2024-07-10 18:32:20 -0700</bug_when>
    <thetext>As in title, creating a newly composited scroller paints the scroller in the following rendering update, and then repaints it again (as it switches to painting outside of the directly visible area) on the following rendering update.

This adds a bunch of repaint time in speedometer 3 complex DOM cases, where the changes should have happened outside of the measured interval.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2045674</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-07-10 18:32:36 -0700</bug_when>
    <thetext>&lt;rdar://problem/131502835&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2045677</commentid>
    <comment_count>2</comment_count>
    <who name="Matt Woodrow">mattwoodrow</who>
    <bug_when>2024-07-10 18:46:40 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/30675</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2046784</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-07-17 12:33:32 -0700</bug_when>
    <thetext>Committed 281062@main (1e1ce773deb4): &lt;https://commits.webkit.org/281062@main&gt;

Reviewed commits have been landed. Closing PR #30675 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2048354</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-07-25 10:44:17 -0700</bug_when>
    <thetext>Committed 280938.122@safari-7619-branch (c66461e3b1c8): &lt;https://commits.webkit.org/280938.122@safari-7619-branch&gt;

Reviewed commits have been landed. Closing PR #1471 and removing active labels.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>