Closed Bug 285322 Opened 20 years ago Closed 20 years ago

Columns of text in the articles are displayed one over other.

Categories

(Core :: Layout, defect)

x86
All
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 282754

People

(Reporter: vtuncch, Unassigned)

References

()

Details

(Keywords: regression, testcase)

Attachments

(4 files, 2 obsolete files)

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050207 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050207 All nightly builds starting from February 08 have the problem. The identified build and earlier ones do not show the wrong behaviour. The problem is: The title page of http://inopressa.ru is displayed correctly. The articles are supposed to have text in three columns, but the columns of text are displayed one over other, not separately. Reproducible: Always Steps to Reproduce: 1. Go to http://inopressa.ru 2. Click any abstract to get the full text of the article. 3. Actual Results: 1. The title page of http://inopressa.ru is displayed correctly. 2. The columns of text are displayed one over other, not separately. Expected Results: Display the text in three columns. Use the identified build (20050207) to see the correct result.
Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8b2) Gecko/20050308 http://inopressa.ru/jpost/2005/03/08/11:27:14/Goussinsky the overlapping columns are in three divs showing zero width in DOMI <div id="parentDiv" style="overflow: hidden; width: 500px; position: relative; margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px; line-height: 17px; font-size: 12px; font-family: Arial; font-weight: normal; height: 255px; display: block;"> <div id="onecol" style="top: 0px; position: absolute; display: inline; left: 0%; width: 30%;"> ... </div> <div id="twocol" style="top: -255px; position: absolute; display: inline; left: 33%; width: 30%;"> ... </div> <div id="treecol" style="top: -510px; position: absolute; display: inline; left: 66%; width: 30%;"> ... </div> </div>
OS: Linux → All
Attached file reduced testcase (obsolete) —
as described in comment 1
Attached file minimal testcase (obsolete) —
confirming Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8b2) Gecko/20050308 regressed between BuildID 2005020706 working, 2005020806 failing checkins: http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=SeaMonkeyAll&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=explicit&mindate=2005-02-07+04%3A00&maxdate=2005-02-08+07%3A00&cvsroot=%2Fcvsroot maybe Bug 277420. Use ConstructBlock when creating scrolled and absolutely positioned blocks. Removes copied code and makes columns work in such situations. bug can be seen here http://inopressa.ru/jpost/2005/03/08/11:27:14/Goussinsky and in the attached testcases.
Assignee: general → nobody
Status: UNCONFIRMED → NEW
Component: General → Layout
Ever confirmed: true
Keywords: regression, testcase
Product: Mozilla Application Suite → Core
QA Contact: general → layout
Version: unspecified → Trunk
Attached file testcase
testcase with english text, containing div defines height and total width, contained divs are containing the same text, with different negative offsets, so 1st div is first column showing 1st part of text 2nd has negativ offset skipping the part of text displayed by the first, and is positioned to the right, so it should display part of the text following the first part. Accordingly 3rd div should skip the parts shown and shoiw the next part of the text. In the real page there is JS to scroll through longer texts. I´ve put a black dashed border around the containing div, and coloured borders around the contained divs. I´ll attach screenshots from before and after the regression.
Attachment #176788 - Attachment is obsolete: true
Attachment #176861 - Attachment is obsolete: true
showing the testcase as seen with buildID 2005020706
showing the testcase as seen with buildID 2005020806
I just noticed that the testcase downloaded from bugzilla rendered differently, so I´ll attach screenshot. Remote I´ve only checked the original URL working with 20050207, and failing 20050208. I checked the working of this testcase only locally, and the failing also remote. Maybe bug 285309 is related.
Boris, this bug seems to be related to the fix of Bug 277420 Setting overflow disables column layout [columns] I suspect it is working now as intended, but I´m always eager looking at bugs declared 'ìnvalid' to improve my knowledge. See comment 4 for regression date and direct link to the russian language page showing the regression. see comment 5 for my own testcase from what I understand could be the problem. Attachments include testcase and screenshots.
This is probably a duplicate of bug 282754. Marking dependent for now.
Depends on: 282754
Fixed by patch in bug 282754 *** This bug has been marked as a duplicate of 282754 ***
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: