Bug 303936
| Summary: | [Accessibility] HAVE_ADDITIONAL_NS_ACCESSIBILITY_CONSTANTS's SDK check causes availability issues in back-deployment | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Elliott Williams <emw> |
| Component: | Accessibility | Assignee: | Elliott Williams <emw> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | andresg_22, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | |||
| Bug Blocks: | 303667 | ||
Elliott Williams
It changed from MIN_REQUIRED to MAX_ALLOWED in https://bugs.webkit.org/show_bug.cgi?id=303154, which is wrong -- these symbols need to be available at runtime, so we must check the deployment target. I'm not sure why this hasn't caused runtime failures, maybe it relates to how we redeclare NSAccessibility symbols?
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/166243010>
Elliott Williams
Pull request: https://github.com/WebKit/WebKit/pull/55191
EWS
Committed 304546@main (08388a0dd480): <https://commits.webkit.org/304546@main>
Reviewed commits have been landed. Closing PR #55191 and removing active labels.