Bug 247635 - WebKit mach *_set_exception EXCEPTION_IDENTITY_PROTECTED adoption
Summary: WebKit mach *_set_exception EXCEPTION_IDENTITY_PROTECTED adoption
Status: REOPENED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: WebKit Nightly Build
Hardware: All Unspecified
: P1 Normal
Assignee: bkayes
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-11-08 13:50 PST by bkayes
Modified: 2023-02-27 12:21 PST (History)
4 users (show)

See Also:


Attachments
Patch (5.41 KB, patch)
2023-01-26 16:42 PST, bkayes
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
Patch (5.65 KB, patch)
2023-01-26 17:06 PST, bkayes
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
Patch (5.65 KB, patch)
2023-01-26 17:38 PST, bkayes
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
Patch (5.65 KB, patch)
2023-01-26 18:22 PST, bkayes
no flags Details | Formatted Diff | Diff
Patch (5.84 KB, patch)
2023-01-27 10:50 PST, bkayes
no flags Details | Formatted Diff | Diff
Patch (4.85 KB, patch)
2023-01-30 13:07 PST, bkayes
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
Patch (4.85 KB, patch)
2023-01-30 14:19 PST, bkayes
no flags Details | Formatted Diff | Diff
Patch (5.83 KB, patch)
2023-01-31 11:29 PST, bkayes
no flags Details | Formatted Diff | Diff
Patch (10.02 KB, patch)
2023-02-06 17:19 PST, bkayes
no flags Details | Formatted Diff | Diff
Patch (10.02 KB, patch)
2023-02-06 22:38 PST, bkayes
no flags Details | Formatted Diff | Diff
Patch (10.02 KB, patch)
2023-02-07 14:42 PST, bkayes
ews-feeder: commit-queue-
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.