[webkit-changes] [WebKit/WebKit] 35bf1a: Non-unified build fixes, mid April 2023 edition

Adrian Perez noreply at github.com
Thu Apr 20 05:41:12 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 35bf1a169834590160ecb5df4e711cd52b3bcdb1
      https://github.com/WebKit/WebKit/commit/35bf1a169834590160ecb5df4e711cd52b3bcdb1
  Author: Adrian Perez de Castro <aperez at igalia.com>
  Date:   2023-04-20 (Thu, 20 Apr 2023)

  Changed paths:
    M Source/JavaScriptCore/b3/B3Const128Value.cpp
    M Source/JavaScriptCore/b3/air/opcode_generator.rb
    M Source/JavaScriptCore/runtime/PageCount.h
    M Source/JavaScriptCore/wasm/WasmTypeDefinition.cpp
    M Source/WebCore/Modules/reporting/TestReportBody.cpp
    M Source/WebCore/Modules/storage/WorkerStorageConnection.cpp
    M Source/WebCore/Modules/streams/ReadableStream.cpp
    M Source/WebCore/Modules/streams/ReadableStreamSink.cpp
    M Source/WebCore/bindings/js/InternalReadableStream.cpp
    M Source/WebCore/bindings/scripts/CodeGenerator.pm
    M Source/WebCore/loader/CORPViolationReportBody.cpp
    M Source/WebCore/page/csp/CSPViolationReportBody.cpp
    M Source/WebCore/platform/RemoteCommandListener.cpp
    M Source/WebCore/platform/encryptedmedia/CDMProxy.cpp
    M Source/WebCore/rendering/CounterNode.cpp
    M Source/WebCore/style/StyleFontSizeFunctions.h
    M Source/WebCore/style/UserAgentStyle.cpp
    M Source/WebCore/workers/service/server/SWRegistrationStore.h
    M Source/WebKit/NetworkProcess/Cookies/WebCookieManager.cpp
    M Source/WebKit/NetworkProcess/Downloads/Download.cpp
    M Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp
    M Source/WebKit/NetworkProcess/ServiceWorker/WebSWRegistrationStore.cpp
    M Source/WebKit/NetworkProcess/ServiceWorker/WebSWRegistrationStore.h
    M Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.cpp
    M Source/WebKit/UIProcess/Inspector/RemoteWebInspectorUIProxy.cpp
    M Source/WebKit/UIProcess/SpeechRecognitionRemoteRealtimeMediaSource.cpp
    M Source/WebKit/UIProcess/SpeechRecognitionServer.cpp
    M Source/WebKit/UIProcess/SubframePageProxy.cpp
    M Source/WebKit/UIProcess/SubframePageProxy.h
    M Source/WebKit/UIProcess/SuspendedPageProxy.cpp
    M Source/WebKit/UIProcess/WebFullScreenManagerProxy.cpp
    M Source/WebKit/WebProcess/EncryptedMedia/MediaKeySystemPermissionRequestManager.cpp
    M Source/WebKit/WebProcess/WebCoreSupport/WebDiagnosticLoggingClient.cpp
    M Source/WebKit/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp
    M Source/WebKit/WebProcess/WebCoreSupport/WebRemoteFrameClient.cpp
    M Source/WebKit/WebProcess/WebCoreSupport/WebScreenOrientationManager.cpp
    M Source/WebKit/WebProcess/WebCoreSupport/WebSpeechRecognitionConnection.cpp
    M Source/WebKit/WebProcess/WebPage/WebContextMenu.cpp

  Log Message:
  -----------
  Non-unified build fixes, mid April 2023 edition
https://bugs.webkit.org/show_bug.cgi?id=255717

Unreviewed non-unified build fixes.

* Source/JavaScriptCore/b3/B3Const128Value.cpp: Add missing
  B3ValueInlines.h inclusion.
* Source/JavaScriptCore/b3/air/opcode_generator.rb: Add missing
  B3ProcedureInlines.h inclusion in generated output.
* Source/JavaScriptCore/runtime/PageCount.h: Add missing <algoithm>
  inclusion.
* Source/JavaScriptCore/wasm/WasmTypeDefinition.cpp: Add missing
  JSCJSValueInlines.h inclusion.
* Source/WebCore/Modules/reporting/TestReportBody.cpp: Add missing
  wtf/NeverDestroyed.h inclusion.
* Source/WebCore/Modules/storage/WorkerStorageConnection.cpp: Add
  missing Document.h inclusion.
* Source/WebCore/Modules/streams/ReadableStream.cpp: Add missing
  ScriptExecutionContext.h inclusion.
* Source/WebCore/Modules/streams/ReadableStreamSink.cpp: Add missing
  JSDOMGlobalObject.h inclusion.
* Source/WebCore/bindings/js/InternalReadableStream.cpp: Add missing
  inclusion of the JSDOMConvertObject.h, JSDOMConvertSequences.h, and
  JavaScriptCore/JSObjectInlines.h headers.
(WebCore::InternalReadableStream::pipeTo): Add JSC:: namespace prefix to
usage of JSC::MarkedArgumentBuffer.
(WebCore::InternalReadableStream::tee): Add JSC:: namespace prefix to
usage of JSC::JSValue.
* Source/WebCore/bindings/scripts/CodeGenerator.pm:
(GetterExpression): Ensure that the ElementInlines.h header is included
in generated code that use the getURLAttributeForBindings() and
getNameAttribute() functions.
* Source/WebCore/loader/CORPViolationReportBody.cpp: Add missing
  wtf/NeverDestroyed.h inclusion.
* Source/WebCore/page/csp/CSPViolationReportBody.cpp: Ditto.
* Source/WebCore/platform/RemoteCommandListener.cpp: Ditto.
* Source/WebCore/platform/encryptedmedia/CDMProxy.cpp: Ditto.
* Source/WebCore/rendering/CounterNode.cpp: Add missing RenderView.h
  inclusion.
* Source/WebCore/style/StyleFontSizeFunctions.h: Add missing
  FontSizeAdjust.h inclusion.
* Source/WebCore/style/UserAgentStyle.cpp: Add missing Quirks.h
  inclusion.
* Source/WebCore/workers/service/server/SWRegistrationStore.h: Add
  missing forward declarations for WebCore::ServiceWorkerRegistrationKey
  and WebCore::ServiceWorkerContextData, plus missing inclusions of
  the <optional> and wtf/Forward.h headers.
* Source/WebKit/NetworkProcess/Cookies/WebCookieManager.cpp: Add
  missing MessageSenderInlines.h inclusion.
* Source/WebKit/NetworkProcess/Downloads/Download.cpp: Ditto.
* Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp: Ditto.
* Source/WebKit/NetworkProcess/ServiceWorker/WebSWRegistrationStore.cpp:
  Remove unneeded wtf/CompletionHandler.h inclusion.
(WebKit::WebSWRegistrationStore::updateRegistration): Add WebCore::
namespace prefix to usage of WebCore::ServiceWorkerContextData.
(WebKit::WebSWRegistrationStore::removeRegistration): Add WebCore::
namespace prefix to usage of WebCore::ServiceWorkerRegistrationKey.
(WebKit::WebSWRegistrationStore::updateToStorage): Ditto.
* Source/WebKit/NetworkProcess/ServiceWorker/WebSWRegistrationStore.h:
  Add missing wtf/CompletionHandler.h inclusion.
* Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.cpp:
  Add missing MessageSenderInlines.h inclusion.
* Source/WebKit/UIProcess/Inspector/RemoteWebInspectorUIProxy.cpp: Ditto.
* Source/WebKit/UIProcess/SpeechRecognitionRemoteRealtimeMediaSource.cpp: Ditto.
* Source/WebKit/UIProcess/SpeechRecognitionServer.cpp: Ditto.
* Source/WebKit/UIProcess/SubframePageProxy.cpp: Add missing
  FrameInfoData.h and HandleMessage.h inclusions.
* Source/WebKit/UIProcess/SubframePageProxy.h: Add missing
  WebCore/FrameIdentifier.h inclusion, missing forward declarations
  for WebCore types (FrameLoadType, HasInsecureContent, MouseEventPolicy,
  CertificateInfo, ResourceResponse, ResourceRequest,
  PolicyCheckIdentifierType, PolicyCheckIdentifier) and missing forward
  declarations for WebKit types (UserData, FrameInfoData).
* Source/WebKit/UIProcess/SuspendedPageProxy.cpp:
* Source/WebKit/UIProcess/WebFullScreenManagerProxy.cpp: Add missing
  MessageSenderInlines.h inclusion.
* Source/WebKit/WebProcess/EncryptedMedia/MediaKeySystemPermissionRequestManager.cpp:
  Ditto.
* Source/WebKit/WebProcess/WebCoreSupport/WebDiagnosticLoggingClient.cpp: Ditto.
* Source/WebKit/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp: Ditto.
* Source/WebKit/WebProcess/WebCoreSupport/WebRemoteFrameClient.cpp: Ditto.
* Source/WebKit/WebProcess/WebCoreSupport/WebScreenOrientationManager.cpp: Ditto.
* Source/WebKit/WebProcess/WebCoreSupport/WebSpeechRecognitionConnection.cpp:
  Ditto.
* Source/WebKit/WebProcess/WebPage/WebContextMenu.cpp: Ditto.

Canonical link: https://commits.webkit.org/263171@main




More information about the webkit-changes mailing list