Bug 160518 - Form are badly rendered on webpages
Summary: Form are badly rendered on webpages
Status: RESOLVED FIXED
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 158664 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-04-07 16:34 UTC by FiNeX
Modified: 2008-04-09 01:20 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
repainting problem with cleanlooks (19.29 KB, image/jpeg)
2008-04-07 16:34 UTC, FiNeX
Details
repainting problem with plastique (76.60 KB, image/jpeg)
2008-04-07 16:35 UTC, FiNeX
Details

Note You need to log in before you can comment on or make changes to this bug.
Description FiNeX 2008-04-07 16:34:26 UTC
Version:           Revision 794403 (using Devel)
Installed from:    Compiled sources
OS:                Linux

Form on webpages are not displayed correctly.
list box and select box are not fully repainted.

I'm using KDE from revision 794403.
Qt is from revision 794384 (4.4-rc1)

Try to load this page http://bugs.kde.org/query.cgi 
Loading and scrolling the page will cause wrong repainting on elements in the page.

I've reproduced the problem with the oxygen, cleanlooks and plastique styles.
Comment 1 FiNeX 2008-04-07 16:34:55 UTC
Created attachment 24263 [details]
repainting problem with cleanlooks
Comment 2 FiNeX 2008-04-07 16:35:14 UTC
Created attachment 24264 [details]
repainting problem with plastique
Comment 3 Germain Garand 2008-04-07 17:12:15 UTC

*** This bug has been marked as a duplicate of 158664 ***
Comment 4 FiNeX 2008-04-07 17:45:18 UTC
I've created a new one bug report because screenshot of bug #158664 are different from mine.
Comment 5 Germain Garand 2008-04-07 18:03:32 UTC
mmh, yes you are right this bug report is more specific.
Comment 6 Germain Garand 2008-04-07 18:05:48 UTC
*** Bug 158664 has been marked as a duplicate of this bug. ***
Comment 7 Germain Garand 2008-04-07 18:08:58 UTC
re-asking here:

please try to find the lowest common denominator for triggering rendering errors.

at the moment I can only reproduce on pages that contains at least one multiline <select> (iow, where the widget is a KListView). 

If you have rendering errors in a page without a <select> element, please report.
Comment 8 András Manţia 2008-04-07 18:40:15 UTC
On http://freemail.hu/fm/login1?ver=0 I cannot find any <select>. Type 
something long in the first box (user name), click on the second box and 
see how the first box gets corrupted.
Comment 9 Will Stephenson 2008-04-08 15:34:33 UTC
also a problem with multiline lineedits in 4.0 branch.
Comment 10 Germain Garand 2008-04-08 23:48:44 UTC
SVN commit 794930 by ggarand:

turnaround for third Qt 4.4 regression:
QPainter::CompositionMode_Source is broken.

BUG:160518
CCMAIL: qt-bugs@trolltech.com

Document other regressions for Trolltech developers.


 M  +14 -1     render_replaced.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=794930
Comment 11 András Manţia 2008-04-09 00:29:13 UTC
Excellent, works great!
Comment 12 FiNeX 2008-04-09 00:35:08 UTC
Confirmed. The patch works very well!
I've tested a lot of website without any problem!

great! :-)
Comment 13 Germain Garand 2008-04-09 01:20:46 UTC
phheeew.. thank you for testing.

Re: #9 -  Will, do you mean in a build of branch with Qt 4.4?
I'll wait Qt 4.4 Final to backport all those hacks.
TT guys might fix the bulk of them 
(and to answer your mail: "not sure, but now they are" :)