зеркало из https://github.com/mozilla/gecko-dev.git
Removing unused NS_DOM/_IMPL_NS_DOM and NS_INTL/_IMPL_NS_INTL defines (bugs 160248 and 160253). Patch for 160248 by walk84@yahoo.com, r=me&cls; patch for 160253 by me, r=cls.
This commit is contained in:
Родитель
4befeb7bba
Коммит
7dafb891cc
|
@ -207,11 +207,9 @@ FINAL_LINK_LIBS=$(DIST)\final-link-libs
|
|||
# building them into the executable.
|
||||
CFLAGS=$(CFLAGS) -D_IMPL_NS_APPSHELL
|
||||
CFLAGS=$(CFLAGS) -D_IMPL_NS_COOKIE
|
||||
CFLAGS=$(CFLAGS) -D_IMPL_NS_DOM
|
||||
CFLAGS=$(CFLAGS) -D_IMPL_NS_GFX
|
||||
CFLAGS=$(CFLAGS) -D_IMPL_NS_HTML
|
||||
CFLAGS=$(CFLAGS) -D_IMPL_NS_HTMLPARS
|
||||
CFLAGS=$(CFLAGS) -D_IMPL_NS_INTL
|
||||
CFLAGS=$(CFLAGS) -D_IMPL_NS_LAYOUT
|
||||
CFLAGS=$(CFLAGS) -D_IMPL_NS_MSG_BASE
|
||||
CFLAGS=$(CFLAGS) -D_IMPL_NS_PICS
|
||||
|
|
|
@ -399,11 +399,9 @@ ifdef MOZ_STATIC_COMPONENT_LIBS
|
|||
DEFINES += \
|
||||
-D_IMPL_NS_APPSHELL \
|
||||
-D_IMPL_NS_COOKIE \
|
||||
-D_IMPL_NS_DOM \
|
||||
-D_IMPL_NS_GFX \
|
||||
-D_IMPL_NS_HTML \
|
||||
-D_IMPL_NS_HTMLPARS \
|
||||
-D_IMPL_NS_INTL \
|
||||
-D_IMPL_NS_LAYOUT \
|
||||
-D_IMPL_NS_MSG_BASE \
|
||||
-D_IMPL_NS_PICS \
|
||||
|
|
|
@ -20,8 +20,6 @@
|
|||
* Contributor(s):
|
||||
*/
|
||||
|
||||
/* Defining the following causes NS_DOM to be defined as NS_EXPORT. */
|
||||
#define _IMPL_NS_DOM
|
||||
#define MOZ_XUL 1
|
||||
#define INCLUDE_XUL 1
|
||||
|
||||
|
|
|
@ -20,8 +20,6 @@
|
|||
* Contributor(s):
|
||||
*/
|
||||
|
||||
/* Defining the following causes NS_DOM to be defined as NS_EXPORT. */
|
||||
#define _IMPL_NS_DOM
|
||||
#define MOZ_XUL 1
|
||||
#define INCLUDE_XUL 1
|
||||
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
DEPTH=..\..\..
|
||||
|
||||
|
||||
DEFINES=-D_IMPL_NS_DOM
|
||||
EXPORTS=nsPIDOMWindow.h nsPIWindowRoot.h nsIFocusController.h
|
||||
|
||||
MODULE=dom
|
||||
|
|
|
@ -22,8 +22,6 @@
|
|||
DEPTH=..\..\..
|
||||
|
||||
|
||||
DEFINES=-D_IMPL_NS_DOM
|
||||
|
||||
EXPORTS = \
|
||||
nsIDOMEventCapturer.h \
|
||||
nsIDOMEventReceiver.h \
|
||||
|
|
|
@ -84,8 +84,6 @@ include $(topsrcdir)/config/rules.mk
|
|||
|
||||
CXXFLAGS += -I$(srcdir) -I$(srcdir)/../build
|
||||
|
||||
DEFINES += -D_IMPL_NS_DOM
|
||||
|
||||
ifdef NS_TRACE_MALLOC
|
||||
DEFINES += -DNS_TRACE_MALLOC
|
||||
endif
|
||||
|
|
|
@ -24,7 +24,7 @@ DEPTH=..\..\..
|
|||
|
||||
LIBRARY_NAME=jsdombase_s
|
||||
|
||||
DEFINES=-D_IMPL_NS_DOM -DWIN32_LEAN_AND_MEAN
|
||||
DEFINES=-DWIN32_LEAN_AND_MEAN
|
||||
|
||||
LINCS= -I..\build
|
||||
REQUIRES = xpcom \
|
||||
|
|
|
@ -70,6 +70,5 @@ EXTRA_DSO_LDOPTS = \
|
|||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
CFLAGS += -D_IMPL_NS_DOM
|
||||
INCLUDES += -I$(srcdir)/../base
|
||||
|
||||
|
|
|
@ -40,7 +40,6 @@ REQUIRES = xpcom \
|
|||
$(NULL)
|
||||
include <$(DEPTH)/config/config.mak>
|
||||
|
||||
DEFINES=-D_IMPL_NS_DOM
|
||||
LINCS=-I..\base
|
||||
|
||||
CPP_OBJS = .\$(OBJDIR)\nsDOMFactory.obj \
|
||||
|
|
|
@ -49,8 +49,6 @@ include $(topsrcdir)/config/rules.mk
|
|||
|
||||
INCLUDES += -I$(srcdir)/../base
|
||||
|
||||
DEFINES += -D_IMPL_NS_DOM
|
||||
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
DEFINES += -DWIN32_LEAN_AND_MEAN
|
||||
endif
|
||||
|
|
|
@ -34,7 +34,7 @@ REQUIRES = xpcom \
|
|||
gfx \
|
||||
$(NULL)
|
||||
|
||||
DEFINES=-D_IMPL_NS_DOM -DWIN32_LEAN_AND_MEAN
|
||||
DEFINES=-DWIN32_LEAN_AND_MEAN
|
||||
|
||||
LINCS= -I..\base
|
||||
|
||||
|
|
|
@ -469,7 +469,7 @@
|
|||
<SETTING><NAME>MWFrontEnd_C_onlystdkeywords</NAME><VALUE>0</VALUE></SETTING>
|
||||
<SETTING><NAME>MWFrontEnd_C_enumsalwaysint</NAME><VALUE>1</VALUE></SETTING>
|
||||
<SETTING><NAME>MWFrontEnd_C_mpwpointerstyle</NAME><VALUE>0</VALUE></SETTING>
|
||||
<SETTING><NAME>MWFrontEnd_C_prefixname</NAME><VALUE>JSUrlPrefix_debug.h</VALUE></SETTING>
|
||||
<SETTING><NAME>MWFrontEnd_C_prefixname</NAME><VALUE>MacSharedPrefix_debug.h</VALUE></SETTING>
|
||||
<SETTING><NAME>MWFrontEnd_C_ansistrict</NAME><VALUE>0</VALUE></SETTING>
|
||||
<SETTING><NAME>MWFrontEnd_C_mpwcnewline</NAME><VALUE>0</VALUE></SETTING>
|
||||
<SETTING><NAME>MWFrontEnd_C_wchar_type</NAME><VALUE>1</VALUE></SETTING>
|
||||
|
@ -1426,7 +1426,7 @@
|
|||
<SETTING><NAME>MWFrontEnd_C_onlystdkeywords</NAME><VALUE>0</VALUE></SETTING>
|
||||
<SETTING><NAME>MWFrontEnd_C_enumsalwaysint</NAME><VALUE>1</VALUE></SETTING>
|
||||
<SETTING><NAME>MWFrontEnd_C_mpwpointerstyle</NAME><VALUE>0</VALUE></SETTING>
|
||||
<SETTING><NAME>MWFrontEnd_C_prefixname</NAME><VALUE>JSUrlPrefix.h</VALUE></SETTING>
|
||||
<SETTING><NAME>MWFrontEnd_C_prefixname</NAME><VALUE>MacSharedPrefix.h</VALUE></SETTING>
|
||||
<SETTING><NAME>MWFrontEnd_C_ansistrict</NAME><VALUE>0</VALUE></SETTING>
|
||||
<SETTING><NAME>MWFrontEnd_C_mpwcnewline</NAME><VALUE>0</VALUE></SETTING>
|
||||
<SETTING><NAME>MWFrontEnd_C_wchar_type</NAME><VALUE>1</VALUE></SETTING>
|
||||
|
|
|
@ -1,26 +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):
|
||||
*/
|
||||
|
||||
/* Defining the following causes NS_DOM to be defined as NS_EXPORT. */
|
||||
#define _IMPL_NS_DOM
|
||||
|
||||
#include "MacSharedPrefix.h"
|
|
@ -1,26 +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):
|
||||
*/
|
||||
|
||||
/* Defining the following causes NS_DOM to be defined as NS_EXPORT. */
|
||||
#define _IMPL_NS_DOM
|
||||
|
||||
#include "MacSharedPrefix_debug.h"
|
|
@ -75,8 +75,6 @@ libs::
|
|||
install::
|
||||
$(SYSINSTALL) $(IFLAGS1) $(EXPORT_RESOURCE) $(DESTDIR)$(mozappdir)/res
|
||||
|
||||
DEFINES += -D_IMPL_NS_INTL
|
||||
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
DEFINES += -DWIN32_LEAN_AND_MEAN
|
||||
endif
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
|
||||
DEPTH = ..\..\..
|
||||
|
||||
DEFINES = -D_IMPL_NS_INTL -DWIN32_LEAN_AND_MEAN
|
||||
DEFINES = -DWIN32_LEAN_AND_MEAN
|
||||
|
||||
MODULE = locale
|
||||
REQUIRES = xpcom \
|
||||
|
|
|
@ -118,7 +118,7 @@ endif
|
|||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
CFLAGS += -DUSE_NSREG -D_IMPL_NS_INTL
|
||||
CFLAGS += -DUSE_NSREG
|
||||
|
||||
# Reserved name __STDC__ cannot be defined as a macro name on AIX or OpenVMS.
|
||||
# QNX simply objects to the way it's being redefined.
|
||||
|
|
|
@ -30,7 +30,7 @@ REQUIRES = xpcom \
|
|||
$(NULL)
|
||||
include <$(DEPTH)/config/config.mak>
|
||||
|
||||
DEFINES=-D_IMPL_NS_INTL -DWIN32_LEAN_AND_MEAN
|
||||
DEFINES=-DWIN32_LEAN_AND_MEAN
|
||||
|
||||
LIBRARY_NAME=uconv
|
||||
MODULE_NAME=nsUConvModule
|
||||
|
|
|
@ -61,8 +61,6 @@ EXTRA_DSO_LDOPTS += $(MOZ_COMPONENT_LIBS)
|
|||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
DEFINES += -D_IMPL_NS_INTL
|
||||
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
DEFINES += -DWIN32_LEAN_AND_MEAN
|
||||
endif
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
DEPTH=..\..\..
|
||||
|
||||
DEFINES=-D_IMPL_NS_INTL -DWIN32_LEAN_AND_MEAN
|
||||
DEFINES=-DWIN32_LEAN_AND_MEAN
|
||||
|
||||
MODULE=uconv
|
||||
REQUIRES = xpcom \
|
||||
|
|
|
@ -80,7 +80,6 @@ endif
|
|||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
DEFINES += -D_IMPL_NS_INTL
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
DEFINES += -DWIN32_LEAN_AND_MEAN
|
||||
endif
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
|
||||
DEPTH=..\..\..
|
||||
|
||||
DEFINES=-D_IMPL_NS_INTL -DWIN32_LEAN_AND_MEAN
|
||||
DEFINES=-DWIN32_LEAN_AND_MEAN
|
||||
|
||||
MODULE=uconv
|
||||
REQUIRES = xpcom \
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
DEPTH=..\..\..
|
||||
|
||||
DEFINES=-D_IMPL_NS_INTL -DWIN32_LEAN_AND_MEAN
|
||||
DEFINES=-DWIN32_LEAN_AND_MEAN
|
||||
|
||||
MODULE=uconv
|
||||
REQUIRES = xpcom \
|
||||
|
|
|
@ -58,7 +58,6 @@ EXTRA_DSO_LDOPTS += $(MOZ_COMPONENT_LIBS)
|
|||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
DEFINES += -D_IMPL_NS_INTL
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
DEFINES += -DWIN32_LEAN_AND_MEAN
|
||||
endif
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
DEPTH=..\..\..
|
||||
|
||||
DEFINES=-D_IMPL_NS_INTL -DWIN32_LEAN_AND_MEAN
|
||||
DEFINES=-DWIN32_LEAN_AND_MEAN
|
||||
|
||||
MODULE=uconv
|
||||
REQUIRES = xpcom \
|
||||
|
|
|
@ -171,7 +171,6 @@ EXTRA_DSO_LDOPTS += $(MOZ_COMPONENT_LIBS)
|
|||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
DEFINES += -D_IMPL_NS_INTL
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
DEFINES += -DWIN32_LEAN_AND_MEAN
|
||||
endif
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
DEPTH=..\..\..
|
||||
|
||||
DEFINES=-D_IMPL_NS_INTL -DWIN32_LEAN_AND_MEAN
|
||||
DEFINES=-DWIN32_LEAN_AND_MEAN
|
||||
|
||||
MODULE=uconv
|
||||
LIBRARY_NAME=ucvlatin
|
||||
|
|
|
@ -69,7 +69,6 @@ EXTRA_DSO_LDOPTS += $(MOZ_COMPONENT_LIBS)
|
|||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
DEFINES += -D_IMPL_NS_INTL
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
DEFINES += -DWIN32_LEAN_AND_MEAN
|
||||
endif
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
DEPTH=..\..\..
|
||||
|
||||
DEFINES=-D_IMPL_NS_INTL -DWIN32_LEAN_AND_MEAN
|
||||
DEFINES=-DWIN32_LEAN_AND_MEAN
|
||||
|
||||
MODULE=uconv
|
||||
LIBRARY_NAME=ucvmath
|
||||
|
|
|
@ -55,7 +55,6 @@ EXTRA_DSO_LDOPTS += $(MOZ_COMPONENT_LIBS)
|
|||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
DEFINES += -D_IMPL_NS_INTL
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
DEFINES += -DWIN32_LEAN_AND_MEAN
|
||||
endif
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
DEPTH=..\..\..
|
||||
|
||||
DEFINES=-D_IMPL_NS_INTL -DWIN32_LEAN_AND_MEAN
|
||||
DEFINES=-DWIN32_LEAN_AND_MEAN
|
||||
|
||||
MODULE=uconv
|
||||
REQUIRES = xpcom \
|
||||
|
|
|
@ -56,7 +56,6 @@ EXTRA_DSO_LDOPTS += $(MOZ_COMPONENT_LIBS)
|
|||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
DEFINES += -D_IMPL_NS_INTL
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
DEFINES += -DWIN32_LEAN_AND_MEAN
|
||||
endif
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
DEPTH=..\..\..
|
||||
|
||||
DEFINES=-D_IMPL_NS_INTL -DWIN32_LEAN_AND_MEAN
|
||||
DEFINES=-DWIN32_LEAN_AND_MEAN
|
||||
|
||||
MODULE=uconv
|
||||
REQUIRES = xpcom \
|
||||
|
|
|
@ -23,7 +23,6 @@ DEPTH=..\..\..
|
|||
|
||||
MODULE=prefmigr
|
||||
|
||||
DEFINES=-D_IMPL_NS_DOM
|
||||
EXPORTS=nsPrefMigrationCIDs.h
|
||||
|
||||
XPIDLSRCS = .\nsIPrefMigration.idl \
|
||||
|
|
|
@ -62,8 +62,6 @@ EXTRA_DSO_LDOPTS = \
|
|||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
DEFINES += -D_IMPL_NS_DOM
|
||||
|
||||
# XXX os/2's gcc crashes on nsPrefMigration.cpp ("virtual memory exhausted")
|
||||
ifeq ($(MOZ_OS2_TOOLS),EMX)
|
||||
CXXFLAGS := $(filter-out -g,$(CXXFLAGS))
|
||||
|
|
|
@ -46,8 +46,6 @@ EXPORTS=nsPrefMigration.h \
|
|||
nsPrefMigrationFactory.h \
|
||||
$(NULL)
|
||||
|
||||
DEFINES=-D_IMPL_NS_DOM
|
||||
|
||||
LCFLAGS = \
|
||||
$(LCFLAGS) \
|
||||
$(DEFINES) \
|
||||
|
|
|
@ -37,12 +37,6 @@
|
|||
#define nsComObsolete_h__
|
||||
|
||||
/* These _IMPL_NS_* defines should move into their own directories. */
|
||||
#ifdef _IMPL_NS_DOM
|
||||
#define NS_DOM NS_EXPORT
|
||||
#else
|
||||
#define NS_DOM NS_IMPORT
|
||||
#endif
|
||||
|
||||
#ifdef _IMPL_NS_WIDGET
|
||||
#define NS_WIDGET NS_EXPORT
|
||||
#else
|
||||
|
|
|
@ -78,6 +78,6 @@ public:
|
|||
|
||||
extern nsresult NS_InitInstallTriggerGlobalClass(nsIScriptContext *aContext, void **aPrototype);
|
||||
|
||||
extern "C" NS_DOM nsresult NS_NewScriptInstallTriggerGlobal(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn);
|
||||
extern "C" nsresult NS_NewScriptInstallTriggerGlobal(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn);
|
||||
|
||||
#endif // nsIDOMInstallTriggerGlobal_h__
|
||||
|
|
|
@ -121,6 +121,6 @@ public:
|
|||
|
||||
extern nsresult NS_InitInstallVersionClass(nsIScriptContext *aContext, void **aPrototype);
|
||||
|
||||
extern "C" NS_DOM nsresult NS_NewScriptInstallVersion(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn);
|
||||
extern "C" nsresult NS_NewScriptInstallVersion(nsIScriptContext *aContext, nsISupports *aSupports, nsISupports *aParent, void **aReturn);
|
||||
|
||||
#endif // nsIDOMInstallVersion_h__
|
||||
|
|
|
@ -121,8 +121,6 @@ EXTRA_DSO_LDOPTS = \
|
|||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
DEFINES += -D_IMPL_NS_DOM
|
||||
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
DEFINES += -DWIN32_LEAN_AND_MEAN -DZLIB_DLL
|
||||
endif
|
||||
|
|
|
@ -56,7 +56,7 @@ include <$(DEPTH)/config/config.mak>
|
|||
LIBRARY_NAME = xpinstal
|
||||
MODULE_NAME = nsSoftwareUpdate
|
||||
|
||||
DEFINES=-D_IMPL_NS_DOM -DWIN32_LEAN_AND_MEAN -DZLIB_DLL
|
||||
DEFINES=-DWIN32_LEAN_AND_MEAN -DZLIB_DLL
|
||||
|
||||
INCLUDES=-I..\cleanup
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче