CINXE.COM
1179084 - Implement MediaStreamTrack::getCapabilities() and MediaTrackCapabilities
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta property="og:type" content="website"> <meta property="og:title" content="1179084 - Implement MediaStreamTrack::getCapabilities() and MediaTrackCapabilities"> <meta property="og:url" content="https://bugzilla.mozilla.org/show_bug.cgi?id=1179084"> <meta property="og:description" content="RESOLVED (dbaker) in Core - WebRTC: Audio/Video. Last updated 2024-10-23."> <meta name="twitter:label1" value="Type"> <meta name="twitter:data1" value="enhancement"> <meta name="twitter:label2" value="Priority"> <meta name="twitter:data2" value="P2"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <meta name="color-scheme" content="dark light"> <meta name="generator" content="Bugzilla 20241126.1"> <meta name="bugzilla-global" content="dummy" id="bugzilla-global" data-bugzilla="{"api_token":"","config":{"basepath":"\/"},"constant":{"COMMENT_COLS":80},"param":{"maxattachmentsize":"10240","maxusermatches":"50","splinter_base":"\/page.cgi?id=splinter.html&ignore=\/","use_markdown":"1"},"string":{"TextEditor":{"command_bold":"Bold","command_bulleted_list":"Bulleted list","command_code":"Code","command_heading":"Heading","command_italic":"Italic","command_link":"Link","command_numbered_list":"Numbered list","command_quote":"Quote","comment_editor":"Comment Editor","edit":"Edit","etiquette_link":{"href":"page.cgi?id=etiquette.html","text":"Etiquette"},"guidelines_link":{"href":"page.cgi?id=bug-writing.html","text":"Bug Writing Guidelines"},"loading":"Loading…","markdown_link":{"href":"https:\/\/guides.github.com\/features\/mastering-markdown\/","text":"Markdown supported"},"preview":"Preview","preview_error":"Preview could not be loaded. Please try again later.","text_editor":"Text Editor","toolbar_label":"Markdown text-formatting toolbar"},"bug":"bug","bug_type_required":"You must select a Type for this bug","component_required":"You must select a Component for this bug","description_required":"You must enter a Description for this bug","short_desc_required":"You must enter a Summary for this bug","version_required":"You must select a Version for this bug"},"user":{"is_new":true,"login":""}}"> <meta name="google-site-verification" content="JYXIuR9cAlV7fLmglSrc_4UaJS6Wzh5Mdxiorqu5AQc" /> <title>1179084 - Implement MediaStreamTrack::getCapabilities() and MediaTrackCapabilities</title> <link href="/static/v20241126.1/skins/standard/global.css" rel="stylesheet" type="text/css"><link href="/static/v20241126.1/extensions/BugModal/web/bug_modal.css" rel="stylesheet" type="text/css"><link href="/static/v20241126.1/js/jquery/plugins/contextMenu/contextMenu.css" rel="stylesheet" type="text/css"><link href="/static/v20241126.1/extensions/BMO/web/styles/bug_modal.css" rel="stylesheet" type="text/css"><link href="/static/v20241126.1/extensions/EditComments/web/styles/inline-comment-editor.css" rel="stylesheet" type="text/css"><link href="/static/v20241126.1/js/jquery/ui/jquery-ui-min.css" rel="stylesheet" type="text/css"><link href="/static/v20241126.1/js/jquery/ui/jquery-ui-structure-min.css" rel="stylesheet" type="text/css"><link href="/static/v20241126.1/js/jquery/ui/jquery-ui-theme-min.css" rel="stylesheet" type="text/css"><link href="/static/v20241126.1/skins/lib/prism.css" rel="stylesheet" type="text/css"><link href="/static/v20241126.1/extensions/Needinfo/web/styles/needinfo.css" rel="stylesheet" type="text/css"><link href="/static/v20241126.1/extensions/Review/web/styles/badge.css" rel="stylesheet" type="text/css"><link href="/static/v20241126.1/extensions/Review/web/styles/review.css" rel="stylesheet" type="text/css"><link href="/static/v20241126.1/skins/standard/text-editor.css" rel="stylesheet" type="text/css"> <script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/js/jquery/jquery-min.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/js/jquery/ui/jquery-ui-min.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/js/jquery/plugins/contextMenu/contextMenu-min.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/js/jquery/plugins/devbridgeAutocomplete/devbridgeAutocomplete-min.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/js/global.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/js/util.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/js/widgets.js"></script> <script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7">BUGZILLA.value_descs = JSON.parse('{\"bug_status\":{},\"resolution\":{\"\":\"---\"}}'); var tracking_flags_str = "{\"types\":[\"blocking\",\"tracking\"],\"comments\":{\"cf_tracking_firefox135\":{\"?\":\"[Tracking Requested - why for this release]:\"},\"cf_tracking_firefox133\":{\"?\":\"[Tracking Requested - why for this release]:\"},\"cf_a11y_review_project_flag\":{\"requested\":\"Description:\\nPlease provide an explanation of the feature or change. Include a description of the user scenario in which it would be used and how the user would complete the task(s).\\nScreenshots and visual UI specs are welcome, but please include sufficient accompanying explanation so that blind members of the accessibility team are able to understand the feature\/change.\\n\\nHow do we test this?\\nIf there is an implementation to test, please provide instructions for testing it; e.g. setting preferences, other preparation, how to trigger the UI, etc.\\n\\nWhen will this ship?\\nTracking bug\/issue:\\nDesign documents (e.g. Product Requirements Document, UI spec):\\nEngineering lead:\\nProduct manager:\\n\\nThe accessibility team has developed the Mozilla Accessibility Release Guidelines which outline what is needed to make user interfaces accessible:\\nhttps:\/\/wiki.mozilla.org\/Accessibility\/Guidelines\\nPlease describe the accessibility guidelines you considered and what steps you\'ve taken to address them:\\n\\nDescribe any areas of concern to which you want the accessibility team to give special attention:\"},\"cf_tracking_firefox_esr128\":{\"?\":\"[Tracking Requested - why for this release]:\"},\"cf_tracking_firefox_relnote\":{\"?\":\"Release Note Request (optional, but appreciated)\\n[Why is this notable]:\\n[Affects Firefox for Android]:\\n[Suggested wording]:\\n[Links (documentation, blog post, etc)]:\"},\"cf_tracking_firefox134\":{\"?\":\"[Tracking Requested - why for this release]:\"},\"cf_tracking_firefox_esr115\":{\"?\":\"[Tracking Requested - why for this release]:\"}},\"flags\":{\"blocking\":{\"cf_backlog\":\"webrtc\/webaudio+\"},\"tracking\":{\"cf_status_firefox_esr115\":\"---\",\"cf_status_firefox132\":\"fixed\",\"cf_status_firefox133\":\"---\",\"cf_tracking_firefox_esr115\":\"---\",\"cf_status_firefox_esr128\":\"---\",\"cf_status_firefox134\":\"---\",\"cf_status_firefox135\":\"---\",\"cf_tracking_firefox_esr128\":\"---\",\"cf_tracking_firefox135\":\"---\",\"cf_tracking_thunderbird_esr115\":\"---\",\"cf_status_thunderbird_esr115\":\"---\",\"cf_tracking_thunderbird_esr128\":\"---\",\"cf_status_thunderbird_esr128\":\"---\",\"cf_tracking_firefox134\":\"---\",\"cf_tracking_firefox_relnote\":\"132+\",\"cf_tracking_firefox133\":\"---\"},\"project\":{\"cf_a11y_review_project_flag\":\"---\",\"cf_webcompat_priority\":\"P2\",\"cf_performance_impact\":\"---\",\"cf_accessibility_severity\":\"---\",\"cf_webcompat_score\":\"---\"}}}"; var TrackingFlags = $.parseJSON(tracking_flags_str); BUGZILLA.bug_id = 1179084; BUGZILLA.bug_title = '1179084 - Implement MediaStreamTrack::getCapabilities() and MediaTrackCapabilities'; BUGZILLA.bug_summary = 'Implement MediaStreamTrack::getCapabilities() and MediaTrackCapabilities'; BUGZILLA.bug_url = 'https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1179084'; BUGZILLA.bug_keywords = 'dev-doc-complete, parity-chrome, parity-safari, webcompat:platform-bug', BUGZILLA.bug_secure = false; BUGZILLA.user = { id: 0, login: '', is_insider: false, is_timetracker: false, can_tag: false, can_triage: false, timezone: 'America\/Los_Angeles', settings: { quote_replies: 'quoted_reply', zoom_textareas: true, remember_collapsed: true, inline_attachments: true, autosize_comments: false } }; review_suggestions = { _mentors: [ ], 'WebRTC: Audio\/Video': [ ], _end: 1 }; static_component = 'WebRTC: Audio\/Video'; </script> <script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/js/text-editor.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/extensions/BugModal/web/autosize.min.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/extensions/ProdCompSearch/web/js/prod_comp_search.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/extensions/BugModal/web/attachments_overlay.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/extensions/BugModal/web/bug_modal.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/extensions/BugModal/web/comments.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/extensions/ComponentWatching/web/js/overlay.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/js/bugzilla-readable-status-min.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/js/field.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/js/comments.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/extensions/TrackingFlags/web/js/flags.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/extensions/BMO/web/js/firefox-crash-table.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/extensions/MozChangeField/web/js/severity-s1-priority-p1.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/extensions/MozChangeField/web/js/clear-tracking-priority-s1.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/extensions/MozChangeField/web/js/set-tracking-severity-s1.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/js/lib/prism.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/extensions/GoogleAnalytics/web/js/analytics.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/js/lib/md5.min.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/extensions/Review/web/js/badge.js"></script><script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/extensions/Review/web/js/review.js"></script> <link href="/static/v20241126.1/skins/lib/fontawesome.min.css" rel="stylesheet" type="text/css"> <link href="/static/v20241126.1/skins/lib/fontawesome-brands.min.css" rel="stylesheet" type="text/css"> <link href="/static/v20241126.1/skins/lib/fontawesome-solid.min.css" rel="stylesheet" type="text/css"> <link rel="search" type="application/opensearchdescription+xml" title="Bugzilla@Mozilla" href="/search_plugin.cgi"><link rel="shortcut icon" href="/extensions/BMO/web/images/favicon.ico"> <link rel="canonical" href="https://bugzilla.mozilla.org/show_bug.cgi?id=1179084"> <link rel="shorturl" href="https://bugzilla.mozilla.org/1179084"><meta name="google-analytics" content="UA-36116321-3" data-location="https://bugzilla.mozilla.org/bug/show-modal" data-title="1179084 - Implement MediaStreamTrack::getCapabilities() and MediaTrackCapabilities"> <script async src="https://www.google-analytics.com/analytics.js"></script><meta name="robots" content="noarchive"> </head> <body class="bugzilla-mozilla-org skin-standard bug_modal"> <div id="wrapper"> <header id="header" role="banner" aria-label="Global Header"> <div class="inner" role="none"> <button type="button" class="iconic ghost" id="open-menu-drawer" aria-label="Open Site Menu"> <span class="icon" aria-hidden="true" data-icon="menu"></span> </button><div id="header-external-links" class="dropdown" role="none"> <button type="button" id="header-external-menu-button" class="dropdown-button minor" aria-label="Show Mozilla Menu" aria-expanded="false" aria-haspopup="true" aria-controls="header-external-menu"> <img src="/static/v20241126.1/extensions/BMO/web/images/moz-fav-one-color-white-rgb.svg" width="32" height="32" alt=""> </button> <ul class="dropdown-content right" id="header-external-menu" role="menu" aria-label="Mozilla Menu" style="display:none;"> <li role="none"> <a href="https://www.mozilla.org/" role="menuitem"> <span class="label" role="none">Mozilla Home</span> </a> </li> <li role="separator"></li> <li role="none"> <a href="https://www.mozilla.org/privacy/websites/" role="menuitem"> <span class="label" role="none">Privacy</span> </a> </li> <li role="none"> <a href="https://www.mozilla.org/privacy/websites/#cookies" role="menuitem"> <span class="label" role="none">Cookies</span> </a> </li> <li role="none"> <a href="https://www.mozilla.org/about/legal/" role="menuitem"> <span class="label" role="none">Legal</span> </a> </li> </ul> </div> <h1 id="header-title" class="title" role="none"> <a class="header-button" href="https://bugzilla.mozilla.org/home" title="Go to home page"> <span aria-label="Go to Bugzilla Home Page">Bugzilla</span> </a> </h1> <form id="header-search" class="quicksearch" action="/buglist.cgi" data-no-csrf role="search" aria-label="Search Bugs"> <button type="button" class="iconic ghost" id="show-searchbox" aria-label="Search Bugs"> <span class="icon" aria-hidden="true" data-icon="search"></span> </button> <div class="searchbox-outer dropdown" role="combobox" aria-label="Quick Search" aria-haspopup="listbox" aria-owns="header-search-dropdown" aria-expanded="false"> <span class="icon" aria-hidden="true" data-icon="search"></span> <input id="quicksearch_top" class="dropdown-button" name="quicksearch" autocomplete="off" value="" accesskey="s" placeholder="Search Bugs" title="Enter a bug number or some search terms" role="searchbox" aria-controls="header-search-dropdown" aria-label="Search Terms"><div id="header-search-dropdown" class="dropdown-content dropdown-panel right" role="listbox" style="display: none;"> <div id="header-search-dropdown-wrapper" role="none"> <section id="header-search-dropdown-help" role="group" aria-label="Help"> <footer role="none"> <a href="/page.cgi?id=quicksearch.html">Quick Search Tips</a> <a href="/query.cgi?format=advanced">Advanced Search</a> </footer> </section> </div> </div> </div> </form> <nav id="header-nav" role="menubar" aria-label="Site Links"> <ul class="links" role="none"><li role="none"> <a class="header-button" href="/describecomponents.cgi" title="Browse bugs by component" role="menuitem"> <span class="icon" aria-hidden="true" data-icon="category"></span> <span class="label" role="none">Browse</span> </a> </li> <li role="none"> <a class="header-button" href="/query.cgi?format=advanced" title="Search bugs using various criteria" role="menuitem"> <span class="icon" aria-hidden="true" data-icon="pageview"></span> <span class="label" role="none">Advanced Search</span> </a> </li> <li role="none"> <a class="header-button" href="/enter_bug.cgi" title="File a new bug" role="menuitem"> <span class="icon" aria-hidden="true" data-icon="add_box"></span> <span class="label" role="none">New Bug</span> </a> </li> </ul> <div class="dropdown" role="none"> <button type="button" id="header-tools-menu-button" class="header-button dropdown-button minor" title="More tools…" role="menuitem" aria-label="Show More Tools Menu" aria-expanded="false" aria-haspopup="true" aria-controls="header-tools-menu"> <span class="icon" aria-hidden="true" data-icon="more_horiz"></span> </button> <ul class="dropdown-content left" id="header-tools-menu" role="menu" aria-label="More Tools Menu" style="display:none;"><li role="none"> <a href="/report.cgi" role="menuitem"> <span class="icon" aria-hidden="true" data-icon="analytics"></span> <span class="label" role="none">Reports</span> </a> </li> <li role="separator"></li> <li role="none"> <a href="https://bmo.readthedocs.io/en/latest/" target="_blank" role="menuitem"> <span class="icon" aria-hidden="true" data-icon="help"></span> <span class="label" role="none">Documentation</span> </a> </li> </ul> </div> </nav> <ul id="header-login" class="links" role="none"><li id="mini_login_container_top" role="none"> <a id="login_link_top" href="/index.cgi?GoAheadAndLogIn=1" class='show_mini_login_form header-button' data-qs-suffix="_top" role="button"> <span class="icon" aria-hidden="true" data-icon="login"></span> <span class="label" role="none">Log In</span> </a> <div id="mini_login_top" class="mini-popup mini_login bz_default_hidden"> <form method="post" action="/github.cgi"> <input type="hidden" name="github_token" value="IxPNxnVTjXx7haxNMjFU3FHhqIxJECs5p9rhyyw4n0scD6PEjcvOWxUlk6DwlCS6WhjQt77oyvGrUbDzC4wLl1m1M3GUQJmihkIjC1qm9sVAXMjlGvSNOh0aefHztxc3nOLlTlpFvK9bmeAO4DUd6hWJIZBFXzv4Vd45Urm5G6OW3afd9VagYqQKd8dbifMjBWwVbrH0BUG6GkD8dJfULFBW2IaWFefYZAq0d6Znc6xgwyWaKGJj4OiZK09tACAj"> <input type="hidden" name="target_uri" value="https://bugzilla.mozilla.org/show_bug.cgi"> <button type="submit"> <i class="fab fa-github"></i> Log In with GitHub </button> </form> <div class="method-separator">or</div> <form action="/show_bug.cgi?id=1179084" method="POST" data-qs-suffix="_top"> <input id="Bugzilla_login_top" class="bz_login" name="Bugzilla_login" title="Login" placeholder="Email" aria-label="Email" type="email" required > <input class="bz_password" id="Bugzilla_password_top" name="Bugzilla_password" type="password" title="Password" placeholder="Password" aria-label="Password" required > <input class="bz_password bz_default_hidden bz_mini_login_help" type="text" id="Bugzilla_password_dummy_top" value="password" title="Password" > <span class="remember-outer"> <input type="checkbox" id="Bugzilla_remember_top" name="Bugzilla_remember" value="on" class="bz_remember" checked> <label for="Bugzilla_remember_top">Remember me</label> </span> <input type="hidden" name="Bugzilla_login_token" value="1732665805-mvpA7_DYP-5Rw0FeSIbyC1_uvkJ4dHGCYxTTlzbgzIs"> <input type="submit" name="GoAheadAndLogIn" value="Log In" id="log_in_top" class="check_mini_login_fields" data-qs-suffix="_top"> <a href="#" id="hide_mini_login_top" aria-label="Close" class="close-button hide_mini_login_form" data-qs-suffix="_top"> <span class="icon" aria-hidden="true"></span> </a> </form> <div class="footer"> <a href="/createaccount.cgi">Create an Account</a> · <a id="forgot_link_top" href="/index.cgi?GoAheadAndLogIn=1#forgot" class='show_forgot_form' data-qs-suffix="_top">Forgot Password</a> </div> </div> <div id="forgot_form_top" class="mini-popup mini_forgot bz_default_hidden"> <form action="/token.cgi" method="post"> <input type="email" name="loginname" size="20" placeholder="Email" aria-label="Email" required> <input id="forgot_button_top" value="Reset Password" type="submit"> <input type="hidden" name="a" value="reqpw"> <input type="hidden" id="token_top" name="token" value="1732665805-oNpKfQolaj7zi0F7wzw9uWYPrRzc7FTc2Swyd7V1jo8"> <a href="#" class="close-button hide_forgot_form" aria-label="Close" data-qs-suffix="_top"> <span class="icon" aria-hidden="true"></span> </a> </form> </div> </li> </ul> </div> <dialog id="menu-drawer" inert aria-label="Site Menu"> <div class="drawer-inner" role="none"> <div class="header" role="none"> <button type="button" class="iconic ghost" id="close-menu-drawer" aria-label="Close Site Menu"> <span class="icon" aria-hidden="true" data-icon="close"></span> </button> </div> <ul role="menu" aria-label="Site Links"><li role="none"> <a class="header-button" href="/describecomponents.cgi" title="Browse bugs by component" role="menuitem"> <span class="icon" aria-hidden="true" data-icon="category"></span> <span class="label" role="none">Browse</span> </a> </li> <li role="none"> <a class="header-button" href="/query.cgi?format=advanced" title="Search bugs using various criteria" role="menuitem"> <span class="icon" aria-hidden="true" data-icon="pageview"></span> <span class="label" role="none">Advanced Search</span> </a> </li> <li role="none"> <a class="header-button" href="/enter_bug.cgi" title="File a new bug" role="menuitem"> <span class="icon" aria-hidden="true" data-icon="add_box"></span> <span class="label" role="none">New Bug</span> </a> </li><li role="none"> <a href="/report.cgi" role="menuitem"> <span class="icon" aria-hidden="true" data-icon="analytics"></span> <span class="label" role="none">Reports</span> </a> </li> <li role="separator"></li> <li role="none"> <a href="https://bmo.readthedocs.io/en/latest/" target="_blank" role="menuitem"> <span class="icon" aria-hidden="true" data-icon="help"></span> <span class="label" role="none">Documentation</span> </a> </li> </ul> </div> </dialog> </header> <main id="bugzilla-body" tabindex="-1"> <aside id="message-container" role="complementary"> <noscript> <div class="noscript"> <div class="inner"> <p>Please enable JavaScript in your browser to use all the features on this site.</p> </div> </div> </noscript> </aside> <div id="main-inner"> <div role="toolbar" id="page-toolbar"> <div role="group" class="buttons"> <button type="button" id="copy-summary" class="secondary separate-dropdown-button-main" title="Copy bug number and summary to your clipboard">Copy Summary</button ><div id="copy-menu-dropdown" class="dropdown"><button type="button" id="copy-menu-btn" aria-haspopup="true" aria-label="View" aria-expanded="false" aria-controls="copy-menu" class="dropdown-button secondary separate-dropdown-button-arrow" title="More options for copy">▾</button> <ul class="dropdown-content left" id="copy-menu" role="menu" style="display:none;"> <li role="presentation"> <a id="copy-markdown-summary" role="menuitem" tabindex="-1">Markdown</a> </li> <li role="presentation"> <a id="copy-markdown-bug-number" role="menuitem" tabindex="-1">Markdown (bug number)</a> </li> <li role="presentation"> <a id="copy-text-summary" role="menuitem" tabindex="-1">Plain Text</a> </li> <li role="presentation"> <a id="copy-html-summary" role="menuitem" tabindex="-1">HTML</a> </li> </ul> </div> <div id="clip-container" style="display:none"><input type="text" id="clip"></div> <div class="dropdown"> <button type="button" id="action-menu-btn" aria-haspopup="true" aria-label="View" aria-expanded="false" aria-controls="action-menu" class="dropdown-button secondary">View ▾</button> <ul class="dropdown-content left" id="action-menu" role="menu" style="display:none;"> <li role="presentation"> <a id="action-reset" role="menuitem" tabindex="-1">Reset Sections</a> </li> <li role="presentation"> <a id="action-expand-all" role="menuitem" tabindex="-1">Expand All Sections</a> </li> <li role="presentation"> <a id="action-collapse-all" role="menuitem" tabindex="-1">Collapse All Sections</a> </li> <li role="separator"></li> <li role="presentation"> <a id="action-history" role="menuitem" tabindex="-1">History</a> </li> <li role="separator"></li> <li role="presentation"> <a href="/rest/bug/1179084" role="menuitem" tabindex="-1">JSON</a> </li> <li role="presentation"> <a href="/show_bug.cgi?ctype=xml&id=1179084" role="menuitem" tabindex="-1">XML</a> </li> </ul> </div> </div> </div> <div role="status" id="io-error" style="display:none"></div> <div role="status" id="floating-message" style="display:none"> <div id="floating-message-text"></div> </div> <section class="module" > <div class="module-content" > <div id="summary-container"> <div class="field bug_modal indent" id="field-status_summary" > <div class=" container"> <span id="field-value-status_summary"> <span class="bug-status-label text" data-status="closed">Closed</span> <span id="field-value-bug_id"> <a href="/show_bug.cgi?id=1179084">Bug 1179084</a> </span> <span class="bug-time-labels"> <span class="bug-time-label">Opened <span class="rel-time" title="2015-06-30 20:17 PDT" data-time="1435720672">9 years ago</span></span> <span class="bug-time-label">Closed <span class="rel-time" title="2024-09-20 02:07 PDT" data-time="1726823250">2 months ago</span></span> </span> </span> </div> </div> <div class="field bug_modal indent edit-hide" > <div class=" container"> <h1 id="field-value-short_desc">Implement Media<wbr>Stream<wbr>Track::get<wbr>Capabilities() and Media<wbr>Track<wbr>Capabilities</h1> </div> </div> <div class="field bug_modal edit-show" id="field-short_desc" style="display:none" > <div class="name"> <span class="required_star edit-show" style="display:none" aria-label="Required Field">*</span> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#short_desc" id="short_desc-help-link" class="help">Summary: </a> </div> <div class="value"> <span id="field-value-short_desc"> Implement MediaStreamTrack::getCapabilities() and MediaTrackCapabilities </span> </div> </div> </div> </div> </section> <section class="module" id="module-categories" > <header id="module-categories-header" class="module-header"> <div class="module-latch" data-label-expanded="Collapse Categories section" data-label-collapsed="Expand Categories section"> <div class="module-spinner" role="button" tabindex="0" aria-controls="module-categories-content" aria-expanded="true" aria-labeledby="module-categories-title" aria-describedby="module-categories-subtitle"></div> <h2 class="module-title" id="module-categories-title">Categories</h2> <h3 class="module-subtitle" id="module-categories-subtitle"> (Core :: WebRTC: Audio/Video, enhancement, P2) </h3> </div> </header> <div class="module-content" id="module-categories-content" ><div class="fields-lhs"> <div class="field bug_modal" id="field-product" > <div class="name"> <a href="/describecomponents.cgi?product=Core" id="product-help-link" class="help">Product: </a> </div> <div class="value"> <span id="field-value-product"> <div class="name-info-outer dropdown"> <span id="product-name" class="dropdown-button" tabindex="0" role="button" aria-haspopup="menu" aria-controls="product-info">Core <span class="icon" aria-hidden="true">▾</span> </span> <aside id="product-info" class="name-info-popup dropdown-content right hover-display" hidden role="menu" aria-label="Product description and actions"> <header> <div class="title">Core</div> <div class="description">Shared components used by Firefox and other Mozilla software, including handling of Web content; Gecko, HTML, CSS, layout, DOM, scripts, images, networking, etc. Issues with web page layout probably go here, while Firefox user interface issues belong in the <a href="https://bugzilla.mozilla.org/describecomponents.cgi?product=Firefox">Firefox</a> product. (<a href="https://wiki.mozilla.org/Modules/All#Core">More info</a>)</div> </header> <li role="separator"></li> <div class="actions"> <div><a href="/buglist.cgi?product=Core&bug_status=__open__" target="_blank" role="menuitem" tabindex="-1">See Open Bugs in This Product</a></div> <div><a href="/enter_bug.cgi?product=Core" target="_blank" role="menuitem" tabindex="-1">File New Bug in This Product</a></div> <div><button disabled type="button" class="secondary component-watching" role="menuitem" tabindex="-1" data-product="Core" data-label-watch="Watch This Product" data-label-unwatch="Unwatch This Product" data-source="BugModal">Watch This Product</button></div> </div> </aside> </div> </span> </div> </div> <div class="field bug_modal" id="field-component" > <div class="name"> <a href="/describecomponents.cgi?product=Core&component=WebRTC%3A%20Audio%2FVideo#WebRTC%3A%20Audio%2FVideo" id="component-help-link" class="help">Component: </a> </div> <div class="value"> <span id="field-value-component"> <div class="name-info-outer dropdown"> <span id="component-name" class="dropdown-button" tabindex="0" role="button" aria-haspopup="menu" aria-controls="component-info">WebRTC: Audio/Video <span class="icon" aria-hidden="true">▾</span> </span> <aside id="component-info" class="name-info-popup dropdown-content right hover-display" hidden role="menu" aria-label="Component description and actions"> <header> <div class="title">Core :: WebRTC: Audio/Video</div> <div class="description">Bugs in WebRTC audio and video capture, handling, echo cancellation, encoding, and playback</div> </header> <li role="separator"></li> <div class="actions"> <div><a href="/buglist.cgi?product=Core&component=WebRTC%3A%20Audio%2FVideo&bug_status=__open__" target="_blank" role="menuitem" tabindex="-1">See Open Bugs in This Component</a></div> <div><a href="/buglist.cgi?product=Core&component=WebRTC%3A%20Audio%2FVideo&chfield=resolution&chfieldfrom=-6m&chfieldvalue=FIXED&bug_status=__closed__" target="_blank" role="menuitem" tabindex="-1">Recently Fixed Bugs in This Component</a></div> <div><a href="/enter_bug.cgi?product=Core&component=WebRTC%3A%20Audio%2FVideo" target="_blank" role="menuitem" tabindex="-1">File New Bug in This Component</a></div> <div><button disabled type="button" class="secondary component-watching" role="menuitem" tabindex="-1" data-product="Core" data-component="WebRTC: Audio/Video" data-label-watch="Watch This Component" data-label-unwatch="Unwatch This Component" data-source="BugModal">Watch This Component</button></div> </div> </aside> </div> </span> </div> </div> <div class="field bug_modal edit-show" id="field-version" style="display:none" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#version" id="version-help-link" class="help">Version: </a> </div> <div class="value"> <span id="field-value-version"> unspecified </span> </div> </div> <div class="field bug_modal edit-show" style="display:none" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#rep_platform" id="-help-link" class="help">Platform: </a> </div> <div class=" container"><div class="field bug_modal inline" id="field-rep_platform" > <div class="value"> <span id="field-value-rep_platform"> Unspecified </span> </div> </div><div class="field bug_modal indent inline" id="field-op_sys" > <div class="value"> <span id="field-value-op_sys"> Unspecified </span> </div> </div><div class="field bug_modal" > <div class=" container"> </div> </div> </div> </div> </div><div class="fields-rhs"> <div class="field bug_modal contains-buttons" id="field-bug_type" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#bug_type" id="bug_type-help-link" class="help">Type: </a> </div> <div class="value"> <span id="field-value-bug_type"> <span class="bug-type-label iconic-text" data-type="enhancement"> <span class="icon" aria-hidden="true"></span>enhancement</span> </span> </div> </div> <div class="field bug_modal" id="field-importance" > <div class=" container"> <span id="field-value-importance"><div class="field bug_modal inline" id="field-priority" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#priority" id="priority-help-link" class="help">Priority: </a> </div> <div class="value"> <span id="field-value-priority">P2 </span> </div> </div><div class="field bug_modal inline" id="field-bug_severity" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#bug_severity" id="bug_severity-help-link" class="help">Severity: </a> </div> <div class="value"> <span id="field-value-bug_severity"> S3 </span> </div> </div><div class="field bug_modal inline edit-hide" id="field-cf_rank" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#rank" id="cf_rank-help-link" class="help">Rank: </a> </div> <div class="value"> <span id="field-value-cf_rank"> 25 </span> </div> </div> </span> </div> </div> <div class="field bug_modal edit-show" id="field-cf_fx_points" style="display:none" > <div class="name"> Points: </div> <div class="value"> <span id="field-value-cf_fx_points"> --- </span> </div> </div> </div> </div> </section> <section class="module" id="module-tracking" > <header id="module-tracking-header" class="module-header"> <div class="module-latch" data-label-expanded="Collapse Tracking section" data-label-collapsed="Expand Tracking section"> <div class="module-spinner" role="button" tabindex="0" aria-controls="module-tracking-content" aria-expanded="true" aria-labeledby="module-tracking-title" aria-describedby="module-tracking-subtitle"></div> <h2 class="module-title" id="module-tracking-title">Tracking</h2> <h3 class="module-subtitle" id="module-tracking-subtitle"> (<span id="readable-bug-status" data-readable-bug-status="{"flags":[],"target_milestone":"132 Branch","resolution":"FIXED","cf_tracking_thunderbird_esr115":"---","cf_status_thunderbird_esr115":"---","cf_a11y_review_project_flag":"---","cf_status_firefox135":"---","cf_status_firefox134":"---","cf_tracking_firefox_esr115":"---","cf_status_firefox133":"---","cf_performance_impact":"---","cf_status_firefox132":"fixed","id":1179084,"status":"RESOLVED","cf_tracking_firefox133":"---","cf_tracking_firefox_relnote":"132+","cf_tracking_firefox134":"---","dupe_of":null,"cf_status_thunderbird_esr128":"---","keywords":["dev-doc-complete","parity-chrome","parity-safari","webcompat:platform-bug"],"cf_tracking_thunderbird_esr128":"---","cf_backlog":"webrtc/webaudio+","cf_accessibility_severity":"---","cf_tracking_firefox135":"---","cf_webcompat_priority":"P2","cf_webcompat_score":"---","cf_tracking_firefox_esr128":"---","cf_status_firefox_esr128":"---","priority":"P2","cf_status_firefox_esr115":"---"}"></span>) </h3> </div> </header> <div class="module-content" id="module-tracking-content" ><div class="fields-lhs"> <div class="field bug_modal edit-hide" id="field-status-view" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugStatuses" id="status-view-help-link" class="help">Status: </a> </div> <div class=" container"> <span id="field-value-status-view">RESOLVED FIXED </span> </div> </div> <div class="field bug_modal edit-show" id="field-status-edit" style="display:none" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugStatuses" id="status-edit-help-link" class="help">Status: </a> </div> <div class=" container"> <span id="field-value-status-edit"><div class="field bug_modal inline" id="field-bug_status" > <div class="value"> <span id="field-value-bug_status"> RESOLVED </span> </div> </div><div class="field bug_modal indent inline" id="field-resolution" > <div class="value"> <span id="field-value-resolution"> FIXED </span> </div> </div> <div id="status-action-buttons"> <div id="assigned-container" style="display:none"> <button type="button" class="secondary" id="mark-as-assigned-btn"> Mark as Assigned </button> </div> </div> </span> </div> </div> <div class="field bug_modal" id="field-target_milestone" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#target_milestone" id="target_milestone-help-link" class="help">Milestone: </a> </div> <div class="value"> <span id="field-value-target_milestone"> 132 Branch </span> </div> </div> <div class="field bug_modal edit-show" id="field-cf_fx_iteration" style="display:none" > <div class="name"> Iteration: </div> <div class="value"> <span id="field-value-cf_fx_iteration"> --- </span> </div> </div> <div class="field bug_modal" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide#Project_Flags" id="-help-link" class="help">Project Flags: </a> </div> <div class=" container"><div class="flags edit-hide"> <table class="layout-table tracking-flags"> <tr> <td class="tracking-flag-name">Webcompat Priority</td> <td class="tracking-flag-status"> <a href="/buglist.cgi?f1=cf_webcompat_priority&o1=equals&v1=P2">P2</a> </td> </tr> </table> </div> <div class="flags edit-show" style="display:none"> <table class="layout-table tracking-flags"> <tr> <td class="tracking-flag-name">Accessibility Severity</td> <td class="tracking-flag-status"><input type="hidden" id="cf_accessibility_severity-dirty"> <select id="cf_accessibility_severity" name="cf_accessibility_severity"> <option value="---" id="v6045_cf_accessibility_severity" selected >--- </option> </select></td> </tr> <tr> <td class="tracking-flag-name">Performance Impact</td> <td class="tracking-flag-status"><input type="hidden" id="cf_performance_impact-dirty"> <select id="cf_performance_impact" name="cf_performance_impact"> <option value="---" id="v5427_cf_performance_impact" selected >--- </option> </select></td> </tr> <tr> <td class="tracking-flag-name">a11y-review</td> <td class="tracking-flag-status"><input type="hidden" id="cf_a11y_review_project_flag-dirty"> <select id="cf_a11y_review_project_flag" name="cf_a11y_review_project_flag"> <option value="---" id="v4876_cf_a11y_review_project_flag" selected >--- </option> </select></td> </tr> <tr> <td class="tracking-flag-name">Webcompat Priority</td> <td class="tracking-flag-status"><input type="hidden" id="cf_webcompat_priority-dirty"> <select id="cf_webcompat_priority" name="cf_webcompat_priority"> <option value="P2" id="v4277_cf_webcompat_priority" selected >P2 </option> </select></td> </tr> <tr> <td class="tracking-flag-name">Webcompat Score</td> <td class="tracking-flag-status"><input type="hidden" id="cf_webcompat_score-dirty"> <select id="cf_webcompat_score" name="cf_webcompat_score"> <option value="---" id="v6757_cf_webcompat_score" selected >--- </option> </select></td> </tr> </table> </div> </div> </div> </div><div class="fields-rhs"> <div class="field tracking-flags-wrapper" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide#Tracking_Flags" id="-help-link" class="help">Tracking Flags: </a> </div> <div class=" container"><div class="flags edit-hide"> <table class="layout-table tracking-flags"> <tr> <th></th> <th>Tracking</th> <th>Status</th> </tr> <tr> <td class="tracking-flag-name">relnote-firefox</td> <td class="tracking-flag-tracking">--- </td> <td class="tracking-flag-status"> <a href="/buglist.cgi?f1=cf_tracking_firefox_relnote&o1=equals&v1=132%2B">132+</a> </td> </tr> <tr> <td class="tracking-flag-name">firefox132</td> <td class="tracking-flag-tracking">--- </td> <td class="tracking-flag-status"> <a href="/buglist.cgi?f1=cf_status_firefox132&o1=equals&v1=fixed">fixed</a> </td> </tr> </table> </div> <div class="flags edit-show" style="display:none"> <table class="layout-table tracking-flags"> <tr> <th></th> <th>Tracking</th> <th>Status</th> </tr> <tr> <td class="tracking-flag-name">relnote-firefox</td> <td class="tracking-flag-tracking"></td> <td class="tracking-flag-status"><input type="hidden" id="cf_tracking_firefox_relnote-dirty"> <select id="cf_tracking_firefox_relnote" name="cf_tracking_firefox_relnote"> <option value="132+" id="v6650_cf_tracking_firefox_relnote" selected >132+ </option> </select></td> </tr> <tr> <td class="tracking-flag-name">thunderbird_esr115</td> <td class="tracking-flag-tracking"><input type="hidden" id="cf_tracking_thunderbird_esr115-dirty"> <select id="cf_tracking_thunderbird_esr115" name="cf_tracking_thunderbird_esr115"> <option value="---" id="v6094_cf_tracking_thunderbird_esr115" selected >--- </option> </select></td> <td class="tracking-flag-status"><input type="hidden" id="cf_status_thunderbird_esr115-dirty"> <select id="cf_status_thunderbird_esr115" name="cf_status_thunderbird_esr115"> <option value="---" id="v6100_cf_status_thunderbird_esr115" selected >--- </option> </select></td> </tr> <tr> <td class="tracking-flag-name">thunderbird_esr128</td> <td class="tracking-flag-tracking"><input type="hidden" id="cf_tracking_thunderbird_esr128-dirty"> <select id="cf_tracking_thunderbird_esr128" name="cf_tracking_thunderbird_esr128"> <option value="---" id="v6557_cf_tracking_thunderbird_esr128" selected >--- </option> </select></td> <td class="tracking-flag-status"><input type="hidden" id="cf_status_thunderbird_esr128-dirty"> <select id="cf_status_thunderbird_esr128" name="cf_status_thunderbird_esr128"> <option value="---" id="v6576_cf_status_thunderbird_esr128" selected >--- </option> </select></td> </tr> <tr> <td class="tracking-flag-name">firefox-esr115</td> <td class="tracking-flag-tracking"><input type="hidden" id="cf_tracking_firefox_esr115-dirty"> <select id="cf_tracking_firefox_esr115" name="cf_tracking_firefox_esr115"> <option value="---" id="v6079_cf_tracking_firefox_esr115" selected >--- </option> </select></td> <td class="tracking-flag-status"><input type="hidden" id="cf_status_firefox_esr115-dirty"> <select id="cf_status_firefox_esr115" name="cf_status_firefox_esr115"> <option value="---" id="v6084_cf_status_firefox_esr115" selected >--- </option> </select></td> </tr> <tr> <td class="tracking-flag-name">firefox-esr128</td> <td class="tracking-flag-tracking"><input type="hidden" id="cf_tracking_firefox_esr128-dirty"> <select id="cf_tracking_firefox_esr128" name="cf_tracking_firefox_esr128"> <option value="---" id="v6501_cf_tracking_firefox_esr128" selected >--- </option> </select></td> <td class="tracking-flag-status"><input type="hidden" id="cf_status_firefox_esr128-dirty"> <select id="cf_status_firefox_esr128" name="cf_status_firefox_esr128"> <option value="---" id="v6505_cf_status_firefox_esr128" selected >--- </option> </select></td> </tr> <tr> <td class="tracking-flag-name">firefox132</td> <td class="tracking-flag-tracking"></td> <td class="tracking-flag-status"><input type="hidden" id="cf_status_firefox132-dirty"> <select id="cf_status_firefox132" name="cf_status_firefox132"> <option value="fixed" id="v6676_cf_status_firefox132" selected >fixed </option> </select></td> </tr> <tr> <td class="tracking-flag-name">firefox133</td> <td class="tracking-flag-tracking"><input type="hidden" id="cf_tracking_firefox133-dirty"> <select id="cf_tracking_firefox133" name="cf_tracking_firefox133"> <option value="---" id="v6686_cf_tracking_firefox133" selected >--- </option> </select></td> <td class="tracking-flag-status"><input type="hidden" id="cf_status_firefox133-dirty"> <select id="cf_status_firefox133" name="cf_status_firefox133"> <option value="---" id="v6691_cf_status_firefox133" selected >--- </option> </select></td> </tr> <tr> <td class="tracking-flag-name">firefox134</td> <td class="tracking-flag-tracking"><input type="hidden" id="cf_tracking_firefox134-dirty"> <select id="cf_tracking_firefox134" name="cf_tracking_firefox134"> <option value="---" id="v6773_cf_tracking_firefox134" selected >--- </option> </select></td> <td class="tracking-flag-status"><input type="hidden" id="cf_status_firefox134-dirty"> <select id="cf_status_firefox134" name="cf_status_firefox134"> <option value="---" id="v6778_cf_status_firefox134" selected >--- </option> </select></td> </tr> <tr> <td class="tracking-flag-name">firefox135</td> <td class="tracking-flag-tracking"><input type="hidden" id="cf_tracking_firefox135-dirty"> <select id="cf_tracking_firefox135" name="cf_tracking_firefox135"> <option value="---" id="v6816_cf_tracking_firefox135" selected >--- </option> </select></td> <td class="tracking-flag-status"><input type="hidden" id="cf_status_firefox135-dirty"> <select id="cf_status_firefox135" name="cf_status_firefox135"> <option value="---" id="v6821_cf_status_firefox135" selected >--- </option> </select></td> </tr> </table> </div> </div> </div> <div class="field bug_modal" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide#Blocking_Flags" id="-help-link" class="help">Blocking Flags: </a> </div> <div class=" container"><div class="flags edit-hide"> <table class="layout-table tracking-flags"> <tr> <td class="tracking-flag-name">backlog</td> <td class="tracking-flag-status"> <a href="/buglist.cgi?f1=cf_backlog&o1=equals&v1=webrtc%2Fwebaudio%2B">webrtc/webaudio+</a> </td> </tr> </table> </div> <div class="flags edit-show" style="display:none"> <table class="layout-table tracking-flags"> <tr> <td class="tracking-flag-name">backlog</td> <td class="tracking-flag-status"><input type="hidden" id="cf_backlog-dirty"> <select id="cf_backlog" name="cf_backlog"> <option value="webrtc/webaudio+" id="v2227_cf_backlog" selected >webrtc/webaudio+ </option> </select></td> </tr> </table> </div> </div> </div> </div> </div> </section> <section class="module" id="module-people" > <header id="module-people-header" class="module-header"> <div class="module-latch" data-label-expanded="Collapse People section" data-label-collapsed="Expand People section"> <div class="module-spinner" role="button" tabindex="0" aria-controls="module-people-content" aria-expanded="false" aria-labeledby="module-people-title" aria-describedby="module-people-subtitle"></div> <h2 class="module-title" id="module-people-title">People</h2> <h3 class="module-subtitle" id="module-people-subtitle"> (Reporter: mathieu.hofman.dev+mozilla, Assigned: dbaker) </h3> </div> </header> <div class="module-content" id="module-people-content" style="display:none" ><div class="fields-lhs"> <div class="field bug_modal edit-hide" id="field-assigned_to" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#assigned_to" id="assigned_to-help-link" class="help">Assignee: </a> </div> <div class="value"> <span id="field-value-assigned_to"><div class="vcard vcard_711218" ><img src="https://secure.gravatar.com/avatar/6ddc559e0b5aedf7ad9af0dcb6425ae6?d=mm&size=40" class="gravatar" width="20" height="20"> <a class="email " href="/user_profile?user_id=711218" > <span class="fna">dbaker</span></a> </div> </span> </div> </div><div class="field bug_modal edit-show" id="field-assigned_to" style="display:none" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#assigned_to" id="assigned_to-help-link" class="help">Assignee: </a> </div> <div class="value"> <span id="field-value-assigned_to"> <div class="set-default-container" style="display:none"> <input type="checkbox" id="set-default-assignee" name="set_default_assignee" class="set-default" value="1" data-for="assigned_to"> <label for="set-default-assignee">Reset Assignee to default</label> </div> </span> </div> </div> <div class="field bug_modal edit-show" id="field-bug_mentors" style="display:none" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#bug_mentor" id="bug_mentors-help-link" class="help">Mentors: </a> </div> <div class="value"> <span id="field-value-bug_mentors">--- </span> </div> </div> <div class="field bug_modal edit-show" id="field-qa_contact" style="display:none" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#qa_contact" id="qa_contact-help-link" class="help">QA Contact: </a> </div> <div class="value"> <span id="field-value-qa_contact"> <div class="set-default-container" style="display:none"> <input type="checkbox" id="set-default-qa-contact" name="set_default_qa_contact" class="set-default" value="1" data-for="qa_contact"> <label for="set-default-qa-contact">Reset QA Contact to default</label> </div> </span> </div> </div> </div><div class="fields-rhs"> <div class="field bug_modal" id="field-reporter" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#reporter" id="reporter-help-link" class="help">Reporter: </a> </div> <div class="value"> <span id="field-value-reporter"> <div class="vcard vcard_464222" ><img src="https://secure.gravatar.com/avatar/df5d4ff7b74e672bd2f33baa5cb7cea6?d=mm&size=40" class="gravatar" width="20" height="20"> <a class="email " href="/user_profile?user_id=464222" > <span class="fna">mathieu.hofman.dev+mozilla</span></a> </div> </span> </div> </div> <div class="field bug_modal" id="field-triage_owner" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#triage_owner" id="triage_owner-help-link" class="help">Triage Owner: </a> </div> <div class="value"> <span id="field-value-triage_owner"> <div class="vcard vcard_456498" ><img src="https://secure.gravatar.com/avatar/9362a14d9b87a3935eb16cfc834ed51f?d=mm&size=40" class="gravatar" width="20" height="20"> <a class="email " href="/user_profile?user_id=456498" > <span class="fna">jib</span></a> </div> </span> </div> </div> <div class="field bug_modal" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#cc" id="-help-link" class="help">CC: </a> </div> <div class=" container"> <span aria-owns="cc-summary cc-latch"> <span role="button" tabindex="0" id="cc-summary" data-count="17">17 people </span> </span> <div id="cc-list" style="display:none"></div> </div> </div> </div> </div> </section> <section class="module" id="module-references" > <header id="module-references-header" class="module-header"> <div class="module-latch" data-label-expanded="Collapse References section" data-label-collapsed="Expand References section"> <div class="module-spinner" role="button" tabindex="0" aria-controls="module-references-content" aria-expanded="false" aria-labeledby="module-references-title" aria-describedby="module-references-subtitle"></div> <h2 class="module-title" id="module-references-title">References</h2> <h3 class="module-subtitle" id="module-references-subtitle"> (Blocks 3 open bugs) </h3> </div> </header> <div class="module-content" id="module-references-content" style="display:none" ><div class="fields-lhs"> <div class="field bug_modal bug-list" id="field-dependson" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#dependson" id="dependson-help-link" class="help">Depends on: </a> </div> <div class="value"> <span id="field-value-dependson"> <div class="bug-list"> <span class="bug-type-label iconic" title="enhancement" aria-label="enhancement" data-type="enhancement"> <span class="icon" aria-hidden="true"></span> </span><a class="bz_bug_link bz_status_RESOLVED bz_closed" title="RESOLVED FIXED - [wpt-sync] PR 9388 - Support MediaStreamTrack.getCapabilities() for echoCancellation and deviceId" href="/show_bug.cgi?id=1437002">1437002</a> </div> </span> </div> </div><div class="field bug_modal bug-list" id="field-blocked" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#blocks" id="blocked-help-link" class="help">Blocks: </a> </div> <div class="value"> <span id="field-value-blocked"> <div class="bug-list"> <span class="bug-type-label iconic" title="enhancement" aria-label="enhancement" data-type="enhancement"> <span class="icon" aria-hidden="true"></span> </span><a class="bz_bug_link bz_status_NEW" title="NEW - Include getCapabilities in enumerateDevices (InputDeviceInfo)" href="/show_bug.cgi?id=1213422">1213422</a>, <a class="bz_bug_link bz_status_RESOLVED bz_closed" title="RESOLVED FIXED - Missing MediaStreamTrack::getCapabilities() and MediaTrackCapabilities" href="/show_bug.cgi?id=1886719">1886719</a> </div> <div class="bug-list"> <span class="bug-type-label iconic" title="task" aria-label="task" data-type="task"> <span class="icon" aria-hidden="true"></span> </span><a class="bz_bug_link bz_status_NEW" title="NEW - [meta] Finish implementation of MediaStream.webidl and MediaStreamTrack.webidl" href="/show_bug.cgi?id=910249">910249</a>, <a class="bz_bug_link bz_status_NEW" title="NEW - [meta] WebRTC spec compliance" href="/show_bug.cgi?id=1165687">webrtc_spec</a> </div> </span> </div> </div><div class="field bug_modal" id="field-dependencytree" > <div class="name"> </div> <div class=" container"> <span id="field-value-dependencytree"> Dependency <a href="/showdependencytree.cgi?id=1179084&hide_resolved=1">tree</a> / <a href="/showdependencygraph.cgi?id=1179084">graph</a> </span> </div> </div> <div class="field bug_modal bug-list edit-show" id="field-regresses" style="display:none" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#regresses" id="regresses-help-link" class="help">Regressions: </a> </div> <div class="value"> <span id="field-value-regresses"> --- </span> </div> </div><div class="field bug_modal bug-list edit-show" id="field-regressed_by" style="display:none" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#regressed_by" id="regressed_by-help-link" class="help">Regressed by: </a> </div> <div class="value"> <span id="field-value-regressed_by"> --- </span> </div> </div> </div><div class="fields-rhs"> <div class="field bug_modal edit-show" id="field-bug_file_loc" style="display:none" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#bug_file_loc" id="bug_file_loc-help-link" class="help">URL: </a> </div> <div class="value"> <span id="field-value-bug_file_loc"><div class="link"> <a href="" target="_blank" rel="noreferrer" title="" class="bug-url" data-safe="0"></a> </div> </span> </div> </div> <div class="field bug_modal" id="field-see_also" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#see_also" id="see_also-help-link" class="help">See Also: </a> </div> <div class="value"> <span id="field-value-see_also"> <div class="bug-list"> <span class="bug-type-label iconic" title="enhancement" aria-label="enhancement" data-type="enhancement"> <span class="icon" aria-hidden="true"></span> </span><a class="bz_bug_link bz_status_NEW" title="NEW - Requesting max fps from a camera that also supports a higher fps can fail WebRTC constraints (and thus YouTube Live)" href="/show_bug.cgi?id=1573356">1573356</a>, <a class="bz_bug_link bz_status_RESOLVED bz_closed" title="RESOLVED FIXED - Make enumerateDevices() more private ahead of getUserMedia() grant befind pref" href="/show_bug.cgi?id=1528042">1528042</a> </div> <div class="link"> <a href="https://github.com/webcompat/web-bugs/issues/109006" title="https://github.com/webcompat/web-bugs/issues/109006">github.com/webcompat/web-bugs/issues/...</a> </div> <div class="link"> <a href="https://github.com/webcompat/web-bugs/issues/109464" title="https://github.com/webcompat/web-bugs/issues/109464">github.com/webcompat/web-bugs/issues/...</a> </div> <div class="link"> <a href="https://github.com/webcompat/web-bugs/issues/116931" title="https://github.com/webcompat/web-bugs/issues/116931">github.com/webcompat/web-bugs/issues/...</a> </div> <div class="link"> <a href="https://github.com/webcompat/web-bugs/issues/121044" title="https://github.com/webcompat/web-bugs/issues/121044">github.com/webcompat/web-bugs/issues/...</a> </div> </span> </div> </div> </div> </div> </section> <section class="module" id="module-details" > <header id="module-details-header" class="module-header"> <div class="module-latch" data-label-expanded="Collapse Details section" data-label-collapsed="Expand Details section"> <div class="module-spinner" role="button" tabindex="0" aria-controls="module-details-content" aria-expanded="false" aria-labeledby="module-details-title" aria-describedby="module-details-subtitle"></div> <h2 class="module-title" id="module-details-title">Details</h2> <h3 class="module-subtitle" id="module-details-subtitle"> (4 keywords) </h3> </div> </header> <div class="module-content" id="module-details-content" style="display:none" ><div class="fields-lhs"> <div class="field bug_modal edit-show" id="field-alias" style="display:none" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#alias" id="alias-help-link" class="help">Alias: </a> </div> <div class="value"> <span id="field-value-alias"> --- </span> </div> </div> <div class="field bug_modal" id="field-keywords" > <div class="name"> <a href="/describekeywords.cgi" id="keywords-help-link" class="help">Keywords: </a> </div> <div class="value"> <span id="field-value-keywords"> <a href="/buglist.cgi?keywords=dev-doc-complete&resolution=---">dev-doc-complete</a>, <a href="/buglist.cgi?keywords=parity-chrome&resolution=---">parity-chrome</a>, <a href="/buglist.cgi?keywords=parity-safari&resolution=---">parity-safari</a>, <a href="/buglist.cgi?keywords=webcompat:platform-bug&resolution=---">webcompat:platform-bug</a> </span> </div> </div> <div class="field bug_modal edit-show" id="field-status_whiteboard" style="display:none" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/Whiteboard" id="status_whiteboard-help-link" class="help">Whiteboard: </a> </div> <div class="value"> <span id="field-value-status_whiteboard">--- </span> </div> </div><div class="field bug_modal edit-show" id="field-cf_qa_whiteboard" style="display:none" > <div class="name"> QA Whiteboard: </div> <div class="value"> <span id="field-value-cf_qa_whiteboard"> --- </span> </div> </div> <div class="field bug_modal edit-show" id="field-cf_has_str" style="display:none" > <div class="name"> Has STR: </div> <div class="value"> <span id="field-value-cf_has_str"> --- </span> </div> </div><div class="field bug_modal edit-show" id="field-cf_cab_review" style="display:none" > <div class="name"> Change Request: </div> <div class="value"> <span id="field-value-cf_cab_review"> --- </span> </div> </div> <div class="field bug_modal" id="field-votes" > <div class="name"> <a href="https://wiki.mozilla.org/BMO/UserGuide/BugFields#votes" id="votes-help-link" class="help">Votes: </a> </div> <div class=" container"> <span id="field-value-votes">1 </span> </div> </div> </div><div class="fields-rhs"> <div class="field bug_modal edit-show" id="field-bug_flags" style="display:none" > <div class="name"> Bug Flags: </div> <div class=" container"> <span id="field-value-bug_flags"><div id="bug-flags" class="flags"> <table class="layout-table"> <tbody class="edit-show" style="display:none"><tr> <td class="flag-setter"> </td> <td class="flag-name"> <label title="Is this bug/feature enabled in a release by a pref flag?" for="flag_type-930">behind-pref</label> </td> <td class="flag-value"> <input type="hidden" id="flag_type-930-dirty"> <select id="flag_type-930" name="flag_type-930" title="Is this bug/feature enabled in a release by a pref flag?" disabled class="bug-flag"> <option value="X"></option> </select> </td> </tr><tr> <td class="flag-setter"> </td> <td class="flag-name"> <label title="Flag tracking inclusion in the desktop Firefox product backlog." for="flag_type-846">firefox-backlog</label> </td> <td class="flag-value"> <input type="hidden" id="flag_type-846-dirty"> <select id="flag_type-846" name="flag_type-846" title="Flag tracking inclusion in the desktop Firefox product backlog." disabled class="bug-flag"> <option value="X"></option> </select> </td> </tr><tr> <td class="flag-setter"> </td> <td class="flag-name"> <label title="Flag is used to track security bug bounty nominations. Mail security(at)mozilla.org to nominate a bug." for="flag_type-803">sec-bounty</label> </td> <td class="flag-value"> <input type="hidden" id="flag_type-803-dirty"> <select id="flag_type-803" name="flag_type-803" title="Flag is used to track security bug bounty nominations. Mail security(at)mozilla.org to nominate a bug." class="bug-flag"> <option value="X"></option> <option value="?" >?</option> </select> </td> </tr><tr> <td class="flag-setter"> </td> <td class="flag-name"> <label title="Flag is used to track whether the bug report is eligible for inclusion in the Bug Bounty Hall of Fame." for="flag_type-913">sec-bounty-hof</label> </td> <td class="flag-value"> <input type="hidden" id="flag_type-913-dirty"> <select id="flag_type-913" name="flag_type-913" title="Flag is used to track whether the bug report is eligible for inclusion in the Bug Bounty Hall of Fame." disabled class="bug-flag"> <option value="X"></option> </select> </td> </tr><tr> <td class="flag-setter"> </td> <td class="flag-name"> <label title="Whether the bug has a testcase in the qa test suite or not. Set it to "in-qa-testsuite?" if the bug needs a testcase (only set this if the bug actually *needs* a testcase - not all bugs do, even layout bugs!), set it to "in-qa-testsuite+" if the bug has an appropriate testcase, and set it to "in-qa-testsuite-" if the bug doesn't need an explicit testcase (e.g. for code cleanup bugs). Only QA actively working on test cases in the component should use this keyword." for="flag_type-787">in-qa-testsuite</label> </td> <td class="flag-value"> <input type="hidden" id="flag_type-787-dirty"> <select id="flag_type-787" name="flag_type-787" title="Whether the bug has a testcase in the qa test suite or not. Set it to "in-qa-testsuite?" if the bug needs a testcase (only set this if the bug actually *needs* a testcase - not all bugs do, even layout bugs!), set it to "in-qa-testsuite+" if the bug has an appropriate testcase, and set it to "in-qa-testsuite-" if the bug doesn't need an explicit testcase (e.g. for code cleanup bugs). Only QA actively working on test cases in the component should use this keyword." disabled class="bug-flag"> <option value="X"></option> </select> </td> <td class="flag-requestee"> <div id="requestee_type-787-container" style="display:none"><input name="requestee_type-787" value="" class="requestee bz_autocomplete_user" id="requestee_type-787" > </div> <td> </tr><tr> <td class="flag-setter"> </td> <td class="flag-name"> <label title="Whether the bug has a testcase in the test suite or not. Set it to "in-testsuite?" if the bug needs a testcase (only set this if the bug actually *needs* a testcase - not all bugs do, even layout bugs!), set it to "in-testsuite+" if the bug has an appropriate testcase, and set it to "in-testsuite-" if the bug doesn't need an explicit testcase (e.g. for code cleanup bugs). Only QA actively working on test cases in the component should use this keyword." for="flag_type-37">in-testsuite</label> </td> <td class="flag-value"> <input type="hidden" id="flag_type-37-dirty"> <select id="flag_type-37" name="flag_type-37" title="Whether the bug has a testcase in the test suite or not. Set it to "in-testsuite?" if the bug needs a testcase (only set this if the bug actually *needs* a testcase - not all bugs do, even layout bugs!), set it to "in-testsuite+" if the bug has an appropriate testcase, and set it to "in-testsuite-" if the bug doesn't need an explicit testcase (e.g. for code cleanup bugs). Only QA actively working on test cases in the component should use this keyword." disabled class="bug-flag"> <option value="X"></option> </select> </td> </tr><tr> <td class="flag-setter"> </td> <td class="flag-name"> <label title="qe-verify: + ➜ request to verify the bug manually qe-verify: – ➜ the bug will not/can not be verified manually" for="flag_type-864">qe-verify</label> </td> <td class="flag-value"> <input type="hidden" id="flag_type-864-dirty"> <select id="flag_type-864" name="flag_type-864" title="qe-verify: + ➜ request to verify the bug manually qe-verify: – ➜ the bug will not/can not be verified manually" disabled class="bug-flag"> <option value="X"></option> </select> </td> </tr> </tbody> </table> </div> </span> </div> </div> </div> </div> </section> <section class="module edit-show" style="display:none" id="module-crash-data" > <header id="module-crash-data-header" class="module-header"> <div class="module-latch" data-label-expanded="Collapse Crash Data section" data-label-collapsed="Expand Crash Data section"> <div class="module-spinner" role="button" tabindex="0" aria-controls="module-crash-data-content" aria-expanded="false" aria-labeledby="module-crash-data-title" aria-describedby="module-crash-data-subtitle"></div> <h2 class="module-title" id="module-crash-data-title">Crash Data</h2> </div> </header> <div class="module-content" id="module-crash-data-content" style="display:none" ><div class="field bug_modal edit-show" id="field-cf_crash_signature" style="display:none" > <div class="name"> Signature: </div> <div class="value"> <span id="field-value-cf_crash_signature"> <em>None</em> </span> </div> </div> </div> </section> <section class="module edit-show" style="display:none" id="module-security" > <header id="module-security-header" class="module-header"> <div class="module-latch" data-label-expanded="Collapse Security section" data-label-collapsed="Expand Security section"> <div class="module-spinner" role="button" tabindex="0" aria-controls="module-security-content" aria-expanded="false" aria-labeledby="module-security-title" aria-describedby="module-security-subtitle"></div> <h2 class="module-title" id="module-security-title">Security</h2> <h3 class="module-subtitle" id="module-security-subtitle"> (public) </h3> </div> </header> <div class="module-content" id="module-security-content" style="display:none" ><div class="groups edit-hide"> This bug is publicly visible. </div> <div class="groups edit-show" style="display:none"> </div> </div> </section> <section class="module edit-show" style="display:none" id="module-user-story" data-non-stick="1" > <header id="module-user-story-header" class="module-header"> <div class="module-latch" data-label-expanded="Collapse User Story section" data-label-collapsed="Expand User Story section"> <div class="module-spinner" role="button" tabindex="0" aria-controls="module-user-story-content" aria-expanded="false" aria-labeledby="module-user-story-title" aria-describedby="module-user-story-subtitle"></div> <h2 class="module-title" id="module-user-story-title">User Story</h2> </div> </header> <div class="module-content" id="module-user-story-content" style="display:none" > <pre id="user-story"></pre> </div> </section> <section class="module" id="module-attachments" > <header id="module-attachments-header" class="module-header"> <div class="module-latch" data-label-expanded="Collapse Attachments section" data-label-collapsed="Expand Attachments section"> <div class="module-spinner" role="button" tabindex="0" aria-controls="module-attachments-content" aria-expanded="true" aria-labeledby="module-attachments-title" aria-describedby="module-attachments-subtitle"></div> <h2 class="module-title" id="module-attachments-title">Attachments</h2> <h3 class="module-subtitle" id="module-attachments-subtitle"> (3 files) </h3> </div> </header> <div class="module-content" id="module-attachments-content" ><table role="table" class="responsive" id="attachments"> <tr data-attachment-id="9419014" class=" attach-patch " > <td class="attach-desc-td"> <div class="attach-desc"> <a href="/attachment.cgi?id=9419014" > Bug 1179084 - Implement MediaTrackCapabilities. r=#webrtc-reviewers </a> </div> <div> <a href="#c12" class="attach-time activity-ref"><span class="rel-time" title="2024-08-13 14:12 PDT" data-time="1723583531">4 months ago</span></a> <span class="attach-author"><div class="vcard vcard_711218" ><a class="email " href="/user_profile?user_id=711218" > <span class="fna">Dan Baker[:dbaker]</span></a> </div></span> </div> <div class="attach-info">48 bytes, text/x-phabricator-request </div> </td> <td></td> <td class="attach-actions"> <a href="/attachment.cgi?id=9419014&action=edit" data-details="1">Details</a>  | <a href="/attachment.cgi?id=9419014">Review</a> </tr> <tr data-attachment-id="9421140" class=" attach-patch " > <td class="attach-desc-td"> <div class="attach-desc"> <a href="/attachment.cgi?id=9421140" > Bug 1179084 - Implement getting camera and microphone capabilities from MediaStreamTrack. r=#webrtc-reviewers </a> </div> <div> <a href="#c13" class="attach-time activity-ref"><span class="rel-time" title="2024-08-27 14:17 PDT" data-time="1724793453">3 months ago</span></a> <span class="attach-author"><div class="vcard vcard_711218" ><a class="email " href="/user_profile?user_id=711218" > <span class="fna">Dan Baker[:dbaker]</span></a> </div></span> </div> <div class="attach-info">48 bytes, text/x-phabricator-request </div> </td> <td></td> <td class="attach-actions"> <a href="/attachment.cgi?id=9421140&action=edit" data-details="1">Details</a>  | <a href="/attachment.cgi?id=9421140">Review</a> </tr> <tr data-attachment-id="9421141" class=" attach-patch " > <td class="attach-desc-td"> <div class="attach-desc"> <a href="/attachment.cgi?id=9421141" > Bug 1179084 - Update WPT to support adding MediaStreamStrack::getCapabilities(). r=#webrtc-reviewers </a> </div> <div> <a href="#c14" class="attach-time activity-ref"><span class="rel-time" title="2024-08-27 14:18 PDT" data-time="1724793480">3 months ago</span></a> <span class="attach-author"><div class="vcard vcard_711218" ><a class="email " href="/user_profile?user_id=711218" > <span class="fna">Dan Baker[:dbaker]</span></a> </div></span> </div> <div class="attach-info">48 bytes, text/x-phabricator-request </div> </td> <td></td> <td class="attach-actions"> <a href="/attachment.cgi?id=9421141&action=edit" data-details="1">Details</a>  | <a href="/attachment.cgi?id=9421141">Review</a> </tr> </table> <footer id="attachments-footer"> <div id="attachments-actions"> </div> </footer> </div> </section> <script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7"> init_module_visibility(); </script> <meta name="firefox-versions" content="{"FIREFOX_AURORA":"","FIREFOX_DEVEDITION":"134.0b1","FIREFOX_ESR":"128.5.0esr","FIREFOX_ESR115":"115.18.0esr","FIREFOX_ESR_NEXT":"","FIREFOX_NIGHTLY":"135.0a1","LAST_MERGE_DATE":"2024-11-25","LAST_RELEASE_DATE":"2024-11-26","LAST_SOFTFREEZE_DATE":"2024-11-21","LAST_STRINGFREEZE_DATE":"2024-11-22","LATEST_FIREFOX_DEVEL_VERSION":"134.0b1","LATEST_FIREFOX_OLDER_VERSION":"3.6.28","LATEST_FIREFOX_RELEASED_DEVEL_VERSION":"134.0b1","LATEST_FIREFOX_VERSION":"133.0","NEXT_MERGE_DATE":"2025-01-06","NEXT_RELEASE_DATE":"2025-01-07","NEXT_SOFTFREEZE_DATE":"2025-01-02","NEXT_STRINGFREEZE_DATE":"2025-01-03"}"> <div id="comment-actions"> <button type="button" id="bottom-btn" class="secondary" aria-label="Go to Page Bottom">Bottom ↓</button> <div class="dropdown"> <button type="button" id="comment-tags-btn" aria-haspopup="true" aria-label="Tags" aria-expanded="false" aria-controls="comment-tags-menu" class="dropdown-button minor">Tags ▾</button> <ul id="comment-tags-menu" role="menu" tabindex="0" class="dropdown-content left" style="display:none"> <li role="presentation"> <a role="menuitem" tabindex="-1" data-comment-tag="">Reset</a> </li> </ul> </div> <div class="dropdown"> <button type="button" id="view-menu-btn" aria-haspopup="true" aria-label="Timeline" aria-expanded="false" aria-controls="view-menu" class="dropdown-button minor">Timeline ▾</button> <ul id="view-menu" role="menu" tabindex="0" class="dropdown-content left" style="display:none"> <li role="presentation"> <a id="view-reset" role="menuitem" tabindex="-1">Reset</a> </li> <li role="separator"></li> <li role="presentation"> <a id="view-collapse-all" role="menuitem" tabindex="-1">Collapse All</a> </li> <li role="presentation"> <a id="view-expand-all" role="menuitem" tabindex="-1">Expand All</a> </li> <li role="presentation"> <a id="view-comments-only" role="menuitem" tabindex="-1">Comments Only</a> </li> </ul> </div> </div> <div class="change-set" id="c0"><div class="comment" data-id="10438907" data-no="0" data-tags=""> <table class="layout-table change-head reporter" id="ch-0" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_464222" ><img src="https://secure.gravatar.com/avatar/df5d4ff7b74e672bd2f33baa5cb7cea6?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_464222" ><a class="email " href="/user_profile?user_id=464222" > <span class="fna">Mathieu Hofman</span></a> </div> <span class="user-role">Reporter</span> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-0" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-0" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c0">Description</a> </h3> • <div class="change-time"><span class="rel-time" title="2015-06-30 20:17 PDT" data-time="1435720672">9 years ago</span> </div> </td> </tr> <tr id="ctag-0"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div class="comment-text " id="ct-0" data-comment-id="10438907">User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36 Steps to reproduce: Call MediaStreamTrack::getCapabilities() Actual results: Method doesn't exist Expected results: Method returns a MediaTrackCapabilities object.</div></div><div class="change-set" id="c1"><div class="comment" data-id="10438913" data-no="1" data-tags=""> <table class="layout-table change-head reporter" id="ch-1" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_464222" ><img src="https://secure.gravatar.com/avatar/df5d4ff7b74e672bd2f33baa5cb7cea6?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_464222" ><a class="email " href="/user_profile?user_id=464222" > <span class="fna">Mathieu Hofman</span></a> </div> <span class="user-role">Reporter</span> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-1" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-1" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c1">Comment 1</a> </h3> • <div class="change-time"><span class="rel-time" title="2015-06-30 20:22 PDT" data-time="1435720925">9 years ago</span> </div> </td> </tr> <tr id="ctag-1"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div class="comment-text " id="ct-1" data-comment-id="10438913">Request to implement MediaStreamCapabilities (<a rel="nofollow" href="http://w3c.github.io/mediacapture-main/getusermedia.html#media-track-capabilities">http://w3c.github.io/mediacapture-main/getusermedia.html#media-track-capabilities</a>)</div><div class="activity"><div class="change">Flags: needinfo?(jib)</div></div></div><div class="change-set" id="a30764_456498"><div class="change" id="aa30764_456498"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_456498" id="a30764_456498"><img src="https://secure.gravatar.com/avatar/9362a14d9b87a3935eb16cfc834ed51f?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_456498" id="a30764_456498"><a class="email " href="/user_profile?user_id=456498" > <span class="fna">Jan-Ivar Bruaroey [:jib] (needinfo? me)</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a30764_456498" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a30764_456498"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a30764_456498">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2015-07-01 04:50 PDT" data-time="1435751436">9 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Assignee: nobody → jib</div><div class="change">Flags: <span class="activity-deleted">needinfo?(jib)</span></div></div></div><div class="change-set" id="a6868788_74434"><div class="change" id="aa6868788_74434"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_74434" id="a6868788_74434"><img src="https://secure.gravatar.com/avatar/548818210f62827ca515f319b88c3339?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_74434" id="a6868788_74434"><a class="email " href="/user_profile?user_id=74434" > <span class="fna">Maire Reavy [:mreavy]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a6868788_74434" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a6868788_74434"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a6868788_74434">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2015-09-18 08:17 PDT" data-time="1442589460">9 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Status: UNCONFIRMED → NEW</div><div class="change">backlog: --- → webrtc/webaudio+</div><div class="change">Rank: 25</div><div class="change">Component: Audio/Video → WebRTC: Audio/Video</div><div class="change">Ever confirmed: true</div><div class="change">Priority: -- → P2</div></div></div><div class="change-set" id="a7354265_74434"><div class="change" id="aa7354265_74434"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_74434" id="a7354265_74434"><img src="https://secure.gravatar.com/avatar/548818210f62827ca515f319b88c3339?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_74434" id="a7354265_74434"><a class="email " href="/user_profile?user_id=74434" > <span class="fna">Maire Reavy [:mreavy]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a7354265_74434" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a7354265_74434"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a7354265_74434">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2015-09-23 23:08 PDT" data-time="1443074937">9 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Blocks: <a class="bz_bug_link bz_status_NEW" title="NEW - [meta] WebRTC spec compliance" href="/show_bug.cgi?id=1165687">webrtc_spec</a></div></div></div><div class="change-set" id="a8702735_456498"><div class="change" id="aa8702735_456498"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_456498" id="a8702735_456498"><img src="https://secure.gravatar.com/avatar/9362a14d9b87a3935eb16cfc834ed51f?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_456498" id="a8702735_456498"><a class="email " href="/user_profile?user_id=456498" > <span class="fna">Jan-Ivar Bruaroey [:jib] (needinfo? me)</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a8702735_456498" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a8702735_456498"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a8702735_456498">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2015-10-09 13:43 PDT" data-time="1444423407">9 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Blocks: <a class="bz_bug_link bz_status_NEW" title="NEW - Include getCapabilities in enumerateDevices (InputDeviceInfo)" href="/show_bug.cgi?id=1213422">1213422</a></div></div></div><div class="change-set" id="a8718107_456498"><div class="change" id="aa8718107_456498"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_456498" id="a8718107_456498"><img src="https://secure.gravatar.com/avatar/9362a14d9b87a3935eb16cfc834ed51f?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_456498" id="a8718107_456498"><a class="email " href="/user_profile?user_id=456498" > <span class="fna">Jan-Ivar Bruaroey [:jib] (needinfo? me)</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a8718107_456498" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a8718107_456498"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a8718107_456498">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2015-10-09 17:59 PDT" data-time="1444438779">9 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Blocks: <a class="bz_bug_link bz_status_NEW" title="NEW - [meta] Finish implementation of MediaStream.webidl and MediaStreamTrack.webidl" href="/show_bug.cgi?id=910249">910249</a></div></div></div><div class="change-set" id="a11156660_241123"><div class="change" id="aa11156660_241123"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_241123" id="a11156660_241123"><img src="https://secure.gravatar.com/avatar/68db14f8cad106353f1763cef13e5ab0?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_241123" id="a11156660_241123"><a class="email " href="/user_profile?user_id=241123" > <span class="fna">Eric Shepherd [:sheppy]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a11156660_241123" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a11156660_241123"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a11156660_241123">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2015-11-06 22:22 PST" data-time="1446877332">9 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Keywords: <a href="/buglist.cgi?keywords=dev-doc-needed&resolution=---">dev-doc-needed</a></div></div></div><div class="change-set" id="c2"><div class="comment" data-id="12662959" data-no="2" data-tags=""> <table class="layout-table change-head " id="ch-2" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_602233" id="a11156660_241123"><img src="https://secure.gravatar.com/avatar/bd70061e845b9cbd05c69564a1dd0f87?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_602233" id="a11156660_241123"><a class="email " href="/user_profile?user_id=602233" > <span class="fna">Bulk Bug Changes for mreavy's org</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-2" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-2" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c2">Comment 2</a> </h3> • <div class="change-time"><span class="rel-time" title="2017-09-13 17:46 PDT" data-time="1505349993">7 years ago</span> </div> </td> </tr> <tr id="ctag-2"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div class="comment-text " id="ct-2" data-comment-id="12662959">Mass change P2->P3 to align with new Mozilla triage process.</div><div class="activity"><div class="change">Priority: P2 → P3</div></div></div><div class="change-set" id="a82868650_489581"><div class="change" id="aa82868650_489581"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_489581" id="a82868650_489581"><img src="https://secure.gravatar.com/avatar/159425d442d005ace16b6bdfec9bcf31?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_489581" id="a82868650_489581"><a class="email " href="/user_profile?user_id=489581" > <span class="fna">Nils Ohlmeier [:drno]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a82868650_489581" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a82868650_489581"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a82868650_489581">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2018-02-13 22:22 PST" data-time="1518589322">7 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Blocks: <a class="bz_bug_link bz_status_RESOLVED bz_closed" title="RESOLVED FIXED - [wpt-sync] PR 9388 - Support MediaStreamTrack.getCapabilities() for echoCancellation and deviceId" href="/show_bug.cgi?id=1437002">1437002</a></div></div></div><div class="change-set" id="c3"><div class="comment" data-id="14055150" data-no="3" data-tags=""> <table class="layout-table change-head " id="ch-3" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_637242" id="a82868650_489581"><img src="https://secure.gravatar.com/avatar/fbc57a99bb1417de5efa02c4882597e3?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_637242" id="a82868650_489581"><a class="email " href="/user_profile?user_id=637242" > <span class="fna">tuomasaho91</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-3" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-3" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c3">Comment 3</a> </h3> • <div class="change-time"><span class="rel-time" title="2019-04-15 01:56 PDT" data-time="1555318611">6 years ago</span> </div> </td> </tr> <tr id="ctag-3"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div class="comment-text markdown-body " id="ct-3" data-comment-id="14055150"><p>Any chance this feature will come in near future?</p> </div></div><div class="change-set" id="a130052185_489889"><div class="change" id="aa130052185_489889"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_489889" id="a130052185_489889"><img src="https://secure.gravatar.com/avatar/906f005aaa08b2d109a3fa9e1b83000d?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_489889" id="a130052185_489889"><a class="email " href="/user_profile?user_id=489889" > <span class="fna">Andreas Pehrson [:pehrsons]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a130052185_489889" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a130052185_489889"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a130052185_489889">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2019-08-14 01:54 PDT" data-time="1565772857">5 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">See Also: → <a class="bz_bug_link bz_status_NEW" title="NEW - Requesting max fps from a camera that also supports a higher fps can fail WebRTC constraints (and thus YouTube Live)" href="/show_bug.cgi?id=1573356">1573356</a></div></div></div><div class="change-set" id="a130063741_495955"><div class="change" id="aa130063741_495955"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_495955" id="a130063741_495955"><img src="https://secure.gravatar.com/avatar/5aa2e382197a147b42d020b6878f8623?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_495955" id="a130063741_495955"><a class="email " href="/user_profile?user_id=495955" > <span class="fna">Sylvestre Ledru [:Sylvestre]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a130063741_495955" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a130063741_495955"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a130063741_495955">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2019-08-14 05:06 PDT" data-time="1565784413">5 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Type: defect → enhancement</div></div></div><div class="change-set" id="c4"><div class="comment" data-id="14484905" data-no="4" data-tags=""> <table class="layout-table change-head " id="ch-4" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_456498" id="a130063741_495955"><img src="https://secure.gravatar.com/avatar/9362a14d9b87a3935eb16cfc834ed51f?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_456498" id="a130063741_495955"><a class="email " href="/user_profile?user_id=456498" > <span class="fna">Jan-Ivar Bruaroey [:jib] (needinfo? me)</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-4" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-4" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c4">Comment 4</a> </h3> • <div class="change-time"><span class="rel-time" title="2019-11-13 06:47 PST" data-time="1573656430">5 years ago</span> </div> </td> </tr> <tr id="ctag-4"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div class="comment-text markdown-body " id="ct-4" data-comment-id="14484905"><p>Reminder to check the <code>privacy.resistFingerprinting</code> pref as well as <a class="bz_bug_link bz_status_RESOLVED bz_closed" href="/show_bug.cgi?id=1528042" title="RESOLVED FIXED - Make enumerateDevices() more private ahead of getUserMedia() grant befind pref">bug 1528042</a> when implementing this feature.</p> </div><div class="activity"><div class="change">See Also: → <a class="bz_bug_link bz_status_RESOLVED bz_closed" title="RESOLVED FIXED - Make enumerateDevices() more private ahead of getUserMedia() grant befind pref" href="/show_bug.cgi?id=1528042">1528042</a></div></div></div><div class="change-set" id="c5"><div class="comment" data-id="15526195" data-no="5" data-tags=""> <table class="layout-table change-head " id="ch-5" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_690522" id="a130063741_495955"><img src="https://secure.gravatar.com/avatar/28ad394a5077b1f294bec4be2887a554?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_690522" id="a130063741_495955"><a class="email " href="/user_profile?user_id=690522" > <span class="fna">frangarciasalomon</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-5" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-5" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c5">Comment 5</a> </h3> • <div class="change-time"><span class="rel-time" title="2021-08-13 01:11 PDT" data-time="1628842306">3 years ago</span> </div> </td> </tr> <tr id="ctag-5"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div class="comment-text markdown-body " id="ct-5" data-comment-id="15526195"><blockquote> <p>Any chance this feature will come in near future?</p> </blockquote> <p>It's been 2 years. Any news?</p> </div></div><div class="change-set" id="c6"><div class="comment" data-id="16036469" data-no="6" data-tags=""> <table class="layout-table change-head " id="ch-6" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_421268" id="a130063741_495955"><img src="https://secure.gravatar.com/avatar/06901904c1e171a9dbd0a76959d04908?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_421268" id="a130063741_495955"><a class="email " href="/user_profile?user_id=421268" > <span class="fna">Dennis Schubert [:denschub]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-6" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-6" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c6">Comment 6</a> </h3> • <div class="change-time"><span class="rel-time" title="2022-08-18 08:42 PDT" data-time="1660837320">2 years ago</span> </div> </td> </tr> <tr id="ctag-6"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div class="comment-text markdown-body " id="ct-6" data-comment-id="16036469"><p>This is currently breaking Facebook Messenger Calls, see the linked WebCompat bug. I've already reached out to them to see if they can fix it, but I'm setting a webcompat-priority here for now so that this is on our radar.</p> </div><div class="activity"><div class="change">Webcompat Priority: --- → P1</div><div class="change">See Also: → <a href="https://github.com/webcompat/web-bugs/issues/109006" target="_blank" rel="noreferrer">https://github.com/webcompat/web-bugs/issues/109006</a></div></div></div><div class="change-set" id="c7"><div class="comment" data-id="16037522" data-no="7" data-tags=""> <table class="layout-table change-head " id="ch-7" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_421268" id="a130063741_495955"><img src="https://secure.gravatar.com/avatar/06901904c1e171a9dbd0a76959d04908?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_421268" id="a130063741_495955"><a class="email " href="/user_profile?user_id=421268" > <span class="fna">Dennis Schubert [:denschub]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-7" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-7" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c7">Comment 7</a> </h3> • <div class="change-time"><span class="rel-time" title="2022-08-19 03:44 PDT" data-time="1660905878">2 years ago</span> </div> </td> </tr> <tr id="ctag-7"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div class="comment-text markdown-body " id="ct-7" data-comment-id="16037522"><p>... aaaand they fixed it. :)</p> </div><div class="activity"><div class="change">Webcompat Priority: P1 → ---</div></div></div><div class="change-set" id="a225471054_583576"><div class="change" id="aa225471054_583576"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_583576" id="a225471054_583576"><img src="https://secure.gravatar.com/avatar/e3b9a54f44f5889b1216aeabd4ec1d60?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_583576" id="a225471054_583576"><a class="email " href="/user_profile?user_id=583576" > <span class="fna">Thomas Wisniewski [:twisniewski]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a225471054_583576" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a225471054_583576"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a225471054_583576">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2022-08-22 11:08 PDT" data-time="1661191726">2 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">See Also: → <a href="https://github.com/webcompat/web-bugs/issues/109464" target="_blank" rel="noreferrer">https://github.com/webcompat/web-bugs/issues/109464</a></div></div></div><div class="change-set" id="a229788545_546015"><div class="change" id="aa229788545_546015"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_546015" id="a229788545_546015"><img src="https://secure.gravatar.com/avatar/d0465b8931b44330f542efbeeae855da?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_546015" id="a229788545_546015"><a class="email " href="/user_profile?user_id=546015" > <span class="fna">BMO Automation</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a229788545_546015" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a229788545_546015"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a229788545_546015">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2022-10-11 10:26 PDT" data-time="1665509217">2 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Severity: normal → S3</div></div></div><div class="change-set" id="a238229933_159069"><div class="change" id="aa238229933_159069"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_159069" id="a238229933_159069"><img src="https://secure.gravatar.com/avatar/66445733c06687eafa2978764675104f?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_159069" id="a238229933_159069"><a class="email " href="/user_profile?user_id=159069" > <span class="fna">:Gijs (out for now; he/him)</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a238229933_159069" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a238229933_159069"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a238229933_159069">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2023-01-17 02:16 PST" data-time="1673950605">2 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">See Also: → <a href="https://github.com/webcompat/web-bugs/issues/116931" target="_blank" rel="noreferrer">https://github.com/webcompat/web-bugs/issues/116931</a></div></div></div><div class="change-set" id="a243609534_421268"><div class="change" id="aa243609534_421268"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_421268" id="a243609534_421268"><img src="https://secure.gravatar.com/avatar/06901904c1e171a9dbd0a76959d04908?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_421268" id="a243609534_421268"><a class="email " href="/user_profile?user_id=421268" > <span class="fna">Dennis Schubert [:denschub]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a243609534_421268" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a243609534_421268"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a243609534_421268">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2023-03-20 09:36 PDT" data-time="1679330206">2 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change"> <a href="/buglist.cgi?f1=cf_status_firefox111&o1=isnotempty">status-firefox111</a>: --- → <a href="/buglist.cgi?f1=cf_status_firefox111&o1=equals&v1=fixed">fixed</a></div><div class="change"> <a href="/buglist.cgi?f1=cf_status_firefox112&o1=isnotempty">status-firefox112</a>: --- → <a href="/buglist.cgi?f1=cf_status_firefox112&o1=equals&v1=fixed">fixed</a></div><div class="change"> <a href="/buglist.cgi?f1=cf_status_firefox113&o1=isnotempty">status-firefox113</a>: --- → <a href="/buglist.cgi?f1=cf_status_firefox113&o1=equals&v1=fixed">fixed</a></div><div class="change"> <a href="/buglist.cgi?f1=cf_status_firefox_esr102&o1=isnotempty">status-firefox-esr102</a>: --- → <a href="/buglist.cgi?f1=cf_status_firefox_esr102&o1=equals&v1=fixed">fixed</a></div><div class="change"> <a href="/buglist.cgi?f1=cf_status_thunderbird_esr102&o1=isnotempty">status-thunderbird_esr102</a>: --- → <a href="/buglist.cgi?f1=cf_status_thunderbird_esr102&o1=equals&v1=fixed">fixed</a></div><div class="change"> <a href="/buglist.cgi?f1=cf_status_thunderbird_esr91&o1=isnotempty">status-thunderbird_esr91</a>: --- → <a href="/buglist.cgi?f1=cf_status_thunderbird_esr91&o1=equals&v1=fixed">fixed</a></div></div></div><div class="change-set" id="a243609543_421268"><div class="change" id="aa243609543_421268"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_421268" id="a243609543_421268"><img src="https://secure.gravatar.com/avatar/06901904c1e171a9dbd0a76959d04908?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_421268" id="a243609543_421268"><a class="email " href="/user_profile?user_id=421268" > <span class="fna">Dennis Schubert [:denschub]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a243609543_421268" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a243609543_421268"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a243609543_421268">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2023-03-20 09:36 PDT" data-time="1679330215">2 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Webcompat Priority: --- → ?</div></div></div><div class="change-set" id="a243610321_421268"><div class="change" id="aa243610321_421268"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_421268" id="a243610321_421268"><img src="https://secure.gravatar.com/avatar/06901904c1e171a9dbd0a76959d04908?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_421268" id="a243610321_421268"><a class="email " href="/user_profile?user_id=421268" > <span class="fna">Dennis Schubert [:denschub]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a243610321_421268" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a243610321_421268"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a243610321_421268">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2023-03-20 09:49 PDT" data-time="1679330993">2 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Webcompat Priority: ? → P2</div></div></div><div class="change-set" id="a244253031_75935"><div class="change" id="aa244253031_75935"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_75935" id="a244253031_75935"><img src="https://secure.gravatar.com/avatar/a10f7f199c75a9a5a1eb347730524a7a?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_75935" id="a244253031_75935"><a class="email " href="/user_profile?user_id=75935" > <span class="fna">Ryan VanderMeulen [:RyanVM]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a244253031_75935" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a244253031_75935"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a244253031_75935">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2023-03-27 20:21 PDT" data-time="1679973703">2 years ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change"> <a href="/buglist.cgi?f1=cf_status_firefox111&o1=isnotempty">status-firefox111</a>: <a href="/buglist.cgi?f1=cf_status_firefox111&o1=equals&v1=fixed">fixed</a> → ---</div><div class="change"> <a href="/buglist.cgi?f1=cf_status_firefox112&o1=isnotempty">status-firefox112</a>: <a href="/buglist.cgi?f1=cf_status_firefox112&o1=equals&v1=fixed">fixed</a> → ---</div><div class="change"> <a href="/buglist.cgi?f1=cf_status_firefox113&o1=isnotempty">status-firefox113</a>: <a href="/buglist.cgi?f1=cf_status_firefox113&o1=equals&v1=fixed">fixed</a> → ---</div><div class="change"> <a href="/buglist.cgi?f1=cf_status_firefox_esr102&o1=isnotempty">status-firefox-esr102</a>: <a href="/buglist.cgi?f1=cf_status_firefox_esr102&o1=equals&v1=fixed">fixed</a> → ---</div><div class="change"> <a href="/buglist.cgi?f1=cf_status_thunderbird_esr102&o1=isnotempty">status-thunderbird_esr102</a>: <a href="/buglist.cgi?f1=cf_status_thunderbird_esr102&o1=equals&v1=fixed">fixed</a> → ---</div><div class="change"> <a href="/buglist.cgi?f1=cf_status_thunderbird_esr91&o1=isnotempty">status-thunderbird_esr91</a>: <a href="/buglist.cgi?f1=cf_status_thunderbird_esr91&o1=equals&v1=fixed">fixed</a> → ---</div></div></div><div class="change-set" id="a253478574_638886"><div class="change" id="aa253478574_638886"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_638886" id="a253478574_638886"><img src="https://secure.gravatar.com/avatar/fc26f233a807b2ba949aa8ff765a4730?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_638886" id="a253478574_638886"><a class="email " href="/user_profile?user_id=638886" > <span class="fna">Ksenia Berezina [:ksenia]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a253478574_638886" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a253478574_638886"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a253478574_638886">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2023-07-12 15:00 PDT" data-time="1689199246">1 year ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">See Also: → <a href="https://github.com/webcompat/web-bugs/issues/121044" target="_blank" rel="noreferrer">https://github.com/webcompat/web-bugs/issues/121044</a></div></div></div><div class="change-set" id="a274636473_583576"><div class="change" id="aa274636473_583576"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_583576" id="a274636473_583576"><img src="https://secure.gravatar.com/avatar/e3b9a54f44f5889b1216aeabd4ec1d60?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_583576" id="a274636473_583576"><a class="email " href="/user_profile?user_id=583576" > <span class="fna">Thomas Wisniewski [:twisniewski]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a274636473_583576" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a274636473_583576"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a274636473_583576">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-03-13 12:12 PDT" data-time="1710357145">9 months ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Keywords: <a href="/buglist.cgi?keywords=parity-chrome&resolution=---">parity-chrome</a>, <a href="/buglist.cgi?keywords=parity-safari&resolution=---">parity-safari</a></div></div></div><div class="change-set" id="a275298650_389650"><div class="change" id="aa275298650_389650"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_389650" id="a275298650_389650"><img src="https://secure.gravatar.com/avatar/1f995d40ccb8561d5ae1e53ede750c3e?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_389650" id="a275298650_389650"><a class="email " href="/user_profile?user_id=389650" > <span class="fna">James Graham [:jgraham]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a275298650_389650" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a275298650_389650"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a275298650_389650">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-03-21 04:08 PDT" data-time="1711019322">8 months ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Blocks: <a class="bz_bug_link bz_status_RESOLVED bz_closed" title="RESOLVED FIXED - Missing MediaStreamTrack::getCapabilities() and MediaTrackCapabilities" href="/show_bug.cgi?id=1886719">1886719</a></div></div></div><div class="change-set" id="c8"><div class="comment" data-id="16956802" data-no="8" data-tags=""> <table class="layout-table change-head " id="ch-8" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_675083" id="a275298650_389650"><img src="https://secure.gravatar.com/avatar/1fc86c39d4837b03e18592aacaeb22c7?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_675083" id="a275298650_389650"><a class="email " href="/user_profile?user_id=675083" > <span class="fna">Raul Bucata</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-8" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-8" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c8">Comment 8</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-05-28 07:10 PDT" data-time="1716905442">6 months ago</span> </div> </td> </tr> <tr id="ctag-8"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div class="comment-text markdown-body " id="ct-8" data-comment-id="16956802"><p>Not sure how QA can test this. Should I run MediaStreamTrack::getCapabilities() in the Console of the browser, exact string? Or is there another place to run this?</p> </div><div class="activity"><div class="change">Flags: needinfo?(mathieu.hofman.dev+mozilla)</div></div></div><div class="change-set" id="c9"><div class="comment" data-id="16986123" data-no="9" data-tags=""> <table class="layout-table change-head " id="ch-9" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_575867" id="a275298650_389650"><img src="https://secure.gravatar.com/avatar/9eb8612b118640351041fb0877c5fc8f?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_575867" id="a275298650_389650"><a class="email " href="/user_profile?user_id=575867" > <span class="fna">BugBot [:suhaib / :marco/ :calixte]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-9" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-9" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c9">Comment 9</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-06-17 05:22 PDT" data-time="1718626921">5 months ago</span> </div> </td> </tr> <tr id="ctag-9"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div class="comment-text markdown-body " id="ct-9" data-comment-id="16986123"><p>Redirect a needinfo that is pending on an inactive user to the triage owner.<br> :jib, since the bug has recent activity, could you have a look please?</p> <p>For more information, please visit <a href="https://wiki.mozilla.org/BugBot#inactive_ni_pending.py" rel="nofollow">BugBot documentation</a>.</p> </div><div class="activity"><div class="change">Flags: needinfo?(mathieu.hofman.dev+mozilla) → needinfo?(jib)</div></div></div><div class="change-set" id="c10"><div class="comment" data-id="16988817" data-no="10" data-tags=""> <table class="layout-table change-head " id="ch-10" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_456498" id="a275298650_389650"><img src="https://secure.gravatar.com/avatar/9362a14d9b87a3935eb16cfc834ed51f?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_456498" id="a275298650_389650"><a class="email " href="/user_profile?user_id=456498" > <span class="fna">Jan-Ivar Bruaroey [:jib] (needinfo? me)</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-10" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-10" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c10">Comment 10</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-06-18 11:58 PDT" data-time="1718737081">5 months ago</span> </div> </td> </tr> <tr id="ctag-10"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div class="comment-text markdown-body " id="ct-10" data-comment-id="16988817"><p>This is covered by automated <a href="https://wpt.fyi/results/mediacapture-streams/MediaStreamTrack-getCapabilities.https.html" rel="nofollow">WPT tests</a> so there should be no need for QA to test this. Except maybe to verify facingMode is present on mobile devices perhaps?</p> <p>That said, you can type the following into web console to test it:</p> <pre><code class="language-js">(await navigator.mediaDevices.getUserMedia({video:true, audio:true})).getTracks().map(t => t.getCapabilities()) </code></pre> </div><div class="activity"><div class="change">Flags: <span class="activity-deleted">needinfo?(jib)</span></div></div></div><div class="change-set" id="c11"><div class="comment" data-id="17011274" data-no="11" data-tags=""> <table class="layout-table change-head " id="ch-11" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_456498" id="a275298650_389650"><img src="https://secure.gravatar.com/avatar/9362a14d9b87a3935eb16cfc834ed51f?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_456498" id="a275298650_389650"><a class="email " href="/user_profile?user_id=456498" > <span class="fna">Jan-Ivar Bruaroey [:jib] (needinfo? me)</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-11" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-11" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c11">Comment 11</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-07-03 10:48 PDT" data-time="1720028909">5 months ago</span> </div> </td> </tr> <tr id="ctag-11"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div class="comment-text markdown-body " id="ct-11" data-comment-id="17011274"><p>This was highlighted as a Web Compat risk recently, which seems fair.</p> <p>Our earlier (media team) assessment of it as low priority is based on its usefulness (it's not super useful at all imho).</p> <p>But looking at websites that don't test with Firefox, a different standard is needed. Some websites appear to be in the habit of using this pattern:</p> <pre><code class="language-js">const amIOnMobile = !!mst.getCapabilities().facingMode; </code></pre> <p>...which is easily fixed by using this instead:</p> <pre><code class="language-js">const amIOnMobile = !!mst.getSettings().facingMode; </code></pre> <p>Simply testing with Firefox should help address this, but if they're not doing so this advice doesn't help, and we should up-prioritize a fix, despite its overall low value add otherwise.</p> </div><div class="activity"><div class="change">Priority: P3 → P2</div></div></div><div class="change-set" id="a285604132_279663"><div class="change" id="aa285604132_279663"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_279663" id="a285604132_279663"><img src="extensions/Gravatar/web/default.jpg" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_279663" id="a285604132_279663"><a class="email " href="/user_profile?user_id=279663" > <span class="fna">Jim Mathies [:jimm]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a285604132_279663" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a285604132_279663"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a285604132_279663">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-07-18 10:46 PDT" data-time="1721324804">4 months ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Assignee: jib → nobody</div></div></div><div class="change-set" id="c12"><div class="comment" data-id="17066601" data-no="12" data-tags=""> <table class="layout-table change-head assignee" id="ch-12" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_711218" id="a285604132_279663"><img src="https://secure.gravatar.com/avatar/6ddc559e0b5aedf7ad9af0dcb6425ae6?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_711218" id="a285604132_279663"><a class="email " href="/user_profile?user_id=711218" > <span class="fna">Dan Baker[:dbaker]</span></a> </div> <span class="user-role">Assignee</span> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-12" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-12" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c12">Comment 12</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-08-13 14:12 PDT" data-time="1723583531">4 months ago</span> </div> </td> </tr> <tr id="ctag-12"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div id="att-9419014" class="attachment" data-id="9419014" itemscope itemtype="http://schema.org/MediaObject"> <meta itemprop="name" content="phabricator-D219117-url.txt"> <meta itemprop="contentSize" content="48"> <meta itemprop="encodingFormat" content="text/x-phabricator-request"> <div class="label"> Attached file <a class="link" href="attachment.cgi?id=9419014" itemprop="contentUrl" > <span id="att-9419014-description" itemprop="description">Bug 1179084 - Implement MediaTrackCapabilities. r=#webrtc-reviewers</span></a> — <a href="attachment.cgi?id=9419014&action=edit" itemprop="url" data-details="1">Details</a> </div> </div> <div class="comment-text markdown-body empty" id="ct-12" data-comment-id="17066601"></div></div><div class="change-set" id="a288965358_421268"><div class="change" id="aa288965358_421268"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_421268" id="a288965358_421268"><img src="https://secure.gravatar.com/avatar/06901904c1e171a9dbd0a76959d04908?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_421268" id="a288965358_421268"><a class="email " href="/user_profile?user_id=421268" > <span class="fna">Dennis Schubert [:denschub]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a288965358_421268" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a288965358_421268"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a288965358_421268">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-08-26 08:27 PDT" data-time="1724686030">3 months ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Depends on: <a class="bz_bug_link bz_status_RESOLVED bz_closed" title="RESOLVED INVALID - member.chime.com - Camera stuck loading after allowing it" href="/show_bug.cgi?id=1912855">1912855</a></div></div></div><div class="change-set" id="c13"><div class="comment" data-id="17084994" data-no="13" data-tags=""> <table class="layout-table change-head assignee" id="ch-13" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_711218" id="a288965358_421268"><img src="https://secure.gravatar.com/avatar/6ddc559e0b5aedf7ad9af0dcb6425ae6?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_711218" id="a288965358_421268"><a class="email " href="/user_profile?user_id=711218" > <span class="fna">Dan Baker[:dbaker]</span></a> </div> <span class="user-role">Assignee</span> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-13" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-13" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c13">Comment 13</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-08-27 14:17 PDT" data-time="1724793453">3 months ago</span> </div> </td> </tr> <tr id="ctag-13"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div id="att-9421140" class="attachment" data-id="9421140" itemscope itemtype="http://schema.org/MediaObject"> <meta itemprop="name" content="phabricator-D220338-url.txt"> <meta itemprop="contentSize" content="48"> <meta itemprop="encodingFormat" content="text/x-phabricator-request"> <div class="label"> Attached file <a class="link" href="attachment.cgi?id=9421140" itemprop="contentUrl" > <span id="att-9421140-description" itemprop="description">Bug 1179084 - Implement getting camera and microphone capabilities from MediaStreamTrack. r=#webrtc-reviewers</span></a> — <a href="attachment.cgi?id=9421140&action=edit" itemprop="url" data-details="1">Details</a> </div> </div> <div class="comment-text markdown-body " id="ct-13" data-comment-id="17084994"><p>Depends on D219117</p> </div></div><div class="change-set" id="c14"><div class="comment" data-id="17084995" data-no="14" data-tags=""> <table class="layout-table change-head assignee" id="ch-14" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_711218" id="a288965358_421268"><img src="https://secure.gravatar.com/avatar/6ddc559e0b5aedf7ad9af0dcb6425ae6?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_711218" id="a288965358_421268"><a class="email " href="/user_profile?user_id=711218" > <span class="fna">Dan Baker[:dbaker]</span></a> </div> <span class="user-role">Assignee</span> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-14" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-14" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c14">Comment 14</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-08-27 14:18 PDT" data-time="1724793480">3 months ago</span> </div> </td> </tr> <tr id="ctag-14"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div id="att-9421141" class="attachment" data-id="9421141" itemscope itemtype="http://schema.org/MediaObject"> <meta itemprop="name" content="phabricator-D220339-url.txt"> <meta itemprop="contentSize" content="48"> <meta itemprop="encodingFormat" content="text/x-phabricator-request"> <div class="label"> Attached file <a class="link" href="attachment.cgi?id=9421141" itemprop="contentUrl" > <span id="att-9421141-description" itemprop="description">Bug 1179084 - Update WPT to support adding MediaStreamStrack::getCapabilities(). r=#webrtc-reviewers</span></a> — <a href="attachment.cgi?id=9421141&action=edit" itemprop="url" data-details="1">Details</a> </div> </div> <div class="comment-text markdown-body " id="ct-14" data-comment-id="17084995"><p>Depends on D220338</p> </div></div><div class="change-set" id="a289820638_279663"><div class="change" id="aa289820638_279663"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_279663" id="a289820638_279663"><img src="extensions/Gravatar/web/default.jpg" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_279663" id="a289820638_279663"><a class="email " href="/user_profile?user_id=279663" > <span class="fna">Jim Mathies [:jimm]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a289820638_279663" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a289820638_279663"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a289820638_279663">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-09-05 06:01 PDT" data-time="1725541310">3 months ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Assignee: nobody → dbaker</div></div></div><div class="change-set" id="a290305559_575867"><div class="change" id="aa290305559_575867"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_575867" id="a290305559_575867"><img src="https://secure.gravatar.com/avatar/9eb8612b118640351041fb0877c5fc8f?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_575867" id="a290305559_575867"><a class="email " href="/user_profile?user_id=575867" > <span class="fna">BugBot [:suhaib / :marco/ :calixte]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a290305559_575867" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a290305559_575867"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a290305559_575867">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-09-10 20:43 PDT" data-time="1726026231">3 months ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Keywords: <a href="/buglist.cgi?keywords=webcompat%3Aplatform-bug&resolution=---">webcompat:platform-bug</a></div></div></div><div class="change-set" id="a290538639_600971"><div class="change" id="aa290538639_600971"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_600971" id="a290538639_600971"><img src="https://secure.gravatar.com/avatar/a088418052679d9583556d277e6774ee?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_600971" id="a290538639_600971"><a class="email " href="/user_profile?user_id=600971" > <span class="fna">Phabricator Automation</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a290538639_600971" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a290538639_600971"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a290538639_600971">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-09-13 13:28 PDT" data-time="1726259311">2 months ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change"> <a href="/attachment.cgi?id=9421140&action=edit" title="Bug 1179084 - Implement getting camera and microphone capabilities from MediaStreamTrack. r=#webrtc-reviewers" class="" >Attachment #9421140</a> - Attachment description: WIP: Bug 1179084 - Implement getting cameras capabilities from MediaStreamTrack. → WIP: Bug 1179084 - Implement getting camera and microphone capabilities from MediaStreamTrack.</div></div></div><div class="change-set" id="a290540218_600971"><div class="change" id="aa290540218_600971"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_600971" id="a290540218_600971"><img src="https://secure.gravatar.com/avatar/a088418052679d9583556d277e6774ee?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_600971" id="a290540218_600971"><a class="email " href="/user_profile?user_id=600971" > <span class="fna">Phabricator Automation</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a290540218_600971" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a290540218_600971"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a290540218_600971">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-09-13 13:54 PDT" data-time="1726260890">2 months ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change"> <a href="/attachment.cgi?id=9421140&action=edit" title="Bug 1179084 - Implement getting camera and microphone capabilities from MediaStreamTrack. r=#webrtc-reviewers" class="" >Attachment #9421140</a> - Attachment description: WIP: Bug 1179084 - Implement getting camera and microphone capabilities from MediaStreamTrack. → Bug 1179084 - Implement getting camera and microphone capabilities from MediaStreamTrack.</div></div></div><div class="change-set" id="a290540246_600971"><div class="change" id="aa290540246_600971"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_600971" id="a290540246_600971"><img src="https://secure.gravatar.com/avatar/a088418052679d9583556d277e6774ee?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_600971" id="a290540246_600971"><a class="email " href="/user_profile?user_id=600971" > <span class="fna">Phabricator Automation</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a290540246_600971" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a290540246_600971"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a290540246_600971">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-09-13 13:55 PDT" data-time="1726260918">2 months ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change"> <a href="/attachment.cgi?id=9419014&action=edit" title="Bug 1179084 - Implement MediaTrackCapabilities. r=#webrtc-reviewers" class="" >Attachment #9419014</a> - Attachment description: WIP: Bug 1179084 - Implement MediaTrackCapabilities. → Bug 1179084 - Implement MediaTrackCapabilities.</div></div></div><div class="change-set" id="a290540261_600971"><div class="change" id="aa290540261_600971"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_600971" id="a290540261_600971"><img src="https://secure.gravatar.com/avatar/a088418052679d9583556d277e6774ee?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_600971" id="a290540261_600971"><a class="email " href="/user_profile?user_id=600971" > <span class="fna">Phabricator Automation</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a290540261_600971" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a290540261_600971"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a290540261_600971">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-09-13 13:55 PDT" data-time="1726260933">2 months ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change"> <a href="/attachment.cgi?id=9421141&action=edit" title="Bug 1179084 - Update WPT to support adding MediaStreamStrack::getCapabilities(). r=#webrtc-reviewers" class="" >Attachment #9421141</a> - Attachment description: WIP: Bug 1179084 - Update WPT to support adding MediaStreamStrack::getCapabilities(). → Bug 1179084 - Update WPT to support adding MediaStreamStrack::getCapabilities().</div></div></div><div class="change-set" id="a290788968_600971"><div class="change" id="aa290788968_600971"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_600971" id="a290788968_600971"><img src="https://secure.gravatar.com/avatar/a088418052679d9583556d277e6774ee?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_600971" id="a290788968_600971"><a class="email " href="/user_profile?user_id=600971" > <span class="fna">Phabricator Automation</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a290788968_600971" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a290788968_600971"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a290788968_600971">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-09-16 11:00 PDT" data-time="1726509640">2 months ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change"> <a href="/attachment.cgi?id=9419014&action=edit" title="Bug 1179084 - Implement MediaTrackCapabilities. r=#webrtc-reviewers" class="" >Attachment #9419014</a> - Attachment description: Bug 1179084 - Implement MediaTrackCapabilities. → Bug 1179084 - Implement MediaTrackCapabilities. r=#webrtc-reviewers</div></div></div><div class="change-set" id="a290788982_600971"><div class="change" id="aa290788982_600971"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_600971" id="a290788982_600971"><img src="https://secure.gravatar.com/avatar/a088418052679d9583556d277e6774ee?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_600971" id="a290788982_600971"><a class="email " href="/user_profile?user_id=600971" > <span class="fna">Phabricator Automation</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a290788982_600971" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a290788982_600971"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a290788982_600971">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-09-16 11:00 PDT" data-time="1726509654">2 months ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change"> <a href="/attachment.cgi?id=9421140&action=edit" title="Bug 1179084 - Implement getting camera and microphone capabilities from MediaStreamTrack. r=#webrtc-reviewers" class="" >Attachment #9421140</a> - Attachment description: Bug 1179084 - Implement getting camera and microphone capabilities from MediaStreamTrack. → Bug 1179084 - Implement getting camera and microphone capabilities from MediaStreamTrack. r=#webrtc-reviewers</div></div></div><div class="change-set" id="a290789062_600971"><div class="change" id="aa290789062_600971"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_600971" id="a290789062_600971"><img src="https://secure.gravatar.com/avatar/a088418052679d9583556d277e6774ee?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_600971" id="a290789062_600971"><a class="email " href="/user_profile?user_id=600971" > <span class="fna">Phabricator Automation</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a290789062_600971" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a290789062_600971"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a290789062_600971">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-09-16 11:02 PDT" data-time="1726509734">2 months ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change"> <a href="/attachment.cgi?id=9421141&action=edit" title="Bug 1179084 - Update WPT to support adding MediaStreamStrack::getCapabilities(). r=#webrtc-reviewers" class="" >Attachment #9421141</a> - Attachment description: Bug 1179084 - Update WPT to support adding MediaStreamStrack::getCapabilities(). → Bug 1179084 - Update WPT to support adding MediaStreamStrack::getCapabilities(). r=#webrtc-reviewers</div></div></div><div class="change-set" id="c15"><div class="comment" data-id="17121528" data-no="15" data-tags=""> <table class="layout-table change-head " id="ch-15" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_510726" id="a290789062_600971"><img src="https://secure.gravatar.com/avatar/a9d6ca739b340c670a0fecbd2c36f516?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_510726" id="a290789062_600971"><a class="email " href="/user_profile?user_id=510726" > <span class="fna">Pulsebot</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-15" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-15" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c15">Comment 15</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-09-19 13:34 PDT" data-time="1726778086">2 months ago</span> </div> </td> </tr> <tr id="ctag-15"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div class="comment-text " id="ct-15" data-comment-id="17121528">Pushed by <a href="mailto:dbaker@mozilla.com">dbaker@mozilla.com</a>: <a rel="nofollow" href="https://hg.mozilla.org/integration/autoland/rev/40da10b9a99d">https://hg.mozilla.org/integration/autoland/rev/40da10b9a99d</a> Implement MediaTrackCapabilities. r=webidl,webrtc-reviewers,jib,smaug <a rel="nofollow" href="https://hg.mozilla.org/integration/autoland/rev/3b73074ef93b">https://hg.mozilla.org/integration/autoland/rev/3b73074ef93b</a> Implement getting camera and microphone capabilities from MediaStreamTrack. r=webrtc-reviewers,jib <a rel="nofollow" href="https://hg.mozilla.org/integration/autoland/rev/a086565fa15a">https://hg.mozilla.org/integration/autoland/rev/a086565fa15a</a> Update WPT to support adding MediaStreamStrack::getCapabilities(). r=webrtc-reviewers,jib</div></div><div class="change-set" id="c16"><div class="comment" data-id="17122177" data-no="16" data-tags="bugherder"> <table class="layout-table change-head " id="ch-16" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_670045" id="a290789062_600971"><img src="https://secure.gravatar.com/avatar/0ae9a754e7e4f14ad7409c405ee3bf9e?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_670045" id="a290789062_600971"><a class="email " href="/user_profile?user_id=670045" > <span class="fna">Sandor Molnar[:smolnar]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-16" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-16" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c16">Comment 16</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-09-20 02:07 PDT" data-time="1726823250">2 months ago</span> </div> </td> </tr> <tr id="ctag-16"> <td colspan="2" class="comment-tags"><span class="comment-tag" data-tag="bugherder">bugherder </span> </td> </tr> </table> </div><div class="comment-text markdown-body " id="ct-16" data-comment-id="17122177"><p><a href="https://hg.mozilla.org/mozilla-central/rev/40da10b9a99d" rel="nofollow">https://hg.mozilla.org/mozilla-central/rev/40da10b9a99d</a><br> <a href="https://hg.mozilla.org/mozilla-central/rev/3b73074ef93b" rel="nofollow">https://hg.mozilla.org/mozilla-central/rev/3b73074ef93b</a><br> <a href="https://hg.mozilla.org/mozilla-central/rev/a086565fa15a" rel="nofollow">https://hg.mozilla.org/mozilla-central/rev/a086565fa15a</a></p> </div><div class="activity"><div class="change">Status: NEW → RESOLVED</div><div class="change">Closed: <span class="rel-time" title="2024-09-20 02:07 PDT" data-time="1726823250">2 months ago</span></div><div class="change"> <a href="/buglist.cgi?f1=cf_status_firefox132&o1=isnotempty">status-firefox132</a>: --- → <a href="/buglist.cgi?f1=cf_status_firefox132&o1=equals&v1=fixed">fixed</a></div><div class="change">Resolution: --- → FIXED</div><div class="change">Target Milestone: --- → 132 Branch</div></div></div><div class="change-set" id="c17"><div class="comment" data-id="17128986" data-no="17" data-tags=""> <table class="layout-table change-head assignee" id="ch-17" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_711218" id="a290789062_600971"><img src="https://secure.gravatar.com/avatar/6ddc559e0b5aedf7ad9af0dcb6425ae6?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_711218" id="a290789062_600971"><a class="email " href="/user_profile?user_id=711218" > <span class="fna">Dan Baker[:dbaker]</span></a> </div> <span class="user-role">Assignee</span> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-17" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-17" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c17">Comment 17</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-09-24 12:49 PDT" data-time="1727207381">2 months ago</span> </div> </td> </tr> <tr id="ctag-17"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div class="comment-text markdown-body " id="ct-17" data-comment-id="17128986"><p>Release Note Request (optional, but appreciated)<br> [Why is this notable]: WebRTC applications will now be able to query the capabilities of the live media track to gather capabilities. This does not implement <a class="bz_bug_link bz_status_NEW" href="/show_bug.cgi?id=1213422" title="NEW - Include getCapabilities in enumerateDevices (InputDeviceInfo)">bug 1213422</a> and is only for the live track.<br> [Affects Firefox for Android]: Yes<br> [Suggested wording]: The getCapabilities method allows applications to gather the media capabilities supported for the live MediaStreamTrack.<br> [Links (documentation, blog post, etc)]: <a href="https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getcapabilities" rel="nofollow">https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamtrack-getcapabilities</a></p> </div><div class="activity"><div class="change"> <a href="/buglist.cgi?f1=cf_tracking_firefox_relnote&o1=isnotempty">relnote-firefox</a>: --- → <a href="/buglist.cgi?f1=cf_tracking_firefox_relnote&o1=equals&v1=%3F">?</a></div></div></div><div class="change-set" id="c18"><div class="comment" data-id="17132671" data-no="18" data-tags=""> <table class="layout-table change-head " id="ch-18" role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_75935" id="a290789062_600971"><img src="https://secure.gravatar.com/avatar/a10f7f199c75a9a5a1eb347730524a7a?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_75935" id="a290789062_600971"><a class="email " href="/user_profile?user_id=75935" > <span class="fna">Ryan VanderMeulen [:RyanVM]</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="cs-18" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="cr-18" > <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#c18">Comment 18</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-09-26 12:55 PDT" data-time="1727380515">2 months ago</span> </div> </td> </tr> <tr id="ctag-18"> <td colspan="2" class="comment-tags"> </td> </tr> </table> </div><div class="comment-text markdown-body " id="ct-18" data-comment-id="17132671"><p>Added to the Fx132 relnotes.</p> </div><div class="activity"><div class="change"> <a href="/buglist.cgi?f1=cf_tracking_firefox_relnote&o1=isnotempty">relnote-firefox</a>: <a href="/buglist.cgi?f1=cf_tracking_firefox_relnote&o1=equals&v1=%3F">?</a> → <a href="/buglist.cgi?f1=cf_tracking_firefox_relnote&o1=equals&v1=132%2B">132+</a></div></div></div><div class="change-set" id="a292596854_687268"><div class="change" id="aa292596854_687268"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_687268" id="a292596854_687268"><img src="https://secure.gravatar.com/avatar/7e25874a12b7450d1977846e291b0233?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_687268" id="a292596854_687268"><a class="email " href="/user_profile?user_id=687268" > <span class="fna">Ruth John</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a292596854_687268" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a292596854_687268"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a292596854_687268">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-10-07 09:12 PDT" data-time="1728317526">2 months ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">Keywords: <a href="/buglist.cgi?keywords=dev-doc-needed&resolution=---">dev-doc-needed</a> → <a href="/buglist.cgi?keywords=dev-doc-complete&resolution=---">dev-doc-complete</a></div></div></div><div class="change-set" id="a293989033_515012"><div class="change" id="aa293989033_515012"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_515012" id="a293989033_515012"><img src="https://secure.gravatar.com/avatar/a05730f61ee3516885da49b9a9a90669?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_515012" id="a293989033_515012"><a class="email " href="/user_profile?user_id=515012" > <span class="fna">Mathew Hodson</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a293989033_515012" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a293989033_515012"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a293989033_515012">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-10-23 11:55 PDT" data-time="1729709705">1 month ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">No longer depends on: <a class="bz_bug_link bz_status_RESOLVED bz_closed" title="RESOLVED INVALID - member.chime.com - Camera stuck loading after allowing it" href="/show_bug.cgi?id=1912855">1912855</a></div></div></div><div class="change-set" id="a293990269_515012"><div class="change" id="aa293990269_515012"> <table class="layout-table change-head " role="presentation"> <tr> <td rowspan="2" class="change-gravatar"><div class="vcard vcard_515012" id="a293990269_515012"><img src="https://secure.gravatar.com/avatar/a05730f61ee3516885da49b9a9a90669?d=mm&size=64" class="gravatar" width="32" height="32"> </div> </td> <td class="change-author"><div class="vcard vcard_515012" id="a293990269_515012"><a class="email " href="/user_profile?user_id=515012" > <span class="fna">Mathew Hodson</span></a> </div> </td> <td rowspan="2" class="comment-actions"><div role="group"> <button type="button" class="change-spinner ghost iconic" id="as-a293990269_515012" aria-label="Collapse" aria-expanded="true" data-strings='{ "collapse_label": "Collapse", "expand_label": "Expanded" }'> <span class="icon" aria-hidden="true"></span> </button> </div></td> </tr> <tr id="ar-a293990269_515012"> <td> <h3 class="change-name"> <a href="/show_bug.cgi?id=1179084#a293990269_515012">Updated</a> </h3> • <div class="change-time"><span class="rel-time" title="2024-10-23 12:15 PDT" data-time="1729710941">1 month ago</span> </div> </td> </tr> </table> </div><div class="activity"><div class="change">No longer blocks: <a class="bz_bug_link bz_status_RESOLVED bz_closed" title="RESOLVED FIXED - [wpt-sync] PR 9388 - Support MediaStreamTrack.getCapabilities() for echoCancellation and deviceId" href="/show_bug.cgi?id=1437002">1437002</a></div><div class="change">Depends on: <a class="bz_bug_link bz_status_RESOLVED bz_closed" title="RESOLVED FIXED - [wpt-sync] PR 9388 - Support MediaStreamTrack.getCapabilities() for echoCancellation and deviceId" href="/show_bug.cgi?id=1437002">1437002</a></div></div></div><div id="new-comment-notice"> You need to <a href="/show_bug.cgi?id=1179084&GoAheadAndLogIn=1">log in</a> before you can comment on or make changes to this bug. </div> <div id="bottom-actions"> <div id="bottom-right-actions"> <button type="button" id="top-btn" class="secondary" aria-label="Go to Page Top">Top ↑</button> </div> </div> <dialog id="att-overlay" class="readonly" aria-labelledby="att-overlay-title" data-attachment-count="3"> <form method="dialog"> <div class="header"> <h2 id="att-overlay-title" class="title">Attachment</h2> <div class="spacer"></div> <button type="button" class="secondary iconic" hidden disabled data-action="prev" title="Previous Attachment" aria-keyshortcuts="ArrowLeft"> <span class="icon" aria-hidden="true"></span> </button> <button type="button" class="secondary iconic" hidden disabled data-action="next" title="Next Attachment" aria-keyshortcuts="ArrowRight"> <span class="icon" aria-hidden="true"></span> </button> <button type="button" class="secondary" data-action="toggle-details">Hide Details</button> <button type="button" class="secondary iconic" data-action="close" aria-label="Close"> <span class="icon" aria-hidden="true"></span> </button> </div> <div class="body"> <div class="sub-column"> <div class="detail-pane"> <section class="cols"> <h3>General</h3> <div class="creator"> Creator: <div class="vcard vcard_711218" ><a class="email " href="/user_profile?user_id=711218" > <span class="fna">Dan Baker[:dbaker]</span></a> </div> </div> <div>Created: <span class="created-date rel-time"></span></div> <div>Updated: <span class="updated-date rel-time"></span></div> <div>Size: <span class="file-size"></span></div> </section> <section class="cols"> <h3> <label for="att-overlay-description">Description</label> </h3> <div> <input type="text" name="description" disabled id="att-overlay-description" class="flex"> </div> </section> <section class="cols"> <h3> <label for="att-overlay-file-name">File Name</label> </h3> <div> <input type="text" name="filename" disabled id="att-overlay-file-name" class="flex"> </div> </section> <section class="cols"> <h3> <label for="att-overlay-content-type">Content Type</label> </h3> <div> <input type="text" name="contenttypeentry" disabled id="att-overlay-content-type" class="flex"> </div> </section> </div> </div> <div class="main-column"> <div class="preview-pane"> <div class="preview "> </div> </div> </div> </div> <div class="footer"> <button type="button" class="secondary" data-action="raw">Raw</button> <button type="button" class="secondary" disabled data-action="diff">Diff</button> <button type="button" class="secondary" disabled data-action="review" data-base="https://bugzilla.mozilla.org/page.cgi?id=splinter.html&ignore=">Splinter Review</button> <div class="spacer"></div> </div> </form> </dialog> <link rel="stylesheet" href="/static/v20241126.1/extensions/FlagTypeComment/web/styles/ftc.css"> <script nonce="qxTVCsD5B2zFMiPi3zdETHzAwbZWJ43leFWqsMfqg71F3mB7" src="/static/v20241126.1/extensions/FlagTypeComment/web/js/ftc.js"></script></div> </main> </div> </body> </html>