Massive Konqueror Regression

Luke-Jr luke-jr at utopios.org
Wed Aug 17 18:48:37 CEST 2005


On Wednesday 17 August 2005 16:39, James Richard Tyrer wrote:
> Luke-Jr wrote:
> > On Tuesday 16 August 2005 19:22, James Richard Tyrer wrote:
> >> Frank Osterfeld wrote:
> >>> On Monday 15 August 2005 14:31, David van Hoose wrote:
> >>>> Hi Stephan,
> >>>>
> >>>> I haven't yet, but I do see that Konqueror has at least one
> >>>> regression, so I know your regression tests are inadequate.
> >>>
> >>> I am sure you can point me to a testing method with 100%
> >>> coverage.
> >>
> >> They do exist -- at least they are supposed to exist.
> >>
> >> The validation suite for a compiler is supposed to test everything.
> >>
> >> And, yes I have used commercial compilers that had bugs in them.
> >>
> >> :-(
> >
> > I'm pretty sure such tests only test standard-compliant situations--
> > which work quite fine in KHTML.
>
> Which has nothing to do with what I said.  The suites test what the
> people that write them write them to test.  The point is that are
> intended to test everything -- that writing a test suite is not only not
> a unrealistic goal, it is something which is done.

But such suites for standard situations is already a reality. The "unrealistic 
goal" is writing a test suite that includes all the broken webpages on the 
net.

> > GCC, now that it has become the #1 compiler, has begun to be stricter
> >  and refuses to compile bad code.
>
> Again, this has nothing to do with what I said.  A compiler validation
> suite is only to test that correct code is compiled correctly.  A
> compiler can support extensions and still run the validation suite
> correctly.

The problem isn't extensions, but invalid or bad code.

> > If you want something compiler-like, then KHTML should refuse to show
> >  any erroneous webpage...
>
> Even if that were the case, which it isn't, you would have to define
> what constituted an "erroneus" webpage.

Anything not following the established standards, obviously.

> It appears to me that to start with it should contain examples to test
> rendering of all legal HTML code and its derivatives.

Which it does, AFAIK.
-- 
Luke-Jr
Developer, Utopios
http://utopios.org/


More information about the kde-quality mailing list