Safari and WebKit Version Information
The Safari browser and WebKit-based applications communicate their version information to JavaScript code and web servers via the User Agent string. When Safari or its WebKit framework is modified, the build number for the portion that changed (Safari or WebKit) is updated. These updates to Safari and the WebKit frameworks are traditionally delivered via the built-in software update feature. Below are tables listing software updates for each relevant major release of Mac OS X and the resulting changes in the build information found in the User Agent string. This is a partial listing containing only the core updates generally considered important to web and WebKit developers. An XML rendition of the tables below is also available.
Leopard - Mac OS X 10.5.x *
| Update Name |
OS Version |
Safari Version |
WebKit Build |
Safari Build |
| Mac OS X 10.5 Initial Install | 10.5 | 3.0.4 | 523.10.3 | 523.10 |
| Mac OS X Update 10.5.1 | 10.5.1 | 3.0.4 | 523.10.3 | 523.10 |
Table 1: Safari 3 Beta Software Update User Agent String Matrix
Tiger - Mac OS X 10.4.x *
| Update Name |
OS Version |
Safari Version |
WebKit Build |
Safari Build |
| Mac OS X 10.4 Initial Install | 10.4 | 2.0 | 412 | 412 |
| Mac OS X Update | 10.4.1 | 2.0 | 412 | 412 |
| Security Update 2005-006 | 10.4.1 | 2.0 | 412 | 412 |
| Mac OS X Update 10.4.2 | 10.4.2 | 2.0 | 412.6 | 412.2 |
| Security Update 2005-007 | 10.4.2 | 2.0 | 412.6.2 | 412.2.2 |
| Security Update 2005-007 1.1 | 10.4.2 | 2.0 | 412.6.2 | 412.2.2 |
| Safari Update | 10.4.2 | 2.0.1 | 412.7 | 412.5 |
| Security Update 2005-008 | 10.4.2 | 2.0.1 | 412.7 | 412.5 |
| Java 1.3.1 and 1.4.2 Release 2 | 10.4.2 | 2.0.1 | 412.7 | 412.5 |
| Mac OS X Update 10.4.3 | 10.4.3 | 2.0.2 | 416.11 | 416.12 |
| Security Update 2005-009 | 10.4.3 | 2.0.2 | 416.12 | 416.13 |
| Mac OS X Update 10.4.4 | 10.4.4 | 2.0.3 | 417.9 | 417.8 |
| Mac OS X Update 10.4.5 | 10.4.5 | 2.0.3 | 417.9 | 417.8 |
| Security Update 2006-001 | 10.4.5 | 2.0.3 | 417.9 | 417.8 |
| Security Update 2006-002 | 10.4.5 | 2.0.3 | 417.9 | 417.9.2 |
| Security Update 2006-002 1.1 | 10.4.5 | 2.0.3 | 417.9 | 417.9.2 |
| Mac OS X Update 10.4.6 | 10.4.6 | 2.0.3 | 418 | 417.9.2 |
| Security Update 2006-003 | 10.4.6 | 2.0.3 | 418 | 417.9.3 |
| Mac OS X Update 10.4.7 | 10.4.7 | 2.0.4 | 418.8 | 419.3 |
| Security Update 2006-004 | 10.4.7 | 2.0.4 | 418.8 | 419.3 |
| AirPort Update 2006-001 (Intel) | 10.4.7 | 2.0.4 | 418.8 | 419.3 |
| Security Update 2006-005 (PowerPC) | 10.4.7 | 2.0.4 | 418.8 | 419.3 |
| Mac OS X Update 10.4.8 | 10.4.8 | 2.0.4 | 418.9 | 419.3 |
| Security Update 2006-007 | 10.4.8 | 2.0.4 | 418.9.1 | 419.3 |
| Security Update 2006-008 | 10.4.8 | 2.0.4 | 418.9.1 | 419.3 |
| Security Update 2007-001 | 10.4.8 | 2.0.4 | 418.9.1 | 419.3 |
| Security Update 2007-002 | 10.4.8 | 2.0.4 | 418.9.1 | 419.3 |
| Mac OS X Update 10.4.9 | 10.4.9 | 2.0.4 | 419 | 419.3 |
| Security Update 2007-004 | 10.4.9 | 2.0.4 | 419 | 419.3 |
| Security Update 2007-005 | 10.4.9 | 2.0.4 | 419 | 419.3 |
| Security Update 2007-006 | 10.4.9 | 2.0.4 | 419.2.1 | 419.3 |
| Mac OS X Update 10.4.10 | 10.4.10 | 2.0.4 | 419.2.1 | 419.3 |
| Security Update 2007-007 | 10.4.10 | 2.0.4 | 419.3 | 419.3 |
| Mac OS X Update 10.4.11 | 10.4.11 | 3.0.4 | 523.12 | 523.12 |
Table 2: Tiger Software Update User Agent String Matrix
*Versions for Safari and WebKit are identical regardless of the processor.
Panther - Mac OS X 10.3.x
| Update Name |
OS Version |
Safari Version |
WebKit Build |
Safari Build |
| Mac OS X 10.3 Initial Install | 10.3 | 1.1 | 100 | 100 |
| Mac OS X Update 10.3.2 | 10.3.2 | 1.1.1 | 100 | 100.1 |
| Mac OS X Update Combined 10.3.4 | 10.3.4 | 1.2.2 | 125.2 | 125.7 |
| Security Update 2004-05-24 | 10.3.4 | 1.2.2 | 125.2 | 125.7 |
| Security Update 2004-06-07 | 10.3.4 | 1.2.2 | 125.2 | 125.8 |
| Java 1.4.2 | 10.3.4 | 1.2.2 | 125.2 | 125.8 |
| Security Update 2004-08-09 | 10.3.4 | 1.2.2 | 125.2 | 125.8 |
| Mac OS X Update 10.3.5 | 10.3.5 | 1.2.3 | 125.4 | 125.9 |
| Java 1.4.2 Update 1 | 10.3.5 | 1.2.3 | 125.4 | 125.9 |
| Security Update 2004-09-07 | 10.3.5 | 1.2.3 | 125.5 | 125.9 |
| Security Update 2004-09-16 | 10.3.5 | 1.2.3 | 125.5 | 125.9 |
| Java 1.4.2 Update 2 | 10.3.5 | 1.2.3 | 125.5 | 125.9 |
| Security Update 2004-09-30 | 10.3.5 | 1.2.3 | 125.5 | 125.9 |
| Security Update 2004-10-27 | 10.3.5 | 1.2.3 | 125.5 | 125.9 |
| Mac OS X Update 10.3.6 | 10.3.6 | 1.2.4 | 125.5.5 | 125.11 |
| Security Update 2004-12-02 | 10.3.6 | 1.2.4 | 125.5.5 | 125.12 |
| Mac OS X Update 10.3.7 | 10.3.7 | 1.2.4 | 125.5.5 | 125.12 |
| Security Update 2005-001 | 10.3.7 | 1.2.4 | 125.5.6 | 125.12 |
| Mac OS X Update 10.3.8 | 10.3.8 | 1.2.4 | 125.5.6 | 125.12 |
| Security Update 2005-002 | 10.3.8 | 1.2.4 | 125.5.6 | 125.12 |
| Security Update 2005-003 | 10.3.8 | 1.2.4 | 125.5.7 | 125.12 |
| Mac OS X Update 10.3.9 | 10.3.9 | 1.3 | 312.1 | 312 |
| Security Update 2005-004 | 10.3.9 | 1.3 | 312.1 | 312 |
| Java update for Mac OS X 10.3.9 | 10.3.9 | 1.3 | 312.1 | 312 |
| Security Update 2005-005 | 10.3.9 | 1.3 | 312.1 | 312 |
| Security Update 2005-006 | 10.3.9 | 1.3 | 312.1 | 312 |
| Security Update 2005-007 | 10.3.9 | 1.3 | 312.1.1 | 312 |
| Security Update 2005-007 1.1 | 10.3.9 | 1.3 | 312.1.1 | 312 |
| Safari Update | 10.3.9 | 1.3.1 | 312.5 | 312.3 |
| Java Security Update | 10.3.9 | 1.3.1 | 312.5 | 312.3 |
| Security Update 2005-008 | 10.3.9 | 1.3.1 | 312.5.1 | 312.3.1 |
| Security Update 2005-009 | 10.3.9 | 1.3.1 | 312.5.1 | 312.3.1 |
| Safari Update | 10.3.9 | 1.3.2 | 312.8 | 312.5 |
| Security Update 2006-001 | 10.3.9 | 1.3.2 | 312.8 | 312.6 |
| Security Update 2006-002 | 10.3.9 | 1.3.2 | 312.8 | 312.6 |
| Security Update 2006-003 | 10.3.9 | 1.3.2 | 312.8 | 312.6 |
| Security Update 2006-004 | 10.3.9 | 1.3.2 | 312.8 | 312.6 |
| Security Update 2006-005 | 10.3.9 | 1.3.2 | 312.8 | 312.6 |
| Security Update 2006-006 | 10.3.9 | 1.3.2 | 312.8 | 312.6 |
| Security Update 2007-002 | 10.3.9 | 1.3.2 | 312.8 | 312.6 |
| Security Update 2007-003 | 10.3.9 | 1.3.2 | 312.8.1 | 312.6 |
| Security Update 2007-004 | 10.3.9 | 1.3.2 | 312.8.1 | 312.6 |
| Security Update 2007-005 | 10.3.9 | 1.3.2 | 312.8.1 | 312.6 |
| Security Update 2007-006 | 10.3.9 | 1.3.2 | 312.8.1 | 312.6 |
Table 3: Panther Software Update User Agent String Matrix
Jaguar - Mac OS X 10.2.x
| Update Name |
OS Version |
Safari Version |
WebKit Build |
Safari Build |
| Mac OS X Update Combined 10.2.8 | 10.2.8 | 1.0 | 85.7 | 85.5 |
| Security Update 2003-12-05 | 10.2.8 | 1.0 | 85.7 | 85.5 |
| Security Update 2004-05-03 | 10.2.8 | 1.0.2 | 85.7 | 85.7 |
| Security Update 2004-05-24 | 10.2.8 | 1.0.2 | 85.7 | 85.7 |
| Security Update 2004-06-07 | 10.2.8 | 1.0.2 | 85.7 | 85.7 |
| Quicktime 6.5.1 | 10.2.8 | 1.0.2 | 85.7 | 85.7 |
| Java 1.4.1 | 10.2.8 | 1.0.2 | 85.7 | 85.7 |
| Quicktime for Java Update | 10.2.8 | 1.0.2 | 85.7 | 85.7 |
| Security Update 2004-09-07 | 10.2.8 | 1.0.3 | 85.8.2 | 85.8 |
| Security Update 2004-09-16 | 10.2.8 | 1.0.3 | 85.8.2 | 85.8 |
| Security Update 2004-09-30 | 10.2.8 | 1.0.3 | 85.8.2 | 85.8 |
| Security Update 2004-12-02 | 10.2.8 | 1.0.3 | 85.8.2 | 85.8.1 |
| Security Update 2005-001 | 10.2.8 | 1.0.3 | 85.8.5 | 85.8.1 |
Table 4: Jaguar Software Update User Agent String Matrix
Updated:2007-09-09
|