From dd33f9c74abb53bd660370d376bd7a237f0a4cf1 Mon Sep 17 00:00:00 2001 From: "pinkerton%netscape.com" Date: Wed, 23 Apr 2003 17:31:25 +0000 Subject: [PATCH] fix titles on cookie prompt dialog to be more descriptive. git-svn-id: svn://10.0.0.236/trunk@141699 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/camino/src/browser/CocoaPromptService.mm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/mozilla/camino/src/browser/CocoaPromptService.mm b/mozilla/camino/src/browser/CocoaPromptService.mm index beadf572b83..d2f07650520 100644 --- a/mozilla/camino/src/browser/CocoaPromptService.mm +++ b/mozilla/camino/src/browser/CocoaPromptService.mm @@ -473,12 +473,21 @@ CocoaPromptService::CookieDialog(nsIDOMWindow *parent, nsICookie *cookie, const PRUnichar* checkboxStr = [checkboxText createNewUnicodeBuffer]; NSString* titleText = NSLocalizedString(@"CookieTitle", @"CookieTitle"); PRUnichar* titleStr = [titleText createNewUnicodeBuffer]; + NSString* allowText = NSLocalizedString(@"Allow", @"AllowCookie"); + PRUnichar* allowStr = [allowText createNewUnicodeBuffer]; + NSString* denyText = NSLocalizedString(@"Deny", @"AllowCookie"); + PRUnichar* denyStr = [denyText createNewUnicodeBuffer]; - ConfirmCheck(parent, titleStr, textStr, checkboxStr, rememberDecision, _retval); + long buttonFlags = (BUTTON_TITLE_IS_STRING << kButton0) | (BUTTON_TITLE_IS_STRING << kButton1); + PRInt32 buttonPressed = 0; + ConfirmEx(parent, titleStr, textStr, buttonFlags, allowStr, denyStr, nil, checkboxStr, rememberDecision, &buttonPressed); + *_retval = (buttonPressed == 0); // button 0 is allow, button 1 is deny, so return true if allow is clicked nsMemory::Free(textStr); nsMemory::Free(checkboxStr); nsMemory::Free(titleStr); + nsMemory::Free(allowStr); + nsMemory::Free(denyStr); return NS_OK; }