[Browser] Add WebView.mediaAccessPermissionRequested API
Bug #1410996 reported by
Chris Coulson
This bug affects 26 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Bill Filler | ||
Oxide |
Fix Released
|
High
|
Chris Coulson | ||
Ubuntu UX |
Fix Released
|
High
|
James Mulholland | ||
webbrowser-app (Ubuntu) |
Fix Released
|
High
|
Ugo Riboni |
Bug Description
This keeps getting pushed aside by other tasks, but it's really about time we got this done (as it's required for sites to be able to access the camera / microphone)
--- --- --- ---
UX Comment:
Relevant wireframes/pages added to specification:
https:/
Related branches
lp:~uriboni/webbrowser-app/media-access
- PS Jenkins bot: Approve (continuous-integration)
- Olivier Tilloy: Approve
-
Diff: 709 lines (+508/-13)9 files modifieddebian/webbrowser-app-apparmor.manifest (+2/-0)
src/app/webbrowser/Browser.qml (+30/-0)
src/app/webbrowser/MediaAccessDialog.qml (+69/-0)
src/app/webbrowser/SettingsDeviceSelector.qml (+71/-0)
src/app/webbrowser/SettingsPage.qml (+97/-13)
tests/autopilot/webbrowser_app/emulators/browser.py (+18/-0)
tests/autopilot/webbrowser_app/tests/http_server.py (+10/-0)
tests/autopilot/webbrowser_app/tests/test_media_access_permission.py (+98/-0)
tests/unittests/qml/tst_SettingsPage.qml (+113/-0)
Changed in oxide: | |
importance: | Undecided → Critical |
status: | New → Triaged |
milestone: | none → branch-1.6 |
Changed in oxide: | |
assignee: | nobody → Chris Coulson (chrisccoulson) |
Changed in oxide: | |
milestone: | branch-1.6 → branch-1.7 |
importance: | Critical → High |
Changed in oxide: | |
status: | Triaged → In Progress |
Changed in oxide: | |
milestone: | branch-1.7 → branch-1.8 |
Changed in oxide: | |
status: | In Progress → Fix Released |
Changed in webbrowser-app (Ubuntu): | |
status: | New → Confirmed |
assignee: | nobody → Olivier Tilloy (osomon) |
importance: | Undecided → High |
no longer affects: | webbrowser-app |
Changed in webbrowser-app (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in webbrowser-app (Ubuntu): | |
status: | Fix Released → Confirmed |
tags: | added: webrtc |
Changed in ubuntu-ux: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → James Mulholland (jamesjosephmulholland) |
summary: |
- Add WebView.mediaAccessPermissionRequested API + [Broswer] Add WebView.mediaAccessPermissionRequested API |
summary: |
- [Broswer] Add WebView.mediaAccessPermissionRequested API + [Browser] Add WebView.mediaAccessPermissionRequested API |
description: | updated |
Changed in ubuntu-ux: | |
status: | Triaged → Fix Committed |
Changed in canonical-devices-system-image: | |
milestone: | none → ww40-2015 |
assignee: | nobody → Bill Filler (bfiller) |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in webbrowser-app (Ubuntu): | |
assignee: | Olivier Tilloy (osomon) → Ugo Riboni (uriboni) |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
milestone: | ww40-2015 → ww46-2015 |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in ubuntu-ux: | |
status: | Fix Committed → Fix Released |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Just added a webbrowser-app task to track the use of the new oxide API in the browser.
Test page for microphone permission requests: https:/ /voice- memos.appspot. com/.