Bug 262167 - [GTK] class WebKit::WebProcessProxy has no member named processIdentifier
Summary: [GTK] class WebKit::WebProcessProxy has no member named processIdentifier
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-27 00:47 PDT by Thomas Devoogdt
Modified: 2023-09-27 00:53 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Devoogdt 2023-09-27 00:47:19 PDT
Config flags:

-- Enabled features:
--  ENABLE_BUBBLEWRAP_SANDBOX ..................... OFF
--  ENABLE_DOCUMENTATION                            OFF
--  ENABLE_DRAG_SUPPORT ........................... ON
--  ENABLE_GAMEPAD                                  OFF
--  ENABLE_INTROSPECTION .......................... OFF
--  ENABLE_JOURNALD_LOG                             OFF
--  ENABLE_MINIBROWSER ............................ OFF
--  ENABLE_PDFJS                                    OFF
--  ENABLE_QUARTZ_TARGET .......................... OFF
--  ENABLE_SPELLCHECK                               OFF
--  ENABLE_TOUCH_EVENTS ........................... ON
--  ENABLE_VIDEO                                    OFF
--  ENABLE_WAYLAND_TARGET ......................... OFF
--  ENABLE_WEBDRIVER                                OFF
--  ENABLE_WEB_AUDIO .............................. OFF
--  ENABLE_WEB_CRYPTO                               ON
--  ENABLE_X11_TARGET ............................. ON
--  USE_AVIF                                        OFF
--  USE_GBM ....................................... OFF
--  USE_GSTREAMER_TRANSCODER                        OFF
--  USE_GSTREAMER_WEBRTC .......................... OFF
--  USE_GTK4                                        OFF
--  USE_JPEGXL .................................... OFF
--  USE_LCMS                                        OFF
--  USE_LIBHYPHEN ................................. OFF
--  USE_LIBSECRET                                   ON
--  USE_OPENGL_OR_ES .............................. OFF
--  USE_OPENJPEG                                    ON
--  USE_SOUP2 ..................................... OFF
--  USE_WOFF2                                       OFF

There is also no EGL and GLES support.

Stripped log:

webkitgtk-2.42.0/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp:1994:68: error: ‘class WebKit::WebProcessProxy’ has no member named ‘processIdentifier’; did you mean ‘m_processIdentifier’?
 1994 |         result = g_list_append(result, GINT_TO_POINTER(webProcess->processIdentifier()));
      |                                                                    ^~~~~~~~~~~~~~~~~

webkitgtk-2.42.0/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp:1994:68: error: ‘WebCore::ProcessIdentifier WebKit::AuxiliaryProcessProxy::m_processIdentifier’ is private within this context

webkitgtk-2.42.0/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp:1999:67: error: ‘const class WebKit::NetworkProcessProxy’ has no member named ‘processIdentifier’; did you mean ‘m_processIdentifier’?
 1999 |     result = g_list_append(result, GINT_TO_POINTER(networkProcess.processIdentifier()));
      |                                                                   ^~~~~~~~~~~~~~~~~

webkitgtk-2.42.0/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp:1999:67: error: ‘WebCore::ProcessIdentifier WebKit::AuxiliaryProcessProxy::m_processIdentifier’ is private within this context
Comment 1 Thomas Devoogdt 2023-09-27 00:53:35 PDT
Sorry, this is invalid, and is a leftover of a local patch.