<?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>313169</bug_id>
          
          <creation_ts>2026-04-23 14:24:36 -0700</creation_ts>
          <short_desc>[Site Isolation] http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-deny.html is failing</short_desc>
          <delta_ts>2026-04-27 22:27:55 -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>Tools / Tests</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="Anthony Tarbinian">a.tarbinian</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2203870</commentid>
    <comment_count>0</comment_count>
    <who name="Anthony Tarbinian">a.tarbinian</who>
    <bug_when>2026-04-23 14:24:36 -0700</bug_when>
    <thetext>With site isolation enabled http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-deny.html
fails with a test diff.

First, it is missing the following two log messages which come from enabling testRunner.dumpResourceLoadCallbacks()

  -http://localhost:8000/.../x-frame-options-deny-meta-tag-subframe-parent-same-origin-deny.html - willSendRequest ...
  -http://localhost:8000/.../x-frame-options-deny-meta-tag-subframe-parent-same-origin-deny.html - didReceiveResponse ...


This was because testRunner.dumpResourceLoadCallbacks() is enabled via the InjectedBundle which doesn&apos;t work since InjectedBundle
state doesn&apos;t get synced between processes with site isolation enabled.

Once the flag was working, the remaining issue was that there was an extra didFinishLoading message which showed up with site isolation enabled,
but not in the site isolation disabled case. In non SI, this didFinishLoading message comes after the testRunner is destroyed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2203871</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2026-04-23 14:24:42 -0700</bug_when>
    <thetext>&lt;rdar://problem/175456456&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2203872</commentid>
    <comment_count>2</comment_count>
    <who name="Anthony Tarbinian">a.tarbinian</who>
    <bug_when>2026-04-23 14:29:49 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/63463</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2205242</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-04-27 22:27:53 -0700</bug_when>
    <thetext>Committed 312174@main (07fca8af6429): &lt;https://commits.webkit.org/312174@main&gt;

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

    </bug>

</bugzilla>