<?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>312828</bug_id>
          
          <creation_ts>2026-04-20 16:09:48 -0700</creation_ts>
          <short_desc>[Site Isolation] Web Inspector: FrameNetworkAgentProxy should map UncachedLoadType to specific ResourceType</short_desc>
          <delta_ts>2026-04-27 16:10:11 -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>Web Inspector</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>310163</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Blaze Burg">bburg</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>inspector-bugzilla-changes</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2202456</commentid>
    <comment_count>0</comment_count>
    <who name="Blaze Burg">bburg</who>
    <bug_when>2026-04-20 16:09:48 -0700</bug_when>
    <thetext>FrameNetworkAgentProxy currently passes ResourceType::Other for all network events because UncachedLoadType does not map 1:1 to the protocol ResourceType enum. The correct resource type requires response headers (Content-Type) or the requesting context (script, img, etc.), which the proxy does not have at willSendRequestOfType time.

Once the proxy gets richer context (or Page.getResourceTree provides frame resource lists with types), this can be refined.

Depends on webkit.org/b/310163.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2205163</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2026-04-27 16:10:11 -0700</bug_when>
    <thetext>&lt;rdar://problem/175714007&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>