Bug 1548612 Part 0 - Pre-land new strings for the revised stub installer design. r=agashlin
authorMatt Howell <mhowell@mozilla.com>
Fri, 10 May 2019 23:00:23 +0000
changeset 532305 03329e7c7f4f44818d2aa4a3be12ad04106245d9
parent 532304 cd771a0b9c075b615eb0f2ce1a439c6f744ba4b8
child 532306 a4b14e656ad8ab0dea0fde5970cf97fd301334e1
push id11265
push userffxbld-merge
push dateMon, 13 May 2019 10:53:39 +0000
treeherdermozilla-beta@77e0fe8dbdd3 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersagashlin
bugs1548612
milestone68.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1548612 Part 0 - Pre-land new strings for the revised stub installer design. r=agashlin Differential Revision: https://phabricator.services.mozilla.com/D30737
browser/installer/windows/nsis/defines.nsi.in
browser/locales/en-US/installer/nsisstrings.properties
--- a/browser/installer/windows/nsis/defines.nsi.in
+++ b/browser/installer/windows/nsis/defines.nsi.in
@@ -28,16 +28,17 @@
 
 !define FileMainEXE           "@MOZ_APP_NAME@.exe"
 !define WindowClass           "FirefoxMessageWindow"
 !define MainWindowClass       "MozillaWindowClass"
 !define DialogWindowClass     "MozillaDialogClass"
 !define DDEApplication        "Firefox"
 !define AppRegName            "Firefox"
 
+!define BrandProductName      "Firefox"
 !ifndef DEV_EDITION
 !define BrandShortName        "@MOZ_APP_DISPLAYNAME@"
 !endif
 !ifndef BrandFullName
 !define BrandFullName         "${BrandFullNameInternal}"
 !endif
 
 !define CERTIFICATE_NAME            "Mozilla Corporation"
--- a/browser/locales/en-US/installer/nsisstrings.properties
+++ b/browser/locales/en-US/installer/nsisstrings.properties
@@ -4,36 +4,41 @@
 
 # LOCALIZATION NOTE:
 
 # This file must be saved as UTF8
 
 # Accesskeys are defined by prefixing the letter that is to be used for the
 # accesskey with an ampersand (e.g. &).
 
-# Do not replace $BrandShortName, $BrandFullName, or $BrandFullNameDA with a
-# custom string and always use the same one as used by the en-US files.
+# Do not replace $BrandShortName, $BrandProductName, $BrandFullName,
+# or $BrandFullNameDA with a custom string and always use the same one as used
+# by the en-US files.
 # $BrandFullNameDA allows the string to contain an ampersand (e.g. DA stands
 # for double ampersand) and prevents the letter following the ampersand from
 # being used as an accesskey.
 
 # You can use \n to create a newline in the string but only when the string
 # from en-US contains a \n.
 
 INSTALLER_WIN_CAPTION=$BrandShortName Installer
 
 # The \n in the next two strings can be moved or deleted as needed to make
 # the string fit in the 3 lines of space available.
 STUB_CLEANUP_PAVEOVER_HEADER=$BrandShortName is already installed.\nLet's update it.
 STUB_CLEANUP_REINSTALL_HEADER=$BrandShortName has been installed before.\nLet's get you a new copy.
+STUB_CLEANUP_PAVEOVER_HEADER2=$BrandShortName is already installed. Let's update it.
+STUB_CLEANUP_REINSTALL_HEADER2=$BrandShortName has been installed before. Let's get you a new copy.
 STUB_CLEANUP_PAVEOVER_BUTTON=&Update
 STUB_CLEANUP_REINSTALL_BUTTON=Re-&install
 STUB_CLEANUP_CHECKBOX_LABEL=&Restore default settings and remove old add-ons for optimal performance
 
 STUB_INSTALLING_LABEL2=Now installing…
+STUB_INSTALLING_HEADLINE=Put your privacy first.\nJoin ${BrandProductName}.
+STUB_INSTALLING_BODY=Get the rest of our privacy-first products, and learn how to stay smarter and safer online.
 STUB_BLURB_FIRST1=The fastest, most responsive $BrandShortName yet
 STUB_BLURB_SECOND1=Faster page loading and tab switching
 STUB_BLURB_THIRD1=Powerful private browsing
 STUB_BLURB_FOOTER2=Built for people, not for profit
 
 WARN_MIN_SUPPORTED_OSVER_MSG=Sorry, $BrandShortName can't be installed. This version of $BrandShortName requires ${MinSupportedVer} or newer. Please click the OK button for additional information.
 WARN_MIN_SUPPORTED_CPU_MSG=Sorry, $BrandShortName can't be installed. This version of $BrandShortName requires a processor with ${MinSupportedCPU} support. Please click the OK button for additional information.
 WARN_MIN_SUPPORTED_OSVER_CPU_MSG=Sorry, $BrandShortName can't be installed. This version of $BrandShortName requires ${MinSupportedVer} or newer and a processor with ${MinSupportedCPU} support. Please click the OK button for additional information.