- User must be logged in to view his Profile page.
- Profile page displays profile icon, display name, and email address (got rid of region - it's meaningless to consumers).
If user's Profile is Public, he can click a link to see his public Profile (see Profile Page - Public).
User can add or edit his photo. Options for MP app and MP website on phone include: add from camera roll, take photo, and use Gravator. Options for MP website on desktop include: upload photo, take photo (webcam), and use Gravatar. Change should be reflected back to FxA.
User can edit his display name. Change should be reflected back to FxA.
User can set his Profile to Private (default) or to Public.
User can click a link to see an example Public Profile.
If Profile is set to Public, user can set Website Submissions to Private (default) or Public. If Profile is set to Private, this option is not available.
User can click a link to see an example Public Profile with Public Website Submissions.
User can manage preferences for seeing Recommendations on MP (on by default). User can click a link to SUMO page explaining Recommendations. Already exists.
If user has a developer account, user can manage devhub email preferences. See Bug 987362. User can click a link to learn about these email preferences - not sure these pages exist - may need to create them.
See Figure 1 and Figure 2