Bug 187355 - [macOS] REGRESSION: Development WebContent service has restricted entitlements, rendering it useless for development
Summary: [macOS] REGRESSION: Development WebContent service has restricted entitlement...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit2 (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: mitz
URL:
Keywords: InRadar, Regression
Depends on:
Blocks:
 
Reported: 2018-07-05 11:59 PDT by mitz
Modified: 2018-07-13 07:10 PDT (History)
5 users (show)

See Also:


Attachments
Set WK_USE_RESTRICTED_ENTITLEMENTS to NO for the Development service (1.19 KB, patch)
2018-07-05 12:02 PDT, mitz
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mitz 2018-07-05 11:59:45 PDT
The Development WebContent service has gained restricted entitlements, which makes it useless for development of WebKit clients that have injected bundles: the presence of restricted entitlements makes System Integrity Protection prevent debugging the service as well as loading development code into it.

Patch forthcoming.
Comment 1 mitz 2018-07-05 12:02:19 PDT
Created attachment 344347 [details]
Set WK_USE_RESTRICTED_ENTITLEMENTS to NO for the Development service
Comment 2 WebKit Commit Bot 2018-07-05 12:45:34 PDT
Comment on attachment 344347 [details]
Set WK_USE_RESTRICTED_ENTITLEMENTS to NO for the Development service

Clearing flags on attachment: 344347

Committed r233536: <https://trac.webkit.org/changeset/233536>
Comment 3 WebKit Commit Bot 2018-07-05 12:45:35 PDT
All reviewed patches have been landed.  Closing bug.
Comment 4 Radar WebKit Bug Importer 2018-07-05 12:46:37 PDT
<rdar://problem/41859884>