Jacek Caban : winetest: Remove no longer needed Gecko check.

Alexandre Julliard julliard at winehq.org
Thu Dec 3 10:29:55 CST 2009


Module: wine
Branch: master
Commit: b07bc345155865092875491b82c3ddac3c13dfb0
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=b07bc345155865092875491b82c3ddac3c13dfb0

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Thu Dec  3 15:15:38 2009 +0100

winetest: Remove no longer needed Gecko check.

---

 programs/winetest/main.c |   21 ---------------------
 1 files changed, 0 insertions(+), 21 deletions(-)

diff --git a/programs/winetest/main.c b/programs/winetest/main.c
index 21dbaef..bb68ed1 100644
--- a/programs/winetest/main.c
+++ b/programs/winetest/main.c
@@ -175,21 +175,6 @@ static BOOL is_native_dll( HMODULE module )
     return TRUE;
 }
 
-/* check if Gecko is present, trying to trigger the install if not */
-static BOOL gecko_check(void)
-{
-    IHTMLDocument2 *doc;
-    IHTMLElement *body;
-    BOOL ret = FALSE;
-
-    CoInitialize( NULL );
-    if (FAILED( CoCreateInstance( &CLSID_HTMLDocument, NULL, CLSCTX_INPROC_SERVER,
-                                  &IID_IHTMLDocument2, (void **)&doc ))) return FALSE;
-    if ((ret = SUCCEEDED( IHTMLDocument2_get_body( doc, &body )))) IHTMLElement_Release( body );
-    IHTMLDocument_Release( doc );
-    return ret;
-}
-
 static void print_version (void)
 {
 #ifdef __i386__
@@ -693,12 +678,6 @@ extract_test_proc (HMODULE hModule, LPCTSTR lpszType,
         nr_native_dlls++;
         return TRUE;
     }
-    if (!strcmp( dllname, "mshtml" ) && running_under_wine() && !gecko_check())
-    {
-        FreeLibrary(dll);
-        xprintf ("    %s=load error Gecko is not installed\n", dllname);
-        return TRUE;
-    }
     FreeLibrary(dll);
 
     if (!(err = get_subtests( tempdir, &wine_tests[nr_of_files], lpszName )))




More information about the wine-cvs mailing list