htmlrenderer : The prefs.js was created twice.
We didn't use the locale language. Adding var args to the gerald's modifications. svn: r13829
This commit is contained in:
parent
a921cc784f
commit
bd961672c8
@ -102,7 +102,7 @@ user_pref("network.http.proxy.keep-alive", true);
|
|||||||
user_pref("network.http.proxy.version", 1.1);
|
user_pref("network.http.proxy.version", 1.1);
|
||||||
user_pref("network.http.sendRefererHeader, 0);
|
user_pref("network.http.sendRefererHeader, 0);
|
||||||
user_pref("general.useragent.extra.firefox, "Mozilla/5.0");
|
user_pref("general.useragent.extra.firefox, "Mozilla/5.0");
|
||||||
user_pref("general.useragent.locale, "fr");
|
user_pref("general.useragent.locale, %(lang)s);
|
||||||
'''
|
'''
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
#
|
#
|
||||||
@ -379,6 +379,7 @@ class RendererMozilla(Renderer):
|
|||||||
prefs = open(os.path.join(MOZEMBED_SUBPATH,
|
prefs = open(os.path.join(MOZEMBED_SUBPATH,
|
||||||
"prefs.js"),
|
"prefs.js"),
|
||||||
"w+")
|
"w+")
|
||||||
|
if not os.path.exists(prefs):
|
||||||
parts = urlparse.urlparse(proxy)
|
parts = urlparse.urlparse(proxy)
|
||||||
if not parts[0] or parts[0] == 'http':
|
if not parts[0] or parts[0] == 'http':
|
||||||
host_port = parts[1]
|
host_port = parts[1]
|
||||||
@ -395,33 +396,13 @@ class RendererMozilla(Renderer):
|
|||||||
port = int(hport[2])
|
port = int(hport[2])
|
||||||
if port and host:
|
if port and host:
|
||||||
port = str(port)
|
port = str(port)
|
||||||
prefs.write(MOZJS % vars())
|
(lang_country, modifier ) = locale.getlocale()
|
||||||
'''
|
lang = lang_country.split('_')[0]
|
||||||
prefs.write('user_pref("network.proxy')
|
prefs.write(MOZJS % {
|
||||||
prefs.write('.type", 1);\r\n')
|
'host' : host,
|
||||||
prefs.write('user_pref("network.proxy')
|
'port' : port,
|
||||||
prefs.write('.http", "'+host+'");\r\n')
|
'lang' : lang
|
||||||
prefs.write('user_pref("network.proxy')
|
} )
|
||||||
prefs.write('.http_port", '+port+');\r\n')
|
|
||||||
prefs.write('user_pref("network.proxy')
|
|
||||||
prefs.write('.no_proxies_on",')
|
|
||||||
prefs.write(' "127.0.0.1,localhost,localhost')
|
|
||||||
prefs.write('.localdomain");\r\n')
|
|
||||||
prefs.write('user_pref("network.proxy')
|
|
||||||
prefs.write('.share_proxy_settings", true);\r\n')
|
|
||||||
prefs.write('user_pref("network.http')
|
|
||||||
prefs.write('.proxy.pipelining", true);\r\n')
|
|
||||||
prefs.write('user_pref("network.http')
|
|
||||||
prefs.write('.proxy.keep-alive", true);\r\n')
|
|
||||||
prefs.write('user_pref("network.http')
|
|
||||||
prefs.write('.proxy.version", 1.1);\r\n')
|
|
||||||
prefs.write('user_pref("network.http')
|
|
||||||
prefs.write('.sendRefererHeader, 0);\r\n')
|
|
||||||
prefs.write('user_pref("general.useragent')
|
|
||||||
prefs.write('.extra.firefox, "Mozilla/5.0");\r\n')
|
|
||||||
prefs.write('user_pref("general.useragent')
|
|
||||||
prefs.write('.locale, "fr");\r\n')
|
|
||||||
'''
|
|
||||||
prefs.close()
|
prefs.close()
|
||||||
except:
|
except:
|
||||||
try: # trying to remove pref.js in case of proxy change.
|
try: # trying to remove pref.js in case of proxy change.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user