Bug 247635

Summary: WebKit mach *_set_exception EXCEPTION_IDENTITY_PROTECTED adoption
Product: WebKit Reporter: bkayes
Component: JavaScriptCoreAssignee: bkayes
Status: REOPENED ---    
Severity: Normal CC: bfulgham, ews-feeder, mark.lam, webkit-bug-importer
Priority: P1 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: Unspecified   
Attachments:
Description Flags
Patch
ews-feeder: commit-queue-
Patch
ews-feeder: commit-queue-
Patch
ews-feeder: commit-queue-
Patch
none
Patch
none
Patch
ews-feeder: commit-queue-
Patch
none
Patch
none
Patch
none
Patch
none
Patch ews-feeder: commit-queue-

Description bkayes 2022-11-08 13:50:51 PST
See rdar://101307915 for details
Comment 1 Radar WebKit Bug Importer 2022-11-08 13:51:16 PST
<rdar://problem/102107427>
Comment 2 bkayes 2023-01-26 16:42:33 PST
Created attachment 464677 [details]
Patch
Comment 3 bkayes 2023-01-26 17:06:03 PST
Created attachment 464678 [details]
Patch
Comment 4 bkayes 2023-01-26 17:38:31 PST
Created attachment 464680 [details]
Patch
Comment 5 bkayes 2023-01-26 18:22:47 PST
Created attachment 464682 [details]
Patch
Comment 6 bkayes 2023-01-27 10:50:30 PST
Created attachment 464690 [details]
Patch
Comment 7 bkayes 2023-01-30 10:44:47 PST
Pull request: https://github.com/WebKit/WebKit/pull/9330
Comment 8 bkayes 2023-01-30 13:07:36 PST
Created attachment 464761 [details]
Patch
Comment 9 bkayes 2023-01-30 14:19:41 PST
Created attachment 464769 [details]
Patch
Comment 10 bkayes 2023-01-31 11:29:08 PST
Created attachment 464782 [details]
Patch
Comment 11 bkayes 2023-02-06 17:19:10 PST
Created attachment 464880 [details]
Patch
Comment 12 bkayes 2023-02-06 22:38:13 PST
Created attachment 464883 [details]
Patch
Comment 13 bkayes 2023-02-07 14:42:25 PST
Created attachment 464897 [details]
Patch
Comment 14 Mark Lam 2023-02-10 12:13:34 PST
<rdar://problem/101307915>
Comment 15 EWS 2023-02-13 12:31:42 PST
Committed 260217@main (234fe91cff8a): <https://commits.webkit.org/260217@main>

Reviewed commits have been landed. Closing PR #9330 and removing active labels.
Comment 16 Mark Lam 2023-02-13 14:31:24 PST
Comment on attachment 464897 [details]
Patch

The PR is the canonical patch which we reviewed.
Comment 17 Ryan Haddad 2023-02-14 09:49:38 PST
Reverted in https://commits.webkit.org/260262@main
Comment 18 Mark Lam 2023-02-16 10:44:08 PST
This is not a security issue.  Just adopting new API.
Comment 19 bkayes 2023-02-16 12:52:15 PST
Pull request: https://github.com/WebKit/WebKit/pull/10216
Comment 20 EWS 2023-02-16 17:53:36 PST
Committed 260410@main (b9449c63c2ed): <https://commits.webkit.org/260410@main>

Reviewed commits have been landed. Closing PR #10216 and removing active labels.
Comment 21 EWS 2023-02-27 10:26:04 PST
Committed 260888@main (d6d61bb1b76b): <https://commits.webkit.org/260888@main>

Reviewed commits have been landed. Closing PR #10741 and removing active labels.
Comment 22 Mark Lam 2023-02-27 12:21:16 PST
This patch broke service worker tests, and was reverted in https://commits.webkit.org/260888@main.