[webkit-changes] [WebKit/WebKit] f2bb39: [macOS] WebSQLiteDatabaseTracker and CFNetwork are...

Chris Dumez noreply at github.com
Fri Jul 14 16:51:42 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: f2bb39526249c3f49179957c0f39eb9bf0219d82
      https://github.com/WebKit/WebKit/commit/f2bb39526249c3f49179957c0f39eb9bf0219d82
  Author: Chris Dumez <cdumez at apple.com>
  Date:   2023-07-14 (Fri, 14 Jul 2023)

  Changed paths:
    M Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in

  Log Message:
  -----------
  [macOS] WebSQLiteDatabaseTracker and CFNetwork are unable to take RunningBoard assertion inside the NetworkProcess
https://bugs.webkit.org/show_bug.cgi?id=259229
rdar://112292565

Reviewed by Per Arne Vollan.

WebSQLiteDatabaseTracker and CFNetwork are unable to take RunningBoard assertion
inside the NetworkProcess on macOS due to tighter sandboxing than on iOS. This
is causing the NetworkProcess to often get killed on suspension because it is
holding locked database files.

* Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:

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




More information about the webkit-changes mailing list