diff --git a/mozilla/htmlparser/tests/windows/Selftest.cpp b/mozilla/htmlparser/tests/windows/Selftest.cpp
deleted file mode 100644
index abef1239e96..00000000000
--- a/mozilla/htmlparser/tests/windows/Selftest.cpp
+++ /dev/null
@@ -1,173 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/* ***** 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):
- *
- *
- * 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 ***** */
-
-#include
-#include
-#include
-#include
-#include
-#include
-
-#include "nsScanner.h"
-#include "nsTokenizer.h"
-#include "nsHTMLDelegate.h"
-
-
-bool compareFiles(const char* file1,const char* file2) {
- bool result=true;
- bool done=false;
- char ch1,ch2;
- int eof1,eof2;
-
-#if defined(HAVE_IOS_BINARY) || !defined(XP_UNIX)
- /* XXX: HAVE_IOS_BINARY needs to be set for mac & win */
- ifstream input1(file1,ios::in && ios::binary,filebuf::openprot);
- ifstream input2(file2,ios::in && ios::binary,filebuf::openprot);
-#else
- ifstream input1(file1,ios::in && ios::bin,filebuf::openprot);
- ifstream input2(file2,ios::in && ios::bin,filebuf::openprot);
-#endif
- while(!done) {
-
- while(!(eof1=input1.eof())) {
- input1.read(&ch1,1);
- if(('\n'!=ch1) && (' '!=ch1))
- break;
- }
-
- while(!(eof2=input2.eof())) {
- input2.read(&ch2,1);
- if(('\n'!=ch2) && (' '!=ch2))
- break;
- }
-
- if(eof1==eof2) {
- if(eof1)
- done=true;
- else if(ch1!=ch2) {
- done=true;
- result=false;
- }
- }
- else done=true;
- }
- return result;
-}
-
-void parseFile (const char* aFilename,int size)
-{
- //debug
- aFilename="s:\\ns\\raptor\\parser\\tests\\html\\tag001.html";
- //aFilename="c:\\temp\\temp.html";
-
- char filename[_MAX_PATH];
- strcpy(filename,aFilename);
- strcat(filename,".tokens");
- {
- ofstream out(filename);
- ifstream input(aFilename);
- CScanner scanner(input);
- CHTMLTokenizerDelegate delegate;
- CTokenizer tokenizer(scanner,delegate);
- tokenizer.tokenize();
- tokenizer.debugDumpSource(out);
- }
- cout << aFilename;
- if(compareFiles(aFilename,filename))
- cout << " PASS " << endl;
- else cout << " FAIL" << endl;
-}
-
-int walkDirectoryTree(char* aPath) {
- int result=0;
- char fullPath[_MAX_PATH];
- struct _finddata_t c_file;
- long hFile;
-
- strcpy(fullPath,aPath);
- strcat(fullPath,"\\*.*");
- /* Find first .c file in current directory */
- if((hFile = _findfirst( fullPath, &c_file )) == -1L )
- printf( "No matching files in current directory!\n" );
- else {
-
- bool done=false;
- while(!done) {
- if(c_file.attrib & _A_SUBDIR) {
- if(strlen(c_file.name)>2){
- char newPath[_MAX_PATH];
- strcpy(newPath,aPath);
- strcat(newPath,"\\");
- strcat(newPath,c_file.name);
- walkDirectoryTree(newPath);
- }
- }
- else {
- int len=strlen(c_file.name);
- if(len>5) {
- if(0==strnicmp(&c_file.name[len-5],".HTML",5)) {
- char filepath[_MAX_PATH];
- strcpy(filepath,aPath);
- strcat(filepath,"\\");
- strcat(filepath,c_file.name);
- parseFile(filepath,c_file.size);
- }
- }
- }
- if(_findnext( hFile, &c_file )!=0)
- done=true;
- }
- _findclose( hFile );
- }
- return 0;
-}
-
-int main(int argc, char* argv [])
-{
- int result=0;
- char buffer[_MAX_PATH];
-
- if(argc==2)
- strcpy(buffer,argv[1]);
- else _getcwd(buffer,_MAX_PATH);
- walkDirectoryTree(buffer);
- return 0;
-}
-
-
-
diff --git a/mozilla/parser/htmlparser/tests/windows/Selftest.cpp b/mozilla/parser/htmlparser/tests/windows/Selftest.cpp
deleted file mode 100644
index abef1239e96..00000000000
--- a/mozilla/parser/htmlparser/tests/windows/Selftest.cpp
+++ /dev/null
@@ -1,173 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/* ***** 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):
- *
- *
- * 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 ***** */
-
-#include
-#include
-#include
-#include
-#include
-#include
-
-#include "nsScanner.h"
-#include "nsTokenizer.h"
-#include "nsHTMLDelegate.h"
-
-
-bool compareFiles(const char* file1,const char* file2) {
- bool result=true;
- bool done=false;
- char ch1,ch2;
- int eof1,eof2;
-
-#if defined(HAVE_IOS_BINARY) || !defined(XP_UNIX)
- /* XXX: HAVE_IOS_BINARY needs to be set for mac & win */
- ifstream input1(file1,ios::in && ios::binary,filebuf::openprot);
- ifstream input2(file2,ios::in && ios::binary,filebuf::openprot);
-#else
- ifstream input1(file1,ios::in && ios::bin,filebuf::openprot);
- ifstream input2(file2,ios::in && ios::bin,filebuf::openprot);
-#endif
- while(!done) {
-
- while(!(eof1=input1.eof())) {
- input1.read(&ch1,1);
- if(('\n'!=ch1) && (' '!=ch1))
- break;
- }
-
- while(!(eof2=input2.eof())) {
- input2.read(&ch2,1);
- if(('\n'!=ch2) && (' '!=ch2))
- break;
- }
-
- if(eof1==eof2) {
- if(eof1)
- done=true;
- else if(ch1!=ch2) {
- done=true;
- result=false;
- }
- }
- else done=true;
- }
- return result;
-}
-
-void parseFile (const char* aFilename,int size)
-{
- //debug
- aFilename="s:\\ns\\raptor\\parser\\tests\\html\\tag001.html";
- //aFilename="c:\\temp\\temp.html";
-
- char filename[_MAX_PATH];
- strcpy(filename,aFilename);
- strcat(filename,".tokens");
- {
- ofstream out(filename);
- ifstream input(aFilename);
- CScanner scanner(input);
- CHTMLTokenizerDelegate delegate;
- CTokenizer tokenizer(scanner,delegate);
- tokenizer.tokenize();
- tokenizer.debugDumpSource(out);
- }
- cout << aFilename;
- if(compareFiles(aFilename,filename))
- cout << " PASS " << endl;
- else cout << " FAIL" << endl;
-}
-
-int walkDirectoryTree(char* aPath) {
- int result=0;
- char fullPath[_MAX_PATH];
- struct _finddata_t c_file;
- long hFile;
-
- strcpy(fullPath,aPath);
- strcat(fullPath,"\\*.*");
- /* Find first .c file in current directory */
- if((hFile = _findfirst( fullPath, &c_file )) == -1L )
- printf( "No matching files in current directory!\n" );
- else {
-
- bool done=false;
- while(!done) {
- if(c_file.attrib & _A_SUBDIR) {
- if(strlen(c_file.name)>2){
- char newPath[_MAX_PATH];
- strcpy(newPath,aPath);
- strcat(newPath,"\\");
- strcat(newPath,c_file.name);
- walkDirectoryTree(newPath);
- }
- }
- else {
- int len=strlen(c_file.name);
- if(len>5) {
- if(0==strnicmp(&c_file.name[len-5],".HTML",5)) {
- char filepath[_MAX_PATH];
- strcpy(filepath,aPath);
- strcat(filepath,"\\");
- strcat(filepath,c_file.name);
- parseFile(filepath,c_file.size);
- }
- }
- }
- if(_findnext( hFile, &c_file )!=0)
- done=true;
- }
- _findclose( hFile );
- }
- return 0;
-}
-
-int main(int argc, char* argv [])
-{
- int result=0;
- char buffer[_MAX_PATH];
-
- if(argc==2)
- strcpy(buffer,argv[1]);
- else _getcwd(buffer,_MAX_PATH);
- walkDirectoryTree(buffer);
- return 0;
-}
-
-
-