[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kfm-devel
Subject:    Fwd: Re: Java applet not found (problem in the official DOM testsuite)
From:       David Faure <dfaure () klaralvdalens-datakonsult ! se>
Date:       2002-12-22 11:04:03
[Download RAW message or body]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Koos Vriezen found out why Java applets couldn't be loaded in the latest 
version of the DOM testsuite (while it worked in previous versions).

The reason is that an invalid URL is being created by jsUnitTestManager.js
Only file:/path and file:///path are valid file urls.
In file://blah and file:////blah, blah is a hostname (as specified in RFC 2396 IIRC)

This looks like a bug in JSUnit, details below.

- ----------  Forwarded Message  ----------

Subject: Re: Java applet not found (problem in the official DOM testsuite)
Date: Saturday 21 December 2002 17:55
From: Koos Vriezen <koos.vriezen@xs4all.nl>
To: <kfm-devel@kde.org>

Running it with the JS Debugger I see that in kickOffTests() the call to
top.testManager.resolveUserEnteredTestFileName() returns
file:////home/koos/public_html/DOM-javabug/javabug/HTMLAppletElement01.html
The test in

 if (userEnteredTestFileName.indexOf("http://") == 0 || userEnteredTestFileName.indexOf("file:///") == 0)
    return userEnteredTestFileName;
  return getTestFileProtocol()+this.getTestFileName();

fails and getTestFileProtocol() return file:/// and this.getTestFileName()
returns
/home/koos/public_html/DOM-javabug/javabug/HTMLAppletElement01.html

I suspect the result of 'Browse' should be a file:///xxxx instead.

Koos



- -------------------------------------------------------

- -- 
David Faure -- faure@kde.org, dfaure@klaralvdalens-datakonsult.se
Klarälvdalens Datakonsult AB, Platform-independent software solutions
Contributing to: http://www.konqueror.org/, http://www.koffice.org/
KOffice-1.2.1 is available - http://download.kde.org/stable/koffice-1.2.1/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE+BZwj72KcVAmwbhARAsWVAJ9hDWDL63wA9tKAincD2ZYSj9iWfQCggL4r
Pwx3ddACpPaj/HUYEr41LUA=
=rNNc
-----END PGP SIGNATURE-----

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic