зеркало из https://github.com/mozilla/pjs.git
License changes, take 2. Bug 98089. mozilla/config/, mozilla/caps/, mozilla/build/.
This commit is contained in:
Родитель
35df625dea
Коммит
2cab766559
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 ***** */
|
||||||
/*
|
/*
|
||||||
|
|
||||||
This file overrides all option settings in the IDE. It is an attempt to allow all builds
|
This file overrides all option settings in the IDE. It is an attempt to allow all builds
|
||||||
|
|
|
@ -1,43 +0,0 @@
|
||||||
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
|
||||||
*
|
|
||||||
* 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):
|
|
||||||
*/
|
|
||||||
|
|
||||||
#error "DonÕt use me!"
|
|
||||||
|
|
||||||
#define OLDROUTINELOCATIONS 0
|
|
||||||
#define XP_MAC 1
|
|
||||||
#define NSPR20 1
|
|
||||||
#define _NO_FAST_STRING_INLINES_ 1
|
|
||||||
#define HAVE_BOOLEAN 1
|
|
||||||
#define NETSCAPE 1
|
|
||||||
#define OTUNIXERRORS 1 /* We want OpenTransport error codes */
|
|
||||||
|
|
||||||
#define OJI 1
|
|
||||||
|
|
||||||
/*
|
|
||||||
This compiles in heap dumping utilities and other good stuff
|
|
||||||
for developers -- maybe we only want it in for a special SDK
|
|
||||||
nspr/java runtime(?):
|
|
||||||
*/
|
|
||||||
#define DEVELOPER_DEBUG 1
|
|
||||||
|
|
||||||
#define MAX(_a,_b) ((_a) < (_b) ? (_b) : (_a))
|
|
||||||
#define MIN(_a,_b) ((_a) < (_b) ? (_a) : (_b))
|
|
|
@ -1,25 +1,41 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1999-2000 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1999-2000
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Mitch Stoltz <mstoltz@netscape.com>
|
* Mitch Stoltz <mstoltz@netscape.com>
|
||||||
*/
|
*
|
||||||
|
*
|
||||||
|
* 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 ***** */
|
||||||
/* Defines an interface for aggregate principals. */
|
/* Defines an interface for aggregate principals. */
|
||||||
|
|
||||||
%{C++
|
%{C++
|
||||||
|
|
|
@ -1,38 +0,0 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 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) 1999-2000 Netscape Communications Corporation. All
|
|
||||||
* Rights Reserved.
|
|
||||||
*
|
|
||||||
* Contributor(s):
|
|
||||||
* Norris Boyd
|
|
||||||
* Mitchell Stoltz <mstoltz@netscape.com>
|
|
||||||
*/
|
|
||||||
/* Defines an interface for certificate principals. */
|
|
||||||
#include "nsIPrincipal.idl"
|
|
||||||
#include "nsIZipReader.idl"
|
|
||||||
|
|
||||||
%{C++
|
|
||||||
#define NS_CERTIFICATEPRINCIPAL_CONTRACTID "@mozilla.org/certificateprincipal;1"
|
|
||||||
#define NS_CERTIFICATEPRINCIPAL_CLASSNAME "certificateprincipal"
|
|
||||||
%}
|
|
||||||
|
|
||||||
[uuid(ebfefcd0-25e1-11d2-8160-006008119d7a)]
|
|
||||||
interface nsICertificatePrincipal : nsISupports {
|
|
||||||
|
|
||||||
readonly attribute string certificateID;
|
|
||||||
attribute string commonName;
|
|
||||||
};
|
|
|
@ -1,40 +0,0 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 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) 1999 Netscape Communications Corporation. All
|
|
||||||
* Rights Reserved.
|
|
||||||
*
|
|
||||||
* Contributor(s):
|
|
||||||
*/
|
|
||||||
/* Defines an interface for codebase principals. */
|
|
||||||
#include "nsIPrincipal.idl"
|
|
||||||
interface nsIURI;
|
|
||||||
|
|
||||||
%{C++
|
|
||||||
#define NS_CODEBASEPRINCIPAL_CONTRACTID "@mozilla.org/codebaseprincipal;1"
|
|
||||||
#define NS_CODEBASEPRINCIPAL_CLASSNAME "codebaseprincipal"
|
|
||||||
%}
|
|
||||||
|
|
||||||
[uuid(829fe440-25e1-11d2-8160-006008119d7a)]
|
|
||||||
interface nsICodebasePrincipal : nsISupports {
|
|
||||||
|
|
||||||
readonly attribute nsIURI URI;
|
|
||||||
|
|
||||||
readonly attribute string origin;
|
|
||||||
|
|
||||||
readonly attribute string spec;
|
|
||||||
};
|
|
||||||
|
|
|
@ -1,26 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1999-2000 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1999-2000
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Norris Boyd
|
*
|
||||||
* Mitch Stoltz
|
*
|
||||||
*/
|
* 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 ***** */
|
||||||
|
|
||||||
/* Defines the abstract interface for a principal. */
|
/* Defines the abstract interface for a principal. */
|
||||||
|
|
||||||
|
|
|
@ -1,26 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1999 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1999
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Norris Boyd
|
*
|
||||||
* Mitch Stoltz
|
*
|
||||||
*/
|
* 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 "nsISupports.idl"
|
#include "nsISupports.idl"
|
||||||
#include "nsIPrincipal.idl"
|
#include "nsIPrincipal.idl"
|
||||||
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: IDL; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- Mode: IDL; 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 ***** */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Interface checked by caps to determine the capability needed to
|
* Interface checked by caps to determine the capability needed to
|
||||||
|
|
|
@ -1,25 +1,41 @@
|
||||||
/* -*- Mode: IDL; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- Mode: IDL; 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1999-2000 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1999-2000
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Mitchell Stoltz <mstoltz@netscape.com>
|
* Mitchell Stoltz <mstoltz@netscape.com>
|
||||||
*/
|
*
|
||||||
|
*
|
||||||
|
* 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 ***** */
|
||||||
|
|
||||||
/* An interface for calculating secure hashes and verifying signatures*/
|
/* An interface for calculating secure hashes and verifying signatures*/
|
||||||
#include "nsIPrincipal.idl"
|
#include "nsIPrincipal.idl"
|
||||||
|
|
|
@ -1,26 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998-2000 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998-2000
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Norris Boyd
|
*
|
||||||
* Mitch Stoltz
|
*
|
||||||
*/
|
* 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 ***** */
|
||||||
|
|
||||||
/* describes aggregate principals which combine the
|
/* describes aggregate principals which combine the
|
||||||
behavior of one or more other principals */
|
behavior of one or more other principals */
|
||||||
|
|
|
@ -1,26 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998-2000 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998-2000
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Norris Boyd
|
*
|
||||||
* Mitch Stoltz
|
*
|
||||||
*/
|
* 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 ***** */
|
||||||
|
|
||||||
/* describes principals for use with signed scripts */
|
/* describes principals for use with signed scripts */
|
||||||
|
|
||||||
|
|
|
@ -1,25 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998-2000 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998-2000
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Norris Boyd
|
*
|
||||||
*/
|
*
|
||||||
|
* 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 ***** */
|
||||||
|
|
||||||
/* describes principals by their orginating URIs */
|
/* describes principals by their orginating URIs */
|
||||||
|
|
||||||
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 ***** */
|
||||||
/* describes principals by their orginating uris*/
|
/* describes principals by their orginating uris*/
|
||||||
#ifndef _NS_JSPRINCIPALS_H_
|
#ifndef _NS_JSPRINCIPALS_H_
|
||||||
#define _NS_JSPRINCIPALS_H_
|
#define _NS_JSPRINCIPALS_H_
|
||||||
|
|
|
@ -1,27 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- Mode: C++; tab-width: 2; 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998-2000 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998-2000
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Norris Boyd
|
*
|
||||||
* Mitch Stoltz
|
*
|
||||||
* IBM Corporation
|
* 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 ***** */
|
||||||
|
|
||||||
#ifndef _NS_SCRIPT_SECURITY_MANAGER_H_
|
#ifndef _NS_SCRIPT_SECURITY_MANAGER_H_
|
||||||
#define _NS_SCRIPT_SECURITY_MANAGER_H_
|
#define _NS_SCRIPT_SECURITY_MANAGER_H_
|
||||||
|
|
|
@ -1,25 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1999-2000 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1999-2000
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Norris Boyd
|
*
|
||||||
*/
|
*
|
||||||
|
* 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 ***** */
|
||||||
|
|
||||||
/* The privileged system principal. */
|
/* The privileged system principal. */
|
||||||
|
|
||||||
|
|
|
@ -1,26 +1,41 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998-2000 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998-2000
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Norris Boyd
|
|
||||||
* Mitch Stoltz <mstoltz@netscape.com>
|
* Mitch Stoltz <mstoltz@netscape.com>
|
||||||
*/
|
*
|
||||||
|
*
|
||||||
|
* 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 ***** */
|
||||||
|
|
||||||
/*describes principals which combine one or more principals*/
|
/*describes principals which combine one or more principals*/
|
||||||
#include "nsAggregatePrincipal.h"
|
#include "nsAggregatePrincipal.h"
|
||||||
|
|
|
@ -1,26 +1,41 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998-2000 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998-2000
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Norris Boyd
|
|
||||||
* Mitch Stoltz <mstoltz@netscape.com>
|
* Mitch Stoltz <mstoltz@netscape.com>
|
||||||
*/
|
*
|
||||||
|
*
|
||||||
|
* 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 ***** */
|
||||||
|
|
||||||
/*describes principals for use in signed scripts*/
|
/*describes principals for use in signed scripts*/
|
||||||
#include "nsCertificatePrincipal.h"
|
#include "nsCertificatePrincipal.h"
|
||||||
|
|
|
@ -1,26 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1999-2000 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1999-2000
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Norris Boyd
|
*
|
||||||
* Mitch Stoltz
|
*
|
||||||
*/
|
* 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 ***** */
|
||||||
|
|
||||||
/* Describes principals by their orginating uris */
|
/* Describes principals by their orginating uris */
|
||||||
|
|
||||||
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1999 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1999
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 "nsCodebasePrincipal.h"
|
#include "nsCodebasePrincipal.h"
|
||||||
#include "nsJSPrincipals.h"
|
#include "nsJSPrincipals.h"
|
||||||
#include "plstr.h"
|
#include "plstr.h"
|
||||||
|
|
|
@ -1,27 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998-2000 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998-2000
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Norris Boyd
|
*
|
||||||
* Mitch Stoltz
|
*
|
||||||
* Steve Morse
|
* 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 "nscore.h"
|
#include "nscore.h"
|
||||||
#include "nsScriptSecurityManager.h"
|
#include "nsScriptSecurityManager.h"
|
||||||
#include "nsIServiceManager.h"
|
#include "nsIServiceManager.h"
|
||||||
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- Mode: C++; tab-width: 8; 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 ***** */
|
||||||
/*Factory for internal browser security resource managers*/
|
/*Factory for internal browser security resource managers*/
|
||||||
|
|
||||||
#include "nsCOMPtr.h"
|
#include "nsCOMPtr.h"
|
||||||
|
|
|
@ -1,25 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1999-2000 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1999-2000
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Norris Boyd
|
*
|
||||||
*/
|
*
|
||||||
|
* 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 ***** */
|
||||||
|
|
||||||
/* The privileged system principal. */
|
/* The privileged system principal. */
|
||||||
|
|
||||||
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 ***** */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
**
|
**
|
||||||
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 <stdio.h>
|
#include <stdio.h>
|
||||||
#include <sys\stat.h>
|
#include <sys\stat.h>
|
||||||
|
|
||||||
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 ***** */
|
||||||
/* */
|
/* */
|
||||||
/*
|
/*
|
||||||
*--------------------------------------------------------------------------
|
*--------------------------------------------------------------------------
|
||||||
|
|
|
@ -1,53 +0,0 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
|
||||||
*
|
|
||||||
* 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):
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*
|
|
||||||
* ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
|
|
||||||
* Component_Config.h
|
|
||||||
* ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
|
|
||||||
* This file is the Mac equivalent to ns/config/liteness.mak on Windows.
|
|
||||||
* Set different #define's to control what components get built.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#if defined(MOZ_LITE) /* Nav-only */
|
|
||||||
#define MOZ_JSD
|
|
||||||
#define MOZ_NAV_BUILD_PREFIX
|
|
||||||
#elif defined(MOZ_MEDIUM) /* Nav + Composer */
|
|
||||||
#define EDITOR
|
|
||||||
#define MOZ_JSD
|
|
||||||
#define MOZ_COMMUNICATOR_CONFIG_JS
|
|
||||||
#define MOZ_SPELLCHK
|
|
||||||
#else /* The WHOLE enchilada */
|
|
||||||
#define EDITOR
|
|
||||||
#define MOZ_OFFLINE
|
|
||||||
#define MOZ_LOC_INDEP
|
|
||||||
#define MOZ_TASKBAR
|
|
||||||
#define MOZ_LDAP
|
|
||||||
#define MOZ_ADMIN_LIB
|
|
||||||
#define MOZ_COMMUNICATOR_NAME
|
|
||||||
#define MOZ_JSD
|
|
||||||
#define MOZ_IFC_TOOLS
|
|
||||||
#define MOZ_NETCAST
|
|
||||||
#define MOZ_COMMUNICATOR_ABOUT
|
|
||||||
#define MOZ_COMMUNICATOR_CONFIG_JS
|
|
||||||
#define MOZ_SPELLCHK
|
|
||||||
#endif
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 ***** */
|
||||||
|
|
||||||
#ifndef DefinesMac_h_
|
#ifndef DefinesMac_h_
|
||||||
#define DefinesMac_h_
|
#define DefinesMac_h_
|
||||||
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 ***** */
|
||||||
|
|
||||||
#ifndef DefinesMozilla_h_
|
#ifndef DefinesMozilla_h_
|
||||||
#define DefinesMozilla_h_
|
#define DefinesMozilla_h_
|
||||||
|
|
|
@ -1,29 +0,0 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
|
||||||
*
|
|
||||||
* 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):
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* This file is included from the nav-java and sun-java projects */
|
|
||||||
|
|
||||||
#define MOCHAFILE 1
|
|
||||||
#define COMPILER 0
|
|
||||||
|
|
||||||
#define VERSION_NUMBER "40"
|
|
||||||
#define JAR_NAME "java"##VERSION_NUMBER##".jar"
|
|
|
@ -1,25 +0,0 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
|
||||||
*
|
|
||||||
* 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):
|
|
||||||
*/
|
|
||||||
|
|
||||||
#define MOZ_MEDIUM
|
|
||||||
|
|
||||||
/* #define MOZ_FULLCIRCLE Turn on/off the Full Circle Stuff */
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 ***** */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
This is included as a prefix file in all Mac projects. It ensures that
|
This is included as a prefix file in all Mac projects. It ensures that
|
||||||
|
|
|
@ -1,31 +0,0 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
|
||||||
*
|
|
||||||
* 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):
|
|
||||||
*/
|
|
||||||
|
|
||||||
#undef DEBUG
|
|
||||||
#undef Debug_Throw
|
|
||||||
#undef Debug_Signal
|
|
||||||
#undef txtnDebug
|
|
||||||
|
|
||||||
/* Read the common configuration file */
|
|
||||||
#ifndef MacConfigInclude_h_
|
|
||||||
#include "MacConfigInclude.h"
|
|
||||||
#endif
|
|
|
@ -1,31 +0,0 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
|
||||||
*
|
|
||||||
* 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):
|
|
||||||
*/
|
|
||||||
|
|
||||||
#define DEBUG 1
|
|
||||||
#define Debug_Throw
|
|
||||||
#define Debug_Signal
|
|
||||||
#define txtnDebug
|
|
||||||
|
|
||||||
/* Read the common configuration file */
|
|
||||||
#ifndef MacConfigInclude_h_
|
|
||||||
#include "MacConfigInclude.h"
|
|
||||||
#endif
|
|
|
@ -1,25 +0,0 @@
|
||||||
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
|
||||||
*
|
|
||||||
* 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):
|
|
||||||
*/
|
|
||||||
|
|
||||||
#define MAC_SHARED 1
|
|
||||||
|
|
||||||
#include "MacPrefix.h"
|
|
|
@ -1,25 +0,0 @@
|
||||||
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
|
||||||
*
|
|
||||||
* 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):
|
|
||||||
*/
|
|
||||||
|
|
||||||
#define MAC_SHARED 1
|
|
||||||
|
|
||||||
#include "MacPrefix_debug.h"
|
|
|
@ -1,25 +0,0 @@
|
||||||
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
|
||||||
*
|
|
||||||
* 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):
|
|
||||||
*/
|
|
||||||
|
|
||||||
#define MAC_STATIC 1
|
|
||||||
|
|
||||||
#include "MacPrefix.h"
|
|
|
@ -1,25 +0,0 @@
|
||||||
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
|
||||||
*
|
|
||||||
* 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):
|
|
||||||
*/
|
|
||||||
|
|
||||||
#define MAC_STATIC 1
|
|
||||||
|
|
||||||
#include "MacPrefix_debug.h"
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 ***** */
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
|
|
@ -1,31 +1,41 @@
|
||||||
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
|
||||||
* Contributor(s):
|
|
||||||
*
|
*
|
||||||
|
* Contributor(s):
|
||||||
* Modified by David.Gardiner@unisa.edu.au
|
* Modified by David.Gardiner@unisa.edu.au
|
||||||
* added -i option, which prepends a #line with the absolute path of the file. Useful
|
|
||||||
* for debugging Mozilla on Windows.
|
|
||||||
* added hard symbolic link instead of copy for NTFS partitions
|
|
||||||
* added multi-copy, so a number of files can be copied to the same destination at once.
|
|
||||||
*
|
*
|
||||||
*/
|
*
|
||||||
|
* 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 <windows.h>
|
#include <windows.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 ***** */
|
||||||
|
|
||||||
// Dependency building hack
|
// Dependency building hack
|
||||||
//
|
//
|
||||||
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 <windows.h>
|
#include <windows.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 ***** */
|
||||||
/*
|
/*
|
||||||
** Netscape portable install command.
|
** Netscape portable install command.
|
||||||
**
|
**
|
||||||
|
|
|
@ -1,124 +0,0 @@
|
||||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 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):
|
|
||||||
*/
|
|
||||||
/*
|
|
||||||
* Copyright (c) 1987 Regents of the University of California.
|
|
||||||
* All rights reserved.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms are permitted
|
|
||||||
* provided that: (1) source distributions retain this entire copyright
|
|
||||||
* notice and comment, and (2) distributions including binaries display
|
|
||||||
* the following acknowledgement: ``This product includes software
|
|
||||||
* developed by the University of California, Berkeley and its contributors''
|
|
||||||
* in the documentation or other materials provided with the distribution
|
|
||||||
* and in all advertising materials mentioning features or use of this
|
|
||||||
* software. Neither the name of the University nor the names of its
|
|
||||||
* contributors may be used to endorse or promote products derived
|
|
||||||
* from this software without specific prior written permission.
|
|
||||||
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
|
|
||||||
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
|
|
||||||
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#if defined(LIBC_SCCS) && !defined(lint)
|
|
||||||
static char sccsid[] = "@(#)getopt.c 4.12 (Berkeley) 6/1/90";
|
|
||||||
#endif /* LIBC_SCCS and not lint */
|
|
||||||
|
|
||||||
#include <stdio.h>
|
|
||||||
#include <string.h>
|
|
||||||
#define index strchr
|
|
||||||
#define rindex strrchr
|
|
||||||
|
|
||||||
/*
|
|
||||||
* get option letter from argument vector
|
|
||||||
*/
|
|
||||||
int opterr = 1, /* if error message should be printed */
|
|
||||||
optind = 1, /* index into parent argv vector */
|
|
||||||
optopt; /* character checked for validity */
|
|
||||||
char *optarg; /* argument associated with option */
|
|
||||||
|
|
||||||
#define BADCH (int)'?'
|
|
||||||
#define EMSG ""
|
|
||||||
|
|
||||||
getopt(int nargc, char **nargv, char *ostr)
|
|
||||||
{
|
|
||||||
static char *place = EMSG; /* option letter processing */
|
|
||||||
register char *oli; /* option letter list index */
|
|
||||||
char *p;
|
|
||||||
|
|
||||||
if (!*place) { /* update scanning pointer */
|
|
||||||
if (optind >= nargc || *(place = nargv[optind]) != '-') {
|
|
||||||
place = EMSG;
|
|
||||||
return(EOF);
|
|
||||||
}
|
|
||||||
if (place[1] && *++place == '-') { /* found "--" */
|
|
||||||
++optind;
|
|
||||||
place = EMSG;
|
|
||||||
return(EOF);
|
|
||||||
}
|
|
||||||
} /* option letter okay? */
|
|
||||||
if ((optopt = (int)*place++) == (int)':' ||
|
|
||||||
!(oli = index(ostr, optopt))) {
|
|
||||||
/*
|
|
||||||
* if the user didn't specify '-' as an option,
|
|
||||||
* assume it means EOF.
|
|
||||||
*/
|
|
||||||
if (optopt == (int)'-')
|
|
||||||
return(EOF);
|
|
||||||
if (!*place)
|
|
||||||
++optind;
|
|
||||||
if (opterr) {
|
|
||||||
if (!(p = rindex(*nargv, '/')))
|
|
||||||
p = *nargv;
|
|
||||||
else
|
|
||||||
++p;
|
|
||||||
(void)fprintf(stderr, "%s: illegal option -- %c\n",
|
|
||||||
p, optopt);
|
|
||||||
}
|
|
||||||
return(BADCH);
|
|
||||||
}
|
|
||||||
if (*++oli != ':') { /* don't need argument */
|
|
||||||
optarg = NULL;
|
|
||||||
if (!*place)
|
|
||||||
++optind;
|
|
||||||
}
|
|
||||||
else { /* need an argument */
|
|
||||||
if (*place) /* no white space */
|
|
||||||
optarg = place;
|
|
||||||
else if (nargc <= ++optind) { /* no arg */
|
|
||||||
place = EMSG;
|
|
||||||
if (!(p = rindex(*nargv, '/')))
|
|
||||||
p = *nargv;
|
|
||||||
else
|
|
||||||
++p;
|
|
||||||
if (opterr)
|
|
||||||
(void)fprintf(stderr,
|
|
||||||
"%s: option requires an argument -- %c\n",
|
|
||||||
p, optopt);
|
|
||||||
return(BADCH);
|
|
||||||
}
|
|
||||||
else /* white space */
|
|
||||||
optarg = nargv[optind];
|
|
||||||
place = EMSG;
|
|
||||||
++optind;
|
|
||||||
}
|
|
||||||
return(optopt); /* dump back option letter */
|
|
||||||
}
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 ***** */
|
||||||
/*
|
/*
|
||||||
** Pathname subroutines.
|
** Pathname subroutines.
|
||||||
**
|
**
|
||||||
|
|
|
@ -1,24 +1,40 @@
|
||||||
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
/* -*- 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
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* the License at http://www.mozilla.org/NPL/
|
* http://www.mozilla.org/NPL/
|
||||||
*
|
*
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
||||||
* implied. See the License for the specific language governing
|
* for the specific language governing rights and limitations under the
|
||||||
* rights and limitations under the License.
|
* License.
|
||||||
*
|
*
|
||||||
* The Original Code is mozilla.org code.
|
* The Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 ***** */
|
||||||
|
|
||||||
#ifndef pathsub_h___
|
#ifndef pathsub_h___
|
||||||
#define pathsub_h___
|
#define pathsub_h___
|
||||||
|
|
|
@ -1,23 +1,40 @@
|
||||||
/* The contents of this file are subject to the Netscape Public
|
/* The contents of this file are subject to the Netscape Public */
|
||||||
* License Version 1.1 (the "License"); you may not use this file
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* except in compliance with the License. You may obtain a copy of
|
* Version: NPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
* the License at http://www.mozilla.org/NPL/
|
*
|
||||||
*
|
* The contents of this file are subject to the Netscape Public License
|
||||||
* Software distributed under the License is distributed on an "AS
|
* Version 1.1 (the "License"); you may not use this file except in
|
||||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
* compliance with the License. You may obtain a copy of the License at
|
||||||
* implied. See the License for the specific language governing
|
* http://www.mozilla.org/NPL/
|
||||||
* rights and limitations under the License.
|
*
|
||||||
*
|
* 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 Original Code is mozilla.org code.
|
||||||
*
|
*
|
||||||
* The Initial Developer of the Original Code is Netscape
|
* The Initial Developer of the Original Code is
|
||||||
* Communications Corporation. Portions created by Netscape are
|
* Netscape Communications Corporation.
|
||||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
* Portions created by the Initial Developer are Copyright (C) 1998
|
||||||
* Rights Reserved.
|
* the Initial Developer. All Rights Reserved.
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* 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 ***** */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
This is part of a MOZ_COVERAGE build. (set MOZ_COVERAGE=1 and rebuild)
|
This is part of a MOZ_COVERAGE build. (set MOZ_COVERAGE=1 and rebuild)
|
||||||
|
|
Загрузка…
Ссылка в новой задаче