summaryrefslogtreecommitdiffstats
path: root/WebCore/DerivedSources.make
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/DerivedSources.make')
-rw-r--r--WebCore/DerivedSources.make24
1 files changed, 18 insertions, 6 deletions
diff --git a/WebCore/DerivedSources.make b/WebCore/DerivedSources.make
index bd77060..c26b459 100644
--- a/WebCore/DerivedSources.make
+++ b/WebCore/DerivedSources.make
@@ -39,6 +39,7 @@ VPATH = \
$(WebCore)/storage \
$(WebCore)/xml \
$(WebCore)/wml \
+ $(WebCore)/workers \
$(WebCore)/svg \
#
@@ -67,9 +68,12 @@ DOM_CLASSES = \
CanvasPattern \
CanvasRenderingContext2D \
CharacterData \
+ ClientRect \
+ ClientRectList \
Clipboard \
Comment \
Console \
+ Coordinates \
Counter \
DOMApplicationCache \
DOMCoreException \
@@ -90,7 +94,6 @@ DOM_CLASSES = \
EventException \
EventListener \
EventTarget \
- EventTargetNode \
File \
FileList \
Geolocation \
@@ -161,6 +164,7 @@ DOM_CLASSES = \
HTMLVideoElement \
History \
ImageData \
+ InspectorController \
KeyboardEvent \
Location \
MediaError \
@@ -357,6 +361,7 @@ DOM_CLASSES = \
WebKitCSSKeyframesRule \
WebKitCSSMatrix \
WebKitCSSTransformValue \
+ WebKitPoint \
WebKitTransitionEvent \
WheelEvent \
Worker \
@@ -379,7 +384,7 @@ DOM_CLASSES = \
.PHONY : all
all : \
- $(filter-out JSEventListener.h JSRGBColor.h,$(DOM_CLASSES:%=JS%.h)) \
+ $(filter-out JSEventListener.h JSEventTarget.h JSRGBColor.h,$(DOM_CLASSES:%=JS%.h)) \
\
JSDOMWindowBase.lut.h \
JSRGBColor.lut.h \
@@ -392,6 +397,7 @@ all : \
CSSValueKeywords.h \
ColorData.c \
DocTypeStrings.cpp \
+ HTMLElementFactory.cpp \
HTMLEntityNames.c \
HTMLNames.cpp \
WMLElementFactory.cpp \
@@ -550,16 +556,18 @@ endif
ifdef HTML_FLAGS
-HTMLNames.cpp : dom/make_names.pl html/HTMLTagNames.in html/HTMLAttributeNames.in
- perl -I $(WebCore)/bindings/scripts $< --tags $(WebCore)/html/HTMLTagNames.in --attrs $(WebCore)/html/HTMLAttributeNames.in --wrapperFactory --extraDefines "$(HTML_FLAGS)"
+HTMLElementFactory.cpp HTMLNames.cpp : dom/make_names.pl html/HTMLTagNames.in html/HTMLAttributeNames.in
+ perl -I $(WebCore)/bindings/scripts $< --tags $(WebCore)/html/HTMLTagNames.in --attrs $(WebCore)/html/HTMLAttributeNames.in --factory --wrapperFactory --extraDefines "$(HTML_FLAGS)"
else
-HTMLNames.cpp : dom/make_names.pl html/HTMLTagNames.in html/HTMLAttributeNames.in
- perl -I $(WebCore)/bindings/scripts $< --tags $(WebCore)/html/HTMLTagNames.in --attrs $(WebCore)/html/HTMLAttributeNames.in --wrapperFactory
+HTMLElementFactory.cpp HTMLNames.cpp : dom/make_names.pl html/HTMLTagNames.in html/HTMLAttributeNames.in
+ perl -I $(WebCore)/bindings/scripts $< --tags $(WebCore)/html/HTMLTagNames.in --attrs $(WebCore)/html/HTMLAttributeNames.in --factory --wrapperFactory
endif
+JSHTMLElementWrapperFactory.cpp : HTMLNames.cpp
+
XMLNames.cpp : dom/make_names.pl xml/xmlattrs.in
perl -I $(WebCore)/bindings/scripts $< --attrs $(WebCore)/xml/xmlattrs.in
@@ -709,6 +717,10 @@ ifeq ($(findstring 10.4,$(MACOSX_DEPLOYMENT_TARGET)), 10.4)
WEBCORE_EXPORT_DEPENDENCIES := $(WEBCORE_EXPORT_DEPENDENCIES) WebCore.Tiger.exp
endif
+ifeq ($(findstring ENABLE_PLUGIN_PROXY_FOR_VIDEO,$(FEATURE_DEFINES)), ENABLE_PLUGIN_PROXY_FOR_VIDEO)
+ WEBCORE_EXPORT_DEPENDENCIES := $(WEBCORE_EXPORT_DEPENDENCIES) WebCore.VideoProxy.exp
+endif
+
WebCore.exp : WebCore.base.exp $(WEBCORE_EXPORT_DEPENDENCIES)
cat $^ > $@