Version: (using KDE 4.4.2) OS: Linux Installed from: Ubuntu Packages Testcases --------- A) http://www.w3.org/Style/CSS/Test/CSS2.1/20100316/html4/position-relative-034.htm and B) http://www.w3.org/Style/CSS/Test/CSS2.1/20100316/html4/position-relative-036.htm Actual results in Konqueror 4.4.2 --------------------------------- A) There is no horizontal scrollbar present, so the content is not reachable, scrollable. B) There is an inactive (disabled) horizontal scrollbar, so the content is not reachable, scrollable. Expected results ---------------- A) There should be an active (enabled) horizontal scrollbar allowing the user to reach, access, view, read the content. B) There should be an active (enabled) horizontal scrollbar allowing the user to reach, access, view, read the content. Reference --------- " (...) if relative positioning causes an 'overflow:auto' or 'overflow:scroll' box to have overflow, [then] the UA must allow the user to access this content (at its offset position), which, through the creation of scrollbars, may affect layout. " http://www.w3.org/TR/CSS21/visuren.html#relative-positioning Notes ----- Firefox 3.5.9, Firefox 3.6.3, IE8, Opera 10.10 and Opera 10.51 pass those 2 testcases. regards, Gérard
2 additional testcases: Relatively positioned child inside a parent container with overflow set to scroll http://test.csswg.org/suites/css2.1/20110323/html4/overflow-003.htm (RC6) Relatively positioned child inside a parent container with overflow set to auto http://test.csswg.org/suites/css2.1/20110323/html4/overflow-004.htm (RC6) Konqueror 4.6.3 fail both testcases. Firefox 4.0.1, Opera 11.11, Chrome 11.0.696.71 pass both testcases. Gérard
3rd additional testcase: Relatively positioned child inside a parent container with overflow set to scroll via inherit http://test.csswg.org/suites/css2.1/20110323/html4/overflow-005.htm (RC6) Konqueror 4.6.3 fail this testcase. Firefox 4.0.1, Opera 11.11, Chrome 11.0.696.71 pass such testcase. Gérard
Latest version of testcases --------------------------- A) http://test.csswg.org/suites/css2.1/latest/html4/position-relative-034.htm and B) http://test.csswg.org/suites/css2.1/latest/html4/position-relative-036.htm Konqueror 4.7.4 (KHTML rendering engine) fails those position-relative-034 and position-relative-036 tests. I get expected results now for overflow-003, 004 and 005 tests. CONFIRMING
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