WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
298260
Safari 26 reports iOS 26 version as 18.6
https://bugs.webkit.org/show_bug.cgi?id=298260
Summary
Safari 26 reports iOS 26 version as 18.6
zweglarz
Reported
2025-09-02 13:18:36 PDT
Running the iOS 26 beta, I noticed the iOS version reported in the useragent is 18.6. "Mozilla/5.0 (iPhone; CPU iPhone OS 18_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.0 Mobile/15E148 Safari/604.1" Steps to Reproduce: 1. Install the iOS 26 beta. 2. Open Safari and navigate to a webpage that will show your useragent. Expected to see "iPhone OS 26_0 like Mac OS X" as part of the useragent. Actually see "iPhone OS 18_6 like Mac OS X". Chrome on iOS reports the OS version accurately as "iPhone OS 26_0_0 like Mac OS X".
Attachments
Add attachment
proposed patch, testcase, etc.
Karl Dubost
Comment 1
2025-09-02 19:25:31 PDT
@zweglarz Which domain were you trying to access?
Karl Dubost
Comment 2
2025-09-02 20:19:13 PDT
Ah no realized what you were talking about Safari is reported as Version/26.0 The OS is being reported as OS 18_6 *on purpose*. The OS version is being currently frozen.
zweglarz
Comment 3
2025-09-03 06:17:57 PDT
(In reply to Karl Dubost from
comment #2
)
> Ah no realized what you were talking about > > Safari is reported as Version/26.0 > The OS is being reported as OS 18_6 *on purpose*. > The OS version is being currently frozen.
Thanks for the response Karl. When you say it is "currently frozen", does that mean it's going to say frozen when iOS 26 releases? Or are there plans to lift the freeze?
Radar WebKit Bug Importer
Comment 4
2025-09-03 09:56:43 PDT
<
rdar://problem/159767147
>
Brent Fulgham
Comment 5
2025-09-03 16:04:07 PDT
(In reply to zweglarz from
comment #3
)
> (In reply to Karl Dubost from
comment #2
) > > Ah no realized what you were talking about > > > > Safari is reported as Version/26.0 > > The OS is being reported as OS 18_6 *on purpose*. > > The OS version is being currently frozen. > > Thanks for the response Karl. When you say it is "currently frozen", does > that mean it's going to say frozen when iOS 26 releases? Or are there plans > to lift the freeze?
Our plan is to hold the OS release constant forever. We have encountered too many cases where website break or block access with OS version number updates. We have been doing this on macOS for years (for the same reason). Safari version is a good analog for OS version on iOS, which should allow sites to conditionalize code (though it's best if they feature detect for that purpose).
Brent Fulgham
Comment 6
2025-09-04 10:42:32 PDT
Please also note that the UA version information reported in Safari is controlled by the app (as is the case with all WebKit clients). Bugzilla isn't really the right place to file bugs about this behavior, as it is controlled by the Safari team (which are not the same people as the WebKit team! :-) )
Brent Fulgham
Comment 7
2025-09-05 13:56:55 PDT
I'm mistaken! The version freeze was done outside of WebKit, but should have been done in the Quirk logic. I have filed
Bug 298473
to address that (and move the logic into WebKit).
Alexey Proskuryakov
Comment 8
2025-09-11 16:59:13 PDT
***
Bug 298717
has been marked as a duplicate of this bug. ***
Colin Gourlay
Comment 9
2025-09-23 23:22:56 PDT
I've just downloaded the Xcode 26.1 Beta, and iOS 26.1 Simulators are reporting a new frozen version: 18_7. Are your respective teams able to keep in sync?
Brent Fulgham
Comment 10
2025-09-24 14:54:04 PDT
All Apple platforms will soon be aligned to report version 18_7, which should not change in the future. There may be another few weeks of syncing before this is true for every aligned platform.
Colin Gourlay
Comment 11
2025-09-24 15:34:33 PDT
Great news! Thanks Brent
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug