Required changes identified in our review on T327570:
- Don't try to save preferences for temp users – use cookies or local storage instead where applicable, like for logged out users
- Update messages about revealing your IP address
- Correct signature in the preview when a temp user would be created (T331397: Live preview returns IP address as signature)
- T332437: Change EditAttemptStep and other schemas and logging to support temp users
And identified in Tim's initial review on T307054:
- In the mobile editor, saving as an anonymous user should create the temporary account…
- …and redirect through login.wikimedia.org in order to acquire CentralAuth cookies. (T338002: Let action=edit API instruct the client to redirect to another location after saving the edit)
- Then (maybe) show a post-save notification as in core. (T338003: Expose a method to display post-edit notification after reloading the page)