diff --git a/mozilla/embedding/qa/testembed/Tests.cpp b/mozilla/embedding/qa/testembed/Tests.cpp index 36665d97fd9..ef481630834 100644 --- a/mozilla/embedding/qa/testembed/Tests.cpp +++ b/mozilla/embedding/qa/testembed/Tests.cpp @@ -59,7 +59,9 @@ #include "domwindow.h" #include "selection.h" #include "nsProfile.h" -#include "nsIClipboardCmd.h" +#include "nsIClipboardCmd.h" +#include "nsIObserServ.h" + #include "QaUtils.h" #include @@ -80,8 +82,8 @@ BEGIN_MESSAGE_MAP(CTests, CWnd) ON_COMMAND(ID_TESTS_GLOBALHISTORY, OnTestsGlobalHistory) ON_COMMAND(ID_TESTS_CREATEFILE, OnTestsCreateFile) ON_COMMAND(ID_TESTS_CREATEPROFILE, OnTestsCreateprofile) - ON_COMMAND(ID_TESTS_ADDWEBPROGLISTENER, OnTestsAddWebProgListener) - ON_COMMAND(ID_TESTS_ADDHISTORYLISTENER, OnTestsAddHistoryListener) + ON_COMMAND(ID_TESTS_ADDWEBPROGLISTENER, OnTestsAddWebProgListener) + ON_COMMAND(ID_TESTS_ADDHISTORYLISTENER, OnTestsAddHistoryListener) ON_COMMAND(ID_INTERFACES_NSIFILE, OnInterfacesNsifile) ON_COMMAND(ID_TOOLS_REMOVEGHPAGE, OnToolsRemoveGHPage) ON_COMMAND(ID_TOOLS_REMOVEALLGH, OnToolsRemoveAllGH) @@ -89,47 +91,48 @@ BEGIN_MESSAGE_MAP(CTests, CWnd) ON_COMMAND(ID_TOOLS_TESTYOURMETHOD2, OnToolsTestYourMethod2) ON_COMMAND(ID_VERIFYBUGS_70228, OnVerifybugs70228) ON_COMMAND(ID_INTERFACES_NSIREQUEST_CANCEL, OnInterfacesNsirequest) - ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_RUNALLTESTS, OnInterfacesNsidomwindow) + ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_RUNALLTESTS, OnInterfacesNsidomwindow) ON_COMMAND(ID_INTERFACES_NSIDIRECTORYSERVICE_INIT, OnInterfacesNsidirectoryservice) ON_COMMAND(ID_INTERFACES_NSISELECTION_RUNALLTESTS, OnInterfacesNsiselection) ON_COMMAND(ID_VERIFYBUGS_90195, OnVerifybugs90195) ON_COMMAND(ID_INTERFACES_NSIPROFILE_RUNALLTESTS, OnInterfacesNsiprofile) - ON_COMMAND(ID_INTERFACES_NSISHISTORY_GETCOUNT, OnInterfacesNsishistory) + ON_COMMAND(ID_INTERFACES_NSISHISTORY_GETCOUNT, OnInterfacesNsishistory) ON_COMMAND(ID_TESTS_REMOVEHISTORYLISTENER, OnTestsRemovehistorylistener) - ON_COMMAND(ID_INTERFACES_NSIWEBNAV_GETCANGOBACK, OnInterfacesNsiwebnav) + ON_COMMAND(ID_INTERFACES_NSIWEBNAV_GETCANGOBACK, OnInterfacesNsiwebnav) + ON_COMMAND(ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANCOPYSELECTION, OnInterfacesNsiclipboardcommands) ON_COMMAND(ID_INTERFACES_NSIDIRECTORYSERVICE_REGISTERPROVIDER, OnInterfacesNsidirectoryservice) ON_COMMAND(ID_INTERFACES_NSIDIRECTORYSERVICE_RUNALLTESTS, OnInterfacesNsidirectoryservice) - ON_COMMAND(ID_INTERFACES_NSIDIRECTORYSERVICE_UNREGISTERPROVIDER, OnInterfacesNsidirectoryservice) + ON_COMMAND(ID_INTERFACES_NSIDIRECTORYSERVICE_UNREGISTERPROVIDER, OnInterfacesNsidirectoryservice) ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_GETDOMDOCUMENT, OnInterfacesNsidomwindow) ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_GETFRAMES, OnInterfacesNsidomwindow) ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_GETNAME, OnInterfacesNsidomwindow) ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_GETPARENT, OnInterfacesNsidomwindow) - ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_GETSCROLLBARS, OnInterfacesNsidomwindow) + ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_GETSCROLLBARS, OnInterfacesNsidomwindow) ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_GETSCROLLY, OnInterfacesNsidomwindow) ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_GETSCSOLLX, OnInterfacesNsidomwindow) - ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_GETSELECTION, OnInterfacesNsidomwindow) + ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_GETSELECTION, OnInterfacesNsidomwindow) ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_SCROLLBY, OnInterfacesNsidomwindow) - ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_SCROLLBYLINES, OnInterfacesNsidomwindow) - ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_SCROLLBYPAGES, OnInterfacesNsidomwindow) + ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_SCROLLBYLINES, OnInterfacesNsidomwindow) + ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_SCROLLBYPAGES, OnInterfacesNsidomwindow) ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_SCROLLTO, OnInterfacesNsidomwindow) - ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_SIZETOCONTENT, OnInterfacesNsidomwindow) - ON_COMMAND(ID_INTERFACES_NSISELECTION_GETANCHORNODE, OnInterfacesNsiselection) + ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_SIZETOCONTENT, OnInterfacesNsidomwindow) + ON_COMMAND(ID_INTERFACES_NSISELECTION_GETANCHORNODE, OnInterfacesNsiselection) ON_COMMAND(ID_INTERFACES_NSISELECTION_ADDRANGE, OnInterfacesNsiselection) ON_COMMAND(ID_INTERFACES_NSISELECTION_COLLAPSE, OnInterfacesNsiselection) - ON_COMMAND(ID_INTERFACES_NSISELECTION_COLLAPSETOEND, OnInterfacesNsiselection) + ON_COMMAND(ID_INTERFACES_NSISELECTION_COLLAPSETOEND, OnInterfacesNsiselection) ON_COMMAND(ID_INTERFACES_NSISELECTION_COLLAPSETOSTART, OnInterfacesNsiselection) ON_COMMAND(ID_INTERFACES_NSISELECTION_CONTAINSNODE, OnInterfacesNsiselection) ON_COMMAND(ID_INTERFACES_NSISELECTION_DELETEFROMDOCUMENT, OnInterfacesNsiselection) ON_COMMAND(ID_INTERFACES_NSISELECTION_EXTEND, OnInterfacesNsiselection) ON_COMMAND(ID_INTERFACES_NSISELECTION_GETANCHOROFFSET, OnInterfacesNsiselection) ON_COMMAND(ID_INTERFACES_NSISELECTION_GETFOCUSNODE, OnInterfacesNsiselection) - ON_COMMAND(ID_INTERFACES_NSISELECTION_GETFOCUSOFFSET, OnInterfacesNsiselection) - ON_COMMAND(ID_INTERFACES_NSISELECTION_GETISCOLLAPSED, OnInterfacesNsiselection) + ON_COMMAND(ID_INTERFACES_NSISELECTION_GETFOCUSOFFSET, OnInterfacesNsiselection) + ON_COMMAND(ID_INTERFACES_NSISELECTION_GETISCOLLAPSED, OnInterfacesNsiselection) ON_COMMAND(ID_INTERFACES_NSISELECTION_GETRANGEAT, OnInterfacesNsiselection) - ON_COMMAND(ID_INTERFACES_NSISELECTION_GETRANGECOUNT, OnInterfacesNsiselection) + ON_COMMAND(ID_INTERFACES_NSISELECTION_GETRANGECOUNT, OnInterfacesNsiselection) ON_COMMAND(ID_INTERFACES_NSISELECTION_REMOVEALLRANGES, OnInterfacesNsiselection) ON_COMMAND(ID_INTERFACES_NSISELECTION_REMOVERANGE, OnInterfacesNsiselection) - ON_COMMAND(ID_INTERFACES_NSISELECTION_SELECTALLCHILDREN, OnInterfacesNsiselection) + ON_COMMAND(ID_INTERFACES_NSISELECTION_SELECTALLCHILDREN, OnInterfacesNsiselection) ON_COMMAND(ID_INTERFACES_NSISELECTION_SELECTIONLANGUAGECHANGE, OnInterfacesNsiselection) ON_COMMAND(ID_INTERFACES_NSISELECTION_TOSTRING, OnInterfacesNsiselection) ON_COMMAND(ID_INTERFACES_NSIPROFILE_CLONEPROFILE, OnInterfacesNsiprofile) @@ -137,9 +140,9 @@ BEGIN_MESSAGE_MAP(CTests, CWnd) ON_COMMAND(ID_INTERFACES_NSIPROFILE_DELETEPROFILE, OnInterfacesNsiprofile) ON_COMMAND(ID_INTERFACES_NSIPROFILE_GETCURRENTPROFILE, OnInterfacesNsiprofile) ON_COMMAND(ID_INTERFACES_NSIPROFILE_GETPROFILECOUNT, OnInterfacesNsiprofile) - ON_COMMAND(ID_INTERFACES_NSIPROFILE_GETPROFILELIST, OnInterfacesNsiprofile) - ON_COMMAND(ID_INTERFACES_NSIPROFILE_PROFILEEXISTS, OnInterfacesNsiprofile) - ON_COMMAND(ID_INTERFACES_NSIPROFILE_RENAMEPROFILE, OnInterfacesNsiprofile) + ON_COMMAND(ID_INTERFACES_NSIPROFILE_GETPROFILELIST, OnInterfacesNsiprofile) + ON_COMMAND(ID_INTERFACES_NSIPROFILE_PROFILEEXISTS, OnInterfacesNsiprofile) + ON_COMMAND(ID_INTERFACES_NSIPROFILE_RENAMEPROFILE, OnInterfacesNsiprofile) ON_COMMAND(ID_INTERFACES_NSIPROFILE_SETCURRENTPROFILE, OnInterfacesNsiprofile) ON_COMMAND(ID_INTERFACES_NSIPROFILE_SHUTDOWNCURRENTPROFILE, OnInterfacesNsiprofile) ON_COMMAND(ID_INTERFACES_NSISHISTORY_GETENTRYATINDEX, OnInterfacesNsishistory) @@ -147,7 +150,7 @@ BEGIN_MESSAGE_MAP(CTests, CWnd) ON_COMMAND(ID_INTERFACES_NSISHISTORY_GETMAXLENGTH, OnInterfacesNsishistory) ON_COMMAND(ID_INTERFACES_NSISHISTORY_GETSHISTORYENUMERATOR, OnInterfacesNsishistory) ON_COMMAND(ID_INTERFACES_NSISHISTORY_PURGEHISTORY, OnInterfacesNsishistory) - ON_COMMAND(ID_INTERFACES_NSISHISTORY_RUNALLTESTS, OnInterfacesNsishistory) + ON_COMMAND(ID_INTERFACES_NSISHISTORY_RUNALLTESTS, OnInterfacesNsishistory) ON_COMMAND(ID_INTERFACES_NSISHISTORY_SETMAXLENGTH, OnInterfacesNsishistory) ON_COMMAND(ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_GETISSUBFRAME, OnInterfacesNsishistory) ON_COMMAND(ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_GETTITLE, OnInterfacesNsishistory) @@ -161,7 +164,7 @@ BEGIN_MESSAGE_MAP(CTests, CWnd) ON_COMMAND(ID_INTERFACES_NSIWEBNAV_GOFORWARD, OnInterfacesNsiwebnav) ON_COMMAND(ID_INTERFACES_NSIWEBNAV_GOTOINDEX, OnInterfacesNsiwebnav) ON_COMMAND(ID_INTERFACES_NSIWEBNAV_LOADURI, OnInterfacesNsiwebnav) - ON_COMMAND(ID_INTERFACES_NSIWEBNAV_RELOAD, OnInterfacesNsiwebnav) + ON_COMMAND(ID_INTERFACES_NSIWEBNAV_RELOAD, OnInterfacesNsiwebnav) ON_COMMAND(ID_INTERFACES_NSIWEBNAV_RUNALLTESTS, OnInterfacesNsiwebnav) ON_COMMAND(ID_INTERFACES_NSIWEBNAV_SETSESSIONHISTORY, OnInterfacesNsiwebnav) ON_COMMAND(ID_INTERFACES_NSIWEBNAV_STOP, OnInterfacesNsiwebnav) @@ -174,19 +177,23 @@ BEGIN_MESSAGE_MAP(CTests, CWnd) ON_COMMAND(ID_INTERFACES_NSIREQUEST_SETLOADFLAGS, OnInterfacesNsirequest) ON_COMMAND(ID_INTERFACES_NSIREQUEST_SETLOADGROUP, OnInterfacesNsirequest) ON_COMMAND(ID_INTERFACES_NSIREQUEST_SUSPEND, OnInterfacesNsirequest) - ON_COMMAND(ID_INTERFACES_NSIREQUEST_RUNALLTESTS, OnInterfacesNsirequest) + ON_COMMAND(ID_INTERFACES_NSIREQUEST_RUNALLTESTS, OnInterfacesNsirequest) ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_GETTEXTZOOM, OnInterfacesNsidomwindow) ON_COMMAND(ID_INTERFACES_NSIDOMWINDOW_SETTEXTZOOM, OnInterfacesNsidomwindow) - ON_COMMAND(ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANCOPYSELECTION, OnInterfacesNsiclipboardcommands) - ON_COMMAND(ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANCUTSELECTION, OnInterfacesNsiclipboardcommands) + ON_COMMAND(ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANCUTSELECTION, OnInterfacesNsiclipboardcommands) ON_COMMAND(ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANPASTE, OnInterfacesNsiclipboardcommands) - ON_COMMAND(ID_INTERFACES_NSICLIPBOARDCOMMANDS_COPYLINKLOCATION, OnInterfacesNsiclipboardcommands) + ON_COMMAND(ID_INTERFACES_NSICLIPBOARDCOMMANDS_COPYLINKLOCATION, OnInterfacesNsiclipboardcommands) ON_COMMAND(ID_INTERFACES_NSICLIPBOARDCOMMANDS_COPYSELECTION, OnInterfacesNsiclipboardcommands) - ON_COMMAND(ID_INTERFACES_NSICLIPBOARDCOMMANDS_CUTSELECTION, OnInterfacesNsiclipboardcommands) + ON_COMMAND(ID_INTERFACES_NSICLIPBOARDCOMMANDS_CUTSELECTION, OnInterfacesNsiclipboardcommands) ON_COMMAND(ID_INTERFACES_NSICLIPBOARDCOMMANDS_PASTE, OnInterfacesNsiclipboardcommands) ON_COMMAND(ID_INTERFACES_NSICLIPBOARDCOMMANDS_SELECTALL, OnInterfacesNsiclipboardcommands) ON_COMMAND(ID_INTERFACES_NSICLIPBOARDCOMMANDS_SELECTNONE, OnInterfacesNsiclipboardcommands) - //}}AFX_MSG_MAP + ON_COMMAND(ID_INTERFACES_NSIOBSERVERSERVICE_ADDOBSERVERS, OnInterfacesNsiobserverservice) + ON_COMMAND(ID_INTERFACES_NSIOBSERVERSERVICE_ENUMERATEOBSERVERS, OnInterfacesNsiobserverservice) + ON_COMMAND(ID_INTERFACES_NSIOBSERVERSERVICE_NOTIFYOBSERVERS, OnInterfacesNsiobserverservice) + ON_COMMAND(ID_INTERFACES_NSIOBSERVERSERVICE_REMOVEOBSERVERS, OnInterfacesNsiobserverservice) + ON_COMMAND(ID_INTERFACES_NSIOBSERVERSERVICE_RUNALLTESTS, OnInterfacesNsiobserverservice) + //}}AFX_MSG_MAP END_MESSAGE_MAP() @@ -726,6 +733,13 @@ void CTests::OnInterfacesNsiwebnav() void CTests::OnInterfacesNsiclipboardcommands() { - CNsIClipBoardCmd oClipCmd(qaWebBrowser) ; - oClipCmd.OnStartTests(nCommandID); + CNsIClipBoardCmd oClipCmd(qaWebBrowser) ; + oClipCmd.OnStartTests(nCommandID); } + +void CTests::OnInterfacesNsiobserverservice() +{ + CnsIObserServ oObserv ; + oObserv.OnStartTests(nCommandID); + +} diff --git a/mozilla/embedding/qa/testembed/Tests.h b/mozilla/embedding/qa/testembed/Tests.h index dde39300a01..48317ecf2c6 100644 --- a/mozilla/embedding/qa/testembed/Tests.h +++ b/mozilla/embedding/qa/testembed/Tests.h @@ -105,44 +105,45 @@ private: // Generated message map functions protected: //{{AFX_MSG(CTests) - 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 OnTestsChangeUrl(); - afx_msg void OnTestsGlobalHistory(); - afx_msg void OnTestsCreateFile(); - afx_msg void OnTestsCreateprofile(); - afx_msg void OnTestsAddWebProgListener(); - afx_msg void OnTestsAddHistoryListener(); - afx_msg void OnInterfacesNsifile(); - afx_msg void OnToolsRemoveGHPage(); - afx_msg void OnToolsRemoveAllGH(); - afx_msg void OnToolsTestYourMethod(); - afx_msg void OnToolsTestYourMethod2(); - afx_msg void OnVerifybugs70228(); - afx_msg void OnPasteTest(); - afx_msg void OnCopyTest(); - afx_msg void OnSelectAllTest(); - afx_msg void OnSelectNoneTest(); - afx_msg void OnCutSelectionTest(); - afx_msg void copyLinkLocationTest(); - afx_msg void canCopySelectionTest(); - afx_msg void canCutSelectionTest(); - afx_msg void canPasteTest(); - afx_msg void OnInterfacesNsirequest(); - afx_msg void OnInterfacesNsidomwindow(); - afx_msg void OnInterfacesNsidirectoryservice(); - afx_msg void OnInterfacesNsiselection(); - afx_msg void OnVerifybugs90195(); - afx_msg void OnInterfacesNsiprofile(); - afx_msg void OnInterfacesNsishistory(); - afx_msg void OnTestsRemovehistorylistener(); - afx_msg void OnInterfacesNsiwebnav(); - afx_msg void OnInterfacesNsiclipboardcommands(); - //}}AFX_MSG + 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 OnTestsChangeUrl(); + afx_msg void OnTestsGlobalHistory(); + afx_msg void OnTestsCreateFile(); + afx_msg void OnTestsCreateprofile(); + afx_msg void OnTestsAddWebProgListener(); + afx_msg void OnTestsAddHistoryListener(); + afx_msg void OnInterfacesNsifile(); + afx_msg void OnToolsRemoveGHPage(); + afx_msg void OnToolsRemoveAllGH(); + afx_msg void OnToolsTestYourMethod(); + afx_msg void OnToolsTestYourMethod2(); + afx_msg void OnVerifybugs70228(); + afx_msg void OnPasteTest(); + afx_msg void OnCopyTest(); + afx_msg void OnSelectAllTest(); + afx_msg void OnSelectNoneTest(); + afx_msg void OnCutSelectionTest(); + afx_msg void copyLinkLocationTest(); + afx_msg void canCopySelectionTest(); + afx_msg void canCutSelectionTest(); + afx_msg void canPasteTest(); + afx_msg void OnInterfacesNsirequest(); + afx_msg void OnInterfacesNsidomwindow(); + afx_msg void OnInterfacesNsidirectoryservice(); + afx_msg void OnInterfacesNsiselection(); + afx_msg void OnVerifybugs90195(); + afx_msg void OnInterfacesNsiprofile(); + afx_msg void OnInterfacesNsishistory(); + afx_msg void OnTestsRemovehistorylistener(); + afx_msg void OnInterfacesNsiwebnav(); + afx_msg void OnInterfacesNsiclipboardcommands(); + afx_msg void OnInterfacesNsiobserverservice(); + //}}AFX_MSG DECLARE_MESSAGE_MAP() // individual nsIFile tests diff --git a/mozilla/embedding/qa/testembed/makefile.win b/mozilla/embedding/qa/testembed/makefile.win index 5e305eb573f..b6df3f95f0e 100644 --- a/mozilla/embedding/qa/testembed/makefile.win +++ b/mozilla/embedding/qa/testembed/makefile.win @@ -1,109 +1,110 @@ -# -# The contents of this file are subject to the Netscape Public -# License Version 1.1 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a copy of -# the License at http://www.mozilla.org/NPL/ -# -# Software distributed under the License is distributed on an "AS -# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -# implied. See the License for the specific language governing -# rights and limitations under the License. -# -# The Original Code is Mozilla Communicator client code, -# released March 31, 1998. -# -# The Initial Developer of the Original Code is Netscape Communications -# Corporation. Portions created by Netscape are -# Copyright (C) 1999 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): - -DEPTH=..\..\.. -REQUIRES = \ - xpcom \ - string \ - necko \ - webBrowser_core \ - widget \ - docshell \ - dom \ - uriloader \ - embed_base \ - webshell \ - shistory \ - pref \ - profile \ - find \ - gfx \ - windowwatcher \ - layout \ - history \ - helperAppDlg \ - content \ - webbrowserpersist \ - $(NULL) - -DIRS=components \ - $(NULL) - -MAKE_OBJ_TYPE = EXE - -MODULE = testembed -PROGRAM = .\$(OBJDIR)\$(MODULE).exe -RESFILE = $(MODULE).res - -LINCS = -Icomponents \ - $(NULL) - -OBJS = \ - .\$(OBJDIR)\TestEmbed.obj \ - .\$(OBJDIR)\BrowserFrm.obj \ - .\$(OBJDIR)\BrowserFrameGlue.obj \ - .\$(OBJDIR)\BrowserView.obj \ - .\$(OBJDIR)\BrowserImpl.obj \ - .\$(OBJDIR)\BrowserImplWebPrgrsLstnr.obj \ - .\$(OBJDIR)\BrowserImplHistoryLstnr.obj \ - .\$(OBJDIR)\BrowserImplCtxMenuLstnr.obj \ - .\$(OBJDIR)\Dialogs.obj \ - .\$(OBJDIR)\ProfileMgr.obj \ - .\$(OBJDIR)\ProfilesDlg.obj \ - .\$(OBJDIR)\winEmbedFileLocProvider.obj \ - .\$(OBJDIR)\MostRecentUrls.obj \ - .\$(OBJDIR)\PrintProgressDialog.obj \ - .\$(OBJDIR)\Preferences.obj \ - .\$(OBJDIR)\StdAfx.obj \ - .\$(OBJDIR)\UrlDialog.obj \ - .\$(OBJDIR)\QaUtils.obj \ - .\$(OBJDIR)\Tests.obj \ - .\$(OBJDIR)\nsirequest.obj \ - .\$(OBJDIR)\nsihistory.obj \ - .\$(OBJDIR)\nsiwebnav.obj \ - .\$(OBJDIR)\nsiDirServ.obj \ - .\$(OBJDIR)\domwindow.obj \ - .\$(OBJDIR)\selection.obj \ - .\$(OBJDIR)\nsProfile.obj \ - .\$(OBJDIR)\nsIClipBoardCmd.obj \ - $(NULL) - -LLIBS= \ - $(DIST)\lib\baseembed_s.lib \ - $(DIST)\lib\gkgfx.lib \ - $(DIST)\lib\xpcom.lib \ - $(DIST)\lib\testEmbedComponents.lib \ - $(LIBNSPR) \ - $(NULL) - -LCFLAGS = /D "_AFXDLL" /D "USE_SINGLE_SIGN_ON" -LLFLAGS = -SUBSYSTEM:windows - -include <$(DEPTH)\config\rules.mak> - -libs:: $(PROGRAM) - $(MAKE_INSTALL) $(PROGRAM) $(DIST)\bin - $(MAKE_INSTALL) testembed.htm $(DIST)\bin - -clobber_all:: - $(RM) $(DIST)\bin\$(MODULE).exe - $(RM) $(DIST)\bin\testembed.htm - +# +# The contents of this file are subject to the Netscape Public +# License Version 1.1 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.mozilla.org/NPL/ +# +# Software distributed under the License is distributed on an "AS +# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +# implied. See the License for the specific language governing +# rights and limitations under the License. +# +# The Original Code is Mozilla Communicator client code, +# released March 31, 1998. +# +# The Initial Developer of the Original Code is Netscape Communications +# Corporation. Portions created by Netscape are +# Copyright (C) 1999 Netscape Communications Corporation. All +# Rights Reserved. +# +# Contributor(s): + +DEPTH=..\..\.. +REQUIRES = \ + xpcom \ + string \ + necko \ + webBrowser_core \ + widget \ + docshell \ + dom \ + uriloader \ + embed_base \ + webshell \ + shistory \ + pref \ + profile \ + find \ + gfx \ + windowwatcher \ + layout \ + history \ + helperAppDlg \ + content \ + webbrowserpersist \ + $(NULL) + +DIRS=components \ + $(NULL) + +MAKE_OBJ_TYPE = EXE + +MODULE = testembed +PROGRAM = .\$(OBJDIR)\$(MODULE).exe +RESFILE = $(MODULE).res + +LINCS = -Icomponents \ + $(NULL) + +OBJS = \ + .\$(OBJDIR)\TestEmbed.obj \ + .\$(OBJDIR)\BrowserFrm.obj \ + .\$(OBJDIR)\BrowserFrameGlue.obj \ + .\$(OBJDIR)\BrowserView.obj \ + .\$(OBJDIR)\BrowserImpl.obj \ + .\$(OBJDIR)\BrowserImplWebPrgrsLstnr.obj \ + .\$(OBJDIR)\BrowserImplHistoryLstnr.obj \ + .\$(OBJDIR)\BrowserImplCtxMenuLstnr.obj \ + .\$(OBJDIR)\Dialogs.obj \ + .\$(OBJDIR)\ProfileMgr.obj \ + .\$(OBJDIR)\ProfilesDlg.obj \ + .\$(OBJDIR)\winEmbedFileLocProvider.obj \ + .\$(OBJDIR)\MostRecentUrls.obj \ + .\$(OBJDIR)\PrintProgressDialog.obj \ + .\$(OBJDIR)\Preferences.obj \ + .\$(OBJDIR)\StdAfx.obj \ + .\$(OBJDIR)\UrlDialog.obj \ + .\$(OBJDIR)\QaUtils.obj \ + .\$(OBJDIR)\Tests.obj \ + .\$(OBJDIR)\nsirequest.obj \ + .\$(OBJDIR)\nsihistory.obj \ + .\$(OBJDIR)\nsiwebnav.obj \ + .\$(OBJDIR)\nsiDirServ.obj \ + .\$(OBJDIR)\domwindow.obj \ + .\$(OBJDIR)\selection.obj \ + .\$(OBJDIR)\nsProfile.obj \ + .\$(OBJDIR)\nsIClipBoardCmd.obj \ + .\$(OBJDIR)\nsIObserServ.obj \ + $(NULL) + +LLIBS= \ + $(DIST)\lib\baseembed_s.lib \ + $(DIST)\lib\gkgfx.lib \ + $(DIST)\lib\xpcom.lib \ + $(DIST)\lib\testEmbedComponents.lib \ + $(LIBNSPR) \ + $(NULL) + +LCFLAGS = /D "_AFXDLL" /D "USE_SINGLE_SIGN_ON" +LLFLAGS = -SUBSYSTEM:windows + +include <$(DEPTH)\config\rules.mak> + +libs:: $(PROGRAM) + $(MAKE_INSTALL) $(PROGRAM) $(DIST)\bin + $(MAKE_INSTALL) testembed.htm $(DIST)\bin + +clobber_all:: + $(RM) $(DIST)\bin\$(MODULE).exe + $(RM) $(DIST)\bin\testembed.htm + diff --git a/mozilla/embedding/qa/testembed/nsIObserServ.cpp b/mozilla/embedding/qa/testembed/nsIObserServ.cpp index 80cb91dc89f..1c80ad7886b 100644 --- a/mozilla/embedding/qa/testembed/nsIObserServ.cpp +++ b/mozilla/embedding/qa/testembed/nsIObserServ.cpp @@ -21,8 +21,9 @@ * * Contributor(s): * David Epstein - * - * + * Ashish Bhatt + * + * * Alternatively, the contents of this file may be used under the terms of * either the GNU General Public License Version 2 or later (the "GPL"), or * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), @@ -48,12 +49,11 @@ ////////////////////////////////////////////////////////////////////// // Construction/Destruction ////////////////////////////////////////////////////////////////////// - -CnsIObserServ::CnsIObserServ() -{ - +CnsIObserServ::CnsIObserServ() +{ + mRefCnt = 1 ; } - + CnsIObserServ::~CnsIObserServ() { @@ -71,7 +71,34 @@ ObserverElement ObserverTable[] = { {"quit-application", PR_TRUE}, {"session-logout", PR_FALSE} }; - + +void CnsIObserServ::OnStartTests(UINT nMenuID) +{ + // Calls all or indivdual test cases on the basis of the + // option selected from menu. + + switch(nMenuID) + { + case ID_INTERFACES_NSIOBSERVERSERVICE_RUNALLTESTS : + RunAllTests(); + break; + case ID_INTERFACES_NSIOBSERVERSERVICE_ADDOBSERVERS : + AddObserversTest(); + break; + case ID_INTERFACES_NSIOBSERVERSERVICE_ENUMERATEOBSERVERS : + EnumerateObserversTest(); + break; + case ID_INTERFACES_NSIOBSERVERSERVICE_NOTIFYOBSERVERS : + NotifyObserversTest(); + break; + case ID_INTERFACES_NSIOBSERVERSERVICE_REMOVEOBSERVERS : + RemoveObserversTest(); + break; + default : + AfxMessageBox("Not added menu handler for this menu item"); + break; + } +} void CnsIObserServ::RunAllTests() { AddObserversTest(); @@ -89,16 +116,19 @@ void CnsIObserServ::AddObserversTest() QAOutput("nsIObserverService::AddObserversTest()."); if (!observerService) { - QAOutput("Can't get nsIObserverService object. Tests fail."); + QAOutput("Can't get nsIObserverService object. Tests fail."); return; } - + + observerService->AddObserver(this, "text/xml", PR_TRUE); + for (i=0; i<10; i++) { rv = observerService->AddObserver(this, ObserverTable[i].theTopic, ObserverTable[i].theOwnsWeak); RvTestResult(rv, "AddObservers() test", 2); - } + } + } void CnsIObserServ::RemoveObserversTest() @@ -112,14 +142,17 @@ void CnsIObserServ::RemoveObserversTest() { QAOutput("Can't get nsIObserverService object. Tests fail."); return; - } + } + + AddObserversTest(); + for (i=0; i<10; i++) { rv = observerService->RemoveObserver(this, ObserverTable[i].theTopic); RvTestResult(rv, "RemoveObservers() test", 2); } } - + void CnsIObserServ::NotifyObserversTest() { QAOutput("nsIObserverService::NotifyObserversTest()."); @@ -128,7 +161,7 @@ void CnsIObserServ::NotifyObserversTest() void CnsIObserServ::EnumerateObserversTest() { - int i; + PRInt32 i=0; nsCOMPtr observerService(do_GetService("@mozilla.org/observer-service;1",&rv)); nsCOMPtr simpleEnum; @@ -137,13 +170,16 @@ void CnsIObserServ::EnumerateObserversTest() { QAOutput("Can't get nsIObserverService object. Tests fail."); return; - } - + } + + AddObserversTest(); + for (i=0; i<10; i++) { - // need to handle Simple Enumerator - rv = observerService->EnumerateObservers(ObserverTable[i].theTopic, - getter_AddRefs(simpleEnum)); + // need to handle Simple Enumerator + rv = observerService->EnumerateObservers(ObserverTable[i].theTopic, + getter_AddRefs(simpleEnum)); + RvTestResult(rv, "EnumerateObserversTest() test", 2); if (!simpleEnum) { @@ -152,25 +188,31 @@ void CnsIObserServ::EnumerateObserversTest() } nsCOMPtr observer; - PRBool theLoop = PR_TRUE; - while( NS_SUCCEEDED(simpleEnum->HasMoreElements(&theLoop)) && theLoop) + PRBool theLoop = PR_TRUE; + PRBool bLoop = PR_TRUE; + while( NS_SUCCEEDED(simpleEnum->HasMoreElements(&theLoop)) && bLoop) { - simpleEnum->GetNext(getter_AddRefs(observer)); + + simpleEnum->GetNext(getter_AddRefs(observer)); + rv = observer->Observe(observer, ObserverTable[i].theTopic, 0); RvTestResult(rv, "Observer() test", 2); // compare 'this' with observer object - // if (this ==(CnsIObserServ *)observer) - if( this == NS_REINTERPRET_CAST(CnsIObserServ*, - NS_REINTERPRET_CAST(void*, observer.get()))) + // if (this ==(CnsIObserServ *)observer) + + + if( this == NS_REINTERPRET_CAST(CnsIObserServ*,NS_REINTERPRET_CAST(void*, observer.get()))) QAOutput("match. Test passes."); else QAOutput("don't match. Test fails."); } } } + + +NS_IMPL_THREADSAFE_ISUPPORTS2(CnsIObserServ, nsIObserver, nsISupportsWeakReference); -NS_IMPL_THREADSAFE_ISUPPORTS2(CnsIObserServ, nsIObserver, nsISupportsWeakReference); NS_IMETHODIMP CnsIObserServ::Observe(nsISupports *aSubject, const char *aTopic, const PRUnichar *someData) { diff --git a/mozilla/embedding/qa/testembed/nsIObserServ.h b/mozilla/embedding/qa/testembed/nsIObserServ.h index 1666be0d486..5f6548418f6 100644 --- a/mozilla/embedding/qa/testembed/nsIObserServ.h +++ b/mozilla/embedding/qa/testembed/nsIObserServ.h @@ -21,8 +21,9 @@ * * Contributor(s): * David Epstein - * - * + * Ashish Bhatt + * + * * Alternatively, the contents of this file may be used under the terms of * either the GNU General Public License Version 2 or later (the "GPL"), or * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), @@ -52,18 +53,20 @@ class CnsIObserServ : public nsIObserver, public nsSupportsWeakReference { public: - CnsIObserServ(); + CnsIObserServ(); virtual ~CnsIObserServ(); NS_DECL_ISUPPORTS NS_DECL_NSIOBSERVER + //nsCOMPtr qaWebBrowser ; void RunAllTests(); void AddObserversTest(); void RemoveObserversTest(); void NotifyObserversTest(); - void EnumerateObserversTest(); + void EnumerateObserversTest(); + void OnStartTests(UINT nMenuID); }; diff --git a/mozilla/embedding/qa/testembed/resource.h b/mozilla/embedding/qa/testembed/resource.h index 53f426257e4..8d10cf1ff02 100644 --- a/mozilla/embedding/qa/testembed/resource.h +++ b/mozilla/embedding/qa/testembed/resource.h @@ -1,208 +1,213 @@ -//{{NO_DEPENDENCIES}} -// Microsoft Developer Studio generated include file. -// Used by testembed.rc -// -#define IDD_ABOUTBOX 100 -#define IDR_MAINFRAME 128 -#define IDR_MOZEMBTYPE 129 -#define IDR_CTXMENU_DOCUMENT 130 -#define IDR_CTXMENU_LINK 131 -#define IDR_CTXMENU_TEXT 132 -#define IDR_CTXMENU_IMAGE 133 -#define IDD_PROMPT_DIALOG 134 -#define IDD_PROMPT_PASSWORD_DIALOG 135 -#define IDD_PROMPT_USERPASS_DIALOG 136 -#define IDD_PROFILES 137 -#define IDD_PROFILE_NEW 138 -#define IDD_PROFILE_RENAME 139 -#define IDD_FINDDLG 140 -#define IDD_PRINT_PROGRESS_DIALOG 141 -#define IDD_PREFS_START_PAGE 142 -#define IDD_URLDIALOG 144 -#define IDD_DIALOG1 145 -#define IDD_RUNTESTSDLG 145 -#define ID_URL_BAR 1001 -#define ID_PROG_BAR 1002 -#define IDC_PROMPT_ANSWER 1003 -#define IDC_PROMPT_QUESTION 1004 -#define IDC_PROMPT_TEXT 1005 -#define IDC_USERNAME 1006 -#define IDC_PASSWORD 1007 -#define IDC_CHECK_SAVE_PASSWORD 1008 -#define IDC_USERNAME_LABEL 1009 -#define IDC_PASSWORD_LABEL 1010 -#define IDC_LIST1 1011 -#define IDC_PROF_RENAME 1012 -#define IDC_PROF_DELETE 1013 -#define IDC_PROF_NEW 1014 -#define IDC_CHECK_ASK_AT_START 1015 -#define IDC_NEW_PROF_NAME 1016 -#define IDC_LOCALE_COMBO 1017 -#define IDC_NEW_NAME 1018 -#define IDC_PPD_DOC_TXT 1020 -#define IDC_PPD_DOC_TITLE_STATIC 1021 -#define IDC_ENTER_URLTEXT 1022 -#define IDC_URLFIELD 1023 -#define IDC_MATCH_WHOLE_WORD 1040 -#define IDC_MATCH_CASE 1041 -#define IDC_WRAP_AROUND 1042 -#define IDC_SEARCH_BACKWARDS 1043 -#define IDC_FIND_EDIT 1152 -#define IDC_RADIO_BLANK_PAGE 1153 -#define IDC_RADIO_HOME_PAGE 1154 -#define IDC_EDIT_HOMEPAGE 1155 -#define ID_NAV_BACK 32773 -#define ID_NAV_FORWARD 32774 -#define ID_NAV_HOME 32775 -#define ID_NAV_STOP 32776 -#define ID_NAV_RELOAD 32777 -#define ID_EDIT_SELECT_NONE 32778 -#define ID_NEW_BROWSER 32779 -#define ID_VIEW_SOURCE 32780 -#define ID_VIEW_INFO 32781 -#define ID_VIEW_IMAGE 32782 -#define ID_OPEN_LINK_IN_NEW_WINDOW 32783 -#define ID_SAVE_LINK_AS 32784 -#define ID_SAVE_IMAGE_AS 32785 -#define ID_COPY_LINK_LOCATION 32786 -#define ID_MANAGE_PROFILES 32787 -#define ID_EDIT_PREFERENCES 32788 -#define ID_TESTS_CHANGEURL 32789 -#define ID_TESTS_GLOBALHISTORY 32790 -#define ID_TOOLS_REMOVEGHPAGE 32791 -#define ID_TESTS_CREATEFILE 32792 -#define ID_INTERFACES_NSIFILE 32793 -#define ID_TESTS_CREATEPROFILE 32794 -#define ID_INTERFACES_NSISHISTORY 32795 -#define ID_VERIFYBUGS_70228 32796 -#define ID_TOOLS_REMOVEALLGH 32797 -#define ID_TESTS_ADDWEBPROGLISTENER 32798 -#define ID_TESTS_ADDHISTORYLISTENER 32799 -#define ID_INTERFACES_NSIWEBNAV 32800 -#define ID_TOOLS_TESTYOURMETHOD 32801 -#define ID_TOOLS_TESTYOURMETHOD2 32802 -#define ID_INTERFACES_NSIREQUEST 32803 -#define ID_INTERFACES_TEMP 32804 -#define ID_INTERFACES_NSIDOMWINDOW_RUNALLTESTS 32808 -#define ID_INTERFACES_NSIDOMWINDOW_GETDOMDOCUMENT 32809 -#define ID_INTERFACES_NSIDOMWINDOW_GETPARENT 32810 -#define ID_INTERFACES_NSIDOMWINDOW_GETSCROLLBARS 32811 -#define ID_INTERFACES_NSIDOMWINDOW_GETFRAMES 32812 -#define ID_INTERFACES_NSIDOMWINDOW_GETNAME 32813 -#define ID_INTERFACES_NSIDOMWINDOW_GETSCSOLLX 32814 -#define ID_INTERFACES_NSIDOMWINDOW_GETSCROLLY 32815 -#define ID_INTERFACES_NSIDOMWINDOW_SCROLLTO 32816 -#define ID_INTERFACES_NSIDOMWINDOW_SCROLLBY 32817 -#define ID_INTERFACES_NSIDOMWINDOW_GETSELECTION 32818 -#define ID_INTERFACES_NSIDOMWINDOW_SCROLLBYLINES 32819 -#define ID_INTERFACES_NSIDOMWINDOW_SCROLLBYPAGES 32820 -#define ID_INTERFACES_NSIDOMWINDOW_SIZETOCONTENT 32821 -#define ID_INTERFACES_NSIDIRECTORYSERVICE_RUNALLTESTS 32826 -#define ID_INTERFACES_NSIDIRECTORYSERVICE_INIT 32827 -#define ID_INTERFACES_NSIDIRECTORYSERVICE_REGISTERPROVIDER 32828 -#define ID_INTERFACES_NSIDIRECTORYSERVICE_UNREGISTERPROVIDER 32829 -#define ID_INTERFACES_NSISELECTION_RUNALLTESTS 32832 -#define ID_VERIFYBUGS_90195 32833 -#define ID_INTERFACES_CALLBACKS_NSISTREAMLISTENER 32834 -#define ID_INTERFACES_CALLBACKS_NSIREQUESTOBSERVER 32835 -#define ID_INTERFACES_CALLBACKS_NSISTREAMOBSERVER 32836 -#define ID_INTERFACES_NSISELECTION_GETANCHORNODE 32837 -#define ID_INTERFACES_NSISELECTION_GETANCHOROFFSET 32838 -#define ID_INTERFACES_NSISELECTION_GETFOCUSNODE 32839 -#define ID_INTERFACES_NSISELECTION_GETFOCUSOFFSET 32840 -#define ID_INTERFACES_NSISELECTION_GETISCOLLAPSED 32841 -#define ID_INTERFACES_NSISELECTION_GETRANGECOUNT 32842 -#define ID_INTERFACES_NSISELECTION_GETRANGEAT 32843 -#define ID_INTERFACES_NSISELECTION_COLLAPSE 32844 -#define ID_INTERFACES_NSISELECTION_EXTEND 32845 -#define ID_INTERFACES_NSISELECTION_COLLAPSETOSTART 32846 -#define ID_INTERFACES_NSISELECTION_COLLAPSETOEND 32847 -#define ID_INTERFACES_NSISELECTION_CONTAINSNODE 32848 -#define ID_INTERFACES_NSISELECTION_SELECTALLCHILDREN 32849 -#define ID_INTERFACES_NSISELECTION_ADDRANGE 32850 -#define ID_INTERFACES_NSISELECTION_REMOVERANGE 32851 -#define ID_INTERFACES_NSISELECTION_REMOVEALLRANGES 32852 -#define ID_INTERFACES_NSISELECTION_DELETEFROMDOCUMENT 32853 -#define ID_INTERFACES_NSISELECTION_SELECTIONLANGUAGECHANGE 32854 -#define ID_INTERFACES_NSISELECTION_TOSTRING 32855 -#define ID_INTERFACES_NSISELECTION_A 32857 -#define ID_INTERFACES_NSIPROFILE_RUNALLTESTS 32858 -#define ID_INTERFACES_NSIPROFILE_GETPROFILECOUNT 32859 -#define ID_INTERFACES_NSIPROFILE_GETCURRENTPROFILE 32860 -#define ID_INTERFACES_NSIPROFILE_SETCURRENTPROFILE 32861 -#define ID_INTERFACES_NSIPROFILE_GETPROFILELIST 32862 -#define ID_INTERFACES_NSIPROFILE_PROFILEEXISTS 32863 -#define ID_INTERFACES_NSIPROFILE_CREATENEWPROFILE 32864 -#define ID_INTERFACES_NSIPROFILE_RENAMEPROFILE 32865 -#define ID_INTERFACES_NSIPROFILE_DELETEPROFILE 32866 -#define ID_INTERFACES_NSIPROFILE_CLONEPROFILE 32867 -#define ID_INTERFACES_NSIPROFILE_SHUTDOWNCURRENTPROFILE 32868 -#define ID_INTERFACES_NSISHISTORY_GETCOUNT 32870 -#define ID_INTERFACES_NSISHISTORY_GETINDEX 32871 -#define ID_INTERFACES_NSISHISTORY_GETMAXLENGTH 32872 -#define ID_INTERFACES_NSISHISTORY_SETMAXLENGTH 32873 -#define ID_INTERFACES_NSISHISTORY_GETENTRYATINDEX 32874 -#define ID_INTERFACES_NSISHISTORY_PURGEHISTORY 32875 -#define ID_INTERFACES_NSISHISTORY_GETSHISTORYENUMERATOR 32878 -#define ID_INTERFACES_NSISHISTORY_RUNALLTESTS 32879 -#define ID_TESTS_REMOVEHISTORYLISTENER 32880 -#define ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_RUNALLTESTS 32881 -#define ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_GETURI 32882 -#define ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_GETTITLE 32883 -#define ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_GETISSUBFRAME 32884 -#define ID_INTERFACES_NSIREQUEST_GETNAME 32885 -#define ID_INTERFACES_NSIREQUEST_ISPENDING 32886 -#define ID_INTERFACES_NSIREQUEST_GETSTATUS 32887 -#define ID_INTERFACES_NSIREQUEST_CANCEL 32888 -#define ID_INTERFACES_NSIREQUEST_SUSPEND 32889 -#define ID_INTERFACES_NSIREQUEST_RESUME 32890 -#define ID_INTERFACES_NSIREQUEST_GETLOADGROUP 32891 -#define ID_INTERFACES_NSIREQUEST_SETLOADGROUP 32892 -#define ID_INTERFACES_NSIREQUEST_GETLOADFLAGS 32893 -#define ID_INTERFACES_NSIREQUEST_SETLOADFLAGS 32894 -#define ID_INTERFACES_NSIWEBNAV_GETCANGOBACK 32895 -#define ID_INTERFACES_NSIWEBNAV_GETCANGOFORWARD 32896 -#define ID_INTERFACES_NSIWEBNAV_GOBACK 32897 -#define ID_INTERFACES_NSIWEBNAV_GOFORWARD 32898 -#define ID_INTERFACES_NSIWEBNAV_GOTOINDEX 32899 -#define ID_INTERFACES_NSIWEBNAV_LOADURI 32900 -#define ID_INTERFACES_NSIWEBNAV_RELOAD 32901 -#define ID_INTERFACES_NSIWEBNAV_STOP 32902 -#define ID_INTERFACES_NSIWEBNAV_GETDOCUMENT 32903 -#define ID_INTERFACES_NSIWEBNAV_GETCURRENTURI 32904 -#define ID_INTERFACES_NSIWEBNAV_GETSESSIONHISTORY 32905 -#define ID_INTERFACES_NSIWEBNAV_SETSESSIONHISTORY 32906 -#define ID_INTERFACES_NSIWEBNAV_RUNALLTESTS 32907 -#define ID_INTERFACES_NSIREQUEST_RUNALLTESTS 32908 -#define ID_INTERFACES_NSIDOMWINDOW_GETTEXTZOOM 32910 -#define ID_INTERFACES_NSIDOMWINDOW_SETTEXTZOOM 32911 -#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_PASTE 32912 -#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_COPYSELECTION 32913 -#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_SELECTALL 32914 -#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_SELECTNONE 32915 -#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_CUTSELECTION 32916 -#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_COPYLINKLOCATION 32917 -#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANCOPYSELECTION 32918 -#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANCUTSELECTION 32919 -#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANPASTE 32920 -#define ID_CLIPBOARDCMD_PASTE 42789 -#define ID_CLIPBOARDCMD_COPYSELECTION 42790 -#define ID_CLIPBOARDCMD_SELECTALL 42791 -#define ID_CLIPBOARDCMD_SELECTNONE 42792 -#define ID_CLIPBOARDCMD_CUTSELECTION 42793 -#define ID_CLIPBOARDCMD_COPYLINKLOCATION 42794 -#define ID_CLIPBOARDCMD_CANCOPYSELECTION 42795 -#define ID_CLIPBOARDCMD_CANCUTSELECTION 42796 -#define ID_CLIPBOARDCMD_CANPASTE 42797 - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_3D_CONTROLS 1 -#define _APS_NEXT_RESOURCE_VALUE 146 -#define _APS_NEXT_COMMAND_VALUE 32921 -#define _APS_NEXT_CONTROL_VALUE 1025 -#define _APS_NEXT_SYMED_VALUE 101 -#endif -#endif +//{{NO_DEPENDENCIES}} +// Microsoft Developer Studio generated include file. +// Used by testembed.rc +// +#define IDD_ABOUTBOX 100 +#define IDR_MAINFRAME 128 +#define IDR_MOZEMBTYPE 129 +#define IDR_CTXMENU_DOCUMENT 130 +#define IDR_CTXMENU_LINK 131 +#define IDR_CTXMENU_TEXT 132 +#define IDR_CTXMENU_IMAGE 133 +#define IDD_PROMPT_DIALOG 134 +#define IDD_PROMPT_PASSWORD_DIALOG 135 +#define IDD_PROMPT_USERPASS_DIALOG 136 +#define IDD_PROFILES 137 +#define IDD_PROFILE_NEW 138 +#define IDD_PROFILE_RENAME 139 +#define IDD_FINDDLG 140 +#define IDD_PRINT_PROGRESS_DIALOG 141 +#define IDD_PREFS_START_PAGE 142 +#define IDD_URLDIALOG 144 +#define IDD_DIALOG1 145 +#define IDD_RUNTESTSDLG 145 +#define ID_URL_BAR 1001 +#define ID_PROG_BAR 1002 +#define IDC_PROMPT_ANSWER 1003 +#define IDC_PROMPT_QUESTION 1004 +#define IDC_PROMPT_TEXT 1005 +#define IDC_USERNAME 1006 +#define IDC_PASSWORD 1007 +#define IDC_CHECK_SAVE_PASSWORD 1008 +#define IDC_USERNAME_LABEL 1009 +#define IDC_PASSWORD_LABEL 1010 +#define IDC_LIST1 1011 +#define IDC_PROF_RENAME 1012 +#define IDC_PROF_DELETE 1013 +#define IDC_PROF_NEW 1014 +#define IDC_CHECK_ASK_AT_START 1015 +#define IDC_NEW_PROF_NAME 1016 +#define IDC_LOCALE_COMBO 1017 +#define IDC_NEW_NAME 1018 +#define IDC_PPD_DOC_TXT 1020 +#define IDC_PPD_DOC_TITLE_STATIC 1021 +#define IDC_ENTER_URLTEXT 1022 +#define IDC_URLFIELD 1023 +#define IDC_MATCH_WHOLE_WORD 1040 +#define IDC_MATCH_CASE 1041 +#define IDC_WRAP_AROUND 1042 +#define IDC_SEARCH_BACKWARDS 1043 +#define IDC_FIND_EDIT 1152 +#define IDC_RADIO_BLANK_PAGE 1153 +#define IDC_RADIO_HOME_PAGE 1154 +#define IDC_EDIT_HOMEPAGE 1155 +#define ID_NAV_BACK 32773 +#define ID_NAV_FORWARD 32774 +#define ID_NAV_HOME 32775 +#define ID_NAV_STOP 32776 +#define ID_NAV_RELOAD 32777 +#define ID_EDIT_SELECT_NONE 32778 +#define ID_NEW_BROWSER 32779 +#define ID_VIEW_SOURCE 32780 +#define ID_VIEW_INFO 32781 +#define ID_VIEW_IMAGE 32782 +#define ID_OPEN_LINK_IN_NEW_WINDOW 32783 +#define ID_SAVE_LINK_AS 32784 +#define ID_SAVE_IMAGE_AS 32785 +#define ID_COPY_LINK_LOCATION 32786 +#define ID_MANAGE_PROFILES 32787 +#define ID_EDIT_PREFERENCES 32788 +#define ID_TESTS_CHANGEURL 32789 +#define ID_TESTS_GLOBALHISTORY 32790 +#define ID_TOOLS_REMOVEGHPAGE 32791 +#define ID_TESTS_CREATEFILE 32792 +#define ID_INTERFACES_NSIFILE 32793 +#define ID_TESTS_CREATEPROFILE 32794 +#define ID_INTERFACES_NSISHISTORY 32795 +#define ID_VERIFYBUGS_70228 32796 +#define ID_TOOLS_REMOVEALLGH 32797 +#define ID_TESTS_ADDWEBPROGLISTENER 32798 +#define ID_TESTS_ADDHISTORYLISTENER 32799 +#define ID_INTERFACES_NSIWEBNAV 32800 +#define ID_TOOLS_TESTYOURMETHOD 32801 +#define ID_TOOLS_TESTYOURMETHOD2 32802 +#define ID_INTERFACES_NSIREQUEST 32803 +#define ID_INTERFACES_TEMP 32804 +#define ID_INTERFACES_NSIDOMWINDOW_RUNALLTESTS 32808 +#define ID_INTERFACES_NSIDOMWINDOW_GETDOMDOCUMENT 32809 +#define ID_INTERFACES_NSIDOMWINDOW_GETPARENT 32810 +#define ID_INTERFACES_NSIDOMWINDOW_GETSCROLLBARS 32811 +#define ID_INTERFACES_NSIDOMWINDOW_GETFRAMES 32812 +#define ID_INTERFACES_NSIDOMWINDOW_GETNAME 32813 +#define ID_INTERFACES_NSIDOMWINDOW_GETSCSOLLX 32814 +#define ID_INTERFACES_NSIDOMWINDOW_GETSCROLLY 32815 +#define ID_INTERFACES_NSIDOMWINDOW_SCROLLTO 32816 +#define ID_INTERFACES_NSIDOMWINDOW_SCROLLBY 32817 +#define ID_INTERFACES_NSIDOMWINDOW_GETSELECTION 32818 +#define ID_INTERFACES_NSIDOMWINDOW_SCROLLBYLINES 32819 +#define ID_INTERFACES_NSIDOMWINDOW_SCROLLBYPAGES 32820 +#define ID_INTERFACES_NSIDOMWINDOW_SIZETOCONTENT 32821 +#define ID_INTERFACES_NSIDIRECTORYSERVICE_RUNALLTESTS 32826 +#define ID_INTERFACES_NSIDIRECTORYSERVICE_INIT 32827 +#define ID_INTERFACES_NSIDIRECTORYSERVICE_REGISTERPROVIDER 32828 +#define ID_INTERFACES_NSIDIRECTORYSERVICE_UNREGISTERPROVIDER 32829 +#define ID_INTERFACES_NSISELECTION_RUNALLTESTS 32832 +#define ID_VERIFYBUGS_90195 32833 +#define ID_INTERFACES_CALLBACKS_NSISTREAMLISTENER 32834 +#define ID_INTERFACES_CALLBACKS_NSIREQUESTOBSERVER 32835 +#define ID_INTERFACES_CALLBACKS_NSISTREAMOBSERVER 32836 +#define ID_INTERFACES_NSISELECTION_GETANCHORNODE 32837 +#define ID_INTERFACES_NSISELECTION_GETANCHOROFFSET 32838 +#define ID_INTERFACES_NSISELECTION_GETFOCUSNODE 32839 +#define ID_INTERFACES_NSISELECTION_GETFOCUSOFFSET 32840 +#define ID_INTERFACES_NSISELECTION_GETISCOLLAPSED 32841 +#define ID_INTERFACES_NSISELECTION_GETRANGECOUNT 32842 +#define ID_INTERFACES_NSISELECTION_GETRANGEAT 32843 +#define ID_INTERFACES_NSISELECTION_COLLAPSE 32844 +#define ID_INTERFACES_NSISELECTION_EXTEND 32845 +#define ID_INTERFACES_NSISELECTION_COLLAPSETOSTART 32846 +#define ID_INTERFACES_NSISELECTION_COLLAPSETOEND 32847 +#define ID_INTERFACES_NSISELECTION_CONTAINSNODE 32848 +#define ID_INTERFACES_NSISELECTION_SELECTALLCHILDREN 32849 +#define ID_INTERFACES_NSISELECTION_ADDRANGE 32850 +#define ID_INTERFACES_NSISELECTION_REMOVERANGE 32851 +#define ID_INTERFACES_NSISELECTION_REMOVEALLRANGES 32852 +#define ID_INTERFACES_NSISELECTION_DELETEFROMDOCUMENT 32853 +#define ID_INTERFACES_NSISELECTION_SELECTIONLANGUAGECHANGE 32854 +#define ID_INTERFACES_NSISELECTION_TOSTRING 32855 +#define ID_INTERFACES_NSISELECTION_A 32857 +#define ID_INTERFACES_NSIPROFILE_RUNALLTESTS 32858 +#define ID_INTERFACES_NSIPROFILE_GETPROFILECOUNT 32859 +#define ID_INTERFACES_NSIPROFILE_GETCURRENTPROFILE 32860 +#define ID_INTERFACES_NSIPROFILE_SETCURRENTPROFILE 32861 +#define ID_INTERFACES_NSIPROFILE_GETPROFILELIST 32862 +#define ID_INTERFACES_NSIPROFILE_PROFILEEXISTS 32863 +#define ID_INTERFACES_NSIPROFILE_CREATENEWPROFILE 32864 +#define ID_INTERFACES_NSIPROFILE_RENAMEPROFILE 32865 +#define ID_INTERFACES_NSIPROFILE_DELETEPROFILE 32866 +#define ID_INTERFACES_NSIPROFILE_CLONEPROFILE 32867 +#define ID_INTERFACES_NSIPROFILE_SHUTDOWNCURRENTPROFILE 32868 +#define ID_INTERFACES_NSISHISTORY_GETCOUNT 32870 +#define ID_INTERFACES_NSISHISTORY_GETINDEX 32871 +#define ID_INTERFACES_NSISHISTORY_GETMAXLENGTH 32872 +#define ID_INTERFACES_NSISHISTORY_SETMAXLENGTH 32873 +#define ID_INTERFACES_NSISHISTORY_GETENTRYATINDEX 32874 +#define ID_INTERFACES_NSISHISTORY_PURGEHISTORY 32875 +#define ID_INTERFACES_NSISHISTORY_GETSHISTORYENUMERATOR 32878 +#define ID_INTERFACES_NSISHISTORY_RUNALLTESTS 32879 +#define ID_TESTS_REMOVEHISTORYLISTENER 32880 +#define ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_RUNALLTESTS 32881 +#define ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_GETURI 32882 +#define ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_GETTITLE 32883 +#define ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_GETISSUBFRAME 32884 +#define ID_INTERFACES_NSIREQUEST_GETNAME 32885 +#define ID_INTERFACES_NSIREQUEST_ISPENDING 32886 +#define ID_INTERFACES_NSIREQUEST_GETSTATUS 32887 +#define ID_INTERFACES_NSIREQUEST_CANCEL 32888 +#define ID_INTERFACES_NSIREQUEST_SUSPEND 32889 +#define ID_INTERFACES_NSIREQUEST_RESUME 32890 +#define ID_INTERFACES_NSIREQUEST_GETLOADGROUP 32891 +#define ID_INTERFACES_NSIREQUEST_SETLOADGROUP 32892 +#define ID_INTERFACES_NSIREQUEST_GETLOADFLAGS 32893 +#define ID_INTERFACES_NSIREQUEST_SETLOADFLAGS 32894 +#define ID_INTERFACES_NSIWEBNAV_GETCANGOBACK 32895 +#define ID_INTERFACES_NSIWEBNAV_GETCANGOFORWARD 32896 +#define ID_INTERFACES_NSIWEBNAV_GOBACK 32897 +#define ID_INTERFACES_NSIWEBNAV_GOFORWARD 32898 +#define ID_INTERFACES_NSIWEBNAV_GOTOINDEX 32899 +#define ID_INTERFACES_NSIWEBNAV_LOADURI 32900 +#define ID_INTERFACES_NSIWEBNAV_RELOAD 32901 +#define ID_INTERFACES_NSIWEBNAV_STOP 32902 +#define ID_INTERFACES_NSIWEBNAV_GETDOCUMENT 32903 +#define ID_INTERFACES_NSIWEBNAV_GETCURRENTURI 32904 +#define ID_INTERFACES_NSIWEBNAV_GETSESSIONHISTORY 32905 +#define ID_INTERFACES_NSIWEBNAV_SETSESSIONHISTORY 32906 +#define ID_INTERFACES_NSIWEBNAV_RUNALLTESTS 32907 +#define ID_INTERFACES_NSIREQUEST_RUNALLTESTS 32908 +#define ID_INTERFACES_NSIDOMWINDOW_GETTEXTZOOM 32910 +#define ID_INTERFACES_NSIDOMWINDOW_SETTEXTZOOM 32911 +#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_PASTE 32912 +#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_COPYSELECTION 32913 +#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_SELECTALL 32914 +#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_SELECTNONE 32915 +#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_CUTSELECTION 32916 +#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_COPYLINKLOCATION 32917 +#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANCOPYSELECTION 32918 +#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANCUTSELECTION 32919 +#define ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANPASTE 32920 +#define ID_INTERFACES_NSIOBSERVERSERVICE_RUNALLTESTS 32922 +#define ID_INTERFACES_NSIOBSERVERSERVICE_ADDOBSERVERS 32923 +#define ID_INTERFACES_NSIOBSERVERSERVICE_ENUMERATEOBSERVERS 32924 +#define ID_INTERFACES_NSIOBSERVERSERVICE_NOTIFYOBSERVERS 32925 +#define ID_INTERFACES_NSIOBSERVERSERVICE_REMOVEOBSERVERS 32926 +#define ID_CLIPBOARDCMD_PASTE 42789 +#define ID_CLIPBOARDCMD_COPYSELECTION 42790 +#define ID_CLIPBOARDCMD_SELECTALL 42791 +#define ID_CLIPBOARDCMD_SELECTNONE 42792 +#define ID_CLIPBOARDCMD_CUTSELECTION 42793 +#define ID_CLIPBOARDCMD_COPYLINKLOCATION 42794 +#define ID_CLIPBOARDCMD_CANCOPYSELECTION 42795 +#define ID_CLIPBOARDCMD_CANCUTSELECTION 42796 +#define ID_CLIPBOARDCMD_CANPASTE 42797 + +// Next default values for new objects +// +#ifdef APSTUDIO_INVOKED +#ifndef APSTUDIO_READONLY_SYMBOLS +#define _APS_3D_CONTROLS 1 +#define _APS_NEXT_RESOURCE_VALUE 146 +#define _APS_NEXT_COMMAND_VALUE 32927 +#define _APS_NEXT_CONTROL_VALUE 1025 +#define _APS_NEXT_SYMED_VALUE 101 +#endif +#endif diff --git a/mozilla/embedding/qa/testembed/testembed.aps b/mozilla/embedding/qa/testembed/testembed.aps index f20781242a3..01441b2b2d1 100644 Binary files a/mozilla/embedding/qa/testembed/testembed.aps and b/mozilla/embedding/qa/testembed/testembed.aps differ diff --git a/mozilla/embedding/qa/testembed/testembed.dsp b/mozilla/embedding/qa/testembed/testembed.dsp index c7669162d4e..2f5ec26c32a 100644 --- a/mozilla/embedding/qa/testembed/testembed.dsp +++ b/mozilla/embedding/qa/testembed/testembed.dsp @@ -1,325 +1,333 @@ -# Microsoft Developer Studio Project File - Name="testembed" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) External Target" 0x0106 - -CFG=testembed - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "testembed.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "testembed.mak" CFG="testembed - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "testembed - Win32 Release" (based on "Win32 (x86) External Target") -!MESSAGE "testembed - Win32 Debug" (based on "Win32 (x86) External Target") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" - -!IF "$(CFG)" == "testembed - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Cmd_Line "NMAKE /f testembed.mak" -# PROP BASE Rebuild_Opt "/a" -# PROP BASE Target_File "testembed.exe" -# PROP BASE Bsc_Name "testembed.bsc" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Cmd_Line "nmake /f "makfile.win"" -# PROP Rebuild_Opt "/a" -# PROP Target_File "WIN32_O.OBJ\testembed.exe" -# PROP Bsc_Name "" -# PROP Target_Dir "" - -!ELSEIF "$(CFG)" == "testembed - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Cmd_Line "NMAKE /f testembed.mak" -# PROP BASE Rebuild_Opt "/a" -# PROP BASE Target_File "testembed.exe" -# PROP BASE Bsc_Name "testembed.bsc" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Cmd_Line "nmake /f "makefile.win"" -# PROP Rebuild_Opt "/a" -# PROP Target_File "WIN32_D.OBJ\testembed.exe" -# PROP Bsc_Name "" -# PROP Target_Dir "" - -!ENDIF - -# Begin Target - -# Name "testembed - Win32 Release" -# Name "testembed - Win32 Debug" - -!IF "$(CFG)" == "testembed - Win32 Release" - -!ELSEIF "$(CFG)" == "testembed - Win32 Debug" - -!ENDIF - -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\BrowserFrameGlue.cpp -# End Source File -# Begin Source File - -SOURCE=.\BrowserFrm.cpp -# End Source File -# Begin Source File - -SOURCE=.\BrowserImpl.cpp -# End Source File -# Begin Source File - -SOURCE=.\BrowserImplCtxMenuLstnr.cpp -# End Source File -# Begin Source File - -SOURCE=.\BrowserImplHistoryLstnr.cpp -# End Source File -# Begin Source File - -SOURCE=.\BrowserImplPrompt.cpp -# End Source File -# Begin Source File - -SOURCE=.\BrowserImplWebPrgrsLstnr.cpp -# End Source File -# Begin Source File - -SOURCE=.\BrowserView.cpp -# End Source File -# Begin Source File - -SOURCE=.\Dialogs.cpp -# End Source File -# Begin Source File - -SOURCE=.\DomWindow.cpp -# End Source File -# Begin Source File - -SOURCE=.\MostRecentUrls.cpp -# End Source File -# Begin Source File - -SOURCE=.\nsIClipboardCmd.cpp -# End Source File -# Begin Source File - -SOURCE=.\nsiDirServ.cpp -# End Source File -# Begin Source File - -SOURCE=.\nsiHistory.cpp -# End Source File -# Begin Source File - -SOURCE=.\nsIRequest.cpp -# End Source File -# Begin Source File - -SOURCE=.\nsIWebNav.cpp -# End Source File -# Begin Source File - -SOURCE=.\nsProfile.cpp -# End Source File -# Begin Source File - -SOURCE=.\Preferences.cpp -# End Source File -# Begin Source File - -SOURCE=.\PrintProgressDialog.cpp -# End Source File -# Begin Source File - -SOURCE=.\ProfileMgr.cpp -# End Source File -# Begin Source File - -SOURCE=.\ProfilesDlg.cpp -# End Source File -# Begin Source File - -SOURCE=.\QaUtils.cpp -# End Source File -# Begin Source File - -SOURCE=.\Selection.cpp -# End Source File -# Begin Source File - -SOURCE=.\StdAfx.cpp -# End Source File -# Begin Source File - -SOURCE=.\TestEmbed.cpp -# End Source File -# Begin Source File - -SOURCE=.\testembed.rc -# End Source File -# Begin Source File - -SOURCE=.\Tests.cpp -# End Source File -# Begin Source File - -SOURCE=.\UrlDialog.cpp -# End Source File -# Begin Source File - -SOURCE=.\winEmbedFileLocProvider.cpp -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=.\BrowserFrm.h -# End Source File -# Begin Source File - -SOURCE=.\BrowserImpl.h -# End Source File -# Begin Source File - -SOURCE=.\BrowserView.h -# End Source File -# Begin Source File - -SOURCE=.\Dialogs.h -# End Source File -# Begin Source File - -SOURCE=.\DomWindow.h -# End Source File -# Begin Source File - -SOURCE=.\IBrowserFrameGlue.h -# End Source File -# Begin Source File - -SOURCE=.\MostRecentUrls.h -# End Source File -# Begin Source File - -SOURCE=.\nsIClipboardCmd.h -# End Source File -# Begin Source File - -SOURCE=.\nsiDirServ.h -# End Source File -# Begin Source File - -SOURCE=.\nsiHistory.h -# End Source File -# Begin Source File - -SOURCE=.\nsIRequest.h -# End Source File -# Begin Source File - -SOURCE=.\nsIWebNav.h -# End Source File -# Begin Source File - -SOURCE=.\nsProfile.h -# End Source File -# Begin Source File - -SOURCE=.\Preferences.h -# End Source File -# Begin Source File - -SOURCE=.\PrintProgressDialog.h -# End Source File -# Begin Source File - -SOURCE=.\ProfileMgr.h -# End Source File -# Begin Source File - -SOURCE=.\ProfilesDlg.h -# End Source File -# Begin Source File - -SOURCE=.\QaUtils.h -# End Source File -# Begin Source File - -SOURCE=.\resource.h -# End Source File -# Begin Source File - -SOURCE=.\Selection.h -# End Source File -# Begin Source File - -SOURCE=.\StdAfx.h -# End Source File -# Begin Source File - -SOURCE=.\TestEmbed.h -# End Source File -# Begin Source File - -SOURCE=.\Tests.h -# End Source File -# Begin Source File - -SOURCE=.\UrlDialog.h -# End Source File -# Begin Source File - -SOURCE=.\winEmbedFileLocProvider.h -# End Source File -# End Group -# Begin Group "Resource Files" - -# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" -# Begin Source File - -SOURCE=.\res\testembed.ico -# End Source File -# Begin Source File - -SOURCE=.\res\testembed.ico -# End Source File -# Begin Source File - -SOURCE=.\res\Toolbar.bmp -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="testembed" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) External Target" 0x0106 + +CFG=testembed - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "testembed.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "testembed.mak" CFG="testembed - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "testembed - Win32 Release" (based on "Win32 (x86) External Target") +!MESSAGE "testembed - Win32 Debug" (based on "Win32 (x86) External Target") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" + +!IF "$(CFG)" == "testembed - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Cmd_Line "NMAKE /f testembed.mak" +# PROP BASE Rebuild_Opt "/a" +# PROP BASE Target_File "testembed.exe" +# PROP BASE Bsc_Name "testembed.bsc" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Cmd_Line "nmake /f "makfile.win"" +# PROP Rebuild_Opt "/a" +# PROP Target_File "WIN32_O.OBJ\testembed.exe" +# PROP Bsc_Name "" +# PROP Target_Dir "" + +!ELSEIF "$(CFG)" == "testembed - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Cmd_Line "NMAKE /f testembed.mak" +# PROP BASE Rebuild_Opt "/a" +# PROP BASE Target_File "testembed.exe" +# PROP BASE Bsc_Name "testembed.bsc" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Cmd_Line "nmake /f "makefile.win"" +# PROP Rebuild_Opt "/a" +# PROP Target_File "WIN32_D.OBJ\testembed.exe" +# PROP Bsc_Name "" +# PROP Target_Dir "" + +!ENDIF + +# Begin Target + +# Name "testembed - Win32 Release" +# Name "testembed - Win32 Debug" + +!IF "$(CFG)" == "testembed - Win32 Release" + +!ELSEIF "$(CFG)" == "testembed - Win32 Debug" + +!ENDIF + +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\BrowserFrameGlue.cpp +# End Source File +# Begin Source File + +SOURCE=.\BrowserFrm.cpp +# End Source File +# Begin Source File + +SOURCE=.\BrowserImpl.cpp +# End Source File +# Begin Source File + +SOURCE=.\BrowserImplCtxMenuLstnr.cpp +# End Source File +# Begin Source File + +SOURCE=.\BrowserImplHistoryLstnr.cpp +# End Source File +# Begin Source File + +SOURCE=.\BrowserImplPrompt.cpp +# End Source File +# Begin Source File + +SOURCE=.\BrowserImplWebPrgrsLstnr.cpp +# End Source File +# Begin Source File + +SOURCE=.\BrowserView.cpp +# End Source File +# Begin Source File + +SOURCE=.\Dialogs.cpp +# End Source File +# Begin Source File + +SOURCE=.\DomWindow.cpp +# End Source File +# Begin Source File + +SOURCE=.\MostRecentUrls.cpp +# End Source File +# Begin Source File + +SOURCE=.\nsIClipboardCmd.cpp +# End Source File +# Begin Source File + +SOURCE=.\nsiDirServ.cpp +# End Source File +# Begin Source File + +SOURCE=.\nsiHistory.cpp +# End Source File +# Begin Source File + +SOURCE=.\nsIObserServ.cpp +# End Source File +# Begin Source File + +SOURCE=.\nsIRequest.cpp +# End Source File +# Begin Source File + +SOURCE=.\nsIWebNav.cpp +# End Source File +# Begin Source File + +SOURCE=.\nsProfile.cpp +# End Source File +# Begin Source File + +SOURCE=.\Preferences.cpp +# End Source File +# Begin Source File + +SOURCE=.\PrintProgressDialog.cpp +# End Source File +# Begin Source File + +SOURCE=.\ProfileMgr.cpp +# End Source File +# Begin Source File + +SOURCE=.\ProfilesDlg.cpp +# End Source File +# Begin Source File + +SOURCE=.\QaUtils.cpp +# End Source File +# Begin Source File + +SOURCE=.\Selection.cpp +# End Source File +# Begin Source File + +SOURCE=.\StdAfx.cpp +# End Source File +# Begin Source File + +SOURCE=.\TestEmbed.cpp +# End Source File +# Begin Source File + +SOURCE=.\testembed.rc +# End Source File +# Begin Source File + +SOURCE=.\Tests.cpp +# End Source File +# Begin Source File + +SOURCE=.\UrlDialog.cpp +# End Source File +# Begin Source File + +SOURCE=.\winEmbedFileLocProvider.cpp +# End Source File +# End Group +# Begin Group "Header Files" + +# PROP Default_Filter "h;hpp;hxx;hm;inl" +# Begin Source File + +SOURCE=.\BrowserFrm.h +# End Source File +# Begin Source File + +SOURCE=.\BrowserImpl.h +# End Source File +# Begin Source File + +SOURCE=.\BrowserView.h +# End Source File +# Begin Source File + +SOURCE=.\Dialogs.h +# End Source File +# Begin Source File + +SOURCE=.\DomWindow.h +# End Source File +# Begin Source File + +SOURCE=.\IBrowserFrameGlue.h +# End Source File +# Begin Source File + +SOURCE=.\MostRecentUrls.h +# End Source File +# Begin Source File + +SOURCE=.\nsIClipboardCmd.h +# End Source File +# Begin Source File + +SOURCE=.\nsiDirServ.h +# End Source File +# Begin Source File + +SOURCE=.\nsiHistory.h +# End Source File +# Begin Source File + +SOURCE=.\nsIObserServ.h +# End Source File +# Begin Source File + +SOURCE=.\nsIRequest.h +# End Source File +# Begin Source File + +SOURCE=.\nsIWebNav.h +# End Source File +# Begin Source File + +SOURCE=.\nsProfile.h +# End Source File +# Begin Source File + +SOURCE=.\Preferences.h +# End Source File +# Begin Source File + +SOURCE=.\PrintProgressDialog.h +# End Source File +# Begin Source File + +SOURCE=.\ProfileMgr.h +# End Source File +# Begin Source File + +SOURCE=.\ProfilesDlg.h +# End Source File +# Begin Source File + +SOURCE=.\QaUtils.h +# End Source File +# Begin Source File + +SOURCE=.\resource.h +# End Source File +# Begin Source File + +SOURCE=.\Selection.h +# End Source File +# Begin Source File + +SOURCE=.\StdAfx.h +# End Source File +# Begin Source File + +SOURCE=.\TestEmbed.h +# End Source File +# Begin Source File + +SOURCE=.\Tests.h +# End Source File +# Begin Source File + +SOURCE=.\UrlDialog.h +# End Source File +# Begin Source File + +SOURCE=.\winEmbedFileLocProvider.h +# End Source File +# End Group +# Begin Group "Resource Files" + +# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" +# Begin Source File + +SOURCE=.\res\testembed.ico +# End Source File +# Begin Source File + +SOURCE=.\res\testembed.ico +# End Source File +# Begin Source File + +SOURCE=.\res\Toolbar.bmp +# End Source File +# End Group +# End Target +# End Project diff --git a/mozilla/embedding/qa/testembed/testembed.dsw b/mozilla/embedding/qa/testembed/testembed.dsw index 08534d6d5f1..10bf0f528d6 100644 --- a/mozilla/embedding/qa/testembed/testembed.dsw +++ b/mozilla/embedding/qa/testembed/testembed.dsw @@ -1,29 +1,29 @@ -Microsoft Developer Studio Workspace File, Format Version 6.00 -# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! - -############################################################################### - -Project: "testembed"=.\testembed.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Global: - -Package=<5> -{{{ -}}} - -Package=<3> -{{{ -}}} - -############################################################################### - +Microsoft Developer Studio Workspace File, Format Version 6.00 +# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! + +############################################################################### + +Project: "testembed"=.\testembed.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ +}}} + +############################################################################### + +Global: + +Package=<5> +{{{ +}}} + +Package=<3> +{{{ +}}} + +############################################################################### + diff --git a/mozilla/embedding/qa/testembed/testembed.rc b/mozilla/embedding/qa/testembed/testembed.rc index b08f86b2e46..9d4a9b7fe0e 100644 --- a/mozilla/embedding/qa/testembed/testembed.rc +++ b/mozilla/embedding/qa/testembed/testembed.rc @@ -1,913 +1,927 @@ -//Microsoft Developer Studio generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "afxres.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE DISCARDABLE -BEGIN - "resource.h\0" -END - -2 TEXTINCLUDE DISCARDABLE -BEGIN - "#include ""afxres.h""\r\n" - "\0" -END - -3 TEXTINCLUDE DISCARDABLE -BEGIN - "#define _AFX_NO_SPLITTER_RESOURCES\r\n" - "#define _AFX_NO_OLE_RESOURCES\r\n" - "#define _AFX_NO_TRACKER_RESOURCES\r\n" - "#define _AFX_NO_PROPERTY_RESOURCES\r\n" - "\r\n" - "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n" - "#ifdef _WIN32\r\n" - "LANGUAGE 9, 1\r\n" - "#pragma code_page(1252)\r\n" - "#endif //_WIN32\r\n" - "#include ""res\\testembed.rc2"" // non-Microsoft Visual C++ edited resources\r\n" - "#include ""afxres.rc"" // Standard components\r\n" - "#endif\r\n" - "\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDR_MAINFRAME ICON DISCARDABLE "res\\testembed.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// Bitmap -// - -IDR_MAINFRAME BITMAP MOVEABLE PURE "res\\Toolbar.bmp" - -///////////////////////////////////////////////////////////////////////////// -// -// Toolbar -// - -IDR_MAINFRAME TOOLBAR DISCARDABLE 20, 18 -BEGIN - BUTTON ID_NAV_BACK - BUTTON ID_NAV_FORWARD - SEPARATOR - BUTTON ID_NAV_RELOAD - BUTTON ID_NAV_STOP - SEPARATOR - BUTTON ID_NAV_HOME - SEPARATOR - BUTTON ID_APP_ABOUT -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Menu -// - -IDR_MAINFRAME MENU PRELOAD DISCARDABLE -BEGIN - POPUP "&File" - BEGIN - MENUITEM "&New Browser Window\tCtrl+N", ID_NEW_BROWSER - MENUITEM SEPARATOR - MENUITEM "&Open File...\tCtrl+O", ID_FILE_OPEN - MENUITEM "&Save Page As...\tCtrl+S", ID_FILE_SAVE_AS - MENUITEM SEPARATOR - MENUITEM "&Print...\tCtrl-P", ID_FILE_PRINT - MENUITEM SEPARATOR - MENUITEM "E&xit", ID_APP_EXIT - END - POPUP "&Edit" - BEGIN - MENUITEM "Cu&t\tCtrl+X", ID_EDIT_CUT - MENUITEM "&Copy\tCtrl+C", ID_EDIT_COPY - MENUITEM "&Paste\tCtrl+V", ID_EDIT_PASTE - MENUITEM SEPARATOR - MENUITEM "Select &All", ID_EDIT_SELECT_ALL - MENUITEM "Select &None", ID_EDIT_SELECT_NONE - MENUITEM SEPARATOR - MENUITEM "&Find in This Page...\tCtrl+F", ID_EDIT_FIND - MENUITEM SEPARATOR - MENUITEM "Profiles...", ID_MANAGE_PROFILES - MENUITEM SEPARATOR - MENUITEM "Preferences...", ID_EDIT_PREFERENCES - END - POPUP "&View" - BEGIN - MENUITEM "Page S&ource", ID_VIEW_SOURCE - MENUITEM "Page &Info", ID_VIEW_INFO - MENUITEM SEPARATOR - MENUITEM "&Toolbar", ID_VIEW_TOOLBAR - MENUITEM "&Status Bar", ID_VIEW_STATUS_BAR - END - POPUP "&Go" - BEGIN - MENUITEM "&Back", ID_NAV_BACK - MENUITEM "&Forward", ID_NAV_FORWARD - MENUITEM "&Home", ID_NAV_HOME - END - POPUP "&Help" - BEGIN - MENUITEM "&About TestEmbed...", ID_APP_ABOUT - END - POPUP "&Tests" - BEGIN - MENUITEM "&Change URL", ID_TESTS_CHANGEURL - MENUITEM "&Global &History", ID_TESTS_GLOBALHISTORY - MENUITEM "Create &File", ID_TESTS_CREATEFILE - MENUITEM "Create/Switch &Profile", ID_TESTS_CREATEPROFILE - MENUITEM "&Add Web Prog Listener", ID_TESTS_ADDWEBPROGLISTENER - MENUITEM SEPARATOR - MENUITEM "Add History &Listener", ID_TESTS_ADDHISTORYLISTENER - MENUITEM "Remove History Listener", ID_TESTS_REMOVEHISTORYLISTENER - - END - POPUP "&Interfaces" - BEGIN - MENUITEM "nsI&File", ID_INTERFACES_NSIFILE - POPUP "nsI&SHistory" - BEGIN - MENUITEM "Run All Tests", ID_INTERFACES_NSISHISTORY_RUNALLTESTS - - MENUITEM SEPARATOR - MENUITEM "GetCount", ID_INTERFACES_NSISHISTORY_GETCOUNT - - MENUITEM "GetIndex", ID_INTERFACES_NSISHISTORY_GETINDEX - - MENUITEM "GetMaxLength", ID_INTERFACES_NSISHISTORY_GETMAXLENGTH - - MENUITEM "SetMaxLength", ID_INTERFACES_NSISHISTORY_SETMAXLENGTH - - MENUITEM SEPARATOR - MENUITEM "GetEntryAtIndex", ID_INTERFACES_NSISHISTORY_GETENTRYATINDEX - - MENUITEM "PurgeHistory", ID_INTERFACES_NSISHISTORY_PURGEHISTORY - - MENUITEM SEPARATOR - MENUITEM "GetSHistoryEnumerator", ID_INTERFACES_NSISHISTORY_GETSHISTORYENUMERATOR - - MENUITEM SEPARATOR - POPUP "nsIHistoryEntry" - BEGIN - MENUITEM "Run All Tests", ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_RUNALLTESTS - - MENUITEM SEPARATOR - MENUITEM "GetURI", ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_GETURI - - MENUITEM "GetTitle", ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_GETTITLE - - MENUITEM "GetIsSubFrame", ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_GETISSUBFRAME - - END - END - POPUP "nsI&WebNav" - BEGIN - MENUITEM "RunAllTests", ID_INTERFACES_NSIWEBNAV_RUNALLTESTS - - MENUITEM SEPARATOR - MENUITEM "GetCanGoBack", ID_INTERFACES_NSIWEBNAV_GETCANGOBACK - - MENUITEM "GetCanGoForward", ID_INTERFACES_NSIWEBNAV_GETCANGOFORWARD - - MENUITEM "GoBack", ID_INTERFACES_NSIWEBNAV_GOBACK - - MENUITEM "GoForward", ID_INTERFACES_NSIWEBNAV_GOFORWARD - - MENUITEM "GoToIndex", ID_INTERFACES_NSIWEBNAV_GOTOINDEX - - MENUITEM "LoadURI", ID_INTERFACES_NSIWEBNAV_LOADURI - - MENUITEM "Reload", ID_INTERFACES_NSIWEBNAV_RELOAD - - MENUITEM "Stop", ID_INTERFACES_NSIWEBNAV_STOP - - MENUITEM "GetDocument", ID_INTERFACES_NSIWEBNAV_GETDOCUMENT - - MENUITEM "GetCurrentURI", ID_INTERFACES_NSIWEBNAV_GETCURRENTURI - - MENUITEM "GetSessionHistory", ID_INTERFACES_NSIWEBNAV_GETSESSIONHISTORY - - MENUITEM "SetSessionHistory", ID_INTERFACES_NSIWEBNAV_SETSESSIONHISTORY - - END - POPUP "nsI&Request" - BEGIN - MENUITEM "Run All Tests", ID_INTERFACES_NSIREQUEST_RUNALLTESTS - - MENUITEM SEPARATOR - MENUITEM "GetName", ID_INTERFACES_NSIREQUEST_GETNAME - - MENUITEM "IsPending", ID_INTERFACES_NSIREQUEST_ISPENDING - - MENUITEM "Cancel", ID_INTERFACES_NSIREQUEST_CANCEL - - MENUITEM "GetStatus", ID_INTERFACES_NSIREQUEST_GETSTATUS - - MENUITEM "Suspend", ID_INTERFACES_NSIREQUEST_SUSPEND - - MENUITEM "Resume", ID_INTERFACES_NSIREQUEST_RESUME - - MENUITEM "GetLoadGroup", ID_INTERFACES_NSIREQUEST_GETLOADGROUP - - MENUITEM "SetLoadGroup", ID_INTERFACES_NSIREQUEST_SETLOADGROUP - - MENUITEM "GetLoadFlags", ID_INTERFACES_NSIREQUEST_GETLOADFLAGS - - MENUITEM "SetLoadFlags", ID_INTERFACES_NSIREQUEST_SETLOADFLAGS - - END - POPUP "nsIDirectoryService" - BEGIN - MENUITEM "Run All Tests", ID_INTERFACES_NSIDIRECTORYSERVICE_RUNALLTESTS - - MENUITEM SEPARATOR - MENUITEM "Init", ID_INTERFACES_NSIDIRECTORYSERVICE_INIT - - MENUITEM "Register Provider", ID_INTERFACES_NSIDIRECTORYSERVICE_REGISTERPROVIDER - - MENUITEM "UnRegisterProvider", ID_INTERFACES_NSIDIRECTORYSERVICE_UNREGISTERPROVIDER - - END - POPUP "nsIDomWindow" - BEGIN - MENUITEM "Run All Tests", ID_INTERFACES_NSIDOMWINDOW_RUNALLTESTS - - MENUITEM SEPARATOR - MENUITEM "GetDomDocument", ID_INTERFACES_NSIDOMWINDOW_GETDOMDOCUMENT - - MENUITEM "GetSelection", ID_INTERFACES_NSIDOMWINDOW_GETSELECTION - - MENUITEM "GetParent", ID_INTERFACES_NSIDOMWINDOW_GETPARENT - - MENUITEM SEPARATOR - MENUITEM "GetScrollBars", ID_INTERFACES_NSIDOMWINDOW_GETSCROLLBARS - - MENUITEM "GetFrames", ID_INTERFACES_NSIDOMWINDOW_GETFRAMES - - MENUITEM "GetName", ID_INTERFACES_NSIDOMWINDOW_GETNAME - - MENUITEM SEPARATOR - MENUITEM "GetTextZoom", ID_INTERFACES_NSIDOMWINDOW_GETTEXTZOOM - - MENUITEM "SetTextZoom", ID_INTERFACES_NSIDOMWINDOW_SETTEXTZOOM - - MENUITEM SEPARATOR - MENUITEM "GetScsollX", ID_INTERFACES_NSIDOMWINDOW_GETSCSOLLX - - MENUITEM "GetScrollY", ID_INTERFACES_NSIDOMWINDOW_GETSCROLLY - - MENUITEM SEPARATOR - MENUITEM "ScrollTo", ID_INTERFACES_NSIDOMWINDOW_SCROLLTO - - MENUITEM "ScrollBy", ID_INTERFACES_NSIDOMWINDOW_SCROLLBY - - MENUITEM "ScrollByLines", ID_INTERFACES_NSIDOMWINDOW_SCROLLBYLINES - - MENUITEM "ScrollByPages", ID_INTERFACES_NSIDOMWINDOW_SCROLLBYPAGES - - MENUITEM SEPARATOR - MENUITEM "SizeToContent", ID_INTERFACES_NSIDOMWINDOW_SIZETOCONTENT - - END - POPUP "nsISelection" - BEGIN - MENUITEM "Run All Tests", ID_INTERFACES_NSISELECTION_RUNALLTESTS - - MENUITEM SEPARATOR - MENUITEM "GetAnchorNode", ID_INTERFACES_NSISELECTION_GETANCHORNODE - - MENUITEM "GetAnchorOffset", ID_INTERFACES_NSISELECTION_GETANCHOROFFSET - - MENUITEM "GetFocusNode", ID_INTERFACES_NSISELECTION_GETFOCUSNODE - - MENUITEM "GetFocusOffset", ID_INTERFACES_NSISELECTION_GETFOCUSOFFSET - - MENUITEM "GetIsCollapsed", ID_INTERFACES_NSISELECTION_GETISCOLLAPSED - - MENUITEM "GetRangeCount", ID_INTERFACES_NSISELECTION_GETRANGECOUNT - - MENUITEM SEPARATOR - MENUITEM "GetRangeAt", ID_INTERFACES_NSISELECTION_GETRANGEAT - - MENUITEM "Collapse", ID_INTERFACES_NSISELECTION_COLLAPSE - - MENUITEM "Extend", ID_INTERFACES_NSISELECTION_EXTEND - - MENUITEM "CollapseToStart", ID_INTERFACES_NSISELECTION_COLLAPSETOSTART - - MENUITEM "CollapseToEnd", ID_INTERFACES_NSISELECTION_COLLAPSETOEND - - MENUITEM SEPARATOR - MENUITEM "ContainsNode", ID_INTERFACES_NSISELECTION_CONTAINSNODE - - MENUITEM "SelectAllChildren", ID_INTERFACES_NSISELECTION_SELECTALLCHILDREN - - MENUITEM SEPARATOR - MENUITEM "AddRange", ID_INTERFACES_NSISELECTION_ADDRANGE - - MENUITEM "RemoveRange", ID_INTERFACES_NSISELECTION_REMOVERANGE - - MENUITEM "RemoveAllRanges", ID_INTERFACES_NSISELECTION_REMOVEALLRANGES - - MENUITEM SEPARATOR - MENUITEM "DeleteFromDocument", ID_INTERFACES_NSISELECTION_DELETEFROMDOCUMENT - - MENUITEM "SelectionLanguageChange", ID_INTERFACES_NSISELECTION_SELECTIONLANGUAGECHANGE - - MENUITEM "ToString", ID_INTERFACES_NSISELECTION_TOSTRING - - END - POPUP "nsIProfile" - BEGIN - MENUITEM "Run All Tests", ID_INTERFACES_NSIPROFILE_RUNALLTESTS - - MENUITEM SEPARATOR - MENUITEM "GetProfileCount", ID_INTERFACES_NSIPROFILE_GETPROFILECOUNT - - MENUITEM "GetCurrentProfile", ID_INTERFACES_NSIPROFILE_GETCURRENTPROFILE - - MENUITEM "SetCurrentProfile", ID_INTERFACES_NSIPROFILE_SETCURRENTPROFILE - - MENUITEM SEPARATOR - MENUITEM "GetProfileList", ID_INTERFACES_NSIPROFILE_GETPROFILELIST - - MENUITEM "ProfileExists", ID_INTERFACES_NSIPROFILE_PROFILEEXISTS - - MENUITEM SEPARATOR - MENUITEM "CreateNewProfile", ID_INTERFACES_NSIPROFILE_CREATENEWPROFILE - - MENUITEM "RenameProfile", ID_INTERFACES_NSIPROFILE_RENAMEPROFILE - - MENUITEM "DeleteProfile", ID_INTERFACES_NSIPROFILE_DELETEPROFILE - - MENUITEM "CloneProfile", ID_INTERFACES_NSIPROFILE_CLONEPROFILE - - MENUITEM "ShutDownCurrentProfile", ID_INTERFACES_NSIPROFILE_SHUTDOWNCURRENTPROFILE - - END - POPUP "nsIClipboardCommands" - BEGIN - MENUITEM "CanCopySelection", ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANCOPYSELECTION - - MENUITEM "CanCutSelection", ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANCUTSELECTION - - MENUITEM "CanPaste", ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANPASTE - - MENUITEM SEPARATOR - MENUITEM "CopySelection", ID_INTERFACES_NSICLIPBOARDCOMMANDS_COPYSELECTION - - MENUITEM "CutSelection", ID_INTERFACES_NSICLIPBOARDCOMMANDS_CUTSELECTION - - MENUITEM "Paste", ID_INTERFACES_NSICLIPBOARDCOMMANDS_PASTE - - MENUITEM "CopyLinkLocation", ID_INTERFACES_NSICLIPBOARDCOMMANDS_COPYLINKLOCATION - - MENUITEM SEPARATOR - MENUITEM "SelectAll", ID_INTERFACES_NSICLIPBOARDCOMMANDS_SELECTALL - - MENUITEM "SelectNone", ID_INTERFACES_NSICLIPBOARDCOMMANDS_SELECTNONE - - END - POPUP "CallBacks" - BEGIN - MENUITEM "nsIStreamListener", ID_INTERFACES_CALLBACKS_NSISTREAMLISTENER - - MENUITEM "nsIRequestObserver", ID_INTERFACES_CALLBACKS_NSIREQUESTOBSERVER - - MENUITEM "nsIStreamObserver", ID_INTERFACES_CALLBACKS_NSISTREAMOBSERVER - - END - END - POPUP "T&ools" - BEGIN - MENUITEM "Remove &GH Page", ID_TOOLS_REMOVEGHPAGE - MENUITEM "Remove &All GH", ID_TOOLS_REMOVEALLGH - MENUITEM "Test &Your Method", ID_TOOLS_TESTYOURMETHOD - MENUITEM "Test Your &Method2", ID_TOOLS_TESTYOURMETHOD2 - END - POPUP "Ve&rify Bugs" - BEGIN - MENUITEM "&70228", ID_VERIFYBUGS_70228 - MENUITEM "90195", ID_VERIFYBUGS_90195 - END -END - -IDR_CTXMENU_DOCUMENT MENU DISCARDABLE -BEGIN - POPUP "Document Context Menu" - BEGIN - MENUITEM "&Back", ID_NAV_BACK - MENUITEM "&Forward", ID_NAV_FORWARD - MENUITEM "&Reload", ID_NAV_RELOAD - MENUITEM "&Stop", ID_NAV_STOP - MENUITEM SEPARATOR - MENUITEM "&View Page Source", ID_VIEW_SOURCE - MENUITEM "View Page &Info", ID_VIEW_INFO - MENUITEM SEPARATOR - MENUITEM "Save &Page As...", ID_FILE_SAVE_AS - MENUITEM SEPARATOR - MENUITEM "Select &All", ID_EDIT_SELECT_ALL - MENUITEM "Select &None", ID_EDIT_SELECT_NONE - MENUITEM "&Copy", ID_EDIT_COPY - END -END - -IDR_CTXMENU_IMAGE MENU DISCARDABLE -BEGIN - POPUP "Image Context Menu" - BEGIN - MENUITEM "&Back", ID_NAV_BACK - MENUITEM "&Forward", ID_NAV_FORWARD - MENUITEM "&Reload", ID_NAV_RELOAD - MENUITEM "&Stop", ID_NAV_STOP - MENUITEM SEPARATOR - MENUITEM "&View Page Source", ID_VIEW_SOURCE - MENUITEM "View &Image", ID_VIEW_IMAGE - MENUITEM SEPARATOR - MENUITEM "Save Image As...", ID_SAVE_IMAGE_AS - MENUITEM "Save &Page As...", ID_FILE_SAVE_AS - END -END - -IDR_CTXMENU_LINK MENU DISCARDABLE -BEGIN - POPUP "Link Context Menu" - BEGIN - MENUITEM "Open Link In New Window", ID_OPEN_LINK_IN_NEW_WINDOW - MENUITEM SEPARATOR - MENUITEM "&Back", ID_NAV_BACK - MENUITEM "&Forward", ID_NAV_FORWARD - MENUITEM "&Reload", ID_NAV_RELOAD - MENUITEM "&Stop", ID_NAV_STOP - MENUITEM SEPARATOR - MENUITEM "&View Page Source", ID_VIEW_SOURCE - MENUITEM SEPARATOR - MENUITEM "Save &Page As...", ID_FILE_SAVE_AS - MENUITEM "Save &Link As...", ID_SAVE_LINK_AS - MENUITEM "&Copy Link Location", ID_COPY_LINK_LOCATION - END -END - -IDR_CTXMENU_TEXT MENU DISCARDABLE -BEGIN - POPUP "Selection Context Menu" - BEGIN - MENUITEM "Cu&t", ID_EDIT_CUT - MENUITEM "&Copy", ID_EDIT_COPY - MENUITEM "&Paste", ID_EDIT_PASTE - MENUITEM "Select &All", ID_EDIT_SELECT_ALL - END -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Accelerator -// - -IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE -BEGIN - "C", ID_EDIT_COPY, VIRTKEY, CONTROL, NOINVERT - "F", ID_EDIT_FIND, VIRTKEY, CONTROL, NOINVERT - "N", ID_NEW_BROWSER, VIRTKEY, CONTROL, NOINVERT - "O", ID_FILE_OPEN, VIRTKEY, CONTROL, NOINVERT - "S", ID_FILE_SAVE_AS, VIRTKEY, CONTROL, NOINVERT - "V", ID_EDIT_PASTE, VIRTKEY, CONTROL, NOINVERT - VK_BACK, ID_EDIT_UNDO, VIRTKEY, ALT, NOINVERT - VK_DELETE, ID_EDIT_CUT, VIRTKEY, SHIFT, NOINVERT - VK_F6, ID_NEXT_PANE, VIRTKEY, NOINVERT - VK_F6, ID_PREV_PANE, VIRTKEY, SHIFT, NOINVERT - VK_INSERT, ID_EDIT_COPY, VIRTKEY, CONTROL, NOINVERT - VK_INSERT, ID_EDIT_PASTE, VIRTKEY, SHIFT, NOINVERT - "X", ID_EDIT_CUT, VIRTKEY, CONTROL, NOINVERT - "Z", ID_EDIT_UNDO, VIRTKEY, CONTROL, NOINVERT - VK_ESCAPE, ID_NAV_STOP, VIRTKEY -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Dialog -// - -IDD_ABOUTBOX DIALOG DISCARDABLE 0, 0, 235, 55 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "About TestEmbed" -FONT 8, "MS Sans Serif" -BEGIN - ICON IDR_MAINFRAME,IDC_STATIC,11,17,20,20 - LTEXT "Mozilla TestEmbed Version 1.0",IDC_STATIC,40,10,119,8, - SS_NOPREFIX - LTEXT "Copyright (C) 2001",IDC_STATIC,40,25,119,8 - DEFPUSHBUTTON "OK",IDOK,178,7,50,14,WS_GROUP -END - -IDD_PROMPT_DIALOG DIALOG DISCARDABLE 0, 0, 249, 92 -STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "Prompt Dialog" -FONT 8, "MS Sans Serif" -BEGIN - DEFPUSHBUTTON "OK",IDOK,130,69,50,14 - PUSHBUTTON "Cancel",IDCANCEL,189,69,50,14 - LTEXT "Please enter something....",IDC_PROMPT_TEXT,10,7,229,29 - EDITTEXT IDC_PROMPT_ANSWER,7,39,232,13,ES_AUTOHSCROLL - CONTROL "Save Answer",IDC_CHECK_SAVE_PASSWORD,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,7,57,229,10 -END - -IDD_PROMPT_PASSWORD_DIALOG DIALOG DISCARDABLE 0, 0, 248, 93 -STYLE DS_SYSMODAL | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | - WS_SYSMENU -CAPTION "Password Entry Dialog" -FONT 8, "MS Sans Serif" -BEGIN - LTEXT "Please enter your password:",IDC_PROMPT_TEXT,5,7,232,20 - DEFPUSHBUTTON "OK",IDOK,129,75,50,14 - PUSHBUTTON "Cancel",IDCANCEL,188,75,50,14 - EDITTEXT IDC_PASSWORD,5,37,233,12,ES_PASSWORD | ES_AUTOHSCROLL - CONTROL "Save Password",IDC_CHECK_SAVE_PASSWORD,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,7,57,229,10 -END - -IDD_PROMPT_USERPASS_DIALOG DIALOG DISCARDABLE 0, 0, 214, 123 -STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "Username and Password Required" -FONT 8, "MS Sans Serif" -BEGIN - LTEXT "This operation requires authentication. Please enter your user name and password:", - IDC_PROMPT_TEXT,6,9,171,25 - LTEXT "User Name:",IDC_USERNAME_LABEL,6,39,39,9 - EDITTEXT IDC_USERNAME,49,39,153,12,ES_AUTOHSCROLL - LTEXT "Password:",IDC_PASSWORD_LABEL,6,58,36,8 - EDITTEXT IDC_PASSWORD,49,56,153,12,ES_PASSWORD | ES_AUTOHSCROLL - CONTROL "Save User Name and Password",IDC_CHECK_SAVE_PASSWORD, - "Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,78,201,10 - DEFPUSHBUTTON "OK",IDOK,40,101,50,14 - PUSHBUTTON "Cancel",IDCANCEL,95,101,50,14 -END - -IDD_PROFILES DIALOG DISCARDABLE 0, 0, 196, 95 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Manage Profiles" -FONT 8, "MS Sans Serif" -BEGIN - LISTBOX IDC_LIST1,79,17,110,44,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | - WS_TABSTOP - PUSHBUTTON "Rename...",IDC_PROF_RENAME,7,7,50,14 - PUSHBUTTON "Delete",IDC_PROF_DELETE,7,27,50,14 - PUSHBUTTON "New...",IDC_PROF_NEW,7,48,50,14 - DEFPUSHBUTTON "OK",IDOK,139,74,50,14 - PUSHBUTTON "Cancel",IDCANCEL,80,74,50,14 - CONTROL "Ask At Startup",IDC_CHECK_ASK_AT_START,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,7,75,61,10 -END - -IDD_PROFILE_NEW DIALOG DISCARDABLE 0, 0, 177, 79 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "New Profile" -FONT 8, "MS Sans Serif" -BEGIN - EDITTEXT IDC_NEW_PROF_NAME,39,16,122,14,ES_AUTOHSCROLL - COMBOBOX IDC_LOCALE_COMBO,39,35,67,30,CBS_DROPDOWNLIST | CBS_SORT | - WS_DISABLED | WS_VSCROLL | WS_TABSTOP - DEFPUSHBUTTON "OK",IDOK,120,58,50,14 - PUSHBUTTON "Cancel",IDCANCEL,63,58,50,14 - RTEXT "Name:",IDC_STATIC,13,18,22,8 - RTEXT "Locale:",IDC_STATIC,11,37,24,8 -END - -IDD_PROFILE_RENAME DIALOG DISCARDABLE 0, 0, 177, 76 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Rename Profile" -FONT 8, "MS Sans Serif" -BEGIN - EDITTEXT IDC_NEW_NAME,50,16,113,14,ES_AUTOHSCROLL - DEFPUSHBUTTON "OK",IDOK,120,55,50,14 - PUSHBUTTON "Cancel",IDCANCEL,63,55,50,14 - RTEXT "New Name:",IDC_STATIC,7,18,38,8 -END - -IDD_FINDDLG DIALOG DISCARDABLE 30, 73, 236, 62 -STYLE DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | - WS_SYSMENU -CAPTION "Find" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Fi&nd what:",-1,4,8,42,8 - EDITTEXT IDC_FIND_EDIT,47,7,128,12,ES_AUTOHSCROLL | WS_GROUP - CONTROL "Match &whole word only",IDC_MATCH_WHOLE_WORD,"Button", - BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,4,26,90,12 - CONTROL "Wra&p around",IDC_WRAP_AROUND,"Button",BS_AUTOCHECKBOX | - WS_GROUP | WS_TABSTOP,101,26,65,12 - CONTROL "Match &case",IDC_MATCH_CASE,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,4,42,64,12 - CONTROL "Search &backwards",IDC_SEARCH_BACKWARDS,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,101,42,67,12 - DEFPUSHBUTTON "&Find Next",IDOK,182,5,50,14,WS_GROUP - PUSHBUTTON "Cancel",IDCANCEL,182,23,50,14 -END - -IDD_PRINT_PROGRESS_DIALOG DIALOG DISCARDABLE 0, 0, 294, 55 -STYLE DS_SYSMODAL | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | - WS_CAPTION -CAPTION "Printing..." -FONT 8, "MS Sans Serif" -BEGIN - PUSHBUTTON "Cancel",IDCANCEL,122,34,50,14 - LTEXT "Document:",IDC_PPD_DOC_TITLE_STATIC,7,7,36,8 - LTEXT "",IDC_PPD_DOC_TXT,43,7,244,8 -END - -IDD_PREFS_START_PAGE DIALOG DISCARDABLE 0, 0, 284, 150 -STYLE WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Startup" -FONT 8, "MS Sans Serif" -BEGIN - GROUPBOX "TestEmbed starts with",IDC_STATIC,6,10,271,49 - CONTROL "Bla&nk Page",IDC_RADIO_BLANK_PAGE,"Button", - BS_AUTORADIOBUTTON | WS_GROUP,16,24,53,10 - CONTROL "&Home Page",IDC_RADIO_HOME_PAGE,"Button", - BS_AUTORADIOBUTTON,16,40,53,10 - GROUPBOX "Home Page",IDC_STATIC,6,67,271,51 - LTEXT "Clicking the Home button will take you to this page", - IDC_STATIC,17,80,234,8 - LTEXT "Loc&ation:",IDC_STATIC,17,98,31,8 - EDITTEXT IDC_EDIT_HOMEPAGE,53,95,211,14,ES_AUTOHSCROLL -END - -IDD_URLDIALOG DIALOG DISCARDABLE 0, 0, 186, 95 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "URL Dialog" -FONT 8, "MS Sans Serif" -BEGIN - DEFPUSHBUTTON "OK",IDOK,129,7,50,14 - PUSHBUTTON "Cancel",IDCANCEL,129,24,50,14 - LTEXT "Enter URL here:",IDC_ENTER_URLTEXT,65,48,69,8 - EDITTEXT IDC_URLFIELD,30,66,132,14,ES_AUTOHSCROLL -END - -IDD_RUNTESTSDLG DIALOG DISCARDABLE 0, 0, 331, 186 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Test Results" -FONT 8, "MS Sans Serif" -BEGIN - DEFPUSHBUTTON "Close",IDOK,274,165,50,14 - CONTROL "List1",IDC_LIST1,"SysListView32",LVS_REPORT | - LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,7,7,317,154 -END - - -#ifndef _MAC -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,0,0,1 - PRODUCTVERSION 1,0,0,1 - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x4L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904B0" - BEGIN - VALUE "CompanyName", "\0" - VALUE "FileDescription", "TestEmbed MFC Application\0" - VALUE "FileVersion", "1, 0, 0, 1\0" - VALUE "InternalName", "TestEmbed\0" - VALUE "LegalCopyright", "Copyright (C) 2001\0" - VALUE "LegalTrademarks", "\0" - VALUE "OriginalFilename", "TestEmbed.EXE\0" - VALUE "ProductName", "TestEmbed Application\0" - VALUE "ProductVersion", "1, 0, 0, 1\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -#endif // !_MAC - - -///////////////////////////////////////////////////////////////////////////// -// -// DESIGNINFO -// - -#ifdef APSTUDIO_INVOKED -GUIDELINES DESIGNINFO DISCARDABLE -BEGIN - IDD_ABOUTBOX, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 228 - TOPMARGIN, 7 - BOTTOMMARGIN, 48 - END - - IDD_PROFILES, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 189 - TOPMARGIN, 7 - BOTTOMMARGIN, 88 - END - - IDD_PROFILE_NEW, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 170 - TOPMARGIN, 7 - BOTTOMMARGIN, 72 - END - - IDD_PROFILE_RENAME, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 170 - TOPMARGIN, 7 - BOTTOMMARGIN, 69 - END - - IDD_PRINT_PROGRESS_DIALOG, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 287 - TOPMARGIN, 7 - BOTTOMMARGIN, 48 - END - - IDD_URLDIALOG, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 179 - TOPMARGIN, 7 - BOTTOMMARGIN, 88 - END - - IDD_RUNTESTSDLG, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 324 - TOPMARGIN, 7 - BOTTOMMARGIN, 179 - END -END -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE PRELOAD DISCARDABLE -BEGIN - IDR_MAINFRAME "testembed" -END - -STRINGTABLE PRELOAD DISCARDABLE -BEGIN - AFX_IDS_APP_TITLE "testembed" - AFX_IDS_IDLEMESSAGE "Ready" -END - -STRINGTABLE DISCARDABLE -BEGIN - ID_APP_ABOUT "Display program information, version number and copyright\nAbout" - ID_APP_EXIT "Quit the application; prompts to save documents\nExit" -END - -STRINGTABLE DISCARDABLE -BEGIN - ID_NEXT_PANE "Switch to the next window pane\nNext Pane" - ID_PREV_PANE "Switch back to the previous window pane\nPrevious Pane" -END - -STRINGTABLE DISCARDABLE -BEGIN - ID_WINDOW_SPLIT "Split the active window into panes\nSplit" -END - -STRINGTABLE DISCARDABLE -BEGIN - ID_EDIT_CLEAR "Erase the selection\nErase" - ID_EDIT_CLEAR_ALL "Erase everything\nErase All" - ID_EDIT_COPY "Copy the selection and put it on the Clipboard\nCopy" - ID_EDIT_CUT "Cut the selection and put it on the Clipboard\nCut" - ID_EDIT_FIND "Find the specified text\nFind" - ID_EDIT_PASTE "Insert Clipboard contents\nPaste" - ID_EDIT_REPEAT "Repeat the last action\nRepeat" - ID_EDIT_REPLACE "Replace specific text with different text\nReplace" - ID_EDIT_SELECT_ALL "Select the entire document\nSelect All" - ID_EDIT_UNDO "Undo the last action\nUndo" - ID_EDIT_REDO "Redo the previously undone action\nRedo" -END - -STRINGTABLE DISCARDABLE -BEGIN - ID_VIEW_TOOLBAR "Show or hide the toolbar\nToggle ToolBar" - ID_VIEW_STATUS_BAR "Show or hide the status bar\nToggle StatusBar" -END - -STRINGTABLE DISCARDABLE -BEGIN - AFX_IDS_SCSIZE "Change the window size" - AFX_IDS_SCMOVE "Change the window position" - AFX_IDS_SCMINIMIZE "Reduce the window to an icon" - AFX_IDS_SCMAXIMIZE "Enlarge the window to full size" - AFX_IDS_SCNEXTWINDOW "Switch to the next document window" - AFX_IDS_SCPREVWINDOW "Switch to the previous document window" - AFX_IDS_SCCLOSE "Close the active window and prompts to save the documents" -END - -STRINGTABLE DISCARDABLE -BEGIN - AFX_IDS_SCRESTORE "Restore the window to normal size" - AFX_IDS_SCTASKLIST "Activate Task List" -END - -STRINGTABLE DISCARDABLE -BEGIN - ID_NAV_RELOAD "Tool Tip\nTool Tip" - ID_EDIT_SELECT_NONE "Select nothing in the document\nSelect None" -END - -STRINGTABLE DISCARDABLE -BEGIN - ID_INTERFACES_TEMP "Temporary" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// -#define _AFX_NO_SPLITTER_RESOURCES -#define _AFX_NO_OLE_RESOURCES -#define _AFX_NO_TRACKER_RESOURCES -#define _AFX_NO_PROPERTY_RESOURCES - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE 9, 1 -#pragma code_page(1252) -#endif //_WIN32 -#include "res\testembed.rc2" // non-Microsoft Visual C++ edited resources -#include "afxres.rc" // Standard components -#endif - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - +//Microsoft Developer Studio generated resource script. +// +#include "resource.h" + +#define APSTUDIO_READONLY_SYMBOLS +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 2 resource. +// +#include "afxres.h" + +///////////////////////////////////////////////////////////////////////////// +#undef APSTUDIO_READONLY_SYMBOLS + +///////////////////////////////////////////////////////////////////////////// +// English (U.S.) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) +#ifdef _WIN32 +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US +#pragma code_page(1252) +#endif //_WIN32 + +#ifdef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// TEXTINCLUDE +// + +1 TEXTINCLUDE DISCARDABLE +BEGIN + "resource.h\0" +END + +2 TEXTINCLUDE DISCARDABLE +BEGIN + "#include ""afxres.h""\r\n" + "\0" +END + +3 TEXTINCLUDE DISCARDABLE +BEGIN + "#define _AFX_NO_SPLITTER_RESOURCES\r\n" + "#define _AFX_NO_OLE_RESOURCES\r\n" + "#define _AFX_NO_TRACKER_RESOURCES\r\n" + "#define _AFX_NO_PROPERTY_RESOURCES\r\n" + "\r\n" + "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n" + "#ifdef _WIN32\r\n" + "LANGUAGE 9, 1\r\n" + "#pragma code_page(1252)\r\n" + "#endif //_WIN32\r\n" + "#include ""res\\testembed.rc2"" // non-Microsoft Visual C++ edited resources\r\n" + "#include ""afxres.rc"" // Standard components\r\n" + "#endif\r\n" + "\0" +END + +#endif // APSTUDIO_INVOKED + + +///////////////////////////////////////////////////////////////////////////// +// +// Icon +// + +// Icon with lowest ID value placed first to ensure application icon +// remains consistent on all systems. +IDR_MAINFRAME ICON DISCARDABLE "res\\testembed.ico" + +///////////////////////////////////////////////////////////////////////////// +// +// Bitmap +// + +IDR_MAINFRAME BITMAP MOVEABLE PURE "res\\Toolbar.bmp" + +///////////////////////////////////////////////////////////////////////////// +// +// Toolbar +// + +IDR_MAINFRAME TOOLBAR DISCARDABLE 20, 18 +BEGIN + BUTTON ID_NAV_BACK + BUTTON ID_NAV_FORWARD + SEPARATOR + BUTTON ID_NAV_RELOAD + BUTTON ID_NAV_STOP + SEPARATOR + BUTTON ID_NAV_HOME + SEPARATOR + BUTTON ID_APP_ABOUT +END + + +///////////////////////////////////////////////////////////////////////////// +// +// Menu +// + +IDR_MAINFRAME MENU PRELOAD DISCARDABLE +BEGIN + POPUP "&File" + BEGIN + MENUITEM "&New Browser Window\tCtrl+N", ID_NEW_BROWSER + MENUITEM SEPARATOR + MENUITEM "&Open File...\tCtrl+O", ID_FILE_OPEN + MENUITEM "&Save Page As...\tCtrl+S", ID_FILE_SAVE_AS + MENUITEM SEPARATOR + MENUITEM "&Print...\tCtrl-P", ID_FILE_PRINT + MENUITEM SEPARATOR + MENUITEM "E&xit", ID_APP_EXIT + END + POPUP "&Edit" + BEGIN + MENUITEM "Cu&t\tCtrl+X", ID_EDIT_CUT + MENUITEM "&Copy\tCtrl+C", ID_EDIT_COPY + MENUITEM "&Paste\tCtrl+V", ID_EDIT_PASTE + MENUITEM SEPARATOR + MENUITEM "Select &All", ID_EDIT_SELECT_ALL + MENUITEM "Select &None", ID_EDIT_SELECT_NONE + MENUITEM SEPARATOR + MENUITEM "&Find in This Page...\tCtrl+F", ID_EDIT_FIND + MENUITEM SEPARATOR + MENUITEM "Profiles...", ID_MANAGE_PROFILES + MENUITEM SEPARATOR + MENUITEM "Preferences...", ID_EDIT_PREFERENCES + END + POPUP "&View" + BEGIN + MENUITEM "Page S&ource", ID_VIEW_SOURCE + MENUITEM "Page &Info", ID_VIEW_INFO + MENUITEM SEPARATOR + MENUITEM "&Toolbar", ID_VIEW_TOOLBAR + MENUITEM "&Status Bar", ID_VIEW_STATUS_BAR + END + POPUP "&Go" + BEGIN + MENUITEM "&Back", ID_NAV_BACK + MENUITEM "&Forward", ID_NAV_FORWARD + MENUITEM "&Home", ID_NAV_HOME + END + POPUP "&Help" + BEGIN + MENUITEM "&About TestEmbed...", ID_APP_ABOUT + END + POPUP "&Tests" + BEGIN + MENUITEM "&Change URL", ID_TESTS_CHANGEURL + MENUITEM "&Global &History", ID_TESTS_GLOBALHISTORY + MENUITEM "Create &File", ID_TESTS_CREATEFILE + MENUITEM "Create/Switch &Profile", ID_TESTS_CREATEPROFILE + MENUITEM "&Add Web Prog Listener", ID_TESTS_ADDWEBPROGLISTENER + MENUITEM SEPARATOR + MENUITEM "Add History &Listener", ID_TESTS_ADDHISTORYLISTENER + MENUITEM "Remove History Listener", ID_TESTS_REMOVEHISTORYLISTENER + + END + POPUP "&Interfaces" + BEGIN + MENUITEM "nsI&File", ID_INTERFACES_NSIFILE + POPUP "nsI&SHistory" + BEGIN + MENUITEM "Run All Tests", ID_INTERFACES_NSISHISTORY_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "GetCount", ID_INTERFACES_NSISHISTORY_GETCOUNT + + MENUITEM "GetIndex", ID_INTERFACES_NSISHISTORY_GETINDEX + + MENUITEM "GetMaxLength", ID_INTERFACES_NSISHISTORY_GETMAXLENGTH + + MENUITEM "SetMaxLength", ID_INTERFACES_NSISHISTORY_SETMAXLENGTH + + MENUITEM SEPARATOR + MENUITEM "GetEntryAtIndex", ID_INTERFACES_NSISHISTORY_GETENTRYATINDEX + + MENUITEM "PurgeHistory", ID_INTERFACES_NSISHISTORY_PURGEHISTORY + + MENUITEM SEPARATOR + MENUITEM "GetSHistoryEnumerator", ID_INTERFACES_NSISHISTORY_GETSHISTORYENUMERATOR + + MENUITEM SEPARATOR + POPUP "nsIHistoryEntry" + BEGIN + MENUITEM "Run All Tests", ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "GetURI", ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_GETURI + + MENUITEM "GetTitle", ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_GETTITLE + + MENUITEM "GetIsSubFrame", ID_INTERFACES_NSISHISTORY_NSIHISTORYENTRY_GETISSUBFRAME + + END + END + POPUP "nsI&WebNav" + BEGIN + MENUITEM "RunAllTests", ID_INTERFACES_NSIWEBNAV_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "GetCanGoBack", ID_INTERFACES_NSIWEBNAV_GETCANGOBACK + + MENUITEM "GetCanGoForward", ID_INTERFACES_NSIWEBNAV_GETCANGOFORWARD + + MENUITEM "GoBack", ID_INTERFACES_NSIWEBNAV_GOBACK + + MENUITEM "GoForward", ID_INTERFACES_NSIWEBNAV_GOFORWARD + + MENUITEM "GoToIndex", ID_INTERFACES_NSIWEBNAV_GOTOINDEX + + MENUITEM "LoadURI", ID_INTERFACES_NSIWEBNAV_LOADURI + + MENUITEM "Reload", ID_INTERFACES_NSIWEBNAV_RELOAD + + MENUITEM "Stop", ID_INTERFACES_NSIWEBNAV_STOP + + MENUITEM "GetDocument", ID_INTERFACES_NSIWEBNAV_GETDOCUMENT + + MENUITEM "GetCurrentURI", ID_INTERFACES_NSIWEBNAV_GETCURRENTURI + + MENUITEM "GetSessionHistory", ID_INTERFACES_NSIWEBNAV_GETSESSIONHISTORY + + MENUITEM "SetSessionHistory", ID_INTERFACES_NSIWEBNAV_SETSESSIONHISTORY + + END + POPUP "nsI&Request" + BEGIN + MENUITEM "Run All Tests", ID_INTERFACES_NSIREQUEST_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "GetName", ID_INTERFACES_NSIREQUEST_GETNAME + + MENUITEM "IsPending", ID_INTERFACES_NSIREQUEST_ISPENDING + + MENUITEM "Cancel", ID_INTERFACES_NSIREQUEST_CANCEL + + MENUITEM "GetStatus", ID_INTERFACES_NSIREQUEST_GETSTATUS + + MENUITEM "Suspend", ID_INTERFACES_NSIREQUEST_SUSPEND + + MENUITEM "Resume", ID_INTERFACES_NSIREQUEST_RESUME + + MENUITEM "GetLoadGroup", ID_INTERFACES_NSIREQUEST_GETLOADGROUP + + MENUITEM "SetLoadGroup", ID_INTERFACES_NSIREQUEST_SETLOADGROUP + + MENUITEM "GetLoadFlags", ID_INTERFACES_NSIREQUEST_GETLOADFLAGS + + MENUITEM "SetLoadFlags", ID_INTERFACES_NSIREQUEST_SETLOADFLAGS + + END + POPUP "nsIDirectoryService" + BEGIN + MENUITEM "Run All Tests", ID_INTERFACES_NSIDIRECTORYSERVICE_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "Init", ID_INTERFACES_NSIDIRECTORYSERVICE_INIT + + MENUITEM "Register Provider", ID_INTERFACES_NSIDIRECTORYSERVICE_REGISTERPROVIDER + + MENUITEM "UnRegisterProvider", ID_INTERFACES_NSIDIRECTORYSERVICE_UNREGISTERPROVIDER + + END + POPUP "nsIDomWindow" + BEGIN + MENUITEM "Run All Tests", ID_INTERFACES_NSIDOMWINDOW_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "GetDomDocument", ID_INTERFACES_NSIDOMWINDOW_GETDOMDOCUMENT + + MENUITEM "GetSelection", ID_INTERFACES_NSIDOMWINDOW_GETSELECTION + + MENUITEM "GetParent", ID_INTERFACES_NSIDOMWINDOW_GETPARENT + + MENUITEM SEPARATOR + MENUITEM "GetScrollBars", ID_INTERFACES_NSIDOMWINDOW_GETSCROLLBARS + + MENUITEM "GetFrames", ID_INTERFACES_NSIDOMWINDOW_GETFRAMES + + MENUITEM "GetName", ID_INTERFACES_NSIDOMWINDOW_GETNAME + + MENUITEM SEPARATOR + MENUITEM "GetTextZoom", ID_INTERFACES_NSIDOMWINDOW_GETTEXTZOOM + + MENUITEM "SetTextZoom", ID_INTERFACES_NSIDOMWINDOW_SETTEXTZOOM + + MENUITEM SEPARATOR + MENUITEM "GetScsollX", ID_INTERFACES_NSIDOMWINDOW_GETSCSOLLX + + MENUITEM "GetScrollY", ID_INTERFACES_NSIDOMWINDOW_GETSCROLLY + + MENUITEM SEPARATOR + MENUITEM "ScrollTo", ID_INTERFACES_NSIDOMWINDOW_SCROLLTO + + MENUITEM "ScrollBy", ID_INTERFACES_NSIDOMWINDOW_SCROLLBY + + MENUITEM "ScrollByLines", ID_INTERFACES_NSIDOMWINDOW_SCROLLBYLINES + + MENUITEM "ScrollByPages", ID_INTERFACES_NSIDOMWINDOW_SCROLLBYPAGES + + MENUITEM SEPARATOR + MENUITEM "SizeToContent", ID_INTERFACES_NSIDOMWINDOW_SIZETOCONTENT + + END + POPUP "nsISelection" + BEGIN + MENUITEM "Run All Tests", ID_INTERFACES_NSISELECTION_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "GetAnchorNode", ID_INTERFACES_NSISELECTION_GETANCHORNODE + + MENUITEM "GetAnchorOffset", ID_INTERFACES_NSISELECTION_GETANCHOROFFSET + + MENUITEM "GetFocusNode", ID_INTERFACES_NSISELECTION_GETFOCUSNODE + + MENUITEM "GetFocusOffset", ID_INTERFACES_NSISELECTION_GETFOCUSOFFSET + + MENUITEM "GetIsCollapsed", ID_INTERFACES_NSISELECTION_GETISCOLLAPSED + + MENUITEM "GetRangeCount", ID_INTERFACES_NSISELECTION_GETRANGECOUNT + + MENUITEM SEPARATOR + MENUITEM "GetRangeAt", ID_INTERFACES_NSISELECTION_GETRANGEAT + + MENUITEM "Collapse", ID_INTERFACES_NSISELECTION_COLLAPSE + + MENUITEM "Extend", ID_INTERFACES_NSISELECTION_EXTEND + + MENUITEM "CollapseToStart", ID_INTERFACES_NSISELECTION_COLLAPSETOSTART + + MENUITEM "CollapseToEnd", ID_INTERFACES_NSISELECTION_COLLAPSETOEND + + MENUITEM SEPARATOR + MENUITEM "ContainsNode", ID_INTERFACES_NSISELECTION_CONTAINSNODE + + MENUITEM "SelectAllChildren", ID_INTERFACES_NSISELECTION_SELECTALLCHILDREN + + MENUITEM SEPARATOR + MENUITEM "AddRange", ID_INTERFACES_NSISELECTION_ADDRANGE + + MENUITEM "RemoveRange", ID_INTERFACES_NSISELECTION_REMOVERANGE + + MENUITEM "RemoveAllRanges", ID_INTERFACES_NSISELECTION_REMOVEALLRANGES + + MENUITEM SEPARATOR + MENUITEM "DeleteFromDocument", ID_INTERFACES_NSISELECTION_DELETEFROMDOCUMENT + + MENUITEM "SelectionLanguageChange", ID_INTERFACES_NSISELECTION_SELECTIONLANGUAGECHANGE + + MENUITEM "ToString", ID_INTERFACES_NSISELECTION_TOSTRING + + END + POPUP "nsIProfile" + BEGIN + MENUITEM "Run All Tests", ID_INTERFACES_NSIPROFILE_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "GetProfileCount", ID_INTERFACES_NSIPROFILE_GETPROFILECOUNT + + MENUITEM "GetCurrentProfile", ID_INTERFACES_NSIPROFILE_GETCURRENTPROFILE + + MENUITEM "SetCurrentProfile", ID_INTERFACES_NSIPROFILE_SETCURRENTPROFILE + + MENUITEM SEPARATOR + MENUITEM "GetProfileList", ID_INTERFACES_NSIPROFILE_GETPROFILELIST + + MENUITEM "ProfileExists", ID_INTERFACES_NSIPROFILE_PROFILEEXISTS + + MENUITEM SEPARATOR + MENUITEM "CreateNewProfile", ID_INTERFACES_NSIPROFILE_CREATENEWPROFILE + + MENUITEM "RenameProfile", ID_INTERFACES_NSIPROFILE_RENAMEPROFILE + + MENUITEM "DeleteProfile", ID_INTERFACES_NSIPROFILE_DELETEPROFILE + + MENUITEM "CloneProfile", ID_INTERFACES_NSIPROFILE_CLONEPROFILE + + MENUITEM "ShutDownCurrentProfile", ID_INTERFACES_NSIPROFILE_SHUTDOWNCURRENTPROFILE + + END + POPUP "nsIClipboardCommands" + BEGIN + MENUITEM "CanCopySelection", ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANCOPYSELECTION + + MENUITEM "CanCutSelection", ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANCUTSELECTION + + MENUITEM "CanPaste", ID_INTERFACES_NSICLIPBOARDCOMMANDS_CANPASTE + + MENUITEM SEPARATOR + MENUITEM "CopySelection", ID_INTERFACES_NSICLIPBOARDCOMMANDS_COPYSELECTION + + MENUITEM "CutSelection", ID_INTERFACES_NSICLIPBOARDCOMMANDS_CUTSELECTION + + MENUITEM "Paste", ID_INTERFACES_NSICLIPBOARDCOMMANDS_PASTE + + MENUITEM "CopyLinkLocation", ID_INTERFACES_NSICLIPBOARDCOMMANDS_COPYLINKLOCATION + + MENUITEM SEPARATOR + MENUITEM "SelectAll", ID_INTERFACES_NSICLIPBOARDCOMMANDS_SELECTALL + + MENUITEM "SelectNone", ID_INTERFACES_NSICLIPBOARDCOMMANDS_SELECTNONE + + END + POPUP "nsIObserverService" + BEGIN + MENUITEM "Run All Tests", ID_INTERFACES_NSIOBSERVERSERVICE_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "AddObservers", ID_INTERFACES_NSIOBSERVERSERVICE_ADDOBSERVERS + + MENUITEM "EnumerateObservers", ID_INTERFACES_NSIOBSERVERSERVICE_ENUMERATEOBSERVERS + + MENUITEM "NotifyObservers", ID_INTERFACES_NSIOBSERVERSERVICE_NOTIFYOBSERVERS + + MENUITEM "RemoveObservers", ID_INTERFACES_NSIOBSERVERSERVICE_REMOVEOBSERVERS + + END + POPUP "CallBacks" + BEGIN + MENUITEM "nsIStreamListener", ID_INTERFACES_CALLBACKS_NSISTREAMLISTENER + + MENUITEM "nsIRequestObserver", ID_INTERFACES_CALLBACKS_NSIREQUESTOBSERVER + + MENUITEM "nsIStreamObserver", ID_INTERFACES_CALLBACKS_NSISTREAMOBSERVER + + END + END + POPUP "T&ools" + BEGIN + MENUITEM "Remove &GH Page", ID_TOOLS_REMOVEGHPAGE + MENUITEM "Remove &All GH", ID_TOOLS_REMOVEALLGH + MENUITEM "Test &Your Method", ID_TOOLS_TESTYOURMETHOD + MENUITEM "Test Your &Method2", ID_TOOLS_TESTYOURMETHOD2 + END + POPUP "Ve&rify Bugs" + BEGIN + MENUITEM "&70228", ID_VERIFYBUGS_70228 + MENUITEM "90195", ID_VERIFYBUGS_90195 + END +END + +IDR_CTXMENU_DOCUMENT MENU DISCARDABLE +BEGIN + POPUP "Document Context Menu" + BEGIN + MENUITEM "&Back", ID_NAV_BACK + MENUITEM "&Forward", ID_NAV_FORWARD + MENUITEM "&Reload", ID_NAV_RELOAD + MENUITEM "&Stop", ID_NAV_STOP + MENUITEM SEPARATOR + MENUITEM "&View Page Source", ID_VIEW_SOURCE + MENUITEM "View Page &Info", ID_VIEW_INFO + MENUITEM SEPARATOR + MENUITEM "Save &Page As...", ID_FILE_SAVE_AS + MENUITEM SEPARATOR + MENUITEM "Select &All", ID_EDIT_SELECT_ALL + MENUITEM "Select &None", ID_EDIT_SELECT_NONE + MENUITEM "&Copy", ID_EDIT_COPY + END +END + +IDR_CTXMENU_IMAGE MENU DISCARDABLE +BEGIN + POPUP "Image Context Menu" + BEGIN + MENUITEM "&Back", ID_NAV_BACK + MENUITEM "&Forward", ID_NAV_FORWARD + MENUITEM "&Reload", ID_NAV_RELOAD + MENUITEM "&Stop", ID_NAV_STOP + MENUITEM SEPARATOR + MENUITEM "&View Page Source", ID_VIEW_SOURCE + MENUITEM "View &Image", ID_VIEW_IMAGE + MENUITEM SEPARATOR + MENUITEM "Save Image As...", ID_SAVE_IMAGE_AS + MENUITEM "Save &Page As...", ID_FILE_SAVE_AS + END +END + +IDR_CTXMENU_LINK MENU DISCARDABLE +BEGIN + POPUP "Link Context Menu" + BEGIN + MENUITEM "Open Link In New Window", ID_OPEN_LINK_IN_NEW_WINDOW + MENUITEM SEPARATOR + MENUITEM "&Back", ID_NAV_BACK + MENUITEM "&Forward", ID_NAV_FORWARD + MENUITEM "&Reload", ID_NAV_RELOAD + MENUITEM "&Stop", ID_NAV_STOP + MENUITEM SEPARATOR + MENUITEM "&View Page Source", ID_VIEW_SOURCE + MENUITEM SEPARATOR + MENUITEM "Save &Page As...", ID_FILE_SAVE_AS + MENUITEM "Save &Link As...", ID_SAVE_LINK_AS + MENUITEM "&Copy Link Location", ID_COPY_LINK_LOCATION + END +END + +IDR_CTXMENU_TEXT MENU DISCARDABLE +BEGIN + POPUP "Selection Context Menu" + BEGIN + MENUITEM "Cu&t", ID_EDIT_CUT + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste", ID_EDIT_PASTE + MENUITEM "Select &All", ID_EDIT_SELECT_ALL + END +END + + +///////////////////////////////////////////////////////////////////////////// +// +// Accelerator +// + +IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE +BEGIN + "C", ID_EDIT_COPY, VIRTKEY, CONTROL, NOINVERT + "F", ID_EDIT_FIND, VIRTKEY, CONTROL, NOINVERT + "N", ID_NEW_BROWSER, VIRTKEY, CONTROL, NOINVERT + "O", ID_FILE_OPEN, VIRTKEY, CONTROL, NOINVERT + "S", ID_FILE_SAVE_AS, VIRTKEY, CONTROL, NOINVERT + "V", ID_EDIT_PASTE, VIRTKEY, CONTROL, NOINVERT + VK_BACK, ID_EDIT_UNDO, VIRTKEY, ALT, NOINVERT + VK_DELETE, ID_EDIT_CUT, VIRTKEY, SHIFT, NOINVERT + VK_F6, ID_NEXT_PANE, VIRTKEY, NOINVERT + VK_F6, ID_PREV_PANE, VIRTKEY, SHIFT, NOINVERT + VK_INSERT, ID_EDIT_COPY, VIRTKEY, CONTROL, NOINVERT + VK_INSERT, ID_EDIT_PASTE, VIRTKEY, SHIFT, NOINVERT + "X", ID_EDIT_CUT, VIRTKEY, CONTROL, NOINVERT + "Z", ID_EDIT_UNDO, VIRTKEY, CONTROL, NOINVERT + VK_ESCAPE, ID_NAV_STOP, VIRTKEY +END + + +///////////////////////////////////////////////////////////////////////////// +// +// Dialog +// + +IDD_ABOUTBOX DIALOG DISCARDABLE 0, 0, 235, 55 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "About TestEmbed" +FONT 8, "MS Sans Serif" +BEGIN + ICON IDR_MAINFRAME,IDC_STATIC,11,17,20,20 + LTEXT "Mozilla TestEmbed Version 1.0",IDC_STATIC,40,10,119,8, + SS_NOPREFIX + LTEXT "Copyright (C) 2001",IDC_STATIC,40,25,119,8 + DEFPUSHBUTTON "OK",IDOK,178,7,50,14,WS_GROUP +END + +IDD_PROMPT_DIALOG DIALOG DISCARDABLE 0, 0, 249, 92 +STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +CAPTION "Prompt Dialog" +FONT 8, "MS Sans Serif" +BEGIN + DEFPUSHBUTTON "OK",IDOK,130,69,50,14 + PUSHBUTTON "Cancel",IDCANCEL,189,69,50,14 + LTEXT "Please enter something....",IDC_PROMPT_TEXT,10,7,229,29 + EDITTEXT IDC_PROMPT_ANSWER,7,39,232,13,ES_AUTOHSCROLL + CONTROL "Save Answer",IDC_CHECK_SAVE_PASSWORD,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,7,57,229,10 +END + +IDD_PROMPT_PASSWORD_DIALOG DIALOG DISCARDABLE 0, 0, 248, 93 +STYLE DS_SYSMODAL | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | + WS_SYSMENU +CAPTION "Password Entry Dialog" +FONT 8, "MS Sans Serif" +BEGIN + LTEXT "Please enter your password:",IDC_PROMPT_TEXT,5,7,232,20 + DEFPUSHBUTTON "OK",IDOK,129,75,50,14 + PUSHBUTTON "Cancel",IDCANCEL,188,75,50,14 + EDITTEXT IDC_PASSWORD,5,37,233,12,ES_PASSWORD | ES_AUTOHSCROLL + CONTROL "Save Password",IDC_CHECK_SAVE_PASSWORD,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,7,57,229,10 +END + +IDD_PROMPT_USERPASS_DIALOG DIALOG DISCARDABLE 0, 0, 214, 123 +STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +CAPTION "Username and Password Required" +FONT 8, "MS Sans Serif" +BEGIN + LTEXT "This operation requires authentication. Please enter your user name and password:", + IDC_PROMPT_TEXT,6,9,171,25 + LTEXT "User Name:",IDC_USERNAME_LABEL,6,39,39,9 + EDITTEXT IDC_USERNAME,49,39,153,12,ES_AUTOHSCROLL + LTEXT "Password:",IDC_PASSWORD_LABEL,6,58,36,8 + EDITTEXT IDC_PASSWORD,49,56,153,12,ES_PASSWORD | ES_AUTOHSCROLL + CONTROL "Save User Name and Password",IDC_CHECK_SAVE_PASSWORD, + "Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,78,201,10 + DEFPUSHBUTTON "OK",IDOK,40,101,50,14 + PUSHBUTTON "Cancel",IDCANCEL,95,101,50,14 +END + +IDD_PROFILES DIALOG DISCARDABLE 0, 0, 196, 95 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Manage Profiles" +FONT 8, "MS Sans Serif" +BEGIN + LISTBOX IDC_LIST1,79,17,110,44,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | + WS_TABSTOP + PUSHBUTTON "Rename...",IDC_PROF_RENAME,7,7,50,14 + PUSHBUTTON "Delete",IDC_PROF_DELETE,7,27,50,14 + PUSHBUTTON "New...",IDC_PROF_NEW,7,48,50,14 + DEFPUSHBUTTON "OK",IDOK,139,74,50,14 + PUSHBUTTON "Cancel",IDCANCEL,80,74,50,14 + CONTROL "Ask At Startup",IDC_CHECK_ASK_AT_START,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,7,75,61,10 +END + +IDD_PROFILE_NEW DIALOG DISCARDABLE 0, 0, 177, 79 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "New Profile" +FONT 8, "MS Sans Serif" +BEGIN + EDITTEXT IDC_NEW_PROF_NAME,39,16,122,14,ES_AUTOHSCROLL + COMBOBOX IDC_LOCALE_COMBO,39,35,67,30,CBS_DROPDOWNLIST | CBS_SORT | + WS_DISABLED | WS_VSCROLL | WS_TABSTOP + DEFPUSHBUTTON "OK",IDOK,120,58,50,14 + PUSHBUTTON "Cancel",IDCANCEL,63,58,50,14 + RTEXT "Name:",IDC_STATIC,13,18,22,8 + RTEXT "Locale:",IDC_STATIC,11,37,24,8 +END + +IDD_PROFILE_RENAME DIALOG DISCARDABLE 0, 0, 177, 76 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Rename Profile" +FONT 8, "MS Sans Serif" +BEGIN + EDITTEXT IDC_NEW_NAME,50,16,113,14,ES_AUTOHSCROLL + DEFPUSHBUTTON "OK",IDOK,120,55,50,14 + PUSHBUTTON "Cancel",IDCANCEL,63,55,50,14 + RTEXT "New Name:",IDC_STATIC,7,18,38,8 +END + +IDD_FINDDLG DIALOG DISCARDABLE 30, 73, 236, 62 +STYLE DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | + WS_SYSMENU +CAPTION "Find" +FONT 8, "MS Shell Dlg" +BEGIN + LTEXT "Fi&nd what:",-1,4,8,42,8 + EDITTEXT IDC_FIND_EDIT,47,7,128,12,ES_AUTOHSCROLL | WS_GROUP + CONTROL "Match &whole word only",IDC_MATCH_WHOLE_WORD,"Button", + BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,4,26,90,12 + CONTROL "Wra&p around",IDC_WRAP_AROUND,"Button",BS_AUTOCHECKBOX | + WS_GROUP | WS_TABSTOP,101,26,65,12 + CONTROL "Match &case",IDC_MATCH_CASE,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,4,42,64,12 + CONTROL "Search &backwards",IDC_SEARCH_BACKWARDS,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,101,42,67,12 + DEFPUSHBUTTON "&Find Next",IDOK,182,5,50,14,WS_GROUP + PUSHBUTTON "Cancel",IDCANCEL,182,23,50,14 +END + +IDD_PRINT_PROGRESS_DIALOG DIALOG DISCARDABLE 0, 0, 294, 55 +STYLE DS_SYSMODAL | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | + WS_CAPTION +CAPTION "Printing..." +FONT 8, "MS Sans Serif" +BEGIN + PUSHBUTTON "Cancel",IDCANCEL,122,34,50,14 + LTEXT "Document:",IDC_PPD_DOC_TITLE_STATIC,7,7,36,8 + LTEXT "",IDC_PPD_DOC_TXT,43,7,244,8 +END + +IDD_PREFS_START_PAGE DIALOG DISCARDABLE 0, 0, 284, 150 +STYLE WS_CHILD | WS_DISABLED | WS_CAPTION +CAPTION "Startup" +FONT 8, "MS Sans Serif" +BEGIN + GROUPBOX "TestEmbed starts with",IDC_STATIC,6,10,271,49 + CONTROL "Bla&nk Page",IDC_RADIO_BLANK_PAGE,"Button", + BS_AUTORADIOBUTTON | WS_GROUP,16,24,53,10 + CONTROL "&Home Page",IDC_RADIO_HOME_PAGE,"Button", + BS_AUTORADIOBUTTON,16,40,53,10 + GROUPBOX "Home Page",IDC_STATIC,6,67,271,51 + LTEXT "Clicking the Home button will take you to this page", + IDC_STATIC,17,80,234,8 + LTEXT "Loc&ation:",IDC_STATIC,17,98,31,8 + EDITTEXT IDC_EDIT_HOMEPAGE,53,95,211,14,ES_AUTOHSCROLL +END + +IDD_URLDIALOG DIALOG DISCARDABLE 0, 0, 186, 95 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "URL Dialog" +FONT 8, "MS Sans Serif" +BEGIN + DEFPUSHBUTTON "OK",IDOK,129,7,50,14 + PUSHBUTTON "Cancel",IDCANCEL,129,24,50,14 + LTEXT "Enter URL here:",IDC_ENTER_URLTEXT,65,48,69,8 + EDITTEXT IDC_URLFIELD,30,66,132,14,ES_AUTOHSCROLL +END + +IDD_RUNTESTSDLG DIALOG DISCARDABLE 0, 0, 331, 186 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Test Results" +FONT 8, "MS Sans Serif" +BEGIN + DEFPUSHBUTTON "Close",IDOK,274,165,50,14 + CONTROL "List1",IDC_LIST1,"SysListView32",LVS_REPORT | + LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,7,7,317,154 +END + + +#ifndef _MAC +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION 1,0,0,1 + PRODUCTVERSION 1,0,0,1 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x4L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904B0" + BEGIN + VALUE "CompanyName", "\0" + VALUE "FileDescription", "TestEmbed MFC Application\0" + VALUE "FileVersion", "1, 0, 0, 1\0" + VALUE "InternalName", "TestEmbed\0" + VALUE "LegalCopyright", "Copyright (C) 2001\0" + VALUE "LegalTrademarks", "\0" + VALUE "OriginalFilename", "TestEmbed.EXE\0" + VALUE "ProductName", "TestEmbed Application\0" + VALUE "ProductVersion", "1, 0, 0, 1\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#endif // !_MAC + + +///////////////////////////////////////////////////////////////////////////// +// +// DESIGNINFO +// + +#ifdef APSTUDIO_INVOKED +GUIDELINES DESIGNINFO DISCARDABLE +BEGIN + IDD_ABOUTBOX, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 228 + TOPMARGIN, 7 + BOTTOMMARGIN, 48 + END + + IDD_PROFILES, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 189 + TOPMARGIN, 7 + BOTTOMMARGIN, 88 + END + + IDD_PROFILE_NEW, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 170 + TOPMARGIN, 7 + BOTTOMMARGIN, 72 + END + + IDD_PROFILE_RENAME, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 170 + TOPMARGIN, 7 + BOTTOMMARGIN, 69 + END + + IDD_PRINT_PROGRESS_DIALOG, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 287 + TOPMARGIN, 7 + BOTTOMMARGIN, 48 + END + + IDD_URLDIALOG, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 179 + TOPMARGIN, 7 + BOTTOMMARGIN, 88 + END + + IDD_RUNTESTSDLG, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 324 + TOPMARGIN, 7 + BOTTOMMARGIN, 179 + END +END +#endif // APSTUDIO_INVOKED + + +///////////////////////////////////////////////////////////////////////////// +// +// String Table +// + +STRINGTABLE PRELOAD DISCARDABLE +BEGIN + IDR_MAINFRAME "testembed" +END + +STRINGTABLE PRELOAD DISCARDABLE +BEGIN + AFX_IDS_APP_TITLE "testembed" + AFX_IDS_IDLEMESSAGE "Ready" +END + +STRINGTABLE DISCARDABLE +BEGIN + ID_APP_ABOUT "Display program information, version number and copyright\nAbout" + ID_APP_EXIT "Quit the application; prompts to save documents\nExit" +END + +STRINGTABLE DISCARDABLE +BEGIN + ID_NEXT_PANE "Switch to the next window pane\nNext Pane" + ID_PREV_PANE "Switch back to the previous window pane\nPrevious Pane" +END + +STRINGTABLE DISCARDABLE +BEGIN + ID_WINDOW_SPLIT "Split the active window into panes\nSplit" +END + +STRINGTABLE DISCARDABLE +BEGIN + ID_EDIT_CLEAR "Erase the selection\nErase" + ID_EDIT_CLEAR_ALL "Erase everything\nErase All" + ID_EDIT_COPY "Copy the selection and put it on the Clipboard\nCopy" + ID_EDIT_CUT "Cut the selection and put it on the Clipboard\nCut" + ID_EDIT_FIND "Find the specified text\nFind" + ID_EDIT_PASTE "Insert Clipboard contents\nPaste" + ID_EDIT_REPEAT "Repeat the last action\nRepeat" + ID_EDIT_REPLACE "Replace specific text with different text\nReplace" + ID_EDIT_SELECT_ALL "Select the entire document\nSelect All" + ID_EDIT_UNDO "Undo the last action\nUndo" + ID_EDIT_REDO "Redo the previously undone action\nRedo" +END + +STRINGTABLE DISCARDABLE +BEGIN + ID_VIEW_TOOLBAR "Show or hide the toolbar\nToggle ToolBar" + ID_VIEW_STATUS_BAR "Show or hide the status bar\nToggle StatusBar" +END + +STRINGTABLE DISCARDABLE +BEGIN + AFX_IDS_SCSIZE "Change the window size" + AFX_IDS_SCMOVE "Change the window position" + AFX_IDS_SCMINIMIZE "Reduce the window to an icon" + AFX_IDS_SCMAXIMIZE "Enlarge the window to full size" + AFX_IDS_SCNEXTWINDOW "Switch to the next document window" + AFX_IDS_SCPREVWINDOW "Switch to the previous document window" + AFX_IDS_SCCLOSE "Close the active window and prompts to save the documents" +END + +STRINGTABLE DISCARDABLE +BEGIN + AFX_IDS_SCRESTORE "Restore the window to normal size" + AFX_IDS_SCTASKLIST "Activate Task List" +END + +STRINGTABLE DISCARDABLE +BEGIN + ID_NAV_RELOAD "Tool Tip\nTool Tip" + ID_EDIT_SELECT_NONE "Select nothing in the document\nSelect None" +END + +STRINGTABLE DISCARDABLE +BEGIN + ID_INTERFACES_TEMP "Temporary" +END + +#endif // English (U.S.) resources +///////////////////////////////////////////////////////////////////////////// + + + +#ifndef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 3 resource. +// +#define _AFX_NO_SPLITTER_RESOURCES +#define _AFX_NO_OLE_RESOURCES +#define _AFX_NO_TRACKER_RESOURCES +#define _AFX_NO_PROPERTY_RESOURCES + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) +#ifdef _WIN32 +LANGUAGE 9, 1 +#pragma code_page(1252) +#endif //_WIN32 +#include "res\testembed.rc2" // non-Microsoft Visual C++ edited resources +#include "afxres.rc" // Standard components +#endif + +///////////////////////////////////////////////////////////////////////////// +#endif // not APSTUDIO_INVOKED +