Bug 101753

Summary: Page with frames is handled in a wrong way
Product: [Applications] konqueror Reporter: Fredrik Edemar <f_edemar>
Component: khtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Testcase

Description Fredrik Edemar 2005-03-18 00:04:03 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc version 3.3.4 
OS:                Linux

The page looks fine with Firefox and Opera but in Konqueror the right and bottom frame is not shown.
Comment 1 Fredrik Edemar 2005-03-18 00:05:05 UTC
Created attachment 10173 [details]
Testcase

Testcase
Comment 2 Thiago Macieira 2005-03-18 13:17:52 UTC
Confirmed. Let's see why...

Must be because of the abuse of "100%". If you change that to "*", it works as expected.
Comment 3 Germain Garand 2006-03-13 01:50:16 UTC
SVN commit 518068 by ggarand:

apply nice frame calculation enhancements patch
by Niels Leenheer <niels.leenheer@gmail.com>

cf. WC/3587

also, be extra careful not to apply complex masks to frames
in KHTMLView::drawContents.

BUG: 60113, 69074, 101753



 M  +8 -5      khtmlview.cpp  
 M  +1 -2      rendering/render_form.cpp  
 M  +141 -27   rendering/render_frames.cpp