moved some privacy variables from FE to BE, reviewed by blythe

This commit is contained in:
morse%netscape.com 1998-07-24 07:26:46 +00:00
parent 4a12522852
commit 800956409c
2 changed files with 6 additions and 20 deletions

View File

@ -2236,39 +2236,28 @@ void CGenericFrame::OnShowBookmarkWindow()
void CGenericFrame::OnTogglePrivacyAnonymous() void CGenericFrame::OnTogglePrivacyAnonymous()
{ {
if (theApp.m_bAnon) { PRVCY_ToggleAnonymous();
NET_UnanonymizeCookies();
theApp.m_bAnon = FALSE;
} else {
NET_AnonymizeCookies();
theApp.m_bAnon = TRUE;
}
} }
void CGenericFrame::OnUpdatePrivacyAnonymous(CCmdUI* pCmdUI) void CGenericFrame::OnUpdatePrivacyAnonymous(CCmdUI* pCmdUI)
{ {
// if( pCmdUI->m_pMenu ){ pCmdUI->SetCheck(PRVCY_IsAnonymous());
// pCmdUI->m_pMenu->ModifyMenu(CASTUINT(ID_PRIVACY_ANONYMOUS),
// CASTUINT(MF_BYCOMMAND | MF_STRING),
// CASTUINT(ID_PRIVACY_ANONYMOUS),
// szLoadString(CASTUINT(theApp.m_bAnon ?
// IDS_PRIVACY_LEAVE_ANONYMOUS : IDS_PRIVACY_ENTER_ANONYMOUS)) );
// } else {
pCmdUI->SetCheck(theApp.m_bAnon);
// }
} }
void CGenericFrame::OnTogglePrivacyReceipt() void CGenericFrame::OnTogglePrivacyReceipt()
{ {
#ifdef TRANSACTION_RECEIPTS
if (theApp.m_bReceipt) { if (theApp.m_bReceipt) {
theApp.m_bReceipt = FALSE; theApp.m_bReceipt = FALSE;
} else { } else {
theApp.m_bReceipt = TRUE; theApp.m_bReceipt = TRUE;
} }
#endif
} }
void CGenericFrame::OnUpdatePrivacyReceipt(CCmdUI* pCmdUI) void CGenericFrame::OnUpdatePrivacyReceipt(CCmdUI* pCmdUI)
{ {
#ifdef TRANSACTION_RECEIPTS
if( pCmdUI->m_pMenu ){ if( pCmdUI->m_pMenu ){
pCmdUI->m_pMenu->ModifyMenu(CASTUINT(ID_PRIVACY_RECEIPT), pCmdUI->m_pMenu->ModifyMenu(CASTUINT(ID_PRIVACY_RECEIPT),
CASTUINT(MF_BYCOMMAND | MF_STRING), CASTUINT(MF_BYCOMMAND | MF_STRING),
@ -2278,6 +2267,7 @@ void CGenericFrame::OnUpdatePrivacyReceipt(CCmdUI* pCmdUI)
} else { } else {
pCmdUI->SetCheck(theApp.m_bReceipt); pCmdUI->SetCheck(theApp.m_bReceipt);
} }
#endif
} }
void CGenericFrame::OnDisplayPrivacyPolicy() void CGenericFrame::OnDisplayPrivacyPolicy()

View File

@ -424,9 +424,6 @@ public:
BOOL m_bSynchronizing; //Are we currently synchronizing BOOL m_bSynchronizing; //Are we currently synchronizing
#endif /* MOZ_OFFLINE */ #endif /* MOZ_OFFLINE */
BOOL m_bAnon;
BOOL m_bReceipt;
// preference type stuff // preference type stuff
int m_nConfig; int m_nConfig;
int m_iNumTypesInINIFile; int m_iNumTypesInINIFile;
@ -650,4 +647,3 @@ extern CNetscapeFontModule theGlobalNSFont;
#endif #endif
#endif #endif