Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (251689 => 251690)
--- trunk/Source/_javascript_Core/ChangeLog 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/ChangeLog 2019-10-29 01:06:26 UTC (rev 251690)
@@ -1,3 +1,34 @@
+2019-10-28 Adrian Perez de Castro <[email protected]>
+
+ [GTK][WPE] Fix various non-unified build issues introduced since r251436
+ https://bugs.webkit.org/show_bug.cgi?id=203492
+
+ Reviewed by Alex Christensen and Mark Lam.
+
+ * bytecode/BytecodeIndex.cpp: Add missing inclusion of wtf/PrintStream.h
+ * bytecode/ICStatusUtils.h: Add missing inclusion if BytecodeIndex.h
+ * bytecode/InstructionStream.h: Ditto.
+ * debugger/DebuggerLocation.cpp: Add missing inclusion of JSCellInlines.h
+ * dfg/DFGLazyJSValue.h: Add missing inclusion of GPRInfo.h
+ * ftl/FTLOSREntry.h: Add missing inclusion of BytecodeIndex.h
+ * heap/CompleteSubspaceInlines.h: Add missing inclusions of CompleteSubspace.h and VM.h
+ * inspector/_javascript_CallFrame.h:
+ (Inspector::_javascript_CallFrame::thisValue const): Prepend namespace to the JSC::VM type.
+ * jit/JITDisassembler.h: Add missing inclusion of BytecodeIndex.h
+ * jit/JITWorklist.h: Ditto.
+ * runtime/JSImmutableButterfly.cpp: Add missing inclusion of ButterflyInlines.h
+ * runtime/ObjectInitializationScope.h: Add missing inclusion of VM.h
+ * runtime/StringRecursionChecker.h: Add missing inclusion of GetVM.h
+ * runtime/VMTraps.cpp: Add missing inclusion of CallFrameInlines.h
+ * tools/Integrity.cpp: Add missing inclusion of Integrity.h, HeapCellInlines.h, and
+ JSCellInlines.h
+ * wasm/WasmOperations.cpp: Add missing inclusion of JSCJSValueInlines.h and
+ JSGlobalObjectInlines.h
+ * wasm/WasmOperations.h: Add missing inclusion of IndexingType.h, JSCJSValue.h, and
+ WasmExceptionType.h; add forward declarations for JSArrray and Wasm::Signature.
+ * wasm/js/JSWebAssembly.cpp: Add missing inclusion of WasmOperations.h
+ * wasm/js/JSWebAssemblyHelpers.h: Add missing inclusion of Error.h and JSArrayBufferView.h
+
2019-10-28 Ross Kirsling <[email protected]>
[JSC] Lexer flags should be an OptionSet
Modified: trunk/Source/_javascript_Core/bytecode/BytecodeIndex.cpp (251689 => 251690)
--- trunk/Source/_javascript_Core/bytecode/BytecodeIndex.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/bytecode/BytecodeIndex.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -25,6 +25,7 @@
#include "config.h"
#include "BytecodeIndex.h"
+#include <wtf/PrintStream.h>
namespace JSC {
Modified: trunk/Source/_javascript_Core/bytecode/ICStatusUtils.h (251689 => 251690)
--- trunk/Source/_javascript_Core/bytecode/ICStatusUtils.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/bytecode/ICStatusUtils.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -25,6 +25,7 @@
#pragma once
+#include "BytecodeIndex.h"
#include "ExitFlag.h"
namespace JSC {
Modified: trunk/Source/_javascript_Core/bytecode/InstructionStream.h (251689 => 251690)
--- trunk/Source/_javascript_Core/bytecode/InstructionStream.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/bytecode/InstructionStream.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -26,6 +26,7 @@
#pragma once
+#include "BytecodeIndex.h"
#include "Instruction.h"
#include <wtf/Vector.h>
Modified: trunk/Source/_javascript_Core/debugger/DebuggerLocation.cpp (251689 => 251690)
--- trunk/Source/_javascript_Core/debugger/DebuggerLocation.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/debugger/DebuggerLocation.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -26,6 +26,7 @@
#include "config.h"
#include "DebuggerLocation.h"
+#include "JSCellInlines.h"
#include "ScriptExecutable.h"
namespace JSC {
Modified: trunk/Source/_javascript_Core/dfg/DFGLazyJSValue.h (251689 => 251690)
--- trunk/Source/_javascript_Core/dfg/DFGLazyJSValue.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/dfg/DFGLazyJSValue.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -29,6 +29,7 @@
#include "DFGCommon.h"
#include "DFGFrozenValue.h"
+#include "GPRInfo.h"
#include <wtf/text/StringImpl.h>
namespace JSC {
Modified: trunk/Source/_javascript_Core/ftl/FTLOSREntry.h (251689 => 251690)
--- trunk/Source/_javascript_Core/ftl/FTLOSREntry.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/ftl/FTLOSREntry.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -27,6 +27,8 @@
#if ENABLE(FTL_JIT)
+#include "BytecodeIndex.h"
+
namespace JSC {
class CallFrame;
Modified: trunk/Source/_javascript_Core/heap/CompleteSubspaceInlines.h (251689 => 251690)
--- trunk/Source/_javascript_Core/heap/CompleteSubspaceInlines.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/heap/CompleteSubspaceInlines.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -25,6 +25,9 @@
#pragma once
+#include "CompleteSubspace.h"
+#include "VM.h"
+
namespace JSC {
ALWAYS_INLINE void* CompleteSubspace::allocateNonVirtual(VM& vm, size_t size, GCDeferralContext* deferralContext, AllocationFailureMode failureMode)
Modified: trunk/Source/_javascript_Core/inspector/_javascript_CallFrame.h (251689 => 251690)
--- trunk/Source/_javascript_Core/inspector/_javascript_CallFrame.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/inspector/_javascript_CallFrame.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -52,7 +52,7 @@
JSC::JSGlobalObject* deprecatedVMEntryGlobalObject() const { return m_debuggerCallFrame->deprecatedVMEntryGlobalObject(); }
bool isTailDeleted() const { return m_debuggerCallFrame->isTailDeleted(); }
- JSC::JSValue thisValue(VM& vm) const { return m_debuggerCallFrame->thisValue(vm); }
+ JSC::JSValue thisValue(JSC::VM& vm) const { return m_debuggerCallFrame->thisValue(vm); }
JSC::JSValue evaluateWithScopeExtension(const String& script, JSC::JSObject* scopeExtension, NakedPtr<JSC::Exception>& exception) const { return m_debuggerCallFrame->evaluateWithScopeExtension(script, scopeExtension, exception); }
private:
Modified: trunk/Source/_javascript_Core/jit/JITDisassembler.h (251689 => 251690)
--- trunk/Source/_javascript_Core/jit/JITDisassembler.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/jit/JITDisassembler.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -27,6 +27,7 @@
#if ENABLE(JIT)
+#include "BytecodeIndex.h"
#include "MacroAssembler.h"
#include <wtf/Vector.h>
#include <wtf/text/CString.h>
Modified: trunk/Source/_javascript_Core/jit/JITWorklist.h (251689 => 251690)
--- trunk/Source/_javascript_Core/jit/JITWorklist.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/jit/JITWorklist.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -27,6 +27,7 @@
#if ENABLE(JIT)
+#include "BytecodeIndex.h"
#include <wtf/AutomaticThread.h>
#include <wtf/FastMalloc.h>
#include <wtf/HashSet.h>
Modified: trunk/Source/_javascript_Core/runtime/JSImmutableButterfly.cpp (251689 => 251690)
--- trunk/Source/_javascript_Core/runtime/JSImmutableButterfly.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/runtime/JSImmutableButterfly.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -26,6 +26,7 @@
#include "config.h"
#include "JSImmutableButterfly.h"
+#include "ButterflyInlines.h"
#include "CodeBlock.h"
namespace JSC {
Modified: trunk/Source/_javascript_Core/runtime/ObjectInitializationScope.h (251689 => 251690)
--- trunk/Source/_javascript_Core/runtime/ObjectInitializationScope.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/runtime/ObjectInitializationScope.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -27,6 +27,7 @@
#include "DeferGC.h"
#include "DisallowVMReentry.h"
+#include "VM.h"
namespace JSC {
Modified: trunk/Source/_javascript_Core/runtime/StringRecursionChecker.h (251689 => 251690)
--- trunk/Source/_javascript_Core/runtime/StringRecursionChecker.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/runtime/StringRecursionChecker.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -20,6 +20,7 @@
#pragma once
#include "CallFrame.h"
+#include "GetVM.h"
#include "VMInlines.h"
#include <wtf/StackStats.h>
Modified: trunk/Source/_javascript_Core/runtime/VMTraps.cpp (251689 => 251690)
--- trunk/Source/_javascript_Core/runtime/VMTraps.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/runtime/VMTraps.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -27,6 +27,7 @@
#include "VMTraps.h"
#include "CallFrame.h"
+#include "CallFrameInlines.h"
#include "CodeBlock.h"
#include "CodeBlockSet.h"
#include "DFGCommonData.h"
Modified: trunk/Source/_javascript_Core/tools/Integrity.cpp (251689 => 251690)
--- trunk/Source/_javascript_Core/tools/Integrity.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/tools/Integrity.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -24,8 +24,11 @@
*/
#include "config.h"
+#include "Integrity.h"
+
+#include "HeapCellInlines.h"
#include "IntegrityInlines.h"
-
+#include "JSCellInlines.h"
#include "Options.h"
#include "VMInspectorInlines.h"
Modified: trunk/Source/_javascript_Core/wasm/WasmOperations.cpp (251689 => 251690)
--- trunk/Source/_javascript_Core/wasm/WasmOperations.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/wasm/WasmOperations.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -31,6 +31,8 @@
#include "FrameTracers.h"
#include "IteratorOperations.h"
#include "JITExceptions.h"
+#include "JSCJSValueInlines.h"
+#include "JSGlobalObjectInlines.h"
#include "JSWebAssemblyHelpers.h"
#include "JSWebAssemblyInstance.h"
#include "JSWebAssemblyRuntimeError.h"
Modified: trunk/Source/_javascript_Core/wasm/WasmOperations.h (251689 => 251690)
--- trunk/Source/_javascript_Core/wasm/WasmOperations.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/wasm/WasmOperations.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -27,10 +27,14 @@
#if ENABLE(WEBASSEMBLY)
+#include "IndexingType.h"
+#include "JSCJSValue.h"
#include "SlowPathReturnType.h"
+#include "WasmExceptionType.h"
namespace JSC {
+class JSArray;
class JSWebAssemblyInstance;
namespace Probe {
@@ -39,6 +43,7 @@
namespace Wasm {
class Instance;
+class Signature;
void JIT_OPERATION operationWasmTriggerOSREntryNow(Probe::Context&) WTF_INTERNAL;
void JIT_OPERATION operationWasmTriggerTierUpNow(Instance*, uint32_t functionIndex) WTF_INTERNAL;
Modified: trunk/Source/_javascript_Core/wasm/js/JSWebAssembly.cpp (251689 => 251690)
--- trunk/Source/_javascript_Core/wasm/js/JSWebAssembly.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/wasm/js/JSWebAssembly.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -45,6 +45,7 @@
#include "StrongInlines.h"
#include "ThrowScope.h"
#include "WasmBBQPlan.h"
+#include "WasmOperations.h"
#include "WasmToJS.h"
#include "WasmWorklist.h"
#include "WebAssemblyInstanceConstructor.h"
Modified: trunk/Source/_javascript_Core/wasm/js/JSWebAssemblyHelpers.h (251689 => 251690)
--- trunk/Source/_javascript_Core/wasm/js/JSWebAssemblyHelpers.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/_javascript_Core/wasm/js/JSWebAssemblyHelpers.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -27,7 +27,9 @@
#if ENABLE(WEBASSEMBLY)
+#include "Error.h"
#include "JSArrayBuffer.h"
+#include "JSArrayBufferView.h"
#include "JSCJSValue.h"
#include "JSSourceCode.h"
#include "WebAssemblyFunction.h"
Modified: trunk/Source/WebCore/ChangeLog (251689 => 251690)
--- trunk/Source/WebCore/ChangeLog 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebCore/ChangeLog 2019-10-29 01:06:26 UTC (rev 251690)
@@ -1,3 +1,23 @@
+2019-10-28 Adrian Perez de Castro <[email protected]>
+
+ [GTK][WPE] Fix various non-unified build issues introduced since r251436
+ https://bugs.webkit.org/show_bug.cgi?id=203492
+
+ Reviewed by Alex Christensen and Mark Lam.
+
+ No new tests needed.
+
+ * Modules/entriesapi/FileSystemEntry.cpp: Add missing inclusion of Document.h
+ * Modules/entriesapi/FileSystemFileEntry.cpp: Add missing inclusion of File.h
+ * Modules/fetch/FetchBodyOwner.cpp: Add missing inclusion of Document.h
+ * bindings/js/ExceptionDetails.h: Add missing inclusion of wtf/text/WTFString.h; remove
+ unneeded inclusion of wtf/Forward.h.
+ * css/ElementRuleCollector.cpp: Add missing inclusion of DocumentRuleSets.h and
+ styleResolver.h
+ * inspector/agents/page/PageDebuggerAgent.h: Add forward declaration for Frame.
+ * style/StyleInvalidator.cpp: Add missing inclusion of RuleSet.h
+ * style/StyleSharingResolver.cpp: Add missing inclusion of StyleResolver.h
+
2019-10-28 Wenson Hsieh <[email protected]>
Add bindings support for the enterkeyhint HTML attribute
Modified: trunk/Source/WebCore/Modules/entriesapi/FileSystemEntry.cpp (251689 => 251690)
--- trunk/Source/WebCore/Modules/entriesapi/FileSystemEntry.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebCore/Modules/entriesapi/FileSystemEntry.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -28,6 +28,7 @@
#include "DOMException.h"
#include "DOMFileSystem.h"
+#include "Document.h"
#include "ErrorCallback.h"
#include "FileSystemDirectoryEntry.h"
#include "FileSystemEntryCallback.h"
Modified: trunk/Source/WebCore/Modules/entriesapi/FileSystemFileEntry.cpp (251689 => 251690)
--- trunk/Source/WebCore/Modules/entriesapi/FileSystemFileEntry.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebCore/Modules/entriesapi/FileSystemFileEntry.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -30,6 +30,7 @@
#include "DOMFileSystem.h"
#include "Document.h"
#include "ErrorCallback.h"
+#include "File.h"
#include "FileCallback.h"
#include "WindowEventLoop.h"
Modified: trunk/Source/WebCore/Modules/fetch/FetchBodyOwner.cpp (251689 => 251690)
--- trunk/Source/WebCore/Modules/fetch/FetchBodyOwner.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebCore/Modules/fetch/FetchBodyOwner.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -29,6 +29,7 @@
#include "config.h"
#include "FetchBodyOwner.h"
+#include "Document.h"
#include "FetchLoader.h"
#include "HTTPParsers.h"
#include "JSBlob.h"
Modified: trunk/Source/WebCore/bindings/js/ExceptionDetails.h (251689 => 251690)
--- trunk/Source/WebCore/bindings/js/ExceptionDetails.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebCore/bindings/js/ExceptionDetails.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -25,7 +25,7 @@
#pragma once
-#include <wtf/Forward.h>
+#include <wtf/text/WTFString.h>
namespace WebCore {
Modified: trunk/Source/WebCore/css/ElementRuleCollector.cpp (251689 => 251690)
--- trunk/Source/WebCore/css/ElementRuleCollector.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebCore/css/ElementRuleCollector.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -33,6 +33,7 @@
#include "CSSRuleList.h"
#include "CSSSelector.h"
#include "CSSValueKeywords.h"
+#include "DocumentRuleSets.h"
#include "HTMLElement.h"
#include "HTMLSlotElement.h"
#include "SVGElement.h"
@@ -40,6 +41,7 @@
#include "SelectorFilter.h"
#include "ShadowRoot.h"
#include "StyleProperties.h"
+#include "StyleResolver.h"
#include "StyleScope.h"
#include "StyledElement.h"
#include <wtf/SetForScope.h>
Modified: trunk/Source/WebCore/inspector/agents/page/PageDebuggerAgent.h (251689 => 251690)
--- trunk/Source/WebCore/inspector/agents/page/PageDebuggerAgent.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebCore/inspector/agents/page/PageDebuggerAgent.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -36,6 +36,7 @@
namespace WebCore {
class Document;
+class Frame;
class Page;
class PageDebuggerAgent final : public WebDebuggerAgent {
Modified: trunk/Source/WebCore/style/StyleInvalidator.cpp (251689 => 251690)
--- trunk/Source/WebCore/style/StyleInvalidator.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebCore/style/StyleInvalidator.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -31,6 +31,7 @@
#include "ElementIterator.h"
#include "ElementRuleCollector.h"
#include "HTMLSlotElement.h"
+#include "RuleSet.h"
#include "RuntimeEnabledFeatures.h"
#include "SelectorFilter.h"
#include "ShadowRoot.h"
Modified: trunk/Source/WebCore/style/StyleSharingResolver.cpp (251689 => 251690)
--- trunk/Source/WebCore/style/StyleSharingResolver.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebCore/style/StyleSharingResolver.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -35,6 +35,7 @@
#include "RenderStyle.h"
#include "SVGElement.h"
#include "ShadowRoot.h"
+#include "StyleResolver.h"
#include "StyleScope.h"
#include "StyleUpdate.h"
#include "StyledElement.h"
Modified: trunk/Source/WebKit/ChangeLog (251689 => 251690)
--- trunk/Source/WebKit/ChangeLog 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebKit/ChangeLog 2019-10-29 01:06:26 UTC (rev 251690)
@@ -1,3 +1,19 @@
+2019-10-28 Adrian Perez de Castro <[email protected]>
+
+ [GTK][WPE] Fix various non-unified build issues introduced since r251436
+ https://bugs.webkit.org/show_bug.cgi?id=203492
+
+ Reviewed by Alex Christensen and Mark Lam.
+
+ * UIProcess/InspectorTargetProxy.h: Add forward declaration of ProvisionalPageProxy.
+ * UIProcess/Plugins/PluginProcessProxy.cpp: Add missin inclusion of
+ WebProcessProxyMessages.h
+ * UIProcess/ProcessThrottler.cpp: Add missing inclusion of wtf/CompletionHandler.h
+ * UIProcess/ProvisionalPageProxy.h: Add missing inclusion of WebCore/FrameIdentifier.h
+ * UIProcess/WebPageInspectorController.h: Add missing inclusion of WebCore/PageIdentifier.h
+ * WebProcess/WebPage/WebPageInspectorTargetController.cpp: Add missing inclusion of
+ WebPageInspectorTargetFrontendChannel.h
+
2019-10-28 Per Arne Vollan <[email protected]>
[iOS] Fix sandbox violations
Modified: trunk/Source/WebKit/UIProcess/InspectorTargetProxy.h (251689 => 251690)
--- trunk/Source/WebKit/UIProcess/InspectorTargetProxy.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebKit/UIProcess/InspectorTargetProxy.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -31,6 +31,7 @@
namespace WebKit {
+class ProvisionalPageProxy;
class WebPageProxy;
// NOTE: This UIProcess side InspectorTarget doesn't care about the frontend channel, since
Modified: trunk/Source/WebKit/UIProcess/Plugins/PluginProcessProxy.cpp (251689 => 251690)
--- trunk/Source/WebKit/UIProcess/Plugins/PluginProcessProxy.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebKit/UIProcess/Plugins/PluginProcessProxy.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -36,6 +36,7 @@
#include "WebCoreArgumentCoders.h"
#include "WebProcessPool.h"
#include "WebProcessProxy.h"
+#include "WebProcessProxyMessages.h"
#include <WebCore/NotImplemented.h>
#include <wtf/RunLoop.h>
Modified: trunk/Source/WebKit/UIProcess/ProcessThrottler.cpp (251689 => 251690)
--- trunk/Source/WebKit/UIProcess/ProcessThrottler.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebKit/UIProcess/ProcessThrottler.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -28,6 +28,7 @@
#include "Logging.h"
#include "ProcessThrottlerClient.h"
+#include <wtf/CompletionHandler.h>
namespace WebKit {
Modified: trunk/Source/WebKit/UIProcess/ProvisionalPageProxy.h (251689 => 251690)
--- trunk/Source/WebKit/UIProcess/ProvisionalPageProxy.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebKit/UIProcess/ProvisionalPageProxy.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -30,6 +30,7 @@
#include "WebFramePolicyListenerProxy.h"
#include "WebPageProxyMessagesReplies.h"
#include "WebsitePoliciesData.h"
+#include <WebCore/FrameIdentifier.h>
#include <WebCore/ResourceRequest.h>
#include <wtf/WeakPtr.h>
Modified: trunk/Source/WebKit/UIProcess/WebPageInspectorController.h (251689 => 251690)
--- trunk/Source/WebKit/UIProcess/WebPageInspectorController.h 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebKit/UIProcess/WebPageInspectorController.h 2019-10-29 01:06:26 UTC (rev 251690)
@@ -28,6 +28,7 @@
#include "InspectorTargetProxy.h"
#include <_javascript_Core/InspectorAgentRegistry.h>
#include <_javascript_Core/InspectorTargetAgent.h>
+#include <WebCore/PageIdentifier.h>
#include <wtf/Forward.h>
#include <wtf/Noncopyable.h>
#include <wtf/text/WTFString.h>
Modified: trunk/Source/WebKit/WebProcess/WebPage/WebPageInspectorTargetController.cpp (251689 => 251690)
--- trunk/Source/WebKit/WebProcess/WebPage/WebPageInspectorTargetController.cpp 2019-10-29 00:31:01 UTC (rev 251689)
+++ trunk/Source/WebKit/WebProcess/WebPage/WebPageInspectorTargetController.cpp 2019-10-29 01:06:26 UTC (rev 251690)
@@ -27,6 +27,7 @@
#include "WebPageInspectorTargetController.h"
#include "WebPage.h"
+#include "WebPageInspectorTargetFrontendChannel.h"
#include "WebPageProxyMessages.h"
namespace WebKit {