<?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>141494</bug_id>
          
          <creation_ts>2015-02-11 15:14:58 -0800</creation_ts>
          <short_desc>Web Inspector: Blob/File resources are not cleared/dimmed from resources sidebar when garbage collected</short_desc>
          <delta_ts>2026-01-12 09:09:09 -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>Web Inspector</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc>http://html5demos.com/file-api</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="Brian Burg">burg</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>graouts</cc>
    
    <cc>inspector-bugzilla-changes</cc>
    
    <cc>jonowells</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1068503</commentid>
    <comment_count>0</comment_count>
    <who name="Brian Burg">burg</who>
    <bug_when>2015-02-11 15:14:58 -0800</bug_when>
    <thetext>This is hard to reproduce until introduction of blob usage in the inspector itself (https://bugs.webkit.org/show_bug.cgi?id=141405).

We should be able to tell when blobs/files get GC&apos;d, then remove tree elements for things that reference them (Fonts, Images). Right now we keep entries for all blobs (named after the objectURL created for the blob) even if the object URL is no longer valid.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1068504</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2015-02-11 15:15:39 -0800</bug_when>
    <thetext>&lt;rdar://problem/19803964&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1068666</commentid>
    <comment_count>2</comment_count>
    <who name="Brian Burg">burg</who>
    <bug_when>2015-02-12 10:44:11 -0800</bug_when>
    <thetext>It turns out that Google Maps uses blobs + objectURLs for nearly all of its tile image data (probably coming over on a WebSocket...). This would be a good test case as well, since 100&apos;s of blobs are created and used as image src=.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>