{"url":"https://api.github.com/repos/w3ctag/design-reviews/issues/comments/2985258836","html_url":"https://github.com/w3ctag/design-reviews/issues/1110#issuecomment-2985258836","issue_url":"https://api.github.com/repos/w3ctag/design-reviews/issues/1110","id":2985258836,"node_id":"IC_kwDOAKfwGc6x729U","user":{"login":"christianliebel","id":6698344,"node_id":"MDQ6VXNlcjY2OTgzNDQ=","avatar_url":"https://avatars.githubusercontent.com/u/6698344?u=3084d649786e42a8225b50187e9694d77d620633&v=4","gravatar_id":"","url":"https://api.github.com/users/christianliebel","html_url":"https://github.com/christianliebel","followers_url":"https://api.github.com/users/christianliebel/followers","following_url":"https://api.github.com/users/christianliebel/following{/other_user}","gists_url":"https://api.github.com/users/christianliebel/gists{/gist_id}","starred_url":"https://api.github.com/users/christianliebel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/christianliebel/subscriptions","organizations_url":"https://api.github.com/users/christianliebel/orgs","repos_url":"https://api.github.com/users/christianliebel/repos","events_url":"https://api.github.com/users/christianliebel/events{/privacy}","received_events_url":"https://api.github.com/users/christianliebel/received_events","type":"User","user_view_type":"public","site_admin":false},"created_at":"2025-06-18T18:10:23Z","updated_at":"2025-06-18T18:10:23Z","author_association":"NONE","body":"Thanks for your proposal. It introduces a new property called `windowAudio` that can be used to indicate the \"level\" of audio to share when a window is shared.\n\nYour explainer mentions that the existing `systemAudio` preference hint should now be applied exclusively for **monitor** surfaces:\n\n> Existing functionality addresses preferences for **monitor** surfaces with `SystemAudioPreferenceEnum` (allowing `include` or `exclude` system audio).\n\nHowever, the current normative text of your specification for `systemAudio` doesn’t support this:\n\n> If present, signals whether the application would like system audio to be included among the possible audio sources offered to the user. The user agent MAY ignore this hint.\n\nWe think the changed semantics of `systemAudio` may not be very obvious. Could `systemAudio` be deprecated in favor of discrete properties `monitorAudio` (for monitor surfaces), `windowAudio` (for window surfaces), and `browserAudio` (for browser surfaces) or a new abstract audio property that applies to _all_ surfaces (acknowledging that is not the goal of your explainer)?","reactions":{"url":"https://api.github.com/repos/w3ctag/design-reviews/issues/comments/2985258836/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null,"pin":null}