зеркало из https://github.com/mozilla/pjs.git
b=97044 r=dbaron sr=ben a=asa
Fix topcrash by adding safety null checks and correcting a typo
This commit is contained in:
Родитель
d2beab414f
Коммит
f8e4e2d9fe
|
@ -27,7 +27,7 @@ MixedContentMessage=You have requested an encrypted page that contains some unen
|
||||||
LeaveSecureMessage=You are about to leave an encrypted page. Information you send or receive from now on could easily be read by a third party.
|
LeaveSecureMessage=You are about to leave an encrypted page. Information you send or receive from now on could easily be read by a third party.
|
||||||
EnterSecureMessage=You have requested an encrypted page. The web site has identified itself correctly, and information you see or enter on this page can't easily be read by a third party.
|
EnterSecureMessage=You have requested an encrypted page. The web site has identified itself correctly, and information you see or enter on this page can't easily be read by a third party.
|
||||||
WeakSecureMessage=You have requested a page that uses low-grade encryption. The web site has identified itself correctly, but information you see or enter on this page could be read by a third party.
|
WeakSecureMessage=You have requested a page that uses low-grade encryption. The web site has identified itself correctly, but information you see or enter on this page could be read by a third party.
|
||||||
PostToInsecurefromSecureMessage=Although this page is encrypted, the information you have entered is to be sent over an unencrypted connection and could easily be read by a third party.##Are you sure you want to continue sending this information?##
|
PostToInsecureFromSecureMessage=Although this page is encrypted, the information you have entered is to be sent over an unencrypted connection and could easily be read by a third party.##Are you sure you want to continue sending this information?##
|
||||||
PostToInsecureFromInsecureMessage=The information you have entered is to be sent over an unencrypted connection and could easily be read by a third party.##Are you sure you want to continue sending this information?##
|
PostToInsecureFromInsecureMessage=The information you have entered is to be sent over an unencrypted connection and could easily be read by a third party.##Are you sure you want to continue sending this information?##
|
||||||
MixedContentShowAgain=Alert me whenever I'm about to view an encrypted page that contains some unencrypted information.
|
MixedContentShowAgain=Alert me whenever I'm about to view an encrypted page that contains some unencrypted information.
|
||||||
LeaveSecureShowAgain=Alert me whenever I leave an encrypted page for one that isn't encrypted.
|
LeaveSecureShowAgain=Alert me whenever I leave an encrypted page for one that isn't encrypted.
|
||||||
|
|
|
@ -572,10 +572,12 @@ nsNSSDialogs::ConfirmDialog(nsIInterfaceRequestor *ctx, const char *prefName,
|
||||||
|
|
||||||
// Get user's preference for this alert
|
// Get user's preference for this alert
|
||||||
// prefName, showAgainName are null if there is no preference for this dialog
|
// prefName, showAgainName are null if there is no preference for this dialog
|
||||||
PRBool prefValue;
|
PRBool prefValue = PR_TRUE;
|
||||||
|
|
||||||
|
if (prefName != nsnull) {
|
||||||
rv = mPref->GetBoolPref(prefName, &prefValue);
|
rv = mPref->GetBoolPref(prefName, &prefValue);
|
||||||
if (NS_FAILED(rv)) prefValue = PR_TRUE;
|
if (NS_FAILED(rv)) prefValue = PR_TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
// Stop if confirm is not requested
|
// Stop if confirm is not requested
|
||||||
if (!prefValue) {
|
if (!prefValue) {
|
||||||
|
@ -594,8 +596,10 @@ nsNSSDialogs::ConfirmDialog(nsIInterfaceRequestor *ctx, const char *prefName,
|
||||||
getter_Copies(windowTitle));
|
getter_Copies(windowTitle));
|
||||||
mStringBundle->GetStringFromName(messageName,
|
mStringBundle->GetStringFromName(messageName,
|
||||||
getter_Copies(message));
|
getter_Copies(message));
|
||||||
|
if (showAgainName != nsnull) {
|
||||||
mStringBundle->GetStringFromName(showAgainName,
|
mStringBundle->GetStringFromName(showAgainName,
|
||||||
getter_Copies(alertMe));
|
getter_Copies(alertMe));
|
||||||
|
}
|
||||||
mStringBundle->GetStringFromName(NS_LITERAL_STRING("Continue").get(),
|
mStringBundle->GetStringFromName(NS_LITERAL_STRING("Continue").get(),
|
||||||
getter_Copies(cont));
|
getter_Copies(cont));
|
||||||
// alertMe is allowed to be null
|
// alertMe is allowed to be null
|
||||||
|
@ -630,7 +634,7 @@ nsNSSDialogs::ConfirmDialog(nsIInterfaceRequestor *ctx, const char *prefName,
|
||||||
*_result = PR_FALSE;
|
*_result = PR_FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!prefValue) {
|
if (!prefValue && prefName != nsnull) {
|
||||||
mPref->SetBoolPref(prefName, PR_FALSE);
|
mPref->SetBoolPref(prefName, PR_FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ MixedContentMessage=You have requested an encrypted page that contains some unen
|
||||||
LeaveSecureMessage=You are about to leave an encrypted page. Information you send or receive from now on could easily be read by a third party.
|
LeaveSecureMessage=You are about to leave an encrypted page. Information you send or receive from now on could easily be read by a third party.
|
||||||
EnterSecureMessage=You have requested an encrypted page. The web site has identified itself correctly, and information you see or enter on this page can't easily be read by a third party.
|
EnterSecureMessage=You have requested an encrypted page. The web site has identified itself correctly, and information you see or enter on this page can't easily be read by a third party.
|
||||||
WeakSecureMessage=You have requested a page that uses low-grade encryption. The web site has identified itself correctly, but information you see or enter on this page could be read by a third party.
|
WeakSecureMessage=You have requested a page that uses low-grade encryption. The web site has identified itself correctly, but information you see or enter on this page could be read by a third party.
|
||||||
PostToInsecurefromSecureMessage=Although this page is encrypted, the information you have entered is to be sent over an unencrypted connection and could easily be read by a third party.##Are you sure you want to continue sending this information?##
|
PostToInsecureFromSecureMessage=Although this page is encrypted, the information you have entered is to be sent over an unencrypted connection and could easily be read by a third party.##Are you sure you want to continue sending this information?##
|
||||||
PostToInsecureFromInsecureMessage=The information you have entered is to be sent over an unencrypted connection and could easily be read by a third party.##Are you sure you want to continue sending this information?##
|
PostToInsecureFromInsecureMessage=The information you have entered is to be sent over an unencrypted connection and could easily be read by a third party.##Are you sure you want to continue sending this information?##
|
||||||
MixedContentShowAgain=Alert me whenever I'm about to view an encrypted page that contains some unencrypted information.
|
MixedContentShowAgain=Alert me whenever I'm about to view an encrypted page that contains some unencrypted information.
|
||||||
LeaveSecureShowAgain=Alert me whenever I leave an encrypted page for one that isn't encrypted.
|
LeaveSecureShowAgain=Alert me whenever I leave an encrypted page for one that isn't encrypted.
|
||||||
|
|
Загрузка…
Ссылка в новой задаче