2
# This Source Code Form is subject to the terms of the Mozilla Public
3
# License, v. 2.0. If a copy of the MPL was not distributed with this
4
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
7
topsrcdir = @top_srcdir@
11
include $(DEPTH)/config/autoconf.mk
14
LIBRARY_NAME = basedocshell_s
18
ifdef MOZ_TOOLKIT_SEARCH
19
DEFINES += -DMOZ_TOOLKIT_SEARCH
23
nsIClipboardCommands.idl \
27
nsCDefaultURIFixup.idl \
29
nsIDocShellLoadInfo.idl \
30
nsIDocShellTreeItem.idl \
31
nsIDocShellTreeNode.idl \
32
nsIDocShellTreeOwner.idl \
33
nsIDocShellHistory.idl \
34
nsIGlobalHistory2.idl \
35
nsIMarkupDocumentViewer.idl \
39
nsIWebNavigation.idl \
40
nsIWebNavigationInfo.idl \
41
nsIContentViewer.idl \
42
nsIContentViewerEdit.idl \
43
nsIContentViewerFile.idl \
45
nsIEditorDocShell.idl \
46
nsIWebPageDescriptor.idl \
47
nsIDownloadHistory.idl \
50
nsIContentViewerContainer.idl \
51
nsIDocumentLoaderFactory.idl \
52
nsIPrivacyTransitionObserver.idl \
56
nsDocShellLoadTypes.h \
58
nsIWebShellServices.h \
59
SerializedLoadContext.h \
62
EXPORTS_NAMESPACES = mozilla
71
nsDocShellLoadInfo.cpp \
72
nsDocShellEditorData.cpp \
73
nsDocShellTransferableHooks.cpp \
74
nsDocShellEnumerator.cpp \
75
nsDSURIContentListener.cpp \
76
nsDefaultURIFixup.cpp \
77
nsWebNavigationInfo.cpp \
78
nsAboutRedirector.cpp \
79
nsDownloadHistory.cpp \
80
SerializedLoadContext.cpp \
84
# we don't want the shared lib, but we want to force the creation of a
88
include $(topsrcdir)/config/config.mk
89
include $(topsrcdir)/ipc/chromium/chromium-config.mk
90
include $(topsrcdir)/config/rules.mk
93
-I$(srcdir)/../shistory/src \
94
-I$(topsrcdir)/dom/base \
95
-I$(topsrcdir)/layout/base \
96
-I$(topsrcdir)/xpcom/ds \
97
-I$(topsrcdir)/layout/generic \
98
-I$(topsrcdir)/layout/xul/base/src \
99
-I$(topsrcdir)/content/base/src \