<?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>271094</bug_id>
          
          <creation_ts>2024-03-15 17:47:50 -0700</creation_ts>
          <short_desc>Remove non-standard `initHashChangeEvent`</short_desc>
          <delta_ts>2024-03-16 00:12:14 -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>DOM</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="Ahmad Saleem">ahmad.saleem792</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>annevk</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2021512</commentid>
    <comment_count>0</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2024-03-15 17:47:50 -0700</bug_when>
    <thetext>Hi Team,

While looking into HTML Spec and comparing with our implementation, I noticed that the web-spec don&apos;t have `initHashChangeEvent`.

https://html.spec.whatwg.org/multipage/web-messaging.html#message-ports

and then I tried to find any issue on GitHub to indicate if it was removed but noticed that it does not exist in Blink but does exist in WebKit &amp; Gecko.

Blink removed it in 2015 with following commit - https://src.chromium.org/viewvc/blink?view=revision&amp;revision=202347

Just wanted to raise so either we can add it to spec if needed (since there are two implementations) or remove it as well.

Blink stated there was zero usage.

CCing @Anne - for his input.

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2021513</commentid>
    <comment_count>1</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2024-03-15 17:48:41 -0700</bug_when>
    <thetext>I hate my clipboard app messing up my copy paste. [Time to remove it] :-(

Web-Spec link - https://html.spec.whatwg.org/multipage/nav-history-apis.html#the-hashchangeevent-interface</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2021563</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-03-16 00:11:34 -0700</bug_when>
    <thetext>Committed 276232@main (cf053c07242e): &lt;https://commits.webkit.org/276232@main&gt;

Reviewed commits have been landed. Closing PR #25995 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2021564</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-03-16 00:12:14 -0700</bug_when>
    <thetext>&lt;rdar://problem/124736521&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>