<?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>278551</bug_id>
          
          <creation_ts>2024-08-22 19:31:17 -0700</creation_ts>
          <short_desc>[SVG] SVG Mask code needs to distinguish repaint rect and bounding box</short_desc>
          <delta_ts>2025-12-26 04:24:21 -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>SVG</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=263351</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=277624</see_also>
          <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="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Taher">taher_ali</assigned_to>
          <cc>sabouhallawa</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2054857</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2024-08-22 19:31:17 -0700</bug_when>
    <thetext>There are places mixing repaint rect and bounding box. But repaint rect is used for damage computation and it does not need to be accurate, but bounding box needs to be.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2054932</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-08-23 09:57:47 -0700</bug_when>
    <thetext>&lt;rdar://problem/134573463&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2054944</commentid>
    <comment_count>2</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2024-08-23 10:50:30 -0700</bug_when>
    <thetext>This is related to bug 263351 and bug 277624. See the FIXME comments in RenderSVGResourceMasker.cpp and LegacyRenderSVGResourceMasker.cpp.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2168040</commentid>
    <comment_count>3</comment_count>
    <who name="Taher">taher_ali</who>
    <bug_when>2025-12-23 18:43:45 -0800</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/55846</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2168244</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-12-26 03:55:21 -0800</bug_when>
    <thetext>Committed 304945@main (0a40ee094081): &lt;https://commits.webkit.org/304945@main&gt;

Reviewed commits have been landed. Closing PR #55846 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2168246</commentid>
    <comment_count>5</comment_count>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2025-12-26 04:24:21 -0800</bug_when>
    <thetext>NOTE: there is a new class in LBSE code that is supposed to handle decorated bounding boxes already. I will look at unifying this once LBSE work resumes in january</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>