2007-11-11 Alp Toker <alp@atoker.com>
authoralp@webkit.org <alp@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 11 Nov 2007 09:32:03 +0000 (09:32 +0000)
committeralp@webkit.org <alp@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 11 Nov 2007 09:32:03 +0000 (09:32 +0000)
        Reviewed by Mark Rowe.

        Mention Safari in the UserAgent string to improve site compatibility.

        Also bump the hard-coded AppleWebKit version number.

        * WebCoreSupport/FrameLoaderClientGtk.cpp:
        (WebKit::composeUserAgent):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@27685 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebKit/gtk/ChangeLog
WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp

index 9bfbf92aec753c77478b3d54b233a5b4ff8d7ac4..a6ed59fcc0f9cbb84b9470a5c45e71019024cd99 100644 (file)
@@ -1,3 +1,14 @@
+2007-11-11  Alp Toker  <alp@atoker.com>
+
+        Reviewed by Mark Rowe.
+
+        Mention Safari in the UserAgent string to improve site compatibility.
+
+        Also bump the hard-coded AppleWebKit version number.
+
+        * WebCoreSupport/FrameLoaderClientGtk.cpp:
+        (WebKit::composeUserAgent):
+
 2007-11-09  Xan Lopez  <xan@gnome.org>
 
         Reviewed by Alp.
index 2ecc383574aeae46ba870de866a7a8aea0ce4f5c..7780179c3695fc69443ce389b539c3838902a7fa 100644 (file)
@@ -126,7 +126,13 @@ static String composeUserAgent()
 
     // WebKit Product
     // FIXME: The WebKit version is hardcoded
-    ua += "AppleWebKit/523+ (KHTML, like Gecko) ";
+    static const String webKitVersion = "525.1+";
+    ua += "AppleWebKit/" + webKitVersion;
+    ua += " (KHTML, like Gecko, ";
+    // We mention Safari since many broken sites check for it (OmniWeb does this too)
+    // We re-use the WebKit version, though it doesn't seem to matter much in practice
+    ua += "Safari/" + webKitVersion;
+    ua += ") ";
 
     // Vendor Product
     ua += g_get_prgname();