Branch: refs/heads/webkitglib/2.46
  Home:   https://github.com/WebKit/WebKit
  Commit: ac6a04b5c9d82d5cbac15db42cd42a567023f4e7
      
https://github.com/WebKit/WebKit/commit/ac6a04b5c9d82d5cbac15db42cd42a567023f4e7
  Author: Charlie Wolfe <[email protected]>
  Date:   2024-10-31 (Thu, 31 Oct 2024)

  Changed paths:
    M Source/WebKit/UIProcess/Downloads/DownloadProxy.cpp

  Log Message:
  -----------
  Cherry-pick 285866@main (a111b21f3e10). 
https://bugs.webkit.org/show_bug.cgi?id=282261

    Crash in `DownloadProxyMap::downloadFinished` during network process 
teardown
    https://bugs.webkit.org/show_bug.cgi?id=282261
    rdar://130399446

    Reviewed by Chris Dumez.

    If `NetworkProcessProxy` begins destruction while the `CancelDownload` 
message is in flight all downloads
    will have already been cleared. Calling 
`DownloadProxyMap::downloadFinished` with the `DownloadProxy`
    being kept alive in the lambda capture will dereference a null 
`NetworkProcessProxy`.

    * Source/WebKit/UIProcess/Downloads/DownloadProxy.cpp:
    (WebKit::DownloadProxy::cancel):

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

Canonical link: https://commits.webkit.org/282416.266@webkitglib/2.46


  Commit: ed098ce88baaa9f14eea6d19ee556d2e54414688
      
https://github.com/WebKit/WebKit/commit/ed098ce88baaa9f14eea6d19ee556d2e54414688
  Author: Claudio Saavedra <[email protected]>
  Date:   2024-11-02 (Sat, 02 Nov 2024)

  Changed paths:
    M Source/WebKit/UIProcess/linux/MemoryPressureMonitor.cpp

  Log Message:
  -----------
  Cherry-pick 286009@main (c87977d9f1d6). 
https://bugs.webkit.org/show_bug.cgi?id=282441

    [Linux] Fixes to the memory pressure monitor logging
    https://bugs.webkit.org/show_bug.cgi?id=282441

    Reviewed by Alicia Boya Garcia.

    The logging for the memory pressure monitor was completely
    broken: memory reported in /mem/info is in kB, not MB,
    percentages had the wrong units, and it was not very readable,
    so fix it and make it a bit less verbose while we are at it.

    * Source/WebKit/UIProcess/linux/MemoryPressureMonitor.cpp:
    (WebKit::systemMemoryUsedAsPercentage):

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

Canonical link: https://commits.webkit.org/282416.267@webkitglib/2.46


Compare: https://github.com/WebKit/WebKit/compare/496d7641c9d0...ed098ce88baa

To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to