From 9195626cd0da41797ce4acdca6fd9f540abe1917 Mon Sep 17 00:00:00 2001 From: "alecf%netscape.com" Date: Mon, 23 Sep 2002 23:54:06 +0000 Subject: [PATCH] remove some files that are no longer part of the build --- modules/libpr0n/decoders/bmp/nsBMPModule.cpp | 52 --------------- modules/libpr0n/decoders/gif/nsGIFModule.cpp | 66 ------------------- .../libpr0n/decoders/jpeg/nsJPEGFactory.cpp | 50 -------------- modules/libpr0n/decoders/png/nsPNGFactory.cpp | 46 ------------- modules/libpr0n/decoders/ppm/nsPPMFactory.cpp | 50 -------------- modules/libpr0n/decoders/xbm/nsXBMModule.cpp | 53 --------------- 6 files changed, 317 deletions(-) delete mode 100644 modules/libpr0n/decoders/bmp/nsBMPModule.cpp delete mode 100644 modules/libpr0n/decoders/gif/nsGIFModule.cpp delete mode 100644 modules/libpr0n/decoders/jpeg/nsJPEGFactory.cpp delete mode 100644 modules/libpr0n/decoders/png/nsPNGFactory.cpp delete mode 100644 modules/libpr0n/decoders/ppm/nsPPMFactory.cpp delete mode 100644 modules/libpr0n/decoders/xbm/nsXBMModule.cpp diff --git a/modules/libpr0n/decoders/bmp/nsBMPModule.cpp b/modules/libpr0n/decoders/bmp/nsBMPModule.cpp deleted file mode 100644 index d8e1d2d13c73..000000000000 --- a/modules/libpr0n/decoders/bmp/nsBMPModule.cpp +++ /dev/null @@ -1,52 +0,0 @@ -/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- - * vim:set tw=80 expandtab softtabstop=4 ts=4 sw=4: - * - * 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 Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - * Chris Saari - * Christian Biesinger - * David Hyatt - */ - -#include "nsBMPDecoder.h" -#include "nsICODecoder.h" -#include "nsIComponentManager.h" -#include "nsIGenericFactory.h" -#include "nsISupports.h" -#include "nsCOMPtr.h" - -NS_GENERIC_FACTORY_CONSTRUCTOR(nsICODecoder) -NS_GENERIC_FACTORY_CONSTRUCTOR(nsBMPDecoder) - -static const nsModuleComponentInfo components[] = -{ - { "ICO Decoder", - NS_ICODECODER_CID, - "@mozilla.org/image/decoder;2?type=image/x-icon", - nsICODecoderConstructor, }, - - { "BMP Decoder", - NS_BMPDECODER_CID, - "@mozilla.org/image/decoder;2?type=image/bmp", - nsBMPDecoderConstructor, }, -}; - -NS_IMPL_NSGETMODULE(nsBMPModule, components) - - diff --git a/modules/libpr0n/decoders/gif/nsGIFModule.cpp b/modules/libpr0n/decoders/gif/nsGIFModule.cpp deleted file mode 100644 index 4e63538cf289..000000000000 --- a/modules/libpr0n/decoders/gif/nsGIFModule.cpp +++ /dev/null @@ -1,66 +0,0 @@ -/* -*- 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): - * Chris Saari - * - * 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 "nsGIFDecoder2.h" -#include "nsIComponentManager.h" -#include "nsIGenericFactory.h" -#include "nsISupports.h" -#include "nsCOMPtr.h" -#include "nsRecyclingAllocator.h" - -extern nsRecyclingAllocator *gGifAllocator; - -NS_GENERIC_FACTORY_CONSTRUCTOR(nsGIFDecoder2) - -static const nsModuleComponentInfo components[] = -{ - { "GIF Decoder", - NS_GIFDECODER2_CID, - "@mozilla.org/image/decoder;2?type=image/gif", - nsGIFDecoder2Constructor, }, -}; - -// GIF module shutdown hook -static void PR_CALLBACK nsGifShutdown(nsIModule *module) -{ - // Release cached buffers from zlib allocator - delete gGifAllocator; -} - -NS_IMPL_NSGETMODULE_WITH_DTOR(nsGIFModule2, components, nsGifShutdown); - diff --git a/modules/libpr0n/decoders/jpeg/nsJPEGFactory.cpp b/modules/libpr0n/decoders/jpeg/nsJPEGFactory.cpp deleted file mode 100644 index 489e242cac87..000000000000 --- a/modules/libpr0n/decoders/jpeg/nsJPEGFactory.cpp +++ /dev/null @@ -1,50 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Mozilla 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/MPL/ - * - * 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 Netscape are - * Copyright (C) 2001 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - * Stuart Parmenter - */ - -#include "nsIGenericFactory.h" -#include "nsIModule.h" - -#include "nsJPEGDecoder.h" - -// objects that just require generic constructors - -NS_GENERIC_FACTORY_CONSTRUCTOR(nsJPEGDecoder) - -static const nsModuleComponentInfo components[] = -{ - { "JPEG decoder", - NS_JPEGDECODER_CID, - "@mozilla.org/image/decoder;2?type=image/jpeg", - nsJPEGDecoderConstructor, }, - { "JPEG decoder", - NS_JPEGDECODER_CID, - "@mozilla.org/image/decoder;2?type=image/pjpeg", - nsJPEGDecoderConstructor, }, - { "JPEG decoder", - NS_JPEGDECODER_CID, - "@mozilla.org/image/decoder;2?type=image/jpg", - nsJPEGDecoderConstructor, }, -}; - -NS_IMPL_NSGETMODULE(nsJPEGDecoderModule, components) - diff --git a/modules/libpr0n/decoders/png/nsPNGFactory.cpp b/modules/libpr0n/decoders/png/nsPNGFactory.cpp deleted file mode 100644 index 7199a59ed063..000000000000 --- a/modules/libpr0n/decoders/png/nsPNGFactory.cpp +++ /dev/null @@ -1,46 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Mozilla 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/MPL/ - * - * 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 Netscape are - * Copyright (C) 2001 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - * Stuart Parmenter - */ - -#include "nsIGenericFactory.h" -#include "nsIModule.h" - -#include "nsPNGDecoder.h" - -// objects that just require generic constructors - -NS_GENERIC_FACTORY_CONSTRUCTOR(nsPNGDecoder) - -static const nsModuleComponentInfo components[] = -{ - { "PNG decoder", - NS_PNGDECODER_CID, - "@mozilla.org/image/decoder;2?type=image/png", - nsPNGDecoderConstructor, }, - { "PNG Decoder", - NS_PNGDECODER_CID, - "@mozilla.org/image/decoder;2?type=image/x-png", - nsPNGDecoderConstructor, }, -}; - -NS_IMPL_NSGETMODULE(nsPNGDecoderModule, components) - diff --git a/modules/libpr0n/decoders/ppm/nsPPMFactory.cpp b/modules/libpr0n/decoders/ppm/nsPPMFactory.cpp deleted file mode 100644 index 563fa5693389..000000000000 --- a/modules/libpr0n/decoders/ppm/nsPPMFactory.cpp +++ /dev/null @@ -1,50 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- - * - * The contents of this file are subject to the Mozilla 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/MPL/ - * - * 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 Netscape are - * Copyright (C) 2001 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - * Stuart Parmenter - */ - -#include "nsIGenericFactory.h" -#include "nsIModule.h" - -#include "nsPPMDecoder.h" - -// objects that just require generic constructors - -NS_GENERIC_FACTORY_CONSTRUCTOR(nsPPMDecoder) - -static nsModuleComponentInfo components[] = -{ - { "pbm decoder", - NS_PPMDECODER_CID, - "@mozilla.org/image/decoder;2?type=image/x-portable-bitmap", - nsPPMDecoderConstructor, }, - { "pgm decoder", - NS_PPMDECODER_CID, - "@mozilla.org/image/decoder;2?type=image/x-portable-graymap", - nsPPMDecoderConstructor, }, - { "ppm decoder", - NS_PPMDECODER_CID, - "@mozilla.org/image/decoder;2?type=image/x-portable-pixmap", - nsPPMDecoderConstructor, }, -}; - -NS_IMPL_NSGETMODULE(nsPPMDecoderModule, components) - diff --git a/modules/libpr0n/decoders/xbm/nsXBMModule.cpp b/modules/libpr0n/decoders/xbm/nsXBMModule.cpp deleted file mode 100644 index d58ec7b59ff1..000000000000 --- a/modules/libpr0n/decoders/xbm/nsXBMModule.cpp +++ /dev/null @@ -1,53 +0,0 @@ -/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- - * vim:set tw=80 expandtab softtabstop=4 ts=4 sw=4: - * - * 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 Netscape are - * Copyright (C) 1998 Netscape Communications Corporation. All - * Rights Reserved. - * - * Contributor(s): - * Chris Saari - * Christian Biesinger - * David Hyatt - */ - -#include "nsXBMDecoder.h" -#include "nsIComponentManager.h" -#include "nsIGenericFactory.h" -#include "nsISupports.h" -#include "nsCOMPtr.h" - -NS_GENERIC_FACTORY_CONSTRUCTOR(nsXBMDecoder) - -static nsModuleComponentInfo components[] = -{ - { "XBM Decoder", - NS_XBMDECODER_CID, - "@mozilla.org/image/decoder;2?type=image/x-xbitmap", - nsXBMDecoderConstructor, }, - { "XBM Decoder", - NS_XBMDECODER_CID, - "@mozilla.org/image/decoder;2?type=image/x-xbm", - nsXBMDecoderConstructor, }, - { "XBM Decoder", - NS_XBMDECODER_CID, - "@mozilla.org/image/decoder;2?type=image/xbm", - nsXBMDecoderConstructor, }, -}; - -NS_IMPL_NSGETMODULE(nsXBMModule, components) - -