[GTK][WPE] Fix various non-unified build issues introduced since r251698
https://bugs.webkit.org/show_bug.cgi?id=204891
Reviewed by Alex Christensen.
Source/JavaScriptCore:
- API/JSCallbackConstructor.h: Add missing inclusion of JSObject.h
- bytecompiler/BytecodeGeneratorBaseInlines.h: Add missing "#pragma once", which
caused build breakage when the same unified source would result in multiple inclusions of
the header.
- bytecompiler/NodesCodegen.cpp: Add missing inclusion of BytecodeGeneratorBaseInlines.h
- dfg/DFGDesiredIdentifiers.h: Add missing inclusion of Identifier.h
- heap/IsoSubspacePerVM.cpp: Add missing inclusion of MarkedSpaceInlines.h
- jit/GCAwareJITStubRoutine.h: Add missing forward declaration for CallLinkInfo.
- runtime/PredictionFileCreatingFuzzerAgent.cpp: Add missing inclusion of wtf/DataLog.h
- runtime/ScopedArgumentsTable.h: Add missing inclusion of VM.h
- wasm/WasmCallee.cpp: Add missing inclusion of WasmCallingConvention.h
- wasm/WasmLLIntTierUpCounter.h: Add missing inclusion of InstructionStream.h
- wasm/WasmSlowPaths.cpp: Add missing inclusion of WasmSignatureInlines.h
Source/WebCore:
No new tests needed.
- Modules/async-clipboard/ClipboardItemBindingsDataSource.cpp: Add missing inclusion of
markup.h
- accessibility/AccessibilityObject.cpp: Add missing inclusion of RenderInline.h
- animation/WebAnimationUtilities.cpp: Add missing inclusion of Animation.h
- animation/WebAnimationUtilities.h: Add inclusion of wtf/Forward.h to ensure that
WTF::String is declared.
- css/DOMCSSNamespace.cpp: Add missing inclusion of Document.h
- dom/WindowEventLoop.cpp: Add missing inclusion of SecurityOrigin.h
- dom/WindowEventLoop.h: Add forward declaration of SecurityOrigin
- layout/displaytree/DisplayInlineContent.cpp: Move ENABLE(LAYOUT_FORMATTING_CONTEXT) guard
after inclusion of config.h, to ensure that the ENABLE() macro is defined before being used.
- loader/ProgressTracker.h: Add missing inclusion of wtf/UniqueRef.h
- page/LoggedInStatus.cpp: Add missing inclusion of wtf/text/StringConcatenateNumbers.h
- page/PageConfiguration.cpp: Add missing inclusions of AlternativeTextClient.h and
PlugInClient.h
- rendering/RenderFlexibleBox.cpp: Add missing inclusion of wtf/SetForScope.h
- rendering/updating/RenderTreeBuilderBlock.h: Add missing forward declaration of
RenderBlockFlow.
- rendering/updating/RenderTreeBuilderBlockFlow.h: Add missing forward declaration of
RenderBlockFlow.
- rendering/updating/RenderTreeBuilderMultiColumn.h: Add missing forward declaration of
RenderMultiColumnFlow.
- rendering/updating/RenderTreeUpdaterGeneratedContent.cpp: Add missin inclusion of
RenderView.h
- style/StyleBuilder.cpp: Add missing inclusion of HTMLElement.h
- style/StyleBuilderState.cpp: Ditto.
- style/StyleScopeRuleSets.h: Move forward declaration of InspectorCSSOMWrappers into the
Style namespace, where it belongs; add missing namespace prefix in appendAuthorStyleSheets()
declaration.
Source/WebKit:
- NetworkProcess/IndexedDB/WebIDBServer.cpp: Add missing WebCore namespace prefixes
in function declarations.
(WebKit::WebIDBServer::create):
(WebKit::WebIDBServer::WebIDBServer):
(WebKit::WebIDBServer::closeAndDeleteDatabasesForOrigins):
(WebKit::WebIDBServer::suspend):
(WebKit::WebIDBServer::idFireVersionChangeEvent):
- NetworkProcess/cache/CacheStorageEngine.cpp:
(WebKit::CacheStorage::Engine::requestSpace): Add missing namespace prefix for
WebCore::ClientOrigin.
- NetworkProcess/cache/NetworkCacheSubresourcesEntry.cpp: Add missing inclusion of
WebCore/RegistrableDomain.h
(WebKit::NetworkCache::SubresourceInfo::isFirstParty const): Add missing namespace prefix
for WebCore::RegistrableDomain.
- WebProcess/Automation/WebAutomationSessionProxy.cpp:
(WebKit::WebAutomationSessionProxy::setFilesForInputFileUpload): Add missing namespace
prefix for WebCore::File::create() and WebCore::FileList::create() calls.