summaryrefslogtreecommitdiffstats
path: root/Source/WebCore
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@digia.com>2013-10-11 18:26:59 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-10-14 11:22:42 +0200
commit94a1886a019f20cddd534ef116355d6602d7b3c5 (patch)
treece52ef63a27af2cb3b2a4508373e80dbdad1b2f7 /Source/WebCore
parent73ca371cd6217c8dec955d5b56bf74af4b4499c8 (diff)
Enable more AllInOne files
Fix MediaAllInOne and JSBindingsAllInOne by removing the sources from them that breaks the rest of the sources. This should further reduce memory consumption when linking on Windows. Change-Id: I44e8f134c70b7610947d59b1b51b84ad53241d94 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@digia.com>
Diffstat (limited to 'Source/WebCore')
-rw-r--r--Source/WebCore/Target.pri8
-rw-r--r--Source/WebCore/bindings/js/JSBindingsAllInOne.cpp3
-rw-r--r--Source/WebCore/css/MediaAllInOne.cpp1
3 files changed, 3 insertions, 9 deletions
diff --git a/Source/WebCore/Target.pri b/Source/WebCore/Target.pri
index 83ff79d35..2df53b6af 100644
--- a/Source/WebCore/Target.pri
+++ b/Source/WebCore/Target.pri
@@ -4299,11 +4299,9 @@ ALL_IN_ONE_SOURCES += \
editing/EditingAllInOne.cpp \
rendering/RenderingAllInOne.cpp \
css/CSSAllInOne.cpp \
- dom/DOMAllInOne.cpp
-
-# These do not compile at the moment:
-# css/MediaAllInOne.cpp
-# bindings/js/JSBindingsAllInOne.cpp
+ css/MediaAllInOne.cpp \
+ dom/DOMAllInOne.cpp \
+ bindings/js/JSBindingsAllInOne.cpp
# Make sure the derived sources are built
include(DerivedSources.pri)
diff --git a/Source/WebCore/bindings/js/JSBindingsAllInOne.cpp b/Source/WebCore/bindings/js/JSBindingsAllInOne.cpp
index 3edbebffa..c10fcd545 100644
--- a/Source/WebCore/bindings/js/JSBindingsAllInOne.cpp
+++ b/Source/WebCore/bindings/js/JSBindingsAllInOne.cpp
@@ -113,7 +113,6 @@
#include "JSMediaListCustom.cpp"
#include "JSMessageChannelCustom.cpp"
#include "JSMessageEventCustom.cpp"
-#include "JSMessagePortCustom.cpp"
#include "JSMicroDataItemValueCustom.cpp"
#include "JSMutationCallback.cpp"
#include "JSMutationObserverCustom.cpp"
@@ -159,11 +158,9 @@
#include "JSXPathResultCustom.cpp"
#include "JSXSLTProcessorCustom.cpp"
#include "JavaScriptCallFrame.cpp"
-#include "PageScriptDebugServer.cpp"
#include "ScheduledAction.cpp"
#include "ScriptCachedFrameData.cpp"
#include "ScriptCallStackFactory.cpp"
-#include "ScriptController.cpp"
#include "ScriptDebugServer.cpp"
#include "ScriptEventListener.cpp"
#include "ScriptFunctionCall.cpp"
diff --git a/Source/WebCore/css/MediaAllInOne.cpp b/Source/WebCore/css/MediaAllInOne.cpp
index 3c71b8215..fb8748c12 100644
--- a/Source/WebCore/css/MediaAllInOne.cpp
+++ b/Source/WebCore/css/MediaAllInOne.cpp
@@ -25,7 +25,6 @@
// This all-in-one cpp file cuts down on template bloat to allow us to build our Windows release build.
-#include "MediaFeatureNames.cpp"
#include "MediaList.cpp"
#include "MediaQuery.cpp"
#include "MediaQueryEvaluator.cpp"