Bug 298717
| Summary: | [Safari iOS 26.0]: Wrong iOS Version in User Agent header | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | lennox.schuster |
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | bfulgham |
| Priority: | P2 | ||
| Version: | Safari 26 | ||
| Hardware: | iPhone / iPad | ||
| OS: | iOS 26 | ||
lennox.schuster
Hey,
I noticed that in Safari on iOS 26.0 (23A340), the User Agent request header still says `18_6` instead of `26_0_0`. Is this already known or because iOS 26 hasn't been officially released yet? It works in Chrome btw.
Examples:
Safari iOS 26: `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`
Chome iOS 26: `Mozilla/5.0 (iPhone; CPU iPhone OS 26_0_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/140.0.7339.122 Mobile/15E148 Safari/604.1`
Testdevice: iPhone 15
Steps to replicate:
1. Google for "my user agent" or analyze request headers
Thanks!
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Alexey Proskuryakov
Thank you for the report. There is some confusion about whether it should be 18.6 or 18.6.2 or even 18.7, but it's intentionally not 26, and it's planned to remain frozen after that.
*** This bug has been marked as a duplicate of bug 298260 ***