Bug 267665
| Summary: | All "new" platforms should keep shortcutting the class checks in shouldEnableStrictMode after 273108@main | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Abrar Rahman Protyasha <a_protyasha> |
| Component: | WebKit Misc. | Assignee: | Abrar Rahman Protyasha <a_protyasha> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | a_protyasha, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Abrar Rahman Protyasha
There was a subtle behavior change in 273108@main, following which some platforms (namely watchOS 10, tvOS 17, and macCatalyst 17) started performing the long list of (unnecessary) class checks. These platforms were previously shortcutting said checks, so we should bring that back.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/121155736>
Abrar Rahman Protyasha
Pull request: https://github.com/WebKit/WebKit/pull/22886
EWS
Committed 273167@main (adf5c8e2a88f): <https://commits.webkit.org/273167@main>
Reviewed commits have been landed. Closing PR #22886 and removing active labels.