From dac59cd51d10db4027d16b7dfdb688979c44fe26 Mon Sep 17 00:00:00 2001 From: "depstein%netscape.com" Date: Thu, 28 Nov 2002 03:31:43 +0000 Subject: [PATCH] Add test cases for nsIChannel. not part of the build. git-svn-id: svn://10.0.0.236/trunk@134556 18797224-902f-48f8-a5cc-f745e15eee43 --- .../embedding/qa/testembed/BrowserImpl.cpp | 18 + mozilla/embedding/qa/testembed/Makefile.in | 1 + mozilla/embedding/qa/testembed/StdAfx.h | 1 - mozilla/embedding/qa/testembed/Tests.cpp | 27 + mozilla/embedding/qa/testembed/Tests.h | 340 +-- .../qa/testembed/nsichanneltests.cpp | 416 +++ .../embedding/qa/testembed/nsichanneltests.h | 112 + mozilla/embedding/qa/testembed/nsirequest.cpp | 2 +- mozilla/embedding/qa/testembed/resource.h | 613 ++-- mozilla/embedding/qa/testembed/testembed.aps | Bin 2746 -> 2746 bytes mozilla/embedding/qa/testembed/testembed.rc | 2491 +++++++++-------- 11 files changed, 2325 insertions(+), 1696 deletions(-) create mode 100644 mozilla/embedding/qa/testembed/nsichanneltests.cpp create mode 100644 mozilla/embedding/qa/testembed/nsichanneltests.h diff --git a/mozilla/embedding/qa/testembed/BrowserImpl.cpp b/mozilla/embedding/qa/testembed/BrowserImpl.cpp index a342d1057f9..27bbad0d812 100644 --- a/mozilla/embedding/qa/testembed/BrowserImpl.cpp +++ b/mozilla/embedding/qa/testembed/BrowserImpl.cpp @@ -489,6 +489,11 @@ NS_IMETHODIMP CBrowserImpl::OnDataAvailable(nsIRequest *request, FormatAndPrintOutput("OnDataAvailable() offset = ", offset, 1); FormatAndPrintOutput("OnDataAvailable() count = ", count, 1); + if (!ctxt) + QAOutput("OnDataAvailable():We didn't get the nsISupports object.", 1); + else + QAOutput("OnDataAvailable():We got the nsISupports object.", 1); + return NS_OK; } @@ -500,6 +505,11 @@ NS_IMETHODIMP CBrowserImpl::OnStartRequest(nsIRequest *request, QAOutput("##### BEGIN: nsIStreamListener::OnStartRequest() #####"); RequestName(request, stringMsg, 1); + if (!ctxt) + QAOutput("OnStartRequest():We didn't get the nsISupports object.", 1); + else + QAOutput("OnStartRequest():We got the nsISupports object.", 1); + return NS_OK; } @@ -510,6 +520,14 @@ NS_IMETHODIMP CBrowserImpl::OnStopRequest(nsIRequest *request, RvTestResult(rv, "nsIStreamListener::OnStopRequest rv input", 1); RequestName(request, stringMsg, 1); + + if (!ctxt) + QAOutput("OnStopRequest():We didn't get the nsISupports object.", 1); + else + QAOutput("OnStopRequest():We got the nsISupports object.", 1); + + RvTestResult(rv, "OnStopRequest() rv test", 1); + QAOutput("##### END: nsIStreamListener::OnStopRequest() #####"); return NS_OK; diff --git a/mozilla/embedding/qa/testembed/Makefile.in b/mozilla/embedding/qa/testembed/Makefile.in index d513078a712..ab4a54498b6 100644 --- a/mozilla/embedding/qa/testembed/Makefile.in +++ b/mozilla/embedding/qa/testembed/Makefile.in @@ -71,6 +71,7 @@ REQUIRES = \ $(NULL) CPPSRCS = \ + nsIChannelTests.cpp \ TestEmbed.cpp \ BrowserFrm.cpp \ BrowserFrameGlue.cpp \ diff --git a/mozilla/embedding/qa/testembed/StdAfx.h b/mozilla/embedding/qa/testembed/StdAfx.h index 4c519e81302..f14dc6ebc2d 100644 --- a/mozilla/embedding/qa/testembed/StdAfx.h +++ b/mozilla/embedding/qa/testembed/StdAfx.h @@ -135,7 +135,6 @@ #include "nsICommandManager.h" #include "nsICommandParams.h" - //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. diff --git a/mozilla/embedding/qa/testembed/Tests.cpp b/mozilla/embedding/qa/testembed/Tests.cpp index aee51c1bad1..80350d9f801 100644 --- a/mozilla/embedding/qa/testembed/Tests.cpp +++ b/mozilla/embedding/qa/testembed/Tests.cpp @@ -72,6 +72,7 @@ #include "nsICmdParams.h" #include "QaUtils.h" #include "nsIIOService.h" +#include "nsIChannelTests.h" #include #ifdef _DEBUG @@ -184,6 +185,23 @@ BEGIN_MESSAGE_MAP(CTests, CWnd) ON_COMMAND(ID_INTERFACES_NSIWEBNAV_RUNALLTESTS, OnInterfacesNsiwebnav) ON_COMMAND(ID_INTERFACES_NSIWEBNAV_SETSESSIONHISTORY, OnInterfacesNsiwebnav) ON_COMMAND(ID_INTERFACES_NSIWEBNAV_STOP, OnInterfacesNsiwebnav) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_RUNALLTESTS, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_SETORIGINALURI, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_GETORIGINALURI, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_GETURI, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_SETOWNER, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_GETOWNER, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_SETNOTIFICATIONS, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_GETNOTIFICATIONS, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_GETSECURITYINFO, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_SETCONTENTTYPE, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_GETCONTENTTYPE, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_SETCONTENTCHARSET, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_GETCONTENTCHARSET, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_SETCONTENTLENGTH, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_GETCONTENTLENGTH, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_OPEN, OnInterfacesNsichannel) + ON_COMMAND(ID_INTERFACES_NSICHANNEL_ASYNCOPEN, OnInterfacesNsichannel) ON_COMMAND(ID_INTERFACES_NSIREQUEST_GETLOADFLAGS, OnInterfacesNsirequest) ON_COMMAND(ID_INTERFACES_NSIREQUEST_GETLOADGROUP, OnInterfacesNsirequest) ON_COMMAND(ID_INTERFACES_NSIREQUEST_GETNAME, OnInterfacesNsirequest) @@ -930,6 +948,12 @@ void CTests::OnInterfacesNsicmdparams() oCmdParams.OnStartTests(nCommandID); } +void CTests::OnInterfacesNsichannel() +{ + CnsIChannelTests oChannelTests(qaWebBrowser, qaBrowserImpl); + oChannelTests.OnStartTests(nCommandID); +} + //Run all interface test cases in automation @@ -999,4 +1023,7 @@ void CTests::OnInterfacesRunalltestcases() CnsICmdParams oCmdParams(qaWebBrowser); oCmdParams.OnStartTests(ID_INTERFACES_NSICOMMANDPARAMS_RUNALLTESTS); + + CnsIChannelTests oChannelTests(qaWebBrowser, qaBrowserImpl); + oChannelTests.OnStartTests(ID_INTERFACES_NSICHANNEL_RUNALLTESTS); } diff --git a/mozilla/embedding/qa/testembed/Tests.h b/mozilla/embedding/qa/testembed/Tests.h index 37d46eb970a..51f3f914f56 100644 --- a/mozilla/embedding/qa/testembed/Tests.h +++ b/mozilla/embedding/qa/testembed/Tests.h @@ -1,170 +1,170 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* ***** BEGIN LICENSE BLOCK ***** - * Version: NPL 1.1/GPL 2.0/LGPL 2.1 - * - * 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.org code. - * - * The Initial Developer of the Original Code is - * Netscape Communications Corporation. - * Portions created by the Initial Developer are Copyright (C) 1998 - * the Initial Developer. All Rights Reserved. - * - * Contributor(s): - * David Epstein - * - * - * 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"), - * in which case the provisions of the GPL or the LGPL are applicable instead - * of those above. If you wish to allow use of your version of this file only - * under the terms of either the GPL or the LGPL, and not to allow others to - * use your version of this file under the terms of the NPL, indicate your - * decision by deleting the provisions above and replace them with the notice - * and other provisions required by the GPL or the LGPL. If you do not delete - * the provisions above, a recipient may use your version of this file under - * the terms of any one of the NPL, the GPL or the LGPL. - * - * ***** END LICENSE BLOCK ***** */ - -// Tests.h : header file for QA test cases -// -///////////////////////////////////////////////////////////////////////////// - -#ifndef _TESTS_H -#define _TESTS_H - -#if _MSC_VER > 1000 - #pragma once -#endif - -#include "BrowserView.h" -#include "BrowserImpl.h" -#include "StdAfx.h" -#include "UrlDialog.h" - - -///////////////////////////////////////////////////////////////////////////// -// CTESTS class - -class CBrowserImpl; -class CBrowserView; - -class CTests:public CWnd -{ -public: - CTests(nsIWebBrowser* mWebBrowser, - nsIBaseWindow* mBaseWindow, - nsIWebNavigation* mWebNav, - CBrowserImpl *mpBrowserImpl); - virtual ~CTests(); - - - // Some helper methods - - // Mozilla interfaces - // - //static - nsCOMPtr qaWebBrowser; - nsCOMPtr qaBaseWindow; - nsCOMPtr qaWebNav; - CBrowserImpl *qaBrowserImpl; - CUrlDialog myDialog; - - // local test methods - - // Overrides - // ClassWizard generated virtual function overrides - //{{AFX_VIRTUAL(CTests) - public: - virtual BOOL OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pHandlerInfo); - //}}AFX_VIRTUAL - -private: - // Individual interface Objects - - // local test variables - PRBool exists; - nsCOMPtr theURI; - nsCOMPtr theChannel; - UINT nCommandID; -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 OnTestsRemovehistorylistener(); - afx_msg void OnTestsAddUriContentListenerByWebBrowser(); - afx_msg void OnTestsAddUriContentListenerByUriLoader(); - afx_msg void OnTestsAddUriContentListenerByOpenUri(); - afx_msg void OnTestsNSNewChannelAndAsyncOpen(); - afx_msg void OnTestsIOServiceNewURI(); - afx_msg void OnTestsProtocolHandlerNewURI(); - 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 OnVerifybugs90195(); - afx_msg void OnVerifybugs169617(); - afx_msg void OnVerifybugs170274(); - 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 OnInterfacesNsiprofile(); - afx_msg void OnInterfacesNsishistory(); - afx_msg void OnInterfacesNsiwebnav(); - afx_msg void OnInterfacesNsiclipboardcommands(); - afx_msg void OnInterfacesNsiobserverservice(); - afx_msg void OnInterfacesNsiwebbrowser(); - afx_msg void OnInterfacesNsiwebprogress(); - afx_msg void OnInterfacesNsiwebbrowfind(); - afx_msg void OnInterfacesNsieditingsession(); - afx_msg void OnInterfacesNsicommandmgr(); - afx_msg void OnInterfacesNsicmdparams(); - afx_msg void OnInterfacesRunalltestcases(); - - //}}AFX_MSG - - DECLARE_MESSAGE_MAP() - - // individual nsIFile tests - void InitWithPathTest(nsILocalFile *); - void AppendRelativePathTest(nsILocalFile *); - void FileCreateTest(nsILocalFile *); - void FileExistsTest(nsILocalFile *); - void FileCopyTest(nsILocalFile *, nsILocalFile *); - void FileMoveTest(nsILocalFile *, nsILocalFile *); -}; - -#endif //_TESTS_H +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: NPL 1.1/GPL 2.0/LGPL 2.1 + * + * 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.org code. + * + * The Initial Developer of the Original Code is + * Netscape Communications Corporation. + * Portions created by the Initial Developer are Copyright (C) 1998 + * the Initial Developer. All Rights Reserved. + * + * Contributor(s): + * David Epstein + * + * + * 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"), + * in which case the provisions of the GPL or the LGPL are applicable instead + * of those above. If you wish to allow use of your version of this file only + * under the terms of either the GPL or the LGPL, and not to allow others to + * use your version of this file under the terms of the NPL, indicate your + * decision by deleting the provisions above and replace them with the notice + * and other provisions required by the GPL or the LGPL. If you do not delete + * the provisions above, a recipient may use your version of this file under + * the terms of any one of the NPL, the GPL or the LGPL. + * + * ***** END LICENSE BLOCK ***** */ + +// Tests.h : header file for QA test cases +// +///////////////////////////////////////////////////////////////////////////// + +#ifndef _TESTS_H +#define _TESTS_H + +#if _MSC_VER > 1000 + #pragma once +#endif + +#include "BrowserView.h" +#include "BrowserImpl.h" +#include "StdAfx.h" +#include "UrlDialog.h" + +///////////////////////////////////////////////////////////////////////////// +// CTESTS class + +class CBrowserImpl; +class CBrowserView; + +class CTests:public CWnd +{ +public: + CTests(nsIWebBrowser* mWebBrowser, + nsIBaseWindow* mBaseWindow, + nsIWebNavigation* mWebNav, + CBrowserImpl *mpBrowserImpl); + virtual ~CTests(); + + // Some helper methods + + // Mozilla interfaces + // + //static + nsCOMPtr qaWebBrowser; + nsCOMPtr qaBaseWindow; + nsCOMPtr qaWebNav; + CBrowserImpl *qaBrowserImpl; + CUrlDialog myDialog; + + // local test methods + + // Overrides + // ClassWizard generated virtual function overrides + //{{AFX_VIRTUAL(CTests) + public: + virtual BOOL OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pHandlerInfo); + //}}AFX_VIRTUAL + +private: + // Individual interface Objects + + // local test variables + PRBool exists; + nsCOMPtr theURI; + nsCOMPtr theChannel; + UINT nCommandID; +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 OnTestsRemovehistorylistener(); + afx_msg void OnTestsAddUriContentListenerByWebBrowser(); + afx_msg void OnTestsAddUriContentListenerByUriLoader(); + afx_msg void OnTestsAddUriContentListenerByOpenUri(); + afx_msg void OnTestsNSNewChannelAndAsyncOpen(); + afx_msg void OnTestsIOServiceNewURI(); + afx_msg void OnTestsProtocolHandlerNewURI(); + 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 OnVerifybugs90195(); + afx_msg void OnVerifybugs169617(); + afx_msg void OnVerifybugs170274(); + 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 OnInterfacesNsiprofile(); + afx_msg void OnInterfacesNsishistory(); + afx_msg void OnInterfacesNsiwebnav(); + afx_msg void OnInterfacesNsiclipboardcommands(); + afx_msg void OnInterfacesNsiobserverservice(); + afx_msg void OnInterfacesNsiwebbrowser(); + afx_msg void OnInterfacesNsiwebprogress(); + afx_msg void OnInterfacesNsiwebbrowfind(); + afx_msg void OnInterfacesNsieditingsession(); + afx_msg void OnInterfacesNsicommandmgr(); + afx_msg void OnInterfacesNsicmdparams(); + afx_msg void OnInterfacesRunalltestcases(); + afx_msg void OnInterfacesNsichannel(); + + //}}AFX_MSG + + DECLARE_MESSAGE_MAP() + + // individual nsIFile tests + void InitWithPathTest(nsILocalFile *); + void AppendRelativePathTest(nsILocalFile *); + void FileCreateTest(nsILocalFile *); + void FileExistsTest(nsILocalFile *); + void FileCopyTest(nsILocalFile *, nsILocalFile *); + void FileMoveTest(nsILocalFile *, nsILocalFile *); +}; + +#endif //_TESTS_H + diff --git a/mozilla/embedding/qa/testembed/nsichanneltests.cpp b/mozilla/embedding/qa/testembed/nsichanneltests.cpp new file mode 100644 index 00000000000..e22f602223c --- /dev/null +++ b/mozilla/embedding/qa/testembed/nsichanneltests.cpp @@ -0,0 +1,416 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: NPL 1.1/GPL 2.0/LGPL 2.1 + * + * 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.org code. + * + * The Initial Developer of the Original Code is + * Netscape Communications Corporation. + * Portions created by the Initial Developer are Copyright (C) 1998 + * the Initial Developer. All Rights Reserved. + * + * Contributor(s): + * David Epstein + * + * + * 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"), + * in which case the provisions of the GPL or the LGPL are applicable instead + * of those above. If you wish to allow use of your version of this file only + * under the terms of either the GPL or the LGPL, and not to allow others to + * use your version of this file under the terms of the NPL, indicate your + * decision by deleting the provisions above and replace them with the notice + * and other provisions required by the GPL or the LGPL. If you do not delete + * the provisions above, a recipient may use your version of this file under + * the terms of any one of the NPL, the GPL or the LGPL. + * + * ***** END LICENSE BLOCK ***** */ + +// nsIChannelTests.h : implementation file for nsIChannel test cases + +// nsIChannelTests.cpp : implementation file +// + +#include "stdafx.h" +#include "testembed.h" +#include "nsIChannelTests.h" +#include "BrowserImpl.h" +#include "BrowserFrm.h" +#include "UrlDialog.h" +#include "ProfileMgr.h" +#include "ProfilesDlg.h" +#include "QaUtils.h" +#include "Tests.h" + +#ifdef _DEBUG +#define new DEBUG_NEW +#undef THIS_FILE +static char THIS_FILE[] = __FILE__; +#endif + +///////////////////////////////////////////////////////////////////////////// +// nsIChannelTests + +CnsIChannelTests::CnsIChannelTests(nsIWebBrowser *mWebBrowser, + CBrowserImpl *mpBrowserImpl) +{ + qaWebBrowser = mWebBrowser; + qaBrowserImpl = mpBrowserImpl; +} + +CnsIChannelTests::~CnsIChannelTests() +{ +} + + +///////////////////////////////////////////////////////////////////////////// +// nsIChannelTests message handlers + +nsIChannel * CnsIChannelTests::GetChannelObject(nsCAutoString theSpec) +{ + theURI = GetURIObject(theSpec); + if (!theURI) + { + QAOutput("Didn't get URI object. Test failed.", 2); + return nsnull; + } + rv = NS_NewChannel(getter_AddRefs(theChannel), theURI, nsnull, nsnull); + if (!theChannel) + { + QAOutput("Didn't get Channel object. GetChannelObject Test failed.", 2); + return nsnull; + } + return theChannel; +} + +nsIURI * CnsIChannelTests::GetURIObject(nsCAutoString theSpec) +{ + rv = NS_NewURI(getter_AddRefs(theURI), theSpec); + if (!theURI) + { + QAOutput("Didn't get URI object. GetURIObject Test failed.", 2); + return nsnull; + } +// nsIURI *retVal = theURI; +// NS_ADDREF(retVal); +// return retVal; + return theURI; +} + +void CnsIChannelTests::SetOriginalURITest(nsIChannel *theChannel, nsCAutoString theSpec, + PRInt16 displayMode) +{ + theURI = GetURIObject(theSpec); + if (!theURI) + { + QAOutput("Didn't get URI object. SetOriginalURITest failed.", displayMode); + return; + } + rv = theChannel->SetOriginalURI(theURI); + RvTestResult(rv, "SetOriginalURITest", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "SetOriginalURITest", true); +} + +void CnsIChannelTests::GetOriginalURITest(nsIChannel *theChannel, PRInt16 displayMode) +{ + rv = theChannel->GetOriginalURI(getter_AddRefs(theURI)); + if (!theURI) + { + QAOutput("Didn't get URI object. GetOriginalURITest failed.", displayMode); + return; + } + RvTestResult(rv, "GetOriginalURITest", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "GetOriginalURITest"); + GetTheUri(theURI); +} + +void CnsIChannelTests::GetURITest(nsIChannel *theChannel, PRInt16 displayMode) +{ + rv = theChannel->GetURI(getter_AddRefs(theURI)); + if (!theURI) + { + QAOutput("Didn't get URI object. GetURITest failed.", displayMode); + return; + } + RvTestResult(rv, "GetURITest", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "GetURITest"); + GetTheUri(theURI); +} + +void CnsIChannelTests::SetOwnerTest(nsIChannel *theChannel, PRInt16 displayMode) +{ + theSupports = do_QueryInterface(theChannel); + if (!theSupports) + { + QAOutput("Didn't get nsISupports object. SetOwnerTest failed.", displayMode); + return; + } + theChannel->SetOwner(theSupports); + RvTestResult(rv, "SetOwner", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "SetOwner"); +} + +void CnsIChannelTests::GetOwnerTest(nsIChannel *theChannel, PRInt16 displayMode) +{ + rv = theChannel->GetOwner(getter_AddRefs(theSupports)); + if (!theSupports) + { + QAOutput("Didn't get nsISupports object. GetOwnerTest failed.", displayMode); + return; + } + RvTestResult(rv, "GetOwner", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "GetOwner"); +} + +void CnsIChannelTests::SetNotificationsTest(nsIChannel *theChannel, PRInt16 displayMode) +{ + if (!qaWebBrowser) + { + QAOutput("Didn't get nsIWebBrowser object. SetNotificationsTest failed.", displayMode); + return; + } + theIRequestor = do_QueryInterface(qaWebBrowser); + if (!theIRequestor) + { + QAOutput("Didn't get nsIInterfaceRequestor object. SetNotificationsTest failed.", displayMode); + return; + } + rv = theChannel->SetNotificationCallbacks(theIRequestor); + RvTestResult(rv, "SetNotificationCallbacks", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "SetNotificationCallbacks"); +} + +void CnsIChannelTests::GetNotificationsTest(nsIChannel *theChannel, PRInt16 displayMode) +{ + rv = theChannel->GetNotificationCallbacks(getter_AddRefs(theIRequestor)); + if (!theIRequestor) + { + QAOutput("Didn't get nsIInterfaceRequestor object. GetNotificationsTest failed.", displayMode); + return; + } + RvTestResult(rv, "GetNotificationCallbacks", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "GetNotificationCallbacks"); +} + +void CnsIChannelTests::GetSecurityInfoTest(nsIChannel *theChannel, PRInt16 displayMode) +{ +// theSupports = do_QueryInterface(theChannel); + if (!theChannel) + { + QAOutput("Didn't get nsIChannel object. GetSecurityInfoTest failed.", displayMode); + return; + } + rv = theChannel->GetSecurityInfo(getter_AddRefs(theSupports)); + if (!theSupports) + { + QAOutput("Didn't get nsISupports object. GetSecurityInfoTest failed.", displayMode); + return; + } + RvTestResult(rv, "GetSecurityInfo", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "GetSecurityInfo"); +} + +void CnsIChannelTests::SetContentTypeTest(nsIChannel *theChannel, PRInt16 displayMode) +{ + rv = theChannel->SetContentType(NS_LITERAL_CSTRING("text/html")); + RvTestResult(rv, "SetContentType", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "SetContentType"); +} + +void CnsIChannelTests::GetContentTypeTest(nsIChannel *theChannel, PRInt16 displayMode) +{ + nsCAutoString contentType; + + rv = theChannel->GetContentType(contentType); + RvTestResult(rv, "GetContentType", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "GetContentType"); + FormatAndPrintOutput("the content type = ", contentType, displayMode); +} + +void CnsIChannelTests::SetContentCharsetTest(nsIChannel *theChannel, PRInt16 displayMode) +{ + nsCAutoString charsetType; + + rv = theChannel->SetContentCharset(NS_LITERAL_CSTRING("ISO-8859-1")); + RvTestResult(rv, "SetContentCharset", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "SetContentCharset"); +} + +void CnsIChannelTests::GetContentCharsetTest(nsIChannel *theChannel, PRInt16 displayMode) +{ + nsCAutoString charsetType; + + rv = theChannel->GetContentCharset(charsetType); + RvTestResult(rv, "GetContentCharset", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "GetContentCharset"); + FormatAndPrintOutput("the charset type = ", charsetType, displayMode); +} + +void CnsIChannelTests::SetContentLengthTest(nsIChannel *theChannel, PRInt16 displayMode) +{ + PRInt32 contentLength; + + contentLength = 100; + rv = theChannel->SetContentLength(contentLength); + RvTestResult(rv, "SetContentLength", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "SetContentLength"); +} + +void CnsIChannelTests::GetContentLengthTest(nsIChannel *theChannel, PRInt16 displayMode) +{ + PRInt32 contentLength; + + rv = theChannel->GetContentLength(&contentLength); + RvTestResult(rv, "GetContentLength", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "GetContentLength"); + FormatAndPrintOutput("the content length = ", contentLength, displayMode); +} + +void CnsIChannelTests::OpenTest(nsIChannel *theChannel, PRInt16 displayMode) +{ + rv = theChannel->Open(getter_AddRefs(theInputStream)); + if (!theInputStream) + { + QAOutput("Didn't get theInputStream object. OpenTest failed.", displayMode); + return; + } + RvTestResult(rv, "OpenTest", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "OpenTest"); +} + +void CnsIChannelTests::AsyncOpenTest(nsIChannel *theChannel, PRInt16 displayMode) +{ + nsCOMPtr listener(NS_STATIC_CAST(nsIStreamListener*, qaBrowserImpl)); + nsCOMPtr thisListener(dont_AddRef(NS_GetWeakReference(listener))); + qaWebBrowser->AddWebBrowserListener(thisListener, NS_GET_IID(nsIStreamListener)); + + if (!listener) { + QAOutput("Didn't get the stream listener object. AsyncOpenTest failed.", displayMode); + return; + } + // this calls nsIStreamListener::OnDataAvailable() + rv = theChannel->AsyncOpen(listener, nsnull); + RvTestResult(rv, "AsyncOpen()", displayMode); + if (displayMode == 1) + RvTestResultDlg(rv, "AsyncOpen()"); +} + + +void CnsIChannelTests::OnStartTests(UINT nMenuID) +{ + theSpec = "http://www.netscape.com"; + theChannel = GetChannelObject(theSpec); + if (!theChannel) + { + QAOutput("Didn't get nsIChannel object. Test not run.", 1); + return; + } + switch(nMenuID) + { + case ID_INTERFACES_NSICHANNEL_RUNALLTESTS : + RunAllTests(); + break ; + case ID_INTERFACES_NSICHANNEL_SETORIGINALURI : + SetOriginalURITest(theChannel, theSpec, 2); + break ; + case ID_INTERFACES_NSICHANNEL_GETORIGINALURI : + GetOriginalURITest(theChannel, 2); + break ; + case ID_INTERFACES_NSICHANNEL_GETURI : + GetURITest(theChannel, 2); + break ; + case ID_INTERFACES_NSICHANNEL_SETOWNER : + SetOwnerTest(theChannel, 2); + break ; + case ID_INTERFACES_NSICHANNEL_GETOWNER : + GetOwnerTest(theChannel, 2); + break ; + case ID_INTERFACES_NSICHANNEL_SETNOTIFICATIONS : + SetNotificationsTest(theChannel, 2); + break ; + case ID_INTERFACES_NSICHANNEL_GETNOTIFICATIONS : + GetNotificationsTest(theChannel, 2); + break ; + case ID_INTERFACES_NSICHANNEL_GETSECURITYINFO : + GetSecurityInfoTest(theChannel, 2); + break ; + case ID_INTERFACES_NSICHANNEL_SETCONTENTTYPE : + SetContentTypeTest(theChannel, 2); + break ; + case ID_INTERFACES_NSICHANNEL_GETCONTENTTYPE : + GetContentTypeTest(theChannel, 2); + break ; + case ID_INTERFACES_NSICHANNEL_SETCONTENTCHARSET : + SetContentCharsetTest(theChannel, 2); + break ; + case ID_INTERFACES_NSICHANNEL_GETCONTENTCHARSET : + GetContentCharsetTest(theChannel, 2); + break ; + case ID_INTERFACES_NSICHANNEL_SETCONTENTLENGTH : + SetContentLengthTest(theChannel, 2); + break ; + case ID_INTERFACES_NSICHANNEL_GETCONTENTLENGTH : + GetContentLengthTest(theChannel, 2); + break ; + case ID_INTERFACES_NSICHANNEL_OPEN : + OpenTest(theChannel, 2); + break ; + case ID_INTERFACES_NSICHANNEL_ASYNCOPEN : + AsyncOpenTest(theChannel, 2); + break ; + } +} + +void CnsIChannelTests::RunAllTests() +{ + theSpec = "http://www.netscape.com"; + theChannel = GetChannelObject(theSpec); + if (!theChannel) + { + QAOutput("Didn't get nsIChannel object. RunAllTests not run.", 2); + return; + } + + SetOriginalURITest(theChannel, theSpec, 1); + GetOriginalURITest(theChannel, 1); + GetURITest(theChannel, 1); + SetOwnerTest(theChannel, 1); + GetOwnerTest(theChannel, 1); + SetNotificationsTest(theChannel, 1); + GetNotificationsTest(theChannel, 1); + GetSecurityInfoTest(theChannel, 1); + SetContentTypeTest(theChannel, 1); + GetContentTypeTest(theChannel, 1); + SetContentCharsetTest(theChannel, 1); + GetContentCharsetTest(theChannel, 1); + SetContentLengthTest(theChannel, 1); + GetContentLengthTest(theChannel, 1); + OpenTest(theChannel, 1); + AsyncOpenTest(theChannel, 1); +} \ No newline at end of file diff --git a/mozilla/embedding/qa/testembed/nsichanneltests.h b/mozilla/embedding/qa/testembed/nsichanneltests.h new file mode 100644 index 00000000000..4d73ccfd2d6 --- /dev/null +++ b/mozilla/embedding/qa/testembed/nsichanneltests.h @@ -0,0 +1,112 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: NPL 1.1/GPL 2.0/LGPL 2.1 + * + * 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.org code. + * + * The Initial Developer of the Original Code is + * Netscape Communications Corporation. + * Portions created by the Initial Developer are Copyright (C) 1998 + * the Initial Developer. All Rights Reserved. + * + * Contributor(s): + * David Epstein + * + * + * 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"), + * in which case the provisions of the GPL or the LGPL are applicable instead + * of those above. If you wish to allow use of your version of this file only + * under the terms of either the GPL or the LGPL, and not to allow others to + * use your version of this file under the terms of the NPL, indicate your + * decision by deleting the provisions above and replace them with the notice + * and other provisions required by the GPL or the LGPL. If you do not delete + * the provisions above, a recipient may use your version of this file under + * the terms of any one of the NPL, the GPL or the LGPL. + * + * ***** END LICENSE BLOCK ***** */ + +// nsIChannelTests.h : header file for nsIChannel test cases + +#include "Tests.h" + +#if !defined(AFX_NSICHANNELTESTS_H__33C5EBD3_0178_11D7_9C13_00C04FA02BE6__INCLUDED_) +#define AFX_NSICHANNELTESTS_H__33C5EBD3_0178_11D7_9C13_00C04FA02BE6__INCLUDED_ + +#if _MSC_VER > 1000 +#pragma once +#endif // _MSC_VER > 1000 + +// nsIChannelTests.h : header file +// + +///////////////////////////////////////////////////////////////////////////// +// nsIChannelTests window + +class CnsIChannelTests +{ +// Construction +public: + CnsIChannelTests(nsIWebBrowser* mWebBrowser, CBrowserImpl *mpBrowserImpl); + +// Attributes +public: + +// Operations +public: + +// Implementation + nsIChannel * GetChannelObject(nsCAutoString); + nsIURI * GetURIObject(nsCAutoString); + void SetOriginalURITest(nsIChannel *, nsCAutoString, PRInt16); + void GetOriginalURITest(nsIChannel *, PRInt16); + void GetURITest(nsIChannel *, PRInt16); + void SetOwnerTest(nsIChannel *, PRInt16); + void GetOwnerTest(nsIChannel *, PRInt16); + void SetNotificationsTest(nsIChannel *, PRInt16); + void GetNotificationsTest(nsIChannel *, PRInt16); + void GetSecurityInfoTest(nsIChannel *, PRInt16); + void SetContentTypeTest(nsIChannel *, PRInt16); + void GetContentTypeTest(nsIChannel *, PRInt16); + void SetContentCharsetTest(nsIChannel *, PRInt16); + void GetContentCharsetTest(nsIChannel *, PRInt16); + void SetContentLengthTest(nsIChannel *, PRInt16); + void GetContentLengthTest(nsIChannel *, PRInt16); + void OpenTest(nsIChannel *, PRInt16); + void AsyncOpenTest(nsIChannel *, PRInt16); + void OnStartTests(UINT nMenuID); + void RunAllTests(); +public: + virtual ~CnsIChannelTests(); + + // Generated message map functions +protected: + +private: + CBrowserImpl *qaBrowserImpl; + nsCOMPtr qaWebBrowser; + nsCOMPtr theChannel; + nsCOMPtr theURI; + nsCOMPtr theSupports; + nsCOMPtr theIRequestor; + nsCOMPtr theInputStream; + nsCAutoString theSpec; +}; + +///////////////////////////////////////////////////////////////////////////// + +//{{AFX_INSERT_LOCATION}} +// Microsoft Visual C++ will insert additional declarations immediately before the previous line. + +#endif // !defined(AFX_NSICHANNELTESTS_H__33C5EBD3_0178_11D7_9C13_00C04FA02BE6__INCLUDED_) diff --git a/mozilla/embedding/qa/testembed/nsirequest.cpp b/mozilla/embedding/qa/testembed/nsirequest.cpp index ec368698472..f024b9a5755 100644 --- a/mozilla/embedding/qa/testembed/nsirequest.cpp +++ b/mozilla/embedding/qa/testembed/nsirequest.cpp @@ -250,7 +250,7 @@ nsIChannel * CNsIRequest::GetTheChannel(int i, nsILoadGroup *theLoadGroup) } else { RvTestResult(rv, "NS_NewChannel", 1); - RvTestResultDlg(rv, "NS_NewURI"); + RvTestResultDlg(rv, "NS_NewChannel"); } nsCOMPtr listener(NS_STATIC_CAST(nsIStreamListener*, qaBrowserImpl)); diff --git a/mozilla/embedding/qa/testembed/resource.h b/mozilla/embedding/qa/testembed/resource.h index 687eeb76e19..a21ecc2362c 100644 --- a/mozilla/embedding/qa/testembed/resource.h +++ b/mozilla/embedding/qa/testembed/resource.h @@ -1,298 +1,315 @@ -//{{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 IDD_QAFINDDLG 147 -#define IDD_WEBPROGDLG 148 -#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_COMBO1 1025 -#define IDC_CHECK1 1027 -#define IDC_CHKURLFLAG 1027 -#define IDC_TEXTFIELD 1028 -#define IDC_WPCOMBO 1031 -#define IDC_COMBO2 1032 -#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_INTERFACES_NSIFILE_INITWITHPATH 32927 -#define ID_INTERFACES_NSIFILE_APPENDRELATICEPATH 32928 -#define ID_INTERFACES_NSIFILE_EXISTS 32929 -#define ID_INTERFACES_NSIFILE_CREATE 32930 -#define ID_INTERFACES_NSIFILE_COPYTO 32931 -#define ID_INTERFACES_NSIFILE_MOVETO 32932 -#define ID_INTERFACES_NSIFILE_RUNALLTESTS 32933 -#define ID_INTERFACES_NSIWEBBROWSER 32934 -#define ID_INTERFACES_NSIWEBBROWSER_RUNALLTESTS 32935 -#define ID_INTERFACES_NSIWEBBROWSER_ADDWEBBROWSERLISTENER 32938 -#define ID_INTERFACES_NSIWEBBROWSER_REMOVEWEBBROWSERLISTENER 32939 -#define ID_INTERFACES_NSIWEBBROWSER_GETCONTAINERWINDOW 32940 -#define ID_INTERFACES_NSIWEBBROWSER_SETCONTAINERWINDOW 32941 -#define ID_INTERFACES_NSIWEBBROWSER_GETPARENTURICONTENTLISTENER 32942 -#define ID_INTERFACES_NSIWEBBROWSER_SETPARENTURICONTENTLISTENER 32943 -#define ID_INTERFACES_NSIWEBBROWSER_GETCONTENTDOMWINDOW 32944 -#define ID_INTERFACES_NSIWEBBROWSER_NSIWBSETUPSETPROPERTY 32945 -#define ID_INTERFACES_NSIWEBPROGRESS_RUNALLTESTS 32947 -#define ID_INTERFACES_NSIWEBPROGRESS_ADDPROGRESSLISTENER 32948 -#define ID_INTERFACES_NSIWEBPROGRESS_REMOVEPROGRESSLISTENER 32949 -#define ID_INTERFACES_NSIWEBPROGRESS_GETDOMWINDOW 32950 -#define ID_INTERFACES_NSIWEBBROWSERFIND_RUNALLTESTS 32951 -#define ID_INTERFACES_NSIWEBBROWSERFIND_SETSEARCHSTRINGTEST 32952 -#define ID_INTERFACES_NSIWEBBROWSERFIND_GETSEARCHSTRINGTEST 32953 -#define ID_INTERFACES_NSIWEBBROWSERFIND_FINDNEXTTEST 32954 -#define ID_INTERFACES_NSIWEBBROWSERFIND_SETFINDBACKWARDSTEST 32955 -#define ID_INTERFACES_NSIWEBBROWSERFIND_GETFINDBACKWARDSTEST 32956 -#define ID_INTERFACES_NSIWEBBROWSERFIND_SETWRAPFINDTEST 32957 -#define ID_INTERFACES_NSIWEBBROWSERFIND_GETWRAPFINDTEST 32958 -#define ID_INTERFACES_NSIWEBBROWSERFIND_SETENTIREWORDTEST 32959 -#define ID_INTERFACES_NSIWEBBROWSERFIND_GETENTIREWORDTEST 32960 -#define ID_INTERFACES_NSIWEBBROWSERFIND_SETMATCHCASE 32961 -#define ID_INTERFACES_NSIWEBBROWSERFIND_GETMATCHCASE 32962 -#define ID_INTERFACES_NSIWEBBROWSERFIND_SETSEARCHFRAMES 32963 -#define ID_INTERFACES_NSIWEBBROWSERFIND_GETSEARCHFRAMES 32964 -#define ID_INTERFACES_NSIEDITINGSESSION_RUNALLTESTS 32966 -#define ID_INTERFACES_NSIEDITINGSESSION_INIT 32967 -#define ID_INTERFACES_NSIEDITINGSESSION_MAKEWINDOWEDITABLE 32968 -#define ID_INTERFACES_NSIEDITINGSESSION_WINDOWISEDITABLE 32969 -#define ID_INTERFACES_NSIEDITINGSESSION_GETEDITORFORWINDOW 32970 -#define ID_INTERFACES_NSIEDITINGSESSION_SETUPEDITORONWINDOW 32971 -#define ID_INTERFACES_NSIEDITINGSESSION_TEARDOWNEDITORONWINDOW 32972 -#define ID_INTERFACES_NSICOMMANDMANAGER_RUNALLTESTS 32973 -#define ID_INTERFACES_NSICOMMANDMANAGER_ADDCOMMANDOBSERVER 32974 -#define ID_INTERFACES_NSICOMMANDMANAGER_REMOVECOMMANDOBSERVER 32975 -#define ID_INTERFACES_NSICOMMANDMANAGER_ISCOMMANDESUPPORTED 32976 -#define ID_INTERFACES_NSICOMMANDMANAGER_ISCOMMANDENABLED 32977 -#define ID_INTERFACES_NSICOMMANDMANAGER_GETCOMMANDSTATE 32978 -#define ID_INTERFACES_NSICOMMANDMANAGER_DOCOMMAND 32979 -#define ID_INTERFACES_NSICOMMANDPARAMS_RUNALLTESTS 32980 -#define ID_INTERFACES_NSICOMMANDPARAMS_GETVALUETYPE 32981 -#define ID_INTERFACES_NSICOMMANDPARAMS_GETBOOLEANVALUE 32982 -#define ID_INTERFACES_NSICOMMANDPARAMS_GETLONGVALUE 32983 -#define ID_INTERFACES_NSICOMMANDPARAMS_GETDOUBLEVALUE 32984 -#define ID_INTERFACES_NSICOMMANDPARAMS_GETSTRINGVALUE 32985 -#define ID_INTERFACES_NSICOMMANDPARAMS_GETISUPPORTSVALUE 32986 -#define ID_INTERFACES_NSICOMMANDPARAMS_SETBOOLEANVALUE 32987 -#define ID_INTERFACES_NSICOMMANDPARAMS_SETLONGVALUE 32988 -#define ID_INTERFACES_NSICOMMANDPARAMS_SETDOUBLEVALUE 32989 -#define ID_INTERFACES_NSICOMMANDPARAMS_SETSTRINGVALUE 32990 -#define ID_INTERFACES_NSICOMMANDPARAMS_SETISUPPORTSVALUE 32991 -#define ID_INTERFACES_NSICOMMANDPARAMS_REMOVEVALUE 32992 -#define ID_INTERFACES_NSICOMMANDPARAMS_HASMOREELEMENTS 32993 -#define ID_INTERFACES_NSICOMMANDPARAMS_FIRST 32994 -#define ID_INTERFACES_NSICOMMANDPARAMS_GETNEXT 32995 -#define ID_INTERFACES_NSICOMMANDPARAMS_GETCSTRINGVALUE 32996 -#define ID_INTERFACES_NSICOMMANDPARAMS_SETCSTRINGVALUE 32997 -#define ID_TESTS_ADDURICONTENTLISTENER_ADDFROMNSIWEBBROWSER 32998 -#define ID_TESTS_ADDURICONTENTLISTENER_ADDFROMNSIURILOADER 32999 -#define ID_TESTS_ADDURICONTENTLISTENER_OPENURI 33000 -#define ID_TESTS_NSNEWCHANNEL 33001 -#define ID_VERIFYBUGS_169617 33002 -#define ID_VERIFYBUGS_170274 33003 -#define ID_TESTS_NSIIOSERVICENEWURI 33005 -#define ID_TESTS_NSIPROTOCOLHANDLERNEWURI 33006 -#define ID_INTERFACES_NSIWEBPROGRESS_ISLOADINGDOCUMENT 33007 -#define ID_INTERFACES_RUNALLTESTCASES 33008 -#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 153 -#define _APS_NEXT_COMMAND_VALUE 33009 -#define _APS_NEXT_CONTROL_VALUE 1033 -#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 IDD_QAFINDDLG 147 +#define IDD_WEBPROGDLG 148 +#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_COMBO1 1025 +#define IDC_CHECK1 1027 +#define IDC_CHKURLFLAG 1027 +#define IDC_TEXTFIELD 1028 +#define IDC_WPCOMBO 1031 +#define IDC_COMBO2 1032 +#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_INTERFACES_NSIFILE_INITWITHPATH 32927 +#define ID_INTERFACES_NSIFILE_APPENDRELATICEPATH 32928 +#define ID_INTERFACES_NSIFILE_EXISTS 32929 +#define ID_INTERFACES_NSIFILE_CREATE 32930 +#define ID_INTERFACES_NSIFILE_COPYTO 32931 +#define ID_INTERFACES_NSIFILE_MOVETO 32932 +#define ID_INTERFACES_NSIFILE_RUNALLTESTS 32933 +#define ID_INTERFACES_NSIWEBBROWSER 32934 +#define ID_INTERFACES_NSIWEBBROWSER_RUNALLTESTS 32935 +#define ID_INTERFACES_NSIWEBBROWSER_ADDWEBBROWSERLISTENER 32938 +#define ID_INTERFACES_NSIWEBBROWSER_REMOVEWEBBROWSERLISTENER 32939 +#define ID_INTERFACES_NSIWEBBROWSER_GETCONTAINERWINDOW 32940 +#define ID_INTERFACES_NSIWEBBROWSER_SETCONTAINERWINDOW 32941 +#define ID_INTERFACES_NSIWEBBROWSER_GETPARENTURICONTENTLISTENER 32942 +#define ID_INTERFACES_NSIWEBBROWSER_SETPARENTURICONTENTLISTENER 32943 +#define ID_INTERFACES_NSIWEBBROWSER_GETCONTENTDOMWINDOW 32944 +#define ID_INTERFACES_NSIWEBBROWSER_NSIWBSETUPSETPROPERTY 32945 +#define ID_INTERFACES_NSIWEBPROGRESS_RUNALLTESTS 32947 +#define ID_INTERFACES_NSIWEBPROGRESS_ADDPROGRESSLISTENER 32948 +#define ID_INTERFACES_NSIWEBPROGRESS_REMOVEPROGRESSLISTENER 32949 +#define ID_INTERFACES_NSIWEBPROGRESS_GETDOMWINDOW 32950 +#define ID_INTERFACES_NSIWEBBROWSERFIND_RUNALLTESTS 32951 +#define ID_INTERFACES_NSIWEBBROWSERFIND_SETSEARCHSTRINGTEST 32952 +#define ID_INTERFACES_NSIWEBBROWSERFIND_GETSEARCHSTRINGTEST 32953 +#define ID_INTERFACES_NSIWEBBROWSERFIND_FINDNEXTTEST 32954 +#define ID_INTERFACES_NSIWEBBROWSERFIND_SETFINDBACKWARDSTEST 32955 +#define ID_INTERFACES_NSIWEBBROWSERFIND_GETFINDBACKWARDSTEST 32956 +#define ID_INTERFACES_NSIWEBBROWSERFIND_SETWRAPFINDTEST 32957 +#define ID_INTERFACES_NSIWEBBROWSERFIND_GETWRAPFINDTEST 32958 +#define ID_INTERFACES_NSIWEBBROWSERFIND_SETENTIREWORDTEST 32959 +#define ID_INTERFACES_NSIWEBBROWSERFIND_GETENTIREWORDTEST 32960 +#define ID_INTERFACES_NSIWEBBROWSERFIND_SETMATCHCASE 32961 +#define ID_INTERFACES_NSIWEBBROWSERFIND_GETMATCHCASE 32962 +#define ID_INTERFACES_NSIWEBBROWSERFIND_SETSEARCHFRAMES 32963 +#define ID_INTERFACES_NSIWEBBROWSERFIND_GETSEARCHFRAMES 32964 +#define ID_INTERFACES_NSIEDITINGSESSION_RUNALLTESTS 32966 +#define ID_INTERFACES_NSIEDITINGSESSION_INIT 32967 +#define ID_INTERFACES_NSIEDITINGSESSION_MAKEWINDOWEDITABLE 32968 +#define ID_INTERFACES_NSIEDITINGSESSION_WINDOWISEDITABLE 32969 +#define ID_INTERFACES_NSIEDITINGSESSION_GETEDITORFORWINDOW 32970 +#define ID_INTERFACES_NSIEDITINGSESSION_SETUPEDITORONWINDOW 32971 +#define ID_INTERFACES_NSIEDITINGSESSION_TEARDOWNEDITORONWINDOW 32972 +#define ID_INTERFACES_NSICOMMANDMANAGER_RUNALLTESTS 32973 +#define ID_INTERFACES_NSICOMMANDMANAGER_ADDCOMMANDOBSERVER 32974 +#define ID_INTERFACES_NSICOMMANDMANAGER_REMOVECOMMANDOBSERVER 32975 +#define ID_INTERFACES_NSICOMMANDMANAGER_ISCOMMANDESUPPORTED 32976 +#define ID_INTERFACES_NSICOMMANDMANAGER_ISCOMMANDENABLED 32977 +#define ID_INTERFACES_NSICOMMANDMANAGER_GETCOMMANDSTATE 32978 +#define ID_INTERFACES_NSICOMMANDMANAGER_DOCOMMAND 32979 +#define ID_INTERFACES_NSICOMMANDPARAMS_RUNALLTESTS 32980 +#define ID_INTERFACES_NSICOMMANDPARAMS_GETVALUETYPE 32981 +#define ID_INTERFACES_NSICOMMANDPARAMS_GETBOOLEANVALUE 32982 +#define ID_INTERFACES_NSICOMMANDPARAMS_GETLONGVALUE 32983 +#define ID_INTERFACES_NSICOMMANDPARAMS_GETDOUBLEVALUE 32984 +#define ID_INTERFACES_NSICOMMANDPARAMS_GETSTRINGVALUE 32985 +#define ID_INTERFACES_NSICOMMANDPARAMS_GETISUPPORTSVALUE 32986 +#define ID_INTERFACES_NSICOMMANDPARAMS_SETBOOLEANVALUE 32987 +#define ID_INTERFACES_NSICOMMANDPARAMS_SETLONGVALUE 32988 +#define ID_INTERFACES_NSICOMMANDPARAMS_SETDOUBLEVALUE 32989 +#define ID_INTERFACES_NSICOMMANDPARAMS_SETSTRINGVALUE 32990 +#define ID_INTERFACES_NSICOMMANDPARAMS_SETISUPPORTSVALUE 32991 +#define ID_INTERFACES_NSICOMMANDPARAMS_REMOVEVALUE 32992 +#define ID_INTERFACES_NSICOMMANDPARAMS_HASMOREELEMENTS 32993 +#define ID_INTERFACES_NSICOMMANDPARAMS_FIRST 32994 +#define ID_INTERFACES_NSICOMMANDPARAMS_GETNEXT 32995 +#define ID_INTERFACES_NSICOMMANDPARAMS_GETCSTRINGVALUE 32996 +#define ID_INTERFACES_NSICOMMANDPARAMS_SETCSTRINGVALUE 32997 +#define ID_TESTS_ADDURICONTENTLISTENER_ADDFROMNSIWEBBROWSER 32998 +#define ID_TESTS_ADDURICONTENTLISTENER_ADDFROMNSIURILOADER 32999 +#define ID_TESTS_ADDURICONTENTLISTENER_OPENURI 33000 +#define ID_TESTS_NSNEWCHANNEL 33001 +#define ID_VERIFYBUGS_169617 33002 +#define ID_VERIFYBUGS_170274 33003 +#define ID_TESTS_NSIIOSERVICENEWURI 33005 +#define ID_TESTS_NSIPROTOCOLHANDLERNEWURI 33006 +#define ID_INTERFACES_NSIWEBPROGRESS_ISLOADINGDOCUMENT 33007 +#define ID_INTERFACES_RUNALLTESTCASES 33008 +#define ID_INTERFACES_NSICHANNEL_RUNALLTESTS 33009 +#define ID_INTERFACES_NSICHANNEL_SETORIGINALURI 33012 +#define ID_INTERFACES_NSICHANNEL_GETORIGINALURI 33013 +#define ID_INTERFACES_NSICHANNEL_GETURI 33014 +#define ID_INTERFACES_NSICHANNEL_SETOWNER 33015 +#define ID_INTERFACES_NSICHANNEL_GETOWNER 33016 +#define ID_INTERFACES_NSICHANNEL_SETNOTIFICATIONS 33017 +#define ID_INTERFACES_NSICHANNEL_GETNOTIFICATIONS 33018 +#define ID_INTERFACES_NSICHANNEL_GETSECURITYINFO 33019 +#define ID_INTERFACES_NSICHANNEL_SETCONTENTTYPE 33020 +#define ID_INTERFACES_NSICHANNEL_GETCONTENTTYPE 33021 +#define ID_INTERFACES_NSICHANNEL_SETCONTENTCHARSET 33022 +#define ID_INTERFACES_NSICHANNEL_GETCONTENTCHARSET 33023 +#define ID_INTERFACES_NSICHANNEL_SETCONTENTLENGTH 33024 +#define ID_INTERFACES_NSICHANNEL_GETCONTENTLENGTH 33025 +#define ID_INTERFACES_NSICHANNEL_OPEN 33026 +#define ID_INTERFACES_NSICHANNEL_ASYNCOPEN 33027 +#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 153 +#define _APS_NEXT_COMMAND_VALUE 33028 +#define _APS_NEXT_CONTROL_VALUE 1033 +#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 b9d53778199e2f25c019821f113e74a95dfce08b..861383d1fb2231fa7b0f9d00721eca0a57600a69 100644 GIT binary patch delta 14 Vcmdlbx=VC|3-cak#*Oa9TmUA@1gii5 delta 14 Vcmdlbx=VC|3-f~C3>)2xxd1EC1%?0s diff --git a/mozilla/embedding/qa/testembed/testembed.rc b/mozilla/embedding/qa/testembed/testembed.rc index 75dde0d8c73..fe694bc83bd 100644 --- a/mozilla/embedding/qa/testembed/testembed.rc +++ b/mozilla/embedding/qa/testembed/testembed.rc @@ -1,1226 +1,1265 @@ -//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 - - MENUITEM SEPARATOR - POPUP "Add UriContentListener" - BEGIN - MENUITEM "Add from nsIWebBrowser", ID_TESTS_ADDURICONTENTLISTENER_ADDFROMNSIWEBBROWSER - - MENUITEM "Add From nsIUriLoader", ID_TESTS_ADDURICONTENTLISTENER_ADDFROMNSIURILOADER - - MENUITEM "OpenUri()", ID_TESTS_ADDURICONTENTLISTENER_OPENURI - - END - MENUITEM "NSNewChannel/AyncOpen", ID_TESTS_NSNEWCHANNEL - MENUITEM "nsIIOService->NewURI()", ID_TESTS_NSIIOSERVICENEWURI - MENUITEM "nsIProtocolHandler->NewURI()", - ID_TESTS_NSIPROTOCOLHANDLERNEWURI - - END - POPUP "&Interfaces" - BEGIN - MENUITEM "Run All Test Cases", ID_INTERFACES_RUNALLTESTCASES - - MENUITEM SEPARATOR - POPUP "nsI&File" - BEGIN - MENUITEM "Run All Tests", ID_INTERFACES_NSIFILE_RUNALLTESTS - - MENUITEM SEPARATOR - MENUITEM "InitWithPath", ID_INTERFACES_NSIFILE_INITWITHPATH - - MENUITEM "AppendRelaticePath", ID_INTERFACES_NSIFILE_APPENDRELATICEPATH - - MENUITEM "Exists", ID_INTERFACES_NSIFILE_EXISTS - - MENUITEM "Create", ID_INTERFACES_NSIFILE_CREATE - - MENUITEM "CopyTo", ID_INTERFACES_NSIFILE_COPYTO - - MENUITEM "MoveTo", ID_INTERFACES_NSIFILE_MOVETO - - END - 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 "nsIWebBrowser" - BEGIN - MENUITEM "", ID_INTERFACES_NSIWEBBROWSER - - MENUITEM "Run All Tests", ID_INTERFACES_NSIWEBBROWSER_RUNALLTESTS - - MENUITEM SEPARATOR - MENUITEM "AddWebBrowserListener", ID_INTERFACES_NSIWEBBROWSER_ADDWEBBROWSERLISTENER - - MENUITEM "RemoveWebBrowserListener", ID_INTERFACES_NSIWEBBROWSER_REMOVEWEBBROWSERLISTENER - - MENUITEM "GetContainerWindow", ID_INTERFACES_NSIWEBBROWSER_GETCONTAINERWINDOW - - MENUITEM "SetContainerWindow", ID_INTERFACES_NSIWEBBROWSER_SETCONTAINERWINDOW - - MENUITEM "GetParentURIContentListener", ID_INTERFACES_NSIWEBBROWSER_GETPARENTURICONTENTLISTENER - - MENUITEM "SetParentURIContentListener", ID_INTERFACES_NSIWEBBROWSER_SETPARENTURICONTENTLISTENER - - MENUITEM "GetContentDOMWindow", ID_INTERFACES_NSIWEBBROWSER_GETCONTENTDOMWINDOW - - MENUITEM SEPARATOR - MENUITEM "nsIWBSetup->SetProperty", ID_INTERFACES_NSIWEBBROWSER_NSIWBSETUPSETPROPERTY - - END - POPUP "nsIWebProgress" - BEGIN - MENUITEM "Run All Tests", ID_INTERFACES_NSIWEBPROGRESS_RUNALLTESTS - - MENUITEM "AddProgressListener", ID_INTERFACES_NSIWEBPROGRESS_ADDPROGRESSLISTENER - - MENUITEM "RemoveProgressListener", ID_INTERFACES_NSIWEBPROGRESS_REMOVEPROGRESSLISTENER - - MENUITEM "GetDOMWindow", ID_INTERFACES_NSIWEBPROGRESS_GETDOMWINDOW - - MENUITEM "IsLoadingDocument", ID_INTERFACES_NSIWEBPROGRESS_ISLOADINGDOCUMENT - - END - POPUP "nsIWebBrowserFind" - BEGIN - MENUITEM "Run All Tests", ID_INTERFACES_NSIWEBBROWSERFIND_RUNALLTESTS - - MENUITEM SEPARATOR - MENUITEM "SetSearchStringTest", ID_INTERFACES_NSIWEBBROWSERFIND_SETSEARCHSTRINGTEST - - MENUITEM "GetSearchStringTest", ID_INTERFACES_NSIWEBBROWSERFIND_GETSEARCHSTRINGTEST - - MENUITEM "FindNextTest", ID_INTERFACES_NSIWEBBROWSERFIND_FINDNEXTTEST - - MENUITEM "SetFindBackwardsTest", ID_INTERFACES_NSIWEBBROWSERFIND_SETFINDBACKWARDSTEST - - MENUITEM "GetFindBackwardsTest", ID_INTERFACES_NSIWEBBROWSERFIND_GETFINDBACKWARDSTEST - - MENUITEM "SetWrapFindTest", ID_INTERFACES_NSIWEBBROWSERFIND_SETWRAPFINDTEST - - MENUITEM "GetWrapFindTest", ID_INTERFACES_NSIWEBBROWSERFIND_GETWRAPFINDTEST - - MENUITEM "SetEntireWordTest", ID_INTERFACES_NSIWEBBROWSERFIND_SETENTIREWORDTEST - - MENUITEM "GetEntireWordTest", ID_INTERFACES_NSIWEBBROWSERFIND_GETENTIREWORDTEST - - MENUITEM "SetMatchCase", ID_INTERFACES_NSIWEBBROWSERFIND_SETMATCHCASE - - MENUITEM "GetMatchCase", ID_INTERFACES_NSIWEBBROWSERFIND_GETMATCHCASE - - MENUITEM "SetSearchFrames", ID_INTERFACES_NSIWEBBROWSERFIND_SETSEARCHFRAMES - - MENUITEM "GetSearchFrames", ID_INTERFACES_NSIWEBBROWSERFIND_GETSEARCHFRAMES - - END - POPUP "nsIEditingSession" - BEGIN - MENUITEM "RunAllTests", ID_INTERFACES_NSIEDITINGSESSION_RUNALLTESTS - - MENUITEM SEPARATOR - MENUITEM "Init", ID_INTERFACES_NSIEDITINGSESSION_INIT - - MENUITEM "MakeWindowEditable", ID_INTERFACES_NSIEDITINGSESSION_MAKEWINDOWEDITABLE - - MENUITEM "WindowIsEditable", ID_INTERFACES_NSIEDITINGSESSION_WINDOWISEDITABLE - - MENUITEM "GetEditorForWindow", ID_INTERFACES_NSIEDITINGSESSION_GETEDITORFORWINDOW - - MENUITEM "SetupEditorOnWindow", ID_INTERFACES_NSIEDITINGSESSION_SETUPEDITORONWINDOW - - MENUITEM "TearDownEditorOnWindow", ID_INTERFACES_NSIEDITINGSESSION_TEARDOWNEDITORONWINDOW - - END - POPUP "nsICommandManager" - BEGIN - MENUITEM "Run All Tests", ID_INTERFACES_NSICOMMANDMANAGER_RUNALLTESTS - - MENUITEM SEPARATOR - MENUITEM "AddCommandObserver", ID_INTERFACES_NSICOMMANDMANAGER_ADDCOMMANDOBSERVER - - MENUITEM "RemoveCommandObserver", ID_INTERFACES_NSICOMMANDMANAGER_REMOVECOMMANDOBSERVER - - MENUITEM SEPARATOR - MENUITEM "IsCommandeSupported", ID_INTERFACES_NSICOMMANDMANAGER_ISCOMMANDESUPPORTED - - MENUITEM "IsCOmmandEnabled", ID_INTERFACES_NSICOMMANDMANAGER_ISCOMMANDENABLED - - MENUITEM "GetCommandState", ID_INTERFACES_NSICOMMANDMANAGER_GETCOMMANDSTATE - - MENUITEM "DoCOmmand", ID_INTERFACES_NSICOMMANDMANAGER_DOCOMMAND - - END - POPUP "nsICommandParams" - BEGIN - MENUITEM "Run All Tests", ID_INTERFACES_NSICOMMANDPARAMS_RUNALLTESTS - - MENUITEM SEPARATOR - MENUITEM "GetValueType", ID_INTERFACES_NSICOMMANDPARAMS_GETVALUETYPE - - MENUITEM "GetBooleanValue", ID_INTERFACES_NSICOMMANDPARAMS_GETBOOLEANVALUE - - MENUITEM "GetLongValue", ID_INTERFACES_NSICOMMANDPARAMS_GETLONGVALUE - - MENUITEM "GetDoubleValue", ID_INTERFACES_NSICOMMANDPARAMS_GETDOUBLEVALUE - - MENUITEM "GetStringValue", ID_INTERFACES_NSICOMMANDPARAMS_GETSTRINGVALUE - - MENUITEM "GetCStringValue", ID_INTERFACES_NSICOMMANDPARAMS_GETCSTRINGVALUE - - MENUITEM "GetISupportsValue", ID_INTERFACES_NSICOMMANDPARAMS_GETISUPPORTSVALUE - - MENUITEM SEPARATOR - MENUITEM "SetBooleanValue", ID_INTERFACES_NSICOMMANDPARAMS_SETBOOLEANVALUE - - MENUITEM "SetLongValue", ID_INTERFACES_NSICOMMANDPARAMS_SETLONGVALUE - - MENUITEM "SetDoubleValue", ID_INTERFACES_NSICOMMANDPARAMS_SETDOUBLEVALUE - - MENUITEM "SetStringValue", ID_INTERFACES_NSICOMMANDPARAMS_SETSTRINGVALUE - - MENUITEM "SetCStringValue", ID_INTERFACES_NSICOMMANDPARAMS_SETCSTRINGVALUE - - MENUITEM "SetISupportsValue", ID_INTERFACES_NSICOMMANDPARAMS_SETISUPPORTSVALUE - - MENUITEM SEPARATOR - MENUITEM "RemoveValue", ID_INTERFACES_NSICOMMANDPARAMS_REMOVEVALUE - - MENUITEM "HasMoreElements", ID_INTERFACES_NSICOMMANDPARAMS_HASMOREELEMENTS - - MENUITEM "First", ID_INTERFACES_NSICOMMANDPARAMS_FIRST - - MENUITEM "GetNext", ID_INTERFACES_NSICOMMANDPARAMS_GETNEXT - - 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 - MENUITEM "169617", ID_VERIFYBUGS_169617 - MENUITEM "170274", ID_VERIFYBUGS_170274 - 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, 209, 130 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "URL Dialog" -FONT 8, "MS Sans Serif" -BEGIN - DEFPUSHBUTTON "OK",IDOK,131,7,50,14 - PUSHBUTTON "Cancel",IDCANCEL,131,22,50,14 - LTEXT "Enter URL here:",IDC_ENTER_URLTEXT,64,55,71,8 - EDITTEXT IDC_URLFIELD,25,68,134,14,ES_AUTOHSCROLL - COMBOBOX IDC_COMBO1,25,29,86,72,CBS_DROPDOWNLIST | WS_VSCROLL | - WS_TABSTOP - CONTROL "Select Load Flag:",IDC_CHKURLFLAG,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,32,14,80,10 - LTEXT "Protocol (optional):",IDC_STATIC,51,97,60,8 - COMBOBOX IDC_COMBO2,58,109,48,66,CBS_DROPDOWNLIST | WS_VSCROLL | - WS_TABSTOP -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 - -IDD_QAFINDDLG DIALOG DISCARDABLE 0, 0, 186, 95 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Text Search Dialog" -FONT 8, "MS Sans Serif" -BEGIN - DEFPUSHBUTTON "OK",IDOK,129,7,50,14 - PUSHBUTTON "Cancel",IDCANCEL,129,24,50,14 - EDITTEXT IDC_TEXTFIELD,53,62,71,14,ES_AUTOHSCROLL - LTEXT "Enter text here:",IDC_STATIC,62,46,49,8 -END - -IDD_WEBPROGDLG DIALOG DISCARDABLE 0, 0, 186, 95 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Web Prog Lstnr Dialog" -FONT 8, "MS Sans Serif" -BEGIN - DEFPUSHBUTTON "OK",IDOK,129,7,50,14 - PUSHBUTTON "Cancel",IDCANCEL,129,24,50,14 - LTEXT "Web Prog Notification Flag",IDC_STATIC,29,46,97,8 - COMBOBOX IDC_WPCOMBO,22,65,105,70,CBS_DROPDOWNLIST | WS_VSCROLL | - WS_TABSTOP -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, 6 - RIGHTMARGIN, 186 - TOPMARGIN, 7 - BOTTOMMARGIN, 123 - END - - IDD_RUNTESTSDLG, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 324 - TOPMARGIN, 7 - BOTTOMMARGIN, 179 - END - - IDD_QAFINDDLG, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 179 - TOPMARGIN, 7 - BOTTOMMARGIN, 88 - END - - IDD_WEBPROGDLG, DIALOG - BEGIN - LEFTMARGIN, 6 - RIGHTMARGIN, 179 - TOPMARGIN, 7 - BOTTOMMARGIN, 88 - END -END -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Dialog Info -// - -IDD_URLDIALOG DLGINIT -BEGIN - IDC_COMBO1, 0x403, 6, 0 -0x4f4e, 0x454e, 0x0020, - IDC_COMBO1, 0x403, 5, 0 -0x414d, 0x4b53, "\000" - IDC_COMBO1, 0x403, 8, 0 -0x5349, 0x4c5f, 0x4e49, 0x004b, - IDC_COMBO1, 0x403, 15, 0 -0x5942, 0x4150, 0x5353, 0x485f, 0x5349, 0x4f54, 0x5952, "\000" - IDC_COMBO1, 0x403, 16, 0 -0x4552, 0x4c50, 0x4341, 0x5f45, 0x4948, 0x5453, 0x524f, 0x0059, - IDC_COMBO1, 0x403, 13, 0 -0x5942, 0x4150, 0x5353, 0x435f, 0x4341, 0x4548, "\000" - IDC_COMBO1, 0x403, 13, 0 -0x5942, 0x4150, 0x5353, 0x505f, 0x4f52, 0x5958, "\000" - IDC_COMBO1, 0x403, 15, 0 -0x4843, 0x5241, 0x4553, 0x5f54, 0x4843, 0x4e41, 0x4547, "\000" - IDC_COMBO1, 0x403, 8, 0 -0x4552, 0x5246, 0x5345, 0x0048, - IDC_COMBO2, 0x403, 6, 0 -0x7468, 0x7074, 0x0020, - IDC_COMBO2, 0x403, 6, 0 -0x7468, 0x7074, 0x0073, - IDC_COMBO2, 0x403, 4, 0 -0x7466, 0x0070, - IDC_COMBO2, 0x403, 5, 0 -0x6966, 0x656c, "\000" - IDC_COMBO2, 0x403, 11, 0 -0x616a, 0x6176, 0x6373, 0x6972, 0x7470, "\000" - IDC_COMBO2, 0x403, 6, 0 -0x6261, 0x756f, 0x0074, - IDC_COMBO2, 0x403, 5, 0 -0x6164, 0x6174, "\000" - IDC_COMBO2, 0x403, 7, 0 -0x616d, 0x6c69, 0x6f74, "\000" - IDC_COMBO2, 0x403, 5, 0 -0x6d69, 0x7061, "\000" - 0 -END - -IDD_WEBPROGDLG DLGINIT -BEGIN - IDC_WPCOMBO, 0x403, 21, 0 -0x4f4e, 0x4954, 0x5946, 0x535f, 0x4154, 0x4554, 0x525f, 0x5145, 0x4555, -0x5453, "\000" - IDC_WPCOMBO, 0x403, 22, 0 -0x4f4e, 0x4954, 0x5946, 0x535f, 0x4154, 0x4554, 0x445f, 0x434f, 0x4d55, -0x4e45, 0x0054, - IDC_WPCOMBO, 0x403, 21, 0 -0x4f4e, 0x4954, 0x5946, 0x535f, 0x4154, 0x4554, 0x4e5f, 0x5445, 0x4f57, -0x4b52, "\000" - IDC_WPCOMBO, 0x403, 20, 0 -0x4f4e, 0x4954, 0x5946, 0x535f, 0x4154, 0x4554, 0x575f, 0x4e49, 0x4f44, -0x0057, - IDC_WPCOMBO, 0x403, 17, 0 -0x4f4e, 0x4954, 0x5946, 0x535f, 0x4154, 0x4554, 0x415f, 0x4c4c, "\000" - IDC_WPCOMBO, 0x403, 16, 0 -0x4f4e, 0x4954, 0x5946, 0x505f, 0x4f52, 0x5247, 0x5345, 0x0053, - IDC_WPCOMBO, 0x403, 14, 0 -0x4f4e, 0x4954, 0x5946, 0x535f, 0x4154, 0x5554, 0x0053, - IDC_WPCOMBO, 0x403, 16, 0 -0x4f4e, 0x4954, 0x5946, 0x535f, 0x4345, 0x5255, 0x5449, 0x0059, - IDC_WPCOMBO, 0x403, 16, 0 -0x4f4e, 0x4954, 0x5946, 0x4c5f, 0x434f, 0x5441, 0x4f49, 0x004e, - IDC_WPCOMBO, 0x403, 11, 0 -0x4f4e, 0x4954, 0x5946, 0x415f, 0x4c4c, "\000" - 0 -END - - -///////////////////////////////////////////////////////////////////////////// -// -// 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 + + MENUITEM SEPARATOR + POPUP "Add UriContentListener" + BEGIN + MENUITEM "Add from nsIWebBrowser", ID_TESTS_ADDURICONTENTLISTENER_ADDFROMNSIWEBBROWSER + + MENUITEM "Add From nsIUriLoader", ID_TESTS_ADDURICONTENTLISTENER_ADDFROMNSIURILOADER + + MENUITEM "OpenUri()", ID_TESTS_ADDURICONTENTLISTENER_OPENURI + + END + MENUITEM "NSNewChannel/AyncOpen", ID_TESTS_NSNEWCHANNEL + MENUITEM "nsIIOService->NewURI()", ID_TESTS_NSIIOSERVICENEWURI + MENUITEM "nsIProtocolHandler->NewURI()", + ID_TESTS_NSIPROTOCOLHANDLERNEWURI + + END + POPUP "&Interfaces" + BEGIN + MENUITEM "Run All Test Cases", ID_INTERFACES_RUNALLTESTCASES + + MENUITEM SEPARATOR + POPUP "nsI&File" + BEGIN + MENUITEM "Run All Tests", ID_INTERFACES_NSIFILE_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "InitWithPath", ID_INTERFACES_NSIFILE_INITWITHPATH + + MENUITEM "AppendRelaticePath", ID_INTERFACES_NSIFILE_APPENDRELATICEPATH + + MENUITEM "Exists", ID_INTERFACES_NSIFILE_EXISTS + + MENUITEM "Create", ID_INTERFACES_NSIFILE_CREATE + + MENUITEM "CopyTo", ID_INTERFACES_NSIFILE_COPYTO + + MENUITEM "MoveTo", ID_INTERFACES_NSIFILE_MOVETO + + END + 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&Channel" + BEGIN + MENUITEM "Run All Tests", ID_INTERFACES_NSICHANNEL_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "SetOriginalURI", ID_INTERFACES_NSICHANNEL_SETORIGINALURI + + MENUITEM "GetOriginalURI", ID_INTERFACES_NSICHANNEL_GETORIGINALURI + + MENUITEM "GetURI", ID_INTERFACES_NSICHANNEL_GETURI + + MENUITEM "SetOwner", ID_INTERFACES_NSICHANNEL_SETOWNER + + MENUITEM "GetOwner", ID_INTERFACES_NSICHANNEL_GETOWNER + + MENUITEM "SetNotifications", ID_INTERFACES_NSICHANNEL_SETNOTIFICATIONS + + MENUITEM "GetNotifications", ID_INTERFACES_NSICHANNEL_GETNOTIFICATIONS + + MENUITEM "GetSecurityInfo", ID_INTERFACES_NSICHANNEL_GETSECURITYINFO + + MENUITEM "SetContentType", ID_INTERFACES_NSICHANNEL_SETCONTENTTYPE + + MENUITEM "GetContentType", ID_INTERFACES_NSICHANNEL_GETCONTENTTYPE + + MENUITEM "SetContentCharset", ID_INTERFACES_NSICHANNEL_SETCONTENTCHARSET + + MENUITEM "GetContentCharset", ID_INTERFACES_NSICHANNEL_GETCONTENTCHARSET + + MENUITEM "SetContentLength", ID_INTERFACES_NSICHANNEL_SETCONTENTLENGTH + + MENUITEM "GetContentLength", ID_INTERFACES_NSICHANNEL_GETCONTENTLENGTH + + MENUITEM SEPARATOR + MENUITEM "Open", ID_INTERFACES_NSICHANNEL_OPEN + + MENUITEM "AsyncOpen", ID_INTERFACES_NSICHANNEL_ASYNCOPEN + + 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 "nsIWebBrowser" + BEGIN + MENUITEM "", ID_INTERFACES_NSIWEBBROWSER + + MENUITEM "Run All Tests", ID_INTERFACES_NSIWEBBROWSER_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "AddWebBrowserListener", ID_INTERFACES_NSIWEBBROWSER_ADDWEBBROWSERLISTENER + + MENUITEM "RemoveWebBrowserListener", ID_INTERFACES_NSIWEBBROWSER_REMOVEWEBBROWSERLISTENER + + MENUITEM "GetContainerWindow", ID_INTERFACES_NSIWEBBROWSER_GETCONTAINERWINDOW + + MENUITEM "SetContainerWindow", ID_INTERFACES_NSIWEBBROWSER_SETCONTAINERWINDOW + + MENUITEM "GetParentURIContentListener", ID_INTERFACES_NSIWEBBROWSER_GETPARENTURICONTENTLISTENER + + MENUITEM "SetParentURIContentListener", ID_INTERFACES_NSIWEBBROWSER_SETPARENTURICONTENTLISTENER + + MENUITEM "GetContentDOMWindow", ID_INTERFACES_NSIWEBBROWSER_GETCONTENTDOMWINDOW + + MENUITEM SEPARATOR + MENUITEM "nsIWBSetup->SetProperty", ID_INTERFACES_NSIWEBBROWSER_NSIWBSETUPSETPROPERTY + + END + POPUP "nsIWebProgress" + BEGIN + MENUITEM "Run All Tests", ID_INTERFACES_NSIWEBPROGRESS_RUNALLTESTS + + MENUITEM "AddProgressListener", ID_INTERFACES_NSIWEBPROGRESS_ADDPROGRESSLISTENER + + MENUITEM "RemoveProgressListener", ID_INTERFACES_NSIWEBPROGRESS_REMOVEPROGRESSLISTENER + + MENUITEM "GetDOMWindow", ID_INTERFACES_NSIWEBPROGRESS_GETDOMWINDOW + + MENUITEM "IsLoadingDocument", ID_INTERFACES_NSIWEBPROGRESS_ISLOADINGDOCUMENT + + END + POPUP "nsIWebBrowserFind" + BEGIN + MENUITEM "Run All Tests", ID_INTERFACES_NSIWEBBROWSERFIND_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "SetSearchStringTest", ID_INTERFACES_NSIWEBBROWSERFIND_SETSEARCHSTRINGTEST + + MENUITEM "GetSearchStringTest", ID_INTERFACES_NSIWEBBROWSERFIND_GETSEARCHSTRINGTEST + + MENUITEM "FindNextTest", ID_INTERFACES_NSIWEBBROWSERFIND_FINDNEXTTEST + + MENUITEM "SetFindBackwardsTest", ID_INTERFACES_NSIWEBBROWSERFIND_SETFINDBACKWARDSTEST + + MENUITEM "GetFindBackwardsTest", ID_INTERFACES_NSIWEBBROWSERFIND_GETFINDBACKWARDSTEST + + MENUITEM "SetWrapFindTest", ID_INTERFACES_NSIWEBBROWSERFIND_SETWRAPFINDTEST + + MENUITEM "GetWrapFindTest", ID_INTERFACES_NSIWEBBROWSERFIND_GETWRAPFINDTEST + + MENUITEM "SetEntireWordTest", ID_INTERFACES_NSIWEBBROWSERFIND_SETENTIREWORDTEST + + MENUITEM "GetEntireWordTest", ID_INTERFACES_NSIWEBBROWSERFIND_GETENTIREWORDTEST + + MENUITEM "SetMatchCase", ID_INTERFACES_NSIWEBBROWSERFIND_SETMATCHCASE + + MENUITEM "GetMatchCase", ID_INTERFACES_NSIWEBBROWSERFIND_GETMATCHCASE + + MENUITEM "SetSearchFrames", ID_INTERFACES_NSIWEBBROWSERFIND_SETSEARCHFRAMES + + MENUITEM "GetSearchFrames", ID_INTERFACES_NSIWEBBROWSERFIND_GETSEARCHFRAMES + + END + POPUP "nsIEditingSession" + BEGIN + MENUITEM "RunAllTests", ID_INTERFACES_NSIEDITINGSESSION_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "Init", ID_INTERFACES_NSIEDITINGSESSION_INIT + + MENUITEM "MakeWindowEditable", ID_INTERFACES_NSIEDITINGSESSION_MAKEWINDOWEDITABLE + + MENUITEM "WindowIsEditable", ID_INTERFACES_NSIEDITINGSESSION_WINDOWISEDITABLE + + MENUITEM "GetEditorForWindow", ID_INTERFACES_NSIEDITINGSESSION_GETEDITORFORWINDOW + + MENUITEM "SetupEditorOnWindow", ID_INTERFACES_NSIEDITINGSESSION_SETUPEDITORONWINDOW + + MENUITEM "TearDownEditorOnWindow", ID_INTERFACES_NSIEDITINGSESSION_TEARDOWNEDITORONWINDOW + + END + POPUP "nsICommandManager" + BEGIN + MENUITEM "Run All Tests", ID_INTERFACES_NSICOMMANDMANAGER_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "AddCommandObserver", ID_INTERFACES_NSICOMMANDMANAGER_ADDCOMMANDOBSERVER + + MENUITEM "RemoveCommandObserver", ID_INTERFACES_NSICOMMANDMANAGER_REMOVECOMMANDOBSERVER + + MENUITEM SEPARATOR + MENUITEM "IsCommandeSupported", ID_INTERFACES_NSICOMMANDMANAGER_ISCOMMANDESUPPORTED + + MENUITEM "IsCOmmandEnabled", ID_INTERFACES_NSICOMMANDMANAGER_ISCOMMANDENABLED + + MENUITEM "GetCommandState", ID_INTERFACES_NSICOMMANDMANAGER_GETCOMMANDSTATE + + MENUITEM "DoCOmmand", ID_INTERFACES_NSICOMMANDMANAGER_DOCOMMAND + + END + POPUP "nsICommandParams" + BEGIN + MENUITEM "Run All Tests", ID_INTERFACES_NSICOMMANDPARAMS_RUNALLTESTS + + MENUITEM SEPARATOR + MENUITEM "GetValueType", ID_INTERFACES_NSICOMMANDPARAMS_GETVALUETYPE + + MENUITEM "GetBooleanValue", ID_INTERFACES_NSICOMMANDPARAMS_GETBOOLEANVALUE + + MENUITEM "GetLongValue", ID_INTERFACES_NSICOMMANDPARAMS_GETLONGVALUE + + MENUITEM "GetDoubleValue", ID_INTERFACES_NSICOMMANDPARAMS_GETDOUBLEVALUE + + MENUITEM "GetStringValue", ID_INTERFACES_NSICOMMANDPARAMS_GETSTRINGVALUE + + MENUITEM "GetCStringValue", ID_INTERFACES_NSICOMMANDPARAMS_GETCSTRINGVALUE + + MENUITEM "GetISupportsValue", ID_INTERFACES_NSICOMMANDPARAMS_GETISUPPORTSVALUE + + MENUITEM SEPARATOR + MENUITEM "SetBooleanValue", ID_INTERFACES_NSICOMMANDPARAMS_SETBOOLEANVALUE + + MENUITEM "SetLongValue", ID_INTERFACES_NSICOMMANDPARAMS_SETLONGVALUE + + MENUITEM "SetDoubleValue", ID_INTERFACES_NSICOMMANDPARAMS_SETDOUBLEVALUE + + MENUITEM "SetStringValue", ID_INTERFACES_NSICOMMANDPARAMS_SETSTRINGVALUE + + MENUITEM "SetCStringValue", ID_INTERFACES_NSICOMMANDPARAMS_SETCSTRINGVALUE + + MENUITEM "SetISupportsValue", ID_INTERFACES_NSICOMMANDPARAMS_SETISUPPORTSVALUE + + MENUITEM SEPARATOR + MENUITEM "RemoveValue", ID_INTERFACES_NSICOMMANDPARAMS_REMOVEVALUE + + MENUITEM "HasMoreElements", ID_INTERFACES_NSICOMMANDPARAMS_HASMOREELEMENTS + + MENUITEM "First", ID_INTERFACES_NSICOMMANDPARAMS_FIRST + + MENUITEM "GetNext", ID_INTERFACES_NSICOMMANDPARAMS_GETNEXT + + 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 + MENUITEM "169617", ID_VERIFYBUGS_169617 + MENUITEM "170274", ID_VERIFYBUGS_170274 + 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, 209, 130 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "URL Dialog" +FONT 8, "MS Sans Serif" +BEGIN + DEFPUSHBUTTON "OK",IDOK,131,7,50,14 + PUSHBUTTON "Cancel",IDCANCEL,131,22,50,14 + LTEXT "Enter URL here:",IDC_ENTER_URLTEXT,64,55,71,8 + EDITTEXT IDC_URLFIELD,25,68,134,14,ES_AUTOHSCROLL + COMBOBOX IDC_COMBO1,25,29,86,72,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP + CONTROL "Select Load Flag:",IDC_CHKURLFLAG,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,32,14,80,10 + LTEXT "Protocol (optional):",IDC_STATIC,51,97,60,8 + COMBOBOX IDC_COMBO2,58,109,48,66,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP +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 + +IDD_QAFINDDLG DIALOG DISCARDABLE 0, 0, 186, 95 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Text Search Dialog" +FONT 8, "MS Sans Serif" +BEGIN + DEFPUSHBUTTON "OK",IDOK,129,7,50,14 + PUSHBUTTON "Cancel",IDCANCEL,129,24,50,14 + EDITTEXT IDC_TEXTFIELD,53,62,71,14,ES_AUTOHSCROLL + LTEXT "Enter text here:",IDC_STATIC,62,46,49,8 +END + +IDD_WEBPROGDLG DIALOG DISCARDABLE 0, 0, 186, 95 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Web Prog Lstnr Dialog" +FONT 8, "MS Sans Serif" +BEGIN + DEFPUSHBUTTON "OK",IDOK,129,7,50,14 + PUSHBUTTON "Cancel",IDCANCEL,129,24,50,14 + LTEXT "Web Prog Notification Flag",IDC_STATIC,29,46,97,8 + COMBOBOX IDC_WPCOMBO,22,65,105,70,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP +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, 6 + RIGHTMARGIN, 186 + TOPMARGIN, 7 + BOTTOMMARGIN, 123 + END + + IDD_RUNTESTSDLG, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 324 + TOPMARGIN, 7 + BOTTOMMARGIN, 179 + END + + IDD_QAFINDDLG, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 179 + TOPMARGIN, 7 + BOTTOMMARGIN, 88 + END + + IDD_WEBPROGDLG, DIALOG + BEGIN + LEFTMARGIN, 6 + RIGHTMARGIN, 179 + TOPMARGIN, 7 + BOTTOMMARGIN, 88 + END +END +#endif // APSTUDIO_INVOKED + + +///////////////////////////////////////////////////////////////////////////// +// +// Dialog Info +// + +IDD_URLDIALOG DLGINIT +BEGIN + IDC_COMBO1, 0x403, 6, 0 +0x4f4e, 0x454e, 0x0020, + IDC_COMBO1, 0x403, 5, 0 +0x414d, 0x4b53, "\000" + IDC_COMBO1, 0x403, 8, 0 +0x5349, 0x4c5f, 0x4e49, 0x004b, + IDC_COMBO1, 0x403, 15, 0 +0x5942, 0x4150, 0x5353, 0x485f, 0x5349, 0x4f54, 0x5952, "\000" + IDC_COMBO1, 0x403, 16, 0 +0x4552, 0x4c50, 0x4341, 0x5f45, 0x4948, 0x5453, 0x524f, 0x0059, + IDC_COMBO1, 0x403, 13, 0 +0x5942, 0x4150, 0x5353, 0x435f, 0x4341, 0x4548, "\000" + IDC_COMBO1, 0x403, 13, 0 +0x5942, 0x4150, 0x5353, 0x505f, 0x4f52, 0x5958, "\000" + IDC_COMBO1, 0x403, 15, 0 +0x4843, 0x5241, 0x4553, 0x5f54, 0x4843, 0x4e41, 0x4547, "\000" + IDC_COMBO1, 0x403, 8, 0 +0x4552, 0x5246, 0x5345, 0x0048, + IDC_COMBO2, 0x403, 6, 0 +0x7468, 0x7074, 0x0020, + IDC_COMBO2, 0x403, 6, 0 +0x7468, 0x7074, 0x0073, + IDC_COMBO2, 0x403, 4, 0 +0x7466, 0x0070, + IDC_COMBO2, 0x403, 5, 0 +0x6966, 0x656c, "\000" + IDC_COMBO2, 0x403, 11, 0 +0x616a, 0x6176, 0x6373, 0x6972, 0x7470, "\000" + IDC_COMBO2, 0x403, 6, 0 +0x6261, 0x756f, 0x0074, + IDC_COMBO2, 0x403, 5, 0 +0x6164, 0x6174, "\000" + IDC_COMBO2, 0x403, 7, 0 +0x616d, 0x6c69, 0x6f74, "\000" + IDC_COMBO2, 0x403, 5, 0 +0x6d69, 0x7061, "\000" + 0 +END + +IDD_WEBPROGDLG DLGINIT +BEGIN + IDC_WPCOMBO, 0x403, 21, 0 +0x4f4e, 0x4954, 0x5946, 0x535f, 0x4154, 0x4554, 0x525f, 0x5145, 0x4555, +0x5453, "\000" + IDC_WPCOMBO, 0x403, 22, 0 +0x4f4e, 0x4954, 0x5946, 0x535f, 0x4154, 0x4554, 0x445f, 0x434f, 0x4d55, +0x4e45, 0x0054, + IDC_WPCOMBO, 0x403, 21, 0 +0x4f4e, 0x4954, 0x5946, 0x535f, 0x4154, 0x4554, 0x4e5f, 0x5445, 0x4f57, +0x4b52, "\000" + IDC_WPCOMBO, 0x403, 20, 0 +0x4f4e, 0x4954, 0x5946, 0x535f, 0x4154, 0x4554, 0x575f, 0x4e49, 0x4f44, +0x0057, + IDC_WPCOMBO, 0x403, 17, 0 +0x4f4e, 0x4954, 0x5946, 0x535f, 0x4154, 0x4554, 0x415f, 0x4c4c, "\000" + IDC_WPCOMBO, 0x403, 16, 0 +0x4f4e, 0x4954, 0x5946, 0x505f, 0x4f52, 0x5247, 0x5345, 0x0053, + IDC_WPCOMBO, 0x403, 14, 0 +0x4f4e, 0x4954, 0x5946, 0x535f, 0x4154, 0x5554, 0x0053, + IDC_WPCOMBO, 0x403, 16, 0 +0x4f4e, 0x4954, 0x5946, 0x535f, 0x4345, 0x5255, 0x5449, 0x0059, + IDC_WPCOMBO, 0x403, 16, 0 +0x4f4e, 0x4954, 0x5946, 0x4c5f, 0x434f, 0x5441, 0x4f49, 0x004e, + IDC_WPCOMBO, 0x403, 11, 0 +0x4f4e, 0x4954, 0x5946, 0x415f, 0x4c4c, "\000" + 0 +END + + +///////////////////////////////////////////////////////////////////////////// +// +// 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 +