<?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>267813</bug_id>
          
          <creation_ts>2024-01-20 05:59:40 -0800</creation_ts>
          <short_desc>Explore to remove WheelEvent.initWebKitWheelEvent()</short_desc>
          <delta_ts>2024-02-04 08:16:35 -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>UI Events</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>BrowserCompat, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ahmad Saleem">ahmad.saleem792</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>annevk</cc>
    
    <cc>a_protyasha</cc>
    
    <cc>eric</cc>
    
    <cc>karlcow</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2006358</commentid>
    <comment_count>0</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2024-01-20 05:59:40 -0800</bug_when>
    <thetext>Hi Team,

It was removed from Blink in 2014.

Prefixed API - https://trac.webkit.org/wiki/PrefixedAPIs &lt;- We should replicate this on docs.webkit.org as well. Good page and would be good to add relevant bug links as well to make it easier for future tracking.

Blink Intent To Remove: https://groups.google.com/a/chromium.org/g/blink-dev/c/h_GoezQ4MQ4/m/Q5abFkhA76sJ

Blink Commit: https://src.chromium.org/viewvc/blink?view=revision&amp;revision=179230

WebKit Source: https://searchfox.org/wubkat/rev/90f2bafbe99f4ab1ec05cd05d975c0bbd9aa3ad4/Source/WebCore/dom/WheelEvent.cpp#89 ,

https://searchfox.org/wubkat/rev/90f2bafbe99f4ab1ec05cd05d975c0bbd9aa3ad4/Source/WebCore/dom/WheelEvent.idl#44

etc.

__

Just wanted to raise, I think it would be good clean-up. Appreciate if someone can share input from &apos;Apple&apos; perspective whether it is OK to remove or their are still internal usage etc.

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2006359</commentid>
    <comment_count>1</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2024-01-20 06:08:13 -0800</bug_when>
    <thetext>We pass this WPT: https://wpt.fyi/results/uievents/historical.html?label=master&amp;label=experimental&amp;aligned=&amp;q=uievents

I am reading the code etc. wrong or this is just clean-up or used for other purposes but not exposed?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2006416</commentid>
    <comment_count>2</comment_count>
    <who name="Anne van Kesteren">annevk</who>
    <bug_when>2024-01-20 23:45:11 -0800</bug_when>
    <thetext>The WPT is only testing initWheelEvent(), not initWebKitWheelEvent().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2007268</commentid>
    <comment_count>3</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2024-01-24 10:49:25 -0800</bug_when>
    <thetext>(In reply to Anne van Kesteren from comment #2)
&gt; The WPT is only testing initWheelEvent(), not initWebKitWheelEvent().

https://jsfiddle.net/d7ur5b6m/show

Updated it in above JSFiddle and we fail &apos;prefixed&apos; one. :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2008154</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-01-27 06:00:14 -0800</bug_when>
    <thetext>&lt;rdar://problem/121733957&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2010410</commentid>
    <comment_count>5</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2024-02-03 14:02:10 -0800</bug_when>
    <thetext>*** Bug 76124 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2010490</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-02-04 08:16:34 -0800</bug_when>
    <thetext>Committed 274069@main (f50de885e127): &lt;https://commits.webkit.org/274069@main&gt;

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

    </bug>

</bugzilla>