Bug 591118 - Generate Sync Key (part 1) [r=mconnor]
Implement key generation and backup (email/print/save)
--- a/firefox/prefs.dtd
+++ b/firefox/prefs.dtd
@@ -129,8 +129,11 @@ You can now continue using &brandShortNa
<!ENTITY syncItem.history.accesskey "r">
<!ENTITY syncItem.passwords.label "Sync Passwords">
<!ENTITY syncItem.passwords.accesskey "P">
<!ENTITY syncItem.prefs.label "Sync Preferences">
<!ENTITY syncItem.prefs.accesskey "S">
<!ENTITY syncComputerName.label "Computer Name:">
<!ENTITY syncComputerName.accesskey "c">
+
+<!ENTITY page.syncKeyBackup.title "Your Firefox Sync Key">
+<!ENTITY page.syncKeyBackup.descr "This secret key is used to encrypt your personal data. It is not uploaded to the server and cannot be recovered. Do not lose it or share with other people.">
--- a/firefox/prefs.properties
+++ b/firefox/prefs.properties
@@ -28,8 +28,12 @@ additionalClients.label = and %S additio
bookmarkCount.label = %S bookmarks
historyCount.label = %S days of history
passwordCount.label = %S passwords
differentAccount.title = Use a Different Account?
differentAccount.label = This will reset all of your sync account information and preferences.
differentAccountConfirm.label = Reset All Information
+
+email.synckey.subject = Your Firefox Sync Key
+email.synckey.body = Congratulations for signing up for Firefox Sync! Your secret Firefox Sync key is %S. Do not lose it or share with other people.
+save.synckey.title = Save Sync Key