-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Login detection for fireproofing #847
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
Login detection for fireproofing #847
Conversation
…n_js # Conflicts: # app/src/main/java/com/duckduckgo/app/browser/BrowserTabViewModel.kt # app/src/main/java/com/duckduckgo/app/browser/WebViewClientListener.kt # app/src/main/java/com/duckduckgo/app/fire/fireproofwebsite/ui/FireproofWebsitesViewModel.kt # app/src/main/res/values/string-untranslated.xml
…n_fireproof # Conflicts: # app/src/androidTest/java/com/duckduckgo/app/browser/BrowserTabViewModelTest.kt # app/src/main/java/com/duckduckgo/app/browser/BrowserTabViewModel.kt
…ities. Differentiate between injected login detector and user navigation login detector
|
Hi @subsymbolic, I pushed some changes we agreed in https://app.asana.com/0/715106103902962/1180380358556618 PR description has been updated and also the description for the implementation task (https://app.asana.com/0/715106103902962/1179242968971107) This is now ready to be reviewed again. Thanks! |
|
Looks good! Feel free to merge once conflicts are fixed. |
…n_fireproof # Conflicts: # app/src/main/java/com/duckduckgo/app/browser/BrowserTabFragment.kt # app/src/main/java/com/duckduckgo/app/browser/BrowserTabViewModel.kt
…n_fireproof # Conflicts: # app/src/main/res/values/styles.xml
malmstein
left a comment
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.
Checked the new strings and it looks as expected. Good stuff @cmonfortep
Task/Issue URL: https://app.asana.com/0/1149059203486286/1179242968971107/f
Tech Design URL: https://app.asana.com/0/1149059203486286/1176922255591995/f
CC: https://app.asana.com/0/1149059203486286/1176752473916553/f
Description:
Help users preserve logins to sites they frequent by adding the fireproofing prompt after login events on Android.
Includes:
Steps to test this PR:
#Test 1: No login detection
#Test 2: Login detection
#Test 3: Login detection
#Test 4: pixel enable/disable login detection
m_fw_d_e/ disable:m_fw_d_d)#Test 5: pixel on dialogs
m_fw_ld_sm_fw_l_dm_fw_l_a#Test 6: pixel on overflow mane
m_fw_am_fw_rInternal references:
Software Engineering Expectations
Technical Design Template