<?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>314258</bug_id>
          
          <creation_ts>2026-05-06 16:36:58 -0700</creation_ts>
          <short_desc>Fix the sizeInBytes of NativeImage and the ImageFrame</short_desc>
          <delta_ts>2026-05-06 23:43:35 -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>Images</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="Said Abou-Hallawa">sabouhallawa</reporter>
          <assigned_to name="Said Abou-Hallawa">sabouhallawa</assigned_to>
          <cc>sabouhallawa</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2208354</commentid>
    <comment_count>0</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2026-05-06 16:36:58 -0700</bug_when>
    <thetext>The sizeInBytes of NativeImage and ImageFrame are outdated. The sizeInBytes of these objects still multiply the area of the image by 4. This is not correct for HDR images. the bitPerChannel can 10 or 16 for example. Also the size of the CVPixelBuffer gain-map image should be taken into consideration.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2208355</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2026-05-06 16:37:04 -0700</bug_when>
    <thetext>&lt;rdar://problem/176406494&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2208368</commentid>
    <comment_count>2</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2026-05-06 17:00:41 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/64422</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2208478</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-05-06 23:43:33 -0700</bug_when>
    <thetext>Committed 312773@main (c2a0f7a73911): &lt;https://commits.webkit.org/312773@main&gt;

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

    </bug>

</bugzilla>