Changeset 253538 in webkit for trunk/Source/JavaScriptCore/heap


Ignore:
Timestamp:
Dec 15, 2019, 10:20:02 AM (5 years ago)
Author:
Adrian Perez de Castro
Message:

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

File:
1 edited

Legend:

Unmodified
Added
Removed
Note: See TracChangeset for help on using the changeset viewer.