[Webkit-unassigned] [Bug 232706] New: REGRESSION(r285077) [GLIB] 'MemoryPressureMonitor' has not been declared

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 4 03:23:49 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=232706

            Bug ID: 232706
           Summary: REGRESSION(r285077) [GLIB] 'MemoryPressureMonitor' has
                    not been declared
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKitGTK
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jmason at ibinx.com
                CC: bugs-noreply at webkitgtk.org

Bug 232519 introduces some changes to unify the memoryPressureMonitorDisabled implementation.  It does this by calling a new static method `MemoryPressureMonitor::disabled`.

It appears the MemoryPressureMonitor class is conditionally defined on OS(LINUX).

For non-Linux GTK builds, I am getting:

/build/rtutils/components/desktop/webkitgtk4-dev/webkit/Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp:97:9: error: 'MemoryPressureMonitor' has not been declared
   97 |     if (MemoryPressureMonitor::disabled())
      |         ^~~~~~~~~~~~~~~~~~~~~
/build/rtutils/components/desktop/webkitgtk4-dev/webkit/Source/WebKit/UIProcess/soup/WebProcessPoolSoup.cpp:46:9: error: 'MemoryPressureMonitor' has not been declared
   46 |     if (MemoryPressureMonitor::disabled())
      |         ^~~~~~~~~~~~~~~~~~~~~

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20211104/840d10f7/attachment-0001.htm>


More information about the webkit-unassigned mailing list