Index: BrowserView.h
===================================================================
RCS file: /cvsroot/mozilla/embedding/tests/mfcembed/BrowserView.h,v
retrieving revision 1.6
diff -u -6 -r1.6 BrowserView.h
--- BrowserView.h	2001/04/16 20:19:00	1.6
+++ BrowserView.h	2001/05/19 00:09:15
@@ -79,14 +79,16 @@
 	CBrowserImpl* mpBrowserImpl;
 
 	// Mozilla interfaces
 	//
 	nsCOMPtr<nsIWebBrowser> mWebBrowser;
 	nsCOMPtr<nsIBaseWindow> mBaseWindow;
-	nsCOMPtr<nsIWebNavigation> mWebNav;	
+	nsCOMPtr<nsIWebNavigation> mWebNav;
 
+	//nsCOMPtr<nsISHistory> mSessionHistory; // de: added in 5/11/01
+
 	void UpdateBusyState(PRBool aBusy);
 	PRBool mbDocumentLoading;
 
 	void SetCtxMenuLinkUrl(nsAutoString& strLinkUrl);
 	nsAutoString mCtxMenuLinkUrl;
 
@@ -108,33 +110,34 @@
 
     void Activate(UINT nState, CWnd* pWndOther, BOOL bMinimized);
 
     BOOL OpenViewSourceWindow(const char* pUrl);
     BOOL IsViewSourceUrl(CString& strUrl);
 
+	// de: local methods
+	static void WriteToOutputFile(char * strInput);
+	static char *theUrl;
+
 	// Overrides
 	// ClassWizard generated virtual function overrides
 	//{{AFX_VIRTUAL(CBrowserView)
-	protected:
+
+
+protected:
 	virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
 	//}}AFX_VIRTUAL
 
 
 	// Generated message map functions
 protected:
 	//{{AFX_MSG(CBrowserView)
 	afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
 	afx_msg void OnDestroy();
 	afx_msg void OnSize( UINT, int, int );
-	// UrlBar command handlers
-	//
 	afx_msg void OnUrlSelectedInUrlBar();
 	afx_msg void OnNewUrlEnteredInUrlBar();
-
-	// ToolBar/Menu command handlers
-	//
 	afx_msg void OnFileOpen();
 	afx_msg void OnFileSaveAs();
 	afx_msg void OnViewSource();
 	afx_msg void OnViewInfo();
 	afx_msg void OnNavBack();
 	afx_msg void OnNavForward();
@@ -153,20 +156,25 @@
 	afx_msg void OnSaveLinkAs();
 	afx_msg void OnSaveImageAs();
 	afx_msg void OnShowFindDlg();
 	afx_msg void OnFilePrint();
 	afx_msg void OnUpdateFilePrint(CCmdUI* pCmdUI);
 	afx_msg LRESULT OnFindMsg(WPARAM wParam, LPARAM lParam);
-
-	// Handlers to keep the toolbar/menu items up to date
-	//
+	afx_msg void OnTestsChangeUrl();
+	afx_msg void OnTestsGlobalHistory();
+	afx_msg void OnToolsRemoveGHPage();
+	afx_msg void OnTestsCreateFile();
 	afx_msg void OnUpdateNavBack(CCmdUI* pCmdUI);
 	afx_msg void OnUpdateNavForward(CCmdUI* pCmdUI);
 	afx_msg void OnUpdateNavStop(CCmdUI* pCmdUI);
 	afx_msg void OnUpdateCut(CCmdUI* pCmdUI);
 	afx_msg void OnUpdateCopy(CCmdUI* pCmdUI);
 	afx_msg void OnUpdatePaste(CCmdUI* pCmdUI);
+	afx_msg void OnInterfacesNsifile();
+	afx_msg void OnTestsCreateprofile();
+	afx_msg void OnInterfacesNsishistory();
+	afx_msg void OnVerifybugs70228();
 	//}}AFX_MSG
 	DECLARE_MESSAGE_MAP()
 };
 
-#endif //_BROWSERVIEW_H
\ No newline at end of file
+#endif //_BROWSERVIEW_H
