In T337944: Implement support for requesting client hint header we added support for setting the Accept-CH header on the following workflows:
- [web] Special:CreateAccount
- [web] Special:UserLogin
- [web] Special:UserLogout
- [web] Special:PasswordReset
- [web] Special:EmailUser
- [web] ?action=history (for rollback)
- [API] edit handled via postEdit mw.hook (as is non-API editing)
In T258105: Implement storage for User-Agent Client Hints header data we defined database tables to store the data. Currently, editing scenarios write data to these tables (using the postEdit mw.hook).
We need to create record client hint data for:
- T345817: Store client hint mapping rows for user account creation events
- T345818: Store client hint mapping rows for login events
- T345819: Store client hint mapping rows for logout events
- T345820: Store client hint mapping rows for password reset events
- T345821: Store client hint mapping rows for email user events