Hi Reviewers! FYI: this crash is a P0 as it is found in M144 Stable on ChromeOS, and will need to be merged back to both M144 and M145.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
Were you able to verify that this fixes the crash? As a follow-up we should add a browsertest
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Were you able to verify that this fixes the crash? As a follow-up we should add a browsertest
Yes, I tested it on a cloudtop, and I flashed a real device with the change.
I verified that on both, the `Add Account` dialog appeared. My understanding is that it's used for reauthentication.
I wasn't able to test the whole authentication flow because the repro for this issue is difficult, but at minimum, this fixes Chrome crashing when the button is clicked, which is important.
Screenshot of the reauth screen: https://screenshot.googleplex.com/BX9M379YgtQY5KZ
| Code-Review | +1 |
lgtm for account_manager_core and histograms.
cc'ing droger@ from Chrome signin team for signin/*
<int value="20" label="Gemini in Chrome asked to reauthenticate."/>Super nit sorry - Please remove the trailing period `.` to conform to the other labels above.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
<int value="20" label="Gemini in Chrome asked to reauthenticate."/>Super nit sorry - Please remove the trailing period `.` to conform to the other labels above.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
1 is the latest approved patch-set.
The change was submitted with unreviewed changes in the following files:
```
The name of the file: tools/metrics/histograms/enums.xml
Insertions: 1, Deletions: 1.
@@ -141,7 +141,7 @@
label="Launched from ChromeOS Projector App for re-authentication"/>
<int value="18" label="Turn on sync menu item in Chrome app menu"/>
<int value="19" label="Account addition flow triggered from a Sign-in promo"/>
- <int value="20" label="Gemini in Chrome asked to reauthenticate."/>
+ <int value="20" label="Gemini in Chrome asked to reauthenticate"/>
</enum>
<enum name="AccountManagerAccountUpsertionResultStatus">
```
[glic] Fix 'Verify It's You' crash on ChromeOS
- On ChromeOS, clicking the "Verify It's You" button when a user's
credentials are expired will cause Chrome to crash due to hitting
a NOTREACHED().
- This CL adds the missing signin_metrics::AccessPoint to fix the
NOTREACHED() codepath.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |