Breaking up bugs.kde.org's khtml product
Dirk Mueller
mueller at kde.org
Sun Oct 19 16:06:00 BST 2003
On Sunday 19 October 2003 10:12, Stephan Binner wrote:
> Even with big hint in the bug wizard people will continue to report bugs to
> "konqueror".
well, even with big hints people report(ed) to kdesktop all kinds of bugs ;-)
> And for consistency you would have to do the same for kjs too.
Well, kjs is rather small and bugfree in itself. The interaction with the real
world is where it gets interesting, and thats mostly ECMA. And even if it is
not, you first have to trace the bug through several layers of DOM and ecma
handling to see if it is indeed a kjs bug.
> > - rendering: rendering errors
> No breakdown into frames, tables, css, ... ?
Whats a CSS rendering error? Even if there is not a single <style>, <link> or
style attribute in the whole webpage it can still be a CSS error.
I did avoid these breakdowns because honestly I don't believe that any of you
can decide which category a bugs fit into it. Its not really easy to
understand where a bug comes from, and the only result of this would be that
most bugreports would end up under "table" though they have absolutely
nothing to do with them.
For example its easy for you to decide if a bug applies the form widget for
<select>. But you still can not decide if thats a CSS bug or elsewhere. So
just categorize it as form problem.
even if it is a css compliance bug, its not obvious if its a bug in the
parser, the selector, the style or the renderer. What you do when fixing a
bug is to isolate the khtml code layer which introduces the bug behavior, and
that can not be done without analyzing the bug first.
> - bidi
not enough bugs to justify an own category.
> - image (current khtmlimage)
khtmlimage and image handling are two different shoes
> - printing
other than "it does not render widgets" and "it does not handle pagebreaks
like specified in CSS" ? sorry, not enough potential for bugs.
> - search
> - selection
both rendering bugs
--
> Looking for a KDE-related EMail-Alias ? Get one at kdemail.net for FREE! <
More information about the kfm-devel
mailing list