@Peter: the prompt you’re seeing is the one to grant access to the web API (MediaDevices.getUserMedia()). The trust store / apparmor operate at an entirely different level, by intercepting direct access to the hardware. You’re probably not seeing the trust store prompts because you have already granted those permissions for the browser.
Note that the web API prompt is per domain (and permissions are not remembered across browsing sessions, that’s a missing feature in oxide, https://blueprints.launchpad.net/oxide/+spec/site-settings), whereas the trust store permissions are per app, so they are going to be prompted only once for the browser the first time a site requests those permissions). -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1554149 Title: Asks for separate permission for microphone and camera Status in Oxide: New Bug description: 0. Flash the phone. 1. In the Browser, go to a page that asks both to record video and use the microphone, such as <https://appear.in/test-drive>. What happens: * A prompt appears asking to record audio. * Another prompt appears asking to use the camera. What should happen: * Only one prompt appears, asking to record video, which includes the ability to use the microphone. <https://wiki.ubuntu.com/SecurityPermissions#permissions> This might not be fixable, if the Web APIs for recording video and audio are separate. If it is fixable, it might first require implementing the combined permission in trust-store. To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1554149/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp