<?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>169622</bug_id>
          
          <creation_ts>2017-03-14 12:38:41 -0700</creation_ts>
          <short_desc>Upcoming changes to CanvasContext2D getImageData()</short_desc>
          <delta_ts>2024-09-03 08:52:26 -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>Canvas</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>CONFIGURATION CHANGED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>FromImplementor, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Fernando Serboncini">fserb</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>annevk</cc>
    
    <cc>dino</cc>
    
    <cc>graouts</cc>
    
    <cc>jonlee</cc>
    
    <cc>sabouhallawa</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1287745</commentid>
    <comment_count>0</comment_count>
    <who name="Fernando Serboncini">fserb</who>
    <bug_when>2017-03-14 12:38:41 -0700</bug_when>
    <thetext>This is a heads up that we are considering changing the spec of getImageData() to improve interoperability.

The gist of it is we are changing the IDL signature of the function from double to long, removing edge cases (dimensions in (0,1) range) and adding web platform tests.

This is the relevant issue: https://github.com/whatwg/html/issues/2433

I&apos;ll update this with the spec and web-platform change when appropriate.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1288418</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-03-15 19:43:28 -0700</bug_when>
    <thetext>&lt;rdar://problem/31080906&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1290052</commentid>
    <comment_count>2</comment_count>
    <who name="Fernando Serboncini">fserb</who>
    <bug_when>2017-03-22 08:10:39 -0700</bug_when>
    <thetext>Just FYI, the spec and web-platform changes are in:

https://github.com/whatwg/html/commit/362c9315971af63dbba49ef171644312c721444f
https://github.com/w3c/web-platform-tests/commit/28c13b6ab36f44faf4612d017666ab95aca5dc1b</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2057255</commentid>
    <comment_count>3</comment_count>
    <who name="Anne van Kesteren">annevk</who>
    <bug_when>2024-09-03 08:52:26 -0700</bug_when>
    <thetext>This change was made at some point.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>