[webkit-changes] [WebKit/WebKit] 8a5f3f: Remove unneeded weak pointer check on process launch

Per Arne Vollan noreply at github.com
Wed Feb 21 17:36:16 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 8a5f3ff1b58ba3c0d8f0c67ad4089509102fa602
      https://github.com/WebKit/WebKit/commit/8a5f3ff1b58ba3c0d8f0c67ad4089509102fa602
  Author: Per Arne Vollan <pvollan at apple.com>
  Date:   2024-02-21 (Wed, 21 Feb 2024)

  Changed paths:
    M Source/WebKit/UIProcess/Launcher/cocoa/ProcessLauncherCocoa.mm

  Log Message:
  -----------
  Remove unneeded weak pointer check on process launch
https://bugs.webkit.org/show_bug.cgi?id=269862
rdar://123398702

Reviewed by Chris Dumez.

Remove unneeded weak pointer check on non main thread on process launch. This weak pointer check
can make the Process launcher be destroyed on the non main thread, which is incorrect.

* Source/WebKit/UIProcess/Launcher/cocoa/ProcessLauncherCocoa.mm:
(WebKit::ProcessLauncher::launchProcess):

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



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list