<?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>314756</bug_id>
          
          <creation_ts>2026-05-13 14:39:40 -0700</creation_ts>
          <short_desc>[Site Isolation] Fix http/tests/ssl/media-stream/get-user-media-secure-connection.html test failure</short_desc>
          <delta_ts>2026-05-14 16:19:43 -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>New Bugs</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="zak ridouh">zakr</reporter>
          <assigned_to name="zak ridouh">zakr</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2210643</commentid>
    <comment_count>0</comment_count>
    <who name="zak ridouh">zakr</who>
    <bug_when>2026-05-13 14:39:40 -0700</bug_when>
    <thetext>The track-stopping cleanup added in 298547@main (rdar://157287595) reads
stream.srcObject.getTracks(), but `stream` here is the MediaStream returned
from navigator.mediaDevices.getUserMedia() — MediaStream has no srcObject
property (that belongs to HTMLMediaElement). 

The thrown TypeError was masked without site isolation because it fired after testRunner.notifyDone() had
already dumped output, but under site isolation extra cross-process IPC lets
the promise&apos;s .catch run first, producing an extra FAIL line.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2210644</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2026-05-13 14:39:46 -0700</bug_when>
    <thetext>&lt;rdar://problem/177009411&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2210682</commentid>
    <comment_count>2</comment_count>
    <who name="zak ridouh">zakr</who>
    <bug_when>2026-05-13 15:48:45 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/64879</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2211049</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-05-14 16:19:41 -0700</bug_when>
    <thetext>Committed 313278@main (6a2779a9df5b): &lt;https://commits.webkit.org/313278@main&gt;

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

    </bug>

</bugzilla>