Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4224c4b333f825c83fa5f85a2b61c9479477a52b
      
https://github.com/WebKit/WebKit/commit/4224c4b333f825c83fa5f85a2b61c9479477a52b
  Author: Chris Dumez <[email protected]>
  Date:   2023-06-26 (Mon, 26 Jun 2023)

  Changed paths:
    M Source/WebKit/UIProcess/BackgroundProcessResponsivenessTimer.cpp

  Log Message:
  -----------
  Disable the background responsiveness timer when RunningBoard is used
https://bugs.webkit.org/show_bug.cgi?id=258534

Reviewed by Ben Nham.

Disable the background responsiveness timer when RunningBoard is used. We used
to only disable it on iOS because we only used RunningBoard on iOS. However,
now that we use RunningBoard on macOS too, we should disable it on this
platform too. Background processes now get a very low priority and eventually
get suspended. This would cause false reports of unresponsive processes.

* Source/WebKit/UIProcess/BackgroundProcessResponsivenessTimer.cpp:
(WebKit::BackgroundProcessResponsivenessTimer::shouldBeActive const):

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


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to