<?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>285137</bug_id>
          
          <creation_ts>2024-12-24 16:36:46 -0800</creation_ts>
          <short_desc>DisplayListRecorder should clone all the mutable RefCounted resources</short_desc>
          <delta_ts>2025-01-06 10:12:01 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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>
          
          <blocked>282664</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Said Abou-Hallawa">sabouhallawa</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2083832</commentid>
    <comment_count>0</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2024-12-24 16:36:46 -0800</bug_when>
    <thetext>Some DisplayList items reference mutable resources such as: ImageBuffer, filter or gradient. If these resources are changed before replaying back the items, newer versions of these resources will be used. This will result in wrong DisplayList drawing To fix this issue, the DisplayListRecorder should clone these resources whenever they are referenced.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2083833</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-12-24 16:37:05 -0800</bug_when>
    <thetext>&lt;rdar://problem/142007598&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2083901</commentid>
    <comment_count>2</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2024-12-25 13:15:25 -0800</bug_when>
    <thetext>https://github.com/WebKit/WebKit/pull/38367</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>