<?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>315667</bug_id>
          
          <creation_ts>2026-05-27 09:06:36 -0700</creation_ts>
          <short_desc>[EME] getSupportedCapabilitiesForAudioVideoType can accidentally include unsupported capabilities</short_desc>
          <delta_ts>2026-05-28 05:41:12 -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>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="Simon Pena">spena</reporter>
          <assigned_to name="Simon Pena">spena</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2214988</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Pena">spena</who>
    <bug_when>2026-05-27 09:06:36 -0700</bug_when>
    <thetext>When checking whether a capability is supported, the check did not include the candidate itself, so capabilities the implementation cannot support still got added to accumulatedConfiguration. This misled sites into serving content we would be unable to handle.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2214994</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Pena">spena</who>
    <bug_when>2026-05-27 09:15:27 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/65787</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2215293</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-05-28 05:40:28 -0700</bug_when>
    <thetext>Committed 314032@main (932c6b3792a1): &lt;https://commits.webkit.org/314032@main&gt;

Reviewed commits have been landed. Closing PR #65787 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2215294</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2026-05-28 05:41:12 -0700</bug_when>
    <thetext>&lt;rdar://problem/178142768&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>