Skip to content
This repository was archived by the owner on Jan 2, 2023. It is now read-only.

Commit ab6ead3

Browse files
ashkulzAshish Kulkarni
authored andcommitted
use AllInOne files during debug builds
This speeds up compilation in debug mode, so that compilation can happen within the 50 minute timeout on Travis CI.
1 parent c0cfa03 commit ab6ead3

File tree

8 files changed

+508
-527
lines changed

8 files changed

+508
-527
lines changed

src/3rdparty/webkit/Source/WebCore/WebCore.pro

Lines changed: 501 additions & 480 deletions
Large diffs are not rendered by default.

src/3rdparty/webkit/Source/WebCore/accessibility/AccessibilityAllInOne.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,11 @@
3434
#include "AccessibilityListBox.cpp"
3535
#include "AccessibilityListBoxOption.cpp"
3636
#include "AccessibilityMediaControls.cpp"
37+
#include "AccessibilityMenuList.cpp"
38+
#include "AccessibilityMenuListOption.cpp"
39+
#include "AccessibilityMenuListPopup.cpp"
3740
#include "AccessibilityObject.cpp"
41+
#include "AccessibilityProgressIndicator.cpp"
3842
#include "AccessibilityRenderObject.cpp"
3943
#include "AccessibilityScrollView.cpp"
4044
#include "AccessibilityScrollbar.cpp"

src/3rdparty/webkit/Source/WebCore/bindings/js/JSBindingsAllInOne.cpp

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
#include "GCController.cpp"
3232
#include "JSArrayBufferCustom.cpp"
3333
#include "JSAttrCustom.cpp"
34-
#include "JSAudioConstructor.cpp"
3534
#include "JSCDATASectionCustom.cpp"
3635
#include "JSCSSFontFaceRuleCustom.cpp"
3736
#include "JSCSSImportRuleCustom.cpp"
@@ -50,10 +49,8 @@
5049
#include "JSCoordinatesCustom.cpp"
5150
#include "JSCustomPositionCallback.cpp"
5251
#include "JSCustomPositionErrorCallback.cpp"
53-
#include "JSCustomSQLStatementErrorCallback.cpp"
5452
#include "JSCustomVoidCallback.cpp"
5553
#include "JSCustomXPathNSResolver.cpp"
56-
#include "JSDOMApplicationCacheCustom.cpp"
5754
#include "JSDOMBinding.cpp"
5855
#include "JSDOMFormDataCustom.cpp"
5956
#include "JSDOMGlobalObject.cpp"
@@ -68,7 +65,6 @@
6865
#include "JSDOMWindowShell.cpp"
6966
#include "JSDOMWrapper.cpp"
7067
#include "JSDataViewCustom.cpp"
71-
#include "JSDedicatedWorkerContextCustom.cpp"
7268
#include "JSDesktopNotificationsCustom.cpp"
7369
#include "JSDeviceOrientationEventCustom.cpp"
7470
#include "JSDocumentCustom.cpp"
@@ -107,7 +103,6 @@
107103
#include "JSInt16ArrayCustom.cpp"
108104
#include "JSInt32ArrayCustom.cpp"
109105
#include "JSInt8ArrayCustom.cpp"
110-
#include "JSJavaScriptCallFrameCustom.cpp"
111106
#include "JSLazyEventListener.cpp"
112107
#include "JSLocationCustom.cpp"
113108
#include "JSMainThreadExecState.cpp"
@@ -126,15 +121,7 @@
126121
#include "JSOptionConstructor.cpp"
127122
#include "JSPluginElementFunctions.cpp"
128123
#include "JSProcessingInstructionCustom.cpp"
129-
#include "JSSQLResultSetRowListCustom.cpp"
130-
#include "JSSQLTransactionCustom.cpp"
131-
#include "JSSQLTransactionSyncCustom.cpp"
132-
#include "JSSVGElementInstanceCustom.cpp"
133-
#include "JSSVGLengthCustom.cpp"
134-
#include "JSSVGPathSegCustom.cpp"
135124
#include "JSScriptProfileNodeCustom.cpp"
136-
#include "JSSharedWorkerCustom.cpp"
137-
#include "JSStorageCustom.cpp"
138125
#include "JSStyleSheetCustom.cpp"
139126
#include "JSStyleSheetListCustom.cpp"
140127
#include "JSTextCustom.cpp"
@@ -150,28 +137,14 @@
150137
#include "JSWebKitCSSKeyframesRuleCustom.cpp"
151138
#include "JSWebKitCSSMatrixCustom.cpp"
152139
#include "JSWebKitPointCustom.cpp"
153-
#include "JSWebSocketCustom.cpp"
154-
#include "JSWorkerContextBase.cpp"
155-
#include "JSWorkerContextCustom.cpp"
156-
#include "JSWorkerCustom.cpp"
157140
#include "JSXMLHttpRequestCustom.cpp"
158141
#include "JSXMLHttpRequestUploadCustom.cpp"
159-
#include "JSXSLTProcessorCustom.cpp"
160-
#include "JavaScriptCallFrame.cpp"
161-
#include "MemoryInfo.cpp"
162-
#include "PageScriptDebugServer.cpp"
163142
#include "ScheduledAction.cpp"
164143
#include "ScriptCachedFrameData.cpp"
165144
#include "ScriptCallStackFactory.cpp"
166-
#include "ScriptController.cpp"
167-
#include "ScriptControllerWin.cpp"
168145
#include "ScriptDebugServer.cpp"
169146
#include "ScriptEventListener.cpp"
170147
#include "ScriptFunctionCall.cpp"
171148
#include "ScriptGCEvent.cpp"
172-
#include "ScriptProfiler.cpp"
173149
#include "ScriptState.cpp"
174150
#include "SerializedScriptValue.cpp"
175-
#include "WorkerScriptController.cpp"
176-
#include "WorkerScriptDebugServer.cpp"
177-

src/3rdparty/webkit/Source/WebCore/dom/DOMAllInOne.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@
8686
#include "MouseRelatedEvent.cpp"
8787
#include "MutationEvent.cpp"
8888
#include "NameNodeList.cpp"
89+
#include "Node.cpp"
8990
#include "NodeFilter.cpp"
9091
#include "NodeFilterCondition.cpp"
9192
#include "NodeIterator.cpp"
@@ -100,7 +101,6 @@
100101
#include "PositionIterator.cpp"
101102
#include "ProcessingInstruction.cpp"
102103
#include "ProgressEvent.cpp"
103-
#include "Range.cpp"
104104
#include "RegisteredEventListener.cpp"
105105
#include "ScopedEventQueue.cpp"
106106
#include "ScriptElement.cpp"
@@ -121,7 +121,6 @@
121121
#include "Touch.cpp"
122122
#include "TouchEvent.cpp"
123123
#include "TouchList.cpp"
124-
#include "TransformSourceLibxslt.cpp"
125124
#include "Traversal.cpp"
126125
#include "TreeScope.cpp"
127126
#include "TreeWalker.cpp"
@@ -135,4 +134,3 @@
135134
#include "WheelEvent.cpp"
136135
#include "WindowEventContext.cpp"
137136
#include "XMLDocumentParser.cpp"
138-
#include "XMLDocumentParserScope.cpp"

src/3rdparty/webkit/Source/WebCore/editing/EditingAllInOne.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,7 @@
6161
#include <ReplaceSelectionCommand.cpp>
6262
#include <SelectionController.cpp>
6363
#include <SetNodeAttributeCommand.cpp>
64-
#include <SmartReplace.cpp>
65-
#include <SmartReplaceCF.cpp>
64+
#include <SmartReplaceICU.cpp>
6665
#include <SpellingCorrectionController.cpp>
6766
#include <SpellChecker.cpp>
6867
#include <SplitElementCommand.cpp>

src/3rdparty/webkit/Source/WebCore/html/HTMLElementsAllInOne.cpp

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,14 @@
3131
// This source file coalesces the HTML elements into a single object file to
3232
// reduce bloat and allow us to link release builds on 32-bit Windows.
3333

34-
#include "HTMLAnchorElement.cpp"
3534
#include "HTMLAppletElement.cpp"
3635
#include "HTMLAreaElement.cpp"
37-
#include "HTMLAudioElement.cpp"
3836
#include "HTMLBRElement.cpp"
3937
#include "HTMLBaseElement.cpp"
4038
#include "HTMLBaseFontElement.cpp"
4139
#include "HTMLBlockquoteElement.cpp"
4240
#include "HTMLBodyElement.cpp"
4341
#include "HTMLButtonElement.cpp"
44-
#include "HTMLCanvasElement.cpp"
4542
#include "HTMLDataListElement.cpp"
4643
#include "HTMLDetailsElement.cpp"
4744
#include "HTMLDListElement.cpp"
@@ -72,26 +69,23 @@
7269
#include "HTMLLinkElement.cpp"
7370
#include "HTMLMapElement.cpp"
7471
#include "HTMLMarqueeElement.cpp"
75-
#include "HTMLMediaElement.cpp"
7672
#include "HTMLMenuElement.cpp"
7773
#include "HTMLMetaElement.cpp"
7874
#include "HTMLMeterElement.cpp"
7975
#include "HTMLModElement.cpp"
80-
#include "HTMLNoScriptElement.cpp"
8176
#include "HTMLOListElement.cpp"
8277
#include "HTMLObjectElement.cpp"
8378
#include "HTMLOptGroupElement.cpp"
8479
#include "HTMLOptionElement.cpp"
80+
#include "HTMLOutputElement.cpp"
8581
#include "HTMLParagraphElement.cpp"
8682
#include "HTMLParamElement.cpp"
87-
#include "HTMLPlugInElement.cpp"
8883
#include "HTMLPlugInImageElement.cpp"
8984
#include "HTMLPreElement.cpp"
9085
#include "HTMLProgressElement.cpp"
9186
#include "HTMLQuoteElement.cpp"
9287
#include "HTMLScriptElement.cpp"
9388
#include "HTMLSelectElement.cpp"
94-
#include "HTMLSourceElement.cpp"
9589
#include "HTMLStyleElement.cpp"
9690
#include "HTMLSummaryElement.cpp"
9791
#include "HTMLTableCaptionElement.cpp"
@@ -104,4 +98,3 @@
10498
#include "HTMLTextAreaElement.cpp"
10599
#include "HTMLTitleElement.cpp"
106100
#include "HTMLUListElement.cpp"
107-
#include "HTMLVideoElement.cpp"

src/3rdparty/webkit/Source/WebCore/rendering/RenderingAllInOne.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
#include "InlineFlowBox.cpp"
3636
#include "InlineTextBox.cpp"
3737
#include "LayoutState.cpp"
38-
#include "PointerEventsHitRules.cpp"
3938
#include "RenderApplet.cpp"
4039
#include "RenderArena.cpp"
4140
#include "RenderBR.cpp"
@@ -68,8 +67,6 @@
6867
#include "RenderListItem.cpp"
6968
#include "RenderListMarker.cpp"
7069
#include "RenderMarquee.cpp"
71-
#include "RenderMedia.cpp"
72-
#include "RenderMediaControls.cpp"
7370
#include "RenderMenuList.cpp"
7471
#include "RenderMeter.cpp"
7572
#include "RenderObject.cpp"
@@ -99,9 +96,7 @@
9996
#include "RenderTextControlSingleLine.cpp"
10097
#include "RenderTextFragment.cpp"
10198
#include "RenderTheme.cpp"
102-
#include "RenderThemeWin.cpp"
10399
#include "RenderTreeAsText.cpp"
104-
#include "RenderVideo.cpp"
105100
#include "RenderView.cpp"
106101
#include "RenderWidget.cpp"
107102
#include "RenderWordBreak.cpp"

src/3rdparty/webkit/Source/WebCore/rendering/style/StyleAllInOne.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,6 @@
3232
#include "NinePieceImage.cpp"
3333
#include "QuotesData.cpp"
3434
#include "RenderStyle.cpp"
35-
#include "SVGRenderStyle.cpp"
36-
#include "SVGRenderStyleDefs.cpp"
3735
#include "ShadowData.cpp"
3836
#include "StyleBackgroundData.cpp"
3937
#include "StyleBoxData.cpp"

0 commit comments

Comments
 (0)