Title: [251690] trunk/Source
Revision
251690
Author
[email protected]
Date
2019-10-28 18:06:26 -0700 (Mon, 28 Oct 2019)

Log Message

[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.

Source/_javascript_Core:

* 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

Source/WebCore:

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

Source/WebKit:

* 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

Modified Paths

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 {
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to