Switch to a Chrome-based "automatic" identification
The primary motivation is to stop posing as OS X. Fixes: https://bugs.launchpad.net/midori/+bug/916884
This commit is contained in:
parent
448905015c
commit
50fea06389
1 changed files with 1 additions and 2 deletions
|
@ -1435,13 +1435,12 @@ generate_ident_string (MidoriWebSettings* web_settings,
|
||||||
case MIDORI_IDENT_GENUINE:
|
case MIDORI_IDENT_GENUINE:
|
||||||
return g_strdup_printf ("Mozilla/5.0 (%s %s) AppleWebKit/%d.%d+ %s",
|
return g_strdup_printf ("Mozilla/5.0 (%s %s) AppleWebKit/%d.%d+ %s",
|
||||||
platform, os, webcore_major, webcore_minor, appname);
|
platform, os, webcore_major, webcore_minor, appname);
|
||||||
|
case MIDORI_IDENT_MIDORI:
|
||||||
case MIDORI_IDENT_CHROME:
|
case MIDORI_IDENT_CHROME:
|
||||||
return g_strdup_printf ("Mozilla/5.0 (%s %s) AppleWebKit/%d.%d "
|
return g_strdup_printf ("Mozilla/5.0 (%s %s) AppleWebKit/%d.%d "
|
||||||
"(KHTML, like Gecko) Chrome/18.0.1025.133 Safari/%d.%d %s",
|
"(KHTML, like Gecko) Chrome/18.0.1025.133 Safari/%d.%d %s",
|
||||||
platform, os, webcore_major, webcore_minor, webcore_major, webcore_minor, appname);
|
platform, os, webcore_major, webcore_minor, webcore_major, webcore_minor, appname);
|
||||||
case MIDORI_IDENT_MIDORI:
|
|
||||||
case MIDORI_IDENT_SAFARI:
|
case MIDORI_IDENT_SAFARI:
|
||||||
g_object_set (web_settings, "enable-site-specific-quirks", TRUE, NULL);
|
|
||||||
return g_strdup_printf ("Mozilla/5.0 (Macintosh; U; Intel Mac OS X; %s) "
|
return g_strdup_printf ("Mozilla/5.0 (Macintosh; U; Intel Mac OS X; %s) "
|
||||||
"AppleWebKit/%d+ (KHTML, like Gecko) Version/5.0 Safari/%d.%d+ %s",
|
"AppleWebKit/%d+ (KHTML, like Gecko) Version/5.0 Safari/%d.%d+ %s",
|
||||||
lang, webcore_major, webcore_major, webcore_minor, appname);
|
lang, webcore_major, webcore_major, webcore_minor, appname);
|
||||||
|
|
Loading…
Reference in a new issue