[webkit-changes] [WebKit/WebKit] 2f5f86: REGRESSION(285426 at main): WebProcessProxyMessages.h...

Fujii Hironori noreply at github.com
Fri Oct 18 21:56:19 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 2f5f866715c5f6f9adff6c4aad93d83bf1b999bd
      https://github.com/WebKit/WebKit/commit/2f5f866715c5f6f9adff6c4aad93d83bf1b999bd
  Author: Fujii Hironori <Hironori.Fujii at sony.com>
  Date:   2024-10-18 (Fri, 18 Oct 2024)

  Changed paths:
    M Source/WebKit/Scripts/webkit/messages.py
    M Source/WebKit/UIProcess/WebProcessProxy.messages.in

  Log Message:
  -----------
  REGRESSION(285426 at main): WebProcessProxyMessages.h: error: unknown type name 'SystemMemoryPressureStatus'
https://bugs.webkit.org/show_bug.cgi?id=281790

Reviewed by Chris Dumez.

Windows and PlayStation ports were broken after
<https://commits.webkit.org/285426@main>.

> WebProcessProxyMessages.h(435,34): error: unknown type name 'SystemMemoryPressureStatus'; did you mean 'WTF::SystemMemoryPressureStatus'?
>   435 |     using Arguments = std::tuple<SystemMemoryPressureStatus>;
>       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                  WTF::SystemMemoryPressureStatus
> GeneratedSerializers.h(127,12): note: 'WTF::SystemMemoryPressureStatus' declared here
>   127 | enum class SystemMemoryPressureStatus : uint8_t;
>       |            ^

<wtf/SystemMemoryPressureStatus.h> has to be included. It has "using
WTF::SystemMemoryPressureStatus;".

* Source/WebKit/Scripts/webkit/messages.py:
(types_that_cannot_be_forward_declared):
* Source/WebKit/UIProcess/WebProcessProxy.messages.in:

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



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list