Bug 126778

Summary: [CSS 2.1 Conformance] visibility: collapse applied on table-row element, table-column element, table-row-group element and table-column-group elements is not supported
Product: [Applications] konqueror Reporter: Rob Buis <buis>
Component: khtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: browserbugs2, kde
Priority: NOR Keywords: testcase, triaged
Version: 4.8.4   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
URL: http://test.csswg.org/suites/css2.1/latest/html4/column-visibility-001.htm
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: testcase

Description Rob Buis 2006-05-05 10:51:39 UTC
Version:           3.5.1 (using KDE KDE 3.5.1)
Installed from:    Unspecified
OS:                Linux

The testcase should give a 100x100 green rectangle, but it doesn't.
Instead it gives gives 3 rows, in the order green-red-green. The red one
should be collapsing and when it collapses, the table should still maintain
the width of the collapsing row though.
The equivalent webkit bug is :
http://bugzilla.opendarwin.org/show_bug.cgi?id=8735

(Posted on behalf of Joost de Valk)
Comment 1 Allan Sandfeld 2006-05-13 14:53:43 UTC
Known problem.
Comment 2 Nic Gould 2008-04-20 12:40:06 UTC
Confirmed that this still exists in 4.0.3. Behaviour is exactly as described in the original description.

Bugzilla for webkit has moved though, link to relevant webkit is now https://bugs.webkit.org/show_bug.cgi?id=8735
It now has a patch in webkit btw.
Comment 3 Nic Gould 2008-04-20 12:41:53 UTC
Created attachment 24437 [details]
testcase

Testcase now attached.
Comment 4 Gérard Talbot (no longer involved) 2009-01-13 22:26:59 UTC
Complete testcase for visibility: collapse
https://bugzilla.mozilla.org/attachment.cgi?id=147933

Such testcase covers table rows, table columns, table column groups, table sections for tables using border-collapse: collapse model and border-collapse: separate model: the test is rendered in standards compliant rendering mode

Right now, the lastest IE 8 pre-RC1 Partner build 18344 passes the whole test very well.

Gérard
Comment 6 Myriam Schweingruber 2012-06-18 17:55:44 UTC
(In reply to comment #5)
> More testcases from CSS 2.1 test suite (RC6):

What is the latest version this is reproducible with? Is this still valid for Konqueror 4.8.4 or later?
Comment 8 Christoph Cullmann 2024-05-06 18:39:01 UTC
Dear user,

KHTML (and KJS) was a long time more or less unmaintained and got removed in KF6.

Please migrate to use a QWebEngine based HTML component.

We will do no further fixes or improvements to the KF5 branches of these components beside important security fixes.

For security issues, please see:

https://kde.org/info/security/

Sorry that we did not fix this issue during the life-time of KHTML.

Greetings
Christoph Cullmann