Commit 88faa9e1 authored by Austin English's avatar Austin English Committed by Alexandre Julliard

mshtml: Mark tests that need wine-gecko as todo on arches without it.

parent f6d2e037
...@@ -3319,6 +3319,9 @@ static IHTMLDocument2 *create_document(void) ...@@ -3319,6 +3319,9 @@ static IHTMLDocument2 *create_document(void)
hres = CoCreateInstance(&CLSID_HTMLDocument, NULL, CLSCTX_INPROC_SERVER|CLSCTX_INPROC_HANDLER, hres = CoCreateInstance(&CLSID_HTMLDocument, NULL, CLSCTX_INPROC_SERVER|CLSCTX_INPROC_HANDLER,
&IID_IHTMLDocument2, (void**)&doc); &IID_IHTMLDocument2, (void**)&doc);
#if !defined(__i386__) && !defined(__x86_64__)
todo_wine
#endif
ok(hres == S_OK, "CoCreateInstance failed: %08x\n", hres); ok(hres == S_OK, "CoCreateInstance failed: %08x\n", hres);
return SUCCEEDED(hres) ? doc : NULL; return SUCCEEDED(hres) ? doc : NULL;
} }
...@@ -3489,6 +3492,9 @@ START_TEST(events) ...@@ -3489,6 +3492,9 @@ START_TEST(events)
DestroyWindow(container_hwnd); DestroyWindow(container_hwnd);
}else { }else {
#if !defined(__i386__) && !defined(__x86_64__)
todo_wine
#endif
win_skip("Too old IE\n"); win_skip("Too old IE\n");
} }
......
...@@ -7290,6 +7290,9 @@ static IHTMLDocument2 *create_document(void) ...@@ -7290,6 +7290,9 @@ static IHTMLDocument2 *create_document(void)
hres = CoCreateInstance(&CLSID_HTMLDocument, NULL, CLSCTX_INPROC_SERVER|CLSCTX_INPROC_HANDLER, hres = CoCreateInstance(&CLSID_HTMLDocument, NULL, CLSCTX_INPROC_SERVER|CLSCTX_INPROC_HANDLER,
&IID_IHTMLDocument2, (void**)&doc); &IID_IHTMLDocument2, (void**)&doc);
#if !defined(__i386__) && !defined(__x86_64__)
todo_wine
#endif
ok(hres == S_OK, "CoCreateInstance failed: %08x\n", hres); ok(hres == S_OK, "CoCreateInstance failed: %08x\n", hres);
if(FAILED(hres)) if(FAILED(hres))
return NULL; return NULL;
...@@ -8774,6 +8777,9 @@ START_TEST(htmldoc) ...@@ -8774,6 +8777,9 @@ START_TEST(htmldoc)
if(!check_ie()) { if(!check_ie()) {
CoUninitialize(); CoUninitialize();
#if !defined(__i386__) && !defined(__x86_64__)
todo_wine
#endif
win_skip("Too old IE\n"); win_skip("Too old IE\n");
return; return;
} }
......
...@@ -302,6 +302,9 @@ static void perform_test(const struct location_test* test) ...@@ -302,6 +302,9 @@ static void perform_test(const struct location_test* test)
hres = CoCreateInstance(&CLSID_HTMLDocument, NULL, hres = CoCreateInstance(&CLSID_HTMLDocument, NULL,
CLSCTX_INPROC_SERVER | CLSCTX_INPROC_HANDLER, &IID_IHTMLDocument2, CLSCTX_INPROC_SERVER | CLSCTX_INPROC_HANDLER, &IID_IHTMLDocument2,
(void**)&doc); (void**)&doc);
#if !defined(__i386__) && !defined(__x86_64__)
todo_wine
#endif
ok(hres == S_OK, "%s: CoCreateInstance failed: 0x%08x\n", test->name, hres); ok(hres == S_OK, "%s: CoCreateInstance failed: 0x%08x\n", test->name, hres);
if(FAILED(hres)){ if(FAILED(hres)){
IMoniker_Release(url_mon); IMoniker_Release(url_mon);
......
...@@ -1231,6 +1231,9 @@ static IHTMLDocument2 *create_document(void) ...@@ -1231,6 +1231,9 @@ static IHTMLDocument2 *create_document(void)
hres = CoCreateInstance(&CLSID_HTMLDocument, NULL, CLSCTX_INPROC_SERVER|CLSCTX_INPROC_HANDLER, hres = CoCreateInstance(&CLSID_HTMLDocument, NULL, CLSCTX_INPROC_SERVER|CLSCTX_INPROC_HANDLER,
&IID_IHTMLDocument2, (void**)&doc); &IID_IHTMLDocument2, (void**)&doc);
#if !defined(__i386__) && !defined(__x86_64__)
todo_wine
#endif
ok(hres == S_OK, "CoCreateInstance failed: %08x\n", hres); ok(hres == S_OK, "CoCreateInstance failed: %08x\n", hres);
return SUCCEEDED(hres) ? doc : NULL; return SUCCEEDED(hres) ? doc : NULL;
} }
...@@ -3572,6 +3575,9 @@ START_TEST(script) ...@@ -3572,6 +3575,9 @@ START_TEST(script)
skip("IE running in Enhanced Security Configuration\n"); skip("IE running in Enhanced Security Configuration\n");
} }
}else { }else {
#if !defined(__i386__) && !defined(__x86_64__)
todo_wine
#endif
win_skip("Too old IE.\n"); win_skip("Too old IE.\n");
} }
......
...@@ -3496,6 +3496,9 @@ static IHTMLDocument2 *create_document(void) ...@@ -3496,6 +3496,9 @@ static IHTMLDocument2 *create_document(void)
hres = CoCreateInstance(&CLSID_HTMLDocument, NULL, CLSCTX_INPROC_SERVER|CLSCTX_INPROC_HANDLER, hres = CoCreateInstance(&CLSID_HTMLDocument, NULL, CLSCTX_INPROC_SERVER|CLSCTX_INPROC_HANDLER,
&IID_IHTMLDocument2, (void**)&doc); &IID_IHTMLDocument2, (void**)&doc);
#if !defined(__i386__) && !defined(__x86_64__)
todo_wine
#endif
ok(hres == S_OK, "CoCreateInstance failed: %08x\n", hres); ok(hres == S_OK, "CoCreateInstance failed: %08x\n", hres);
if(FAILED(hres)) if(FAILED(hres))
return NULL; return NULL;
......
...@@ -1021,6 +1021,9 @@ static IHTMLDocument2 *create_doc_from_url(const WCHAR *start_url) ...@@ -1021,6 +1021,9 @@ static IHTMLDocument2 *create_doc_from_url(const WCHAR *start_url)
hres = CoCreateInstance(&CLSID_HTMLDocument, NULL, hres = CoCreateInstance(&CLSID_HTMLDocument, NULL,
CLSCTX_INPROC_SERVER | CLSCTX_INPROC_HANDLER, &IID_IHTMLDocument2, CLSCTX_INPROC_SERVER | CLSCTX_INPROC_HANDLER, &IID_IHTMLDocument2,
(void**)&doc); (void**)&doc);
#if !defined(__i386__) && !defined(__x86_64__)
todo_wine
#endif
ok(hres == S_OK, "CoCreateInstance failed: 0x%08x\n", hres); ok(hres == S_OK, "CoCreateInstance failed: 0x%08x\n", hres);
hres = IHTMLDocument2_QueryInterface(doc, &IID_IPersistMoniker, hres = IHTMLDocument2_QueryInterface(doc, &IID_IPersistMoniker,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment