[webkit-changes] [WebKit/WebKit] d94c1b: Entitlements are not correctly applied in Simulator

Per Arne Vollan noreply at github.com
Sat Jan 27 08:09:03 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: d94c1b592f6e84dce7a38cfd69818aa49bcb9cc3
      https://github.com/WebKit/WebKit/commit/d94c1b592f6e84dce7a38cfd69818aa49bcb9cc3
  Author: Per Arne Vollan <pvollan at apple.com>
  Date:   2024-01-27 (Sat, 27 Jan 2024)

  Changed paths:
    M Source/WebKit/Configurations/BaseExtension.xcconfig
    M Source/WebKit/Scripts/process-entitlements.sh

  Log Message:
  -----------
  Entitlements are not correctly applied in Simulator
https://bugs.webkit.org/show_bug.cgi?id=268162
rdar://121541359

Reviewed by Brent Fulgham and Elliott Williams.

Entitlements are not correctly applied in Simulator for WebKit extensions. This patch is
addressing this by setting CODE_SIGN_ENTITLEMENTS for Simulator, and returning early from
process-entitlements.sh, since running the script is not needed in the Simulator.

* Source/WebKit/Configurations/BaseExtension.xcconfig:
* Source/WebKit/Scripts/process-entitlements.sh:

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




More information about the webkit-changes mailing list