<?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>288136</bug_id>
          
          <creation_ts>2025-02-20 13:00:23 -0800</creation_ts>
          <short_desc>[Site Isolation] Propagate mute and volume state to remote frames</short_desc>
          <delta_ts>2025-02-23 10:26:02 -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>Media</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="Ben Nham">nham</reporter>
          <assigned_to name="Ben Nham">nham</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2096482</commentid>
    <comment_count>0</comment_count>
    <who name="Ben Nham">nham</who>
    <bug_when>2025-02-20 13:00:23 -0800</bug_when>
    <thetext>There are a number of media-related WebPageProxy methods which only forward state changes to the main frame and not to out of process iframes. In this patch we forward mute and volume state changes to OOP iframes. Previously we were only propagating those state changes to the main frame&apos;s process.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2096483</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-02-20 13:00:40 -0800</bug_when>
    <thetext>&lt;rdar://problem/145241258&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2096484</commentid>
    <comment_count>2</comment_count>
    <who name="Ben Nham">nham</who>
    <bug_when>2025-02-20 13:01:49 -0800</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/40998</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2097198</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-02-23 10:26:00 -0800</bug_when>
    <thetext>Committed 290910@main (894f7621ad56): &lt;https://commits.webkit.org/290910@main&gt;

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

    </bug>

</bugzilla>