mshtml: Don't use UAS_EXACTLEGACY in navigator object.
Signed-off-by: Jacek Caban <jacek@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
f1f8e4d11e
commit
02f46d7ec9
@ -1162,7 +1162,6 @@ static unsigned int get_ua_version(OmNavigator *navigator)
|
||||
{
|
||||
switch(dispex_compat_mode(&navigator->dispex)) {
|
||||
case COMPAT_MODE_QUIRKS:
|
||||
return UAS_EXACTLEGACY | 7;
|
||||
case COMPAT_MODE_IE5:
|
||||
case COMPAT_MODE_IE7:
|
||||
return 7;
|
||||
|
@ -368,7 +368,8 @@ sync_test("navigator", function() {
|
||||
"userAgent = " + navigator.userAgent + " appVersion = " + app);
|
||||
|
||||
re = v < 11
|
||||
? "^" + (v < 9 ? "4" : "5") + "\\.0 \\(compatible; MSIE " + (v < 7 ? 7 : v) + "\\.0; Windows NT [^\\)]*\\)$"
|
||||
? "^" + (v < 9 ? "4" : "5") + "\\.0 \\(compatible; MSIE " + (v < 7 ? 7 : v) +
|
||||
"\\.0; Windows NT [0-9].[0-9]; .*Trident/[678]\\.0.*\\)$"
|
||||
: "^5.0 \\(Windows NT [0-9].[0-9]; .*Trident/[678]\\.0.*rv:11.0\\) like Gecko$";
|
||||
ok(new RegExp(re).test(app), "appVersion = " + app);
|
||||
|
||||
|
@ -6383,7 +6383,6 @@ static void test_navigator(IHTMLDocument2 *doc)
|
||||
bstr = NULL;
|
||||
hres = IOmNavigator_get_userAgent(navigator, &bstr);
|
||||
ok(hres == S_OK, "get_userAgent failed: %08x\n", hres);
|
||||
todo_wine
|
||||
ok(!lstrcmpW(bstr, buf), "userAgent returned %s, expected \"%s\"\n", wine_dbgstr_w(bstr), wine_dbgstr_w(buf));
|
||||
SysFreeString(bstr);
|
||||
|
||||
@ -6393,7 +6392,6 @@ static void test_navigator(IHTMLDocument2 *doc)
|
||||
|
||||
hres = IOmNavigator_get_appVersion(navigator, &bstr);
|
||||
ok(hres == S_OK, "get_appVersion failed: %08x\n", hres);
|
||||
todo_wine
|
||||
ok(!lstrcmpW(bstr, buf+8), "appVersion returned %s, expected \"%s\"\n", wine_dbgstr_w(bstr), wine_dbgstr_w(buf+8));
|
||||
SysFreeString(bstr);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user