https://bugs.webkit.org/show_bug.cgi?id=174784
<rdar://problem/
33488914>
Patch by Yoshiaki Jitsukawa <Yoshiaki.Jitsukawa@sony.com> on 2017-07-25
Reviewed by Alex Christensen.
* PlatformWin.cmake:
Add RenderThemeWin.cpp to WebCore_SOURCES
* rendering/RenderingAllInOne.cpp:
Remove #include "RenderThemeWin.cpp"
* testing/MemoryInfo.h:
Remove #include "JSDomWindow.h"
* bindings/js/JSDOMGlobalObject.cpp:
* bindings/js/JSDOMPromiseDeferred.cpp:
* bindings/js/JSDOMWrapper.cpp:
* bindings/js/JSImageDataCustom.cpp:
* bindings/scripts/CodeGeneratorJS.pm:
(GenerateCallWith):
* dom/ScriptExecutionContext.cpp:
* inspector/InspectorController.cpp:
* inspector/InspectorTimelineAgent.cpp:
* rendering/RenderMediaControls.cpp:
* rendering/RenderMediaControls.h:
* rendering/RenderThemeWin.cpp:
* bindings/scripts/test/JS/JSTestObj.cpp:
Update test results.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@219869
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2017-07-25 Yoshiaki Jitsukawa <Yoshiaki.Jitsukawa@sony.com>
+
+ [WinCairo] Fix build with AllInOnes disabled
+ https://bugs.webkit.org/show_bug.cgi?id=174784
+ <rdar://problem/33488914>
+
+ Reviewed by Alex Christensen.
+
+ * PlatformWin.cmake:
+ Add RenderThemeWin.cpp to WebCore_SOURCES
+
+ * rendering/RenderingAllInOne.cpp:
+ Remove #include "RenderThemeWin.cpp"
+
+ * testing/MemoryInfo.h:
+ Remove #include "JSDomWindow.h"
+
+ * bindings/js/JSDOMGlobalObject.cpp:
+ * bindings/js/JSDOMPromiseDeferred.cpp:
+ * bindings/js/JSDOMWrapper.cpp:
+ * bindings/js/JSImageDataCustom.cpp:
+ * bindings/scripts/CodeGeneratorJS.pm:
+ (GenerateCallWith):
+ * dom/ScriptExecutionContext.cpp:
+ * inspector/InspectorController.cpp:
+ * inspector/InspectorTimelineAgent.cpp:
+ * rendering/RenderMediaControls.cpp:
+ * rendering/RenderMediaControls.h:
+ * rendering/RenderThemeWin.cpp:
+
+ * bindings/scripts/test/JS/JSTestObj.cpp:
+ Update test results.
+
2017-07-25 Konstantin Tokarev <annulen@yandex.ru>
Unreviewed, fix Mac CMake build after r219567
platform/win/WheelEventWin.cpp
platform/win/WidgetWin.cpp
platform/win/WindowMessageBroadcaster.cpp
+
+ rendering/RenderThemeWin.cpp
)
list(APPEND WebCore_USER_AGENT_STYLE_SHEETS
#include "config.h"
#include "JSDOMGlobalObject.h"
+#include "DOMWindow.h"
#include "Document.h"
#include "JSDOMPromiseDeferred.h"
#include "JSDOMWindow.h"
#include "config.h"
#include "JSDOMPromiseDeferred.h"
+#include "DOMWindow.h"
#include "JSDOMError.h"
#include "JSDOMWindow.h"
#include <builtins/BuiltinNames.h>
#include "config.h"
#include "JSDOMWrapper.h"
+#include "DOMWindow.h"
#include "DOMWrapperWorld.h"
#include "JSDOMWindow.h"
#include "WebCoreJSClientData.h"
#include "JSDOMWrapperCache.h"
#include <heap/HeapInlines.h>
#include <runtime/IdentifierInlines.h>
+#include <runtime/JSObjectInlines.h>
#include <wtf/StdLibExtras.h>
#include <wtf/text/WTFString.h>
push(@callWithArgs, "document");
}
if ($codeGenerator->ExtendedAttributeContains($callWith, "IncumbentDocument")) {
+ AddToImplIncludes("DOMWindow.h");
AddToImplIncludes("JSDOMWindowBase.h");
push(@$outputArray, $indent . "auto* incumbentDocument = incumbentDOMWindow($stateReference).document();\n");
push(@$outputArray, $indent . "if (!incumbentDocument)\n");
push(@callWithArgs, "*incumbentDocument");
}
if ($codeGenerator->ExtendedAttributeContains($callWith, "ResponsibleDocument")) {
+ AddToImplIncludes("DOMWindow.h");
AddToImplIncludes("JSDOMWindowBase.h");
push(@callWithArgs, "responsibleDocument($stateReference)");
}
if ($codeGenerator->ExtendedAttributeContains($callWith, "ActiveWindow")) {
+ AddToImplIncludes("DOMWindow.h");
AddToImplIncludes("JSDOMWindowBase.h");
push(@callWithArgs, "activeDOMWindow($stateReference)");
}
if ($codeGenerator->ExtendedAttributeContains($callWith, "FirstWindow")) {
+ AddToImplIncludes("DOMWindow.h");
AddToImplIncludes("JSDOMWindowBase.h");
push(@callWithArgs, "firstDOMWindow($stateReference)");
}
if ($codeGenerator->ExtendedAttributeContains($callWith, "IncumbentWindow")) {
+ AddToImplIncludes("DOMWindow.h");
AddToImplIncludes("JSDOMWindowBase.h");
push(@callWithArgs, "incumbentDOMWindow($stateReference)");
}
#include "config.h"
#include "JSTestObj.h"
+#include "DOMWindow.h"
#include "Document.h"
#include "EventNames.h"
#include "Frame.h"
#include "CachedScript.h"
#include "CommonVM.h"
#include "DOMTimer.h"
+#include "DOMWindow.h"
#include "DatabaseContext.h"
#include "Document.h"
#include "ErrorEvent.h"
#include "CommandLineAPIHost.h"
#include "CommonVM.h"
+#include "DOMWindow.h"
#include "DOMWrapperWorld.h"
#include "GraphicsContext.h"
#include "InspectorApplicationCacheAgent.h"
#include "config.h"
#include "InspectorTimelineAgent.h"
+#include "DOMWindow.h"
#include "Event.h"
#include "Frame.h"
#include "InspectorMemoryAgent.h"
#include "RenderMediaControls.h"
+#include "DOMWindow.h"
#include "GraphicsContext.h"
#include "HTMLMediaElement.h"
#include "HTMLNames.h"
#if ENABLE(VIDEO)
+#include "MediaControlElementTypes.h"
namespace WebCore {
#include "CSSValueKeywords.h"
#include "Element.h"
+#include "FileSystem.h"
#include "FontMetrics.h"
#include "Frame.h"
#include "FrameSelection.h"
#include "RenderTextFragment.cpp"
#include "RenderTextLineBoxes.cpp"
#include "RenderTheme.cpp"
-#if PLATFORM(WIN)
-#include "RenderThemeWin.cpp"
-#endif
#include "RenderTreeAsText.cpp"
#include "RenderVTTCue.cpp"
#include "RenderVideo.cpp"
#pragma once
#include "CommonVM.h"
-#include "JSDOMWindow.h"
#include <wtf/RefCounted.h>
namespace WebCore {