-
Notifications
You must be signed in to change notification settings - Fork 918
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Permissions: Update DRM, Camera and Microphone dialogs #5234
Merged
malmstein
merged 4 commits into
feature/david/10-30-permissions_update_location_dialogs
from
feature/david/11-04-permissions_update_drm_dialogs
Nov 6, 2024
Merged
Permissions: Update DRM, Camera and Microphone dialogs #5234
malmstein
merged 4 commits into
feature/david/10-30-permissions_update_location_dialogs
from
feature/david/11-04-permissions_update_drm_dialogs
Nov 6, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This stack of pull requests is managed by Graphite. Learn more about stacking. Join @malmstein and the rest of your teammates on Graphite |
33 tasks
malmstein
changed the title
Permissions: Update DRM dialogs
Permissions: Update DRM, Camera and Microphone dialogs
Nov 4, 2024
malmstein
force-pushed
the
feature/david/10-30-permissions_update_location_dialogs
branch
from
November 5, 2024 11:01
0210977
to
f143ee3
Compare
malmstein
force-pushed
the
feature/david/11-04-permissions_update_drm_dialogs
branch
from
November 5, 2024 11:02
15a52bd
to
d0e96bd
Compare
32 tasks
malmstein
force-pushed
the
feature/david/10-30-permissions_update_location_dialogs
branch
from
November 6, 2024 12:17
f143ee3
to
f2e2692
Compare
malmstein
force-pushed
the
feature/david/11-04-permissions_update_drm_dialogs
branch
from
November 6, 2024 12:17
d0e96bd
to
8b35e56
Compare
anikiki
approved these changes
Nov 6, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good and works as expected! 🎉
malmstein
force-pushed
the
feature/david/10-30-permissions_update_location_dialogs
branch
from
November 6, 2024 17:29
f2e2692
to
4164446
Compare
malmstein
force-pushed
the
feature/david/11-04-permissions_update_drm_dialogs
branch
from
November 6, 2024 17:30
8b35e56
to
2c9b9b1
Compare
Task/Issue URL: https://app.asana.com/0/1174433894299346/1208578724221048 ### Description This PR updates the Site Permissions screens to match the Figma designs ### Steps to test this PR _Site Permissions_ - [x] Add permissions to a site (permissions.site) - [x] Open Settings -> Permissions -> Site Permissions - [x] Verify site and favicon are visible _Site Permissions Removed on Fire Button (Fireproof)_ - [x] Add location permissions to a site (permissions.site) - [x] Fireproof the site - [x] Ensure Fire Button will clear data on app restart - [x] Open Settings -> Permissions -> Site Permissions - [x] Verify site and favicon are visible - [x] Go back to the Browser and use the Fire Button - [x] Open Settings -> Permissions -> Site Permissions - [x] Verify site and favicon are visible _Site Permissions Removed on Fire Button_ - [x] Add location permissions to a site (permissions.site) - [x] Ensure Fire Button will clear data on app restart - [x] Open Settings -> Permissions -> Site Permissions - [x] Verify site and favicon are visible - [x] Go back to the Browser and use the Fire Button - [x] Open Settings -> Permissions -> Site Permissions - [x] Verify site is no longer visible _Individual Site Permissions_ - [x] Add location permissions to a site (permissions.site) - [x] Open Settings -> Permissions -> Site Permissions - [x] Verify site and favicon are visible - [x] Tap on the site to see the details page - [x] Verify location permission is allowed for the site _Disable overall location permission_ - [x] Add location permissions to a site (permissions.site) - [x] Open Settings -> Permissions -> Site Permissions - [x] Verify site and favicon are visible - [x] Toggle overall location permission off - [x] Verify site and favicon are visible - [x] Tap on the site to see the details page - [x] Verify “Disabled for all sites” visible next to Location - [x] Open a new tab and open permissions.site - [x] Tap on location, verify it’s red permission not given)
malmstein
merged commit Nov 6, 2024
4594054
into
feature/david/10-30-permissions_update_location_dialogs
4 checks passed
malmstein
deleted the
feature/david/11-04-permissions_update_drm_dialogs
branch
November 6, 2024 19:10
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Task/Issue URL: https://app.asana.com/0/1174433894299346/1208578724221050/f
Description
Update Camera and Microphone dialogs to use a checkbox
It also updates the DRM dialog to match the other dialogs
Steps to test this PR
Camera - Allow Remember + System Permission Allowed
Camera - Allow + System Permission Allowed
Camera - Deny Remember
Camera - Deny
Microphone- Allow Remember + System Permission Denied
Microphone - Allow + System Permission Denied
Microphone - Deny Remember
Microphone - Deny
DRM - Allow Remember
DRM - Allow
DRM - Deny Remember
DRM - Deny