<?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>266426</bug_id>
          
          <creation_ts>2023-12-14 11:12:08 -0800</creation_ts>
          <short_desc>Favicons do not update</short_desc>
          <delta_ts>2025-12-12 15:21:39 -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>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mike">mike</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ali</cc>
    
    <cc>caigesn</cc>
    
    <cc>camball424</cc>
    
    <cc>coolcucumber</cc>
    
    <cc>jarek</cc>
    
    <cc>ooomaxxx</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>yossir</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1999662</commentid>
    <comment_count>0</comment_count>
    <who name="Mike">mike</who>
    <bug_when>2023-12-14 11:12:08 -0800</bug_when>
    <thetext>Dynamic, live websites (eg Gmail, Slack, Discord, Teams, etc) very often update the favicon to indicate new messages are present. Currently the only way to get Safari to respect the favicon change is to manually delete the icon cache and refresh the page.

Additionally, if you load a webpage that has unreads (eg Gmail with 10 unreads) then you update them all the website favicon will be cached as having 10 unreads. Not ideal.

Favicon updates allow using just a glance to tell if a web page needs to be visited. Without them correctly displaying reality in real time it makes it hard to use WebKit based browsers due to time waste of manually clicking through all live tabs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2001397</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-12-21 11:13:18 -0800</bug_when>
    <thetext>&lt;rdar://problem/120004948&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2048111</commentid>
    <comment_count>2</comment_count>
    <who name="Ali Abbas">ali</who>
    <bug_when>2024-07-24 12:08:17 -0700</bug_when>
    <thetext>I completely agree. Updating the favicon is crucial for indicating unread notifications on websites.

The favicon cache in Safari is also major pain point for web developers who need to see their changes instantly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2082975</commentid>
    <comment_count>3</comment_count>
    <who name="Yossi Rubin">yossir</who>
    <bug_when>2024-12-19 04:49:55 -0800</bug_when>
    <thetext>We see that on Wix sites, when a user updates it&apos;s favicon to a new one, Safari still shows the old one for a certain amount of time.
After a couple of minutes, it will be updated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2118076</commentid>
    <comment_count>4</comment_count>
    <who name="Maksym Oliinyk">ooomaxxx</who>
    <bug_when>2025-05-19 04:46:37 -0700</bug_when>
    <thetext>This is definitely an issue, and it&apos;s insane that after 15+ years, it still exists and WebKit developers ignore it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2123891</commentid>
    <comment_count>5</comment_count>
    <who name="Cameron Ball">camball424</who>
    <bug_when>2025-06-15 23:27:31 -0700</bug_when>
    <thetext>+1 here. Super annoying when developing sites. Clearing website data in Settings &gt; Privacy &gt; Manage Website Data... &gt; Remove all (for the specified site) doesn&apos;t have any effect. Ugh.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2165528</commentid>
    <comment_count>6</comment_count>
    <who name="">caigesn</who>
    <bug_when>2025-12-12 15:21:39 -0800</bug_when>
    <thetext>Please fix this or I&apos;m going to install Linux.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>