Bug 252488

Summary: Remove APPLE_ARMV7S-specific code
Product: WebKit Reporter: Ahmad Saleem <ahmad.saleem792>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ap, bfulgham, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari Technology Preview   
Hardware: Unspecified   
OS: Unspecified   

Description Ahmad Saleem 2023-02-17 08:54:58 PST
Hi Team,

Just wanted to raise this for future purpose or if we can do so since iPhone 6S onward, it is ARMv8 so whether we can remove this now that iPhone 8 is minimum support on iOS16 onward, I am just raising this bug.

Blink Commit - https://chromium.googlesource.com/chromium/src.git/+/0a3a4c9dfb3d7a54ff0fc47da4a00e60d49cee9c

WebKit Source - https://searchfox.org/wubkat/source/Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp#1238 & https://searchfox.org/wubkat/source/Source/WTF/wtf/PlatformCPU.h#281 & https://searchfox.org/wubkat/source/Source/WTF/wtf/PlatformHave.h#51 & https://searchfox.org/wubkat/source/Source/WebCore/cssjit/SelectorCompiler.cpp#74 etc.

Just want to raise, so we can track if we can do these clean-up as well.

Thanks!
Comment 1 Alexey Proskuryakov 2023-02-17 13:05:18 PST
I think that it's been even longer than that, and yes, doesn't seem needed any more.
Comment 2 Radar WebKit Bug Importer 2023-02-24 08:55:18 PST
<rdar://problem/105886312>