Closed Bug 63605 Opened 24 years ago Closed 23 years ago

overflow:auto within overflow:hidden severe rendering problems

Categories

(Core :: Layout, defect, P4)

x86
Linux
defect

Tracking

()

VERIFIED WORKSFORME
mozilla0.9

People

(Reporter: geraint.edwards, Assigned: roc)

References

()

Details

(Keywords: css2, testcase)

From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux 2.2.14-15mdk i686; en-US; m18)
Gecko/20001107 Netscape6/6.0
BuildID:    Mozilla/5.0 (X11; U; Linux 2.2.14-15mdk i686; en-US; m18) Gecko/20001221

See also http://www.copyn.plus.com/mozTest7.html and
http://www.copyn.plus.com/mozTest8.html

A DIV with style set overflow:auto within a DIV with style set overflow:hidden
causes content to be only partially displayed.  Note that reloading leads to a
slightly different partial rendering.

Key symptoms.

The top, left and border-width settings of the outer DIV directly affect how
much of the inner DIV is visible.  That is the difference between the 3 examples.

Look at how much of the text and the image is truncated and you will see this is
the same as the left+borderwidth and top+borderwidth values.

The same problem arises in NN6 (released) on Linux and Windows NT. and also in
Mozilla 0.6 milestone build.

This is not a new problem it has been around for a while - it has taken me until
now to distill the essence of the problem.

Reproducible: Always
Steps to Reproduce:
Look at:

www.copyn.plus.com/mozTest6.html www.copyn.plus.com/mozTest7.html and
www.copyn.plus.com/mozTest8.html



Actual Results:  Only parts of the inner DIV elements are displayed

Expected Results:  The inner DIV (text and image) should be fully displayed.
VERIFIED

Platform: PC
OS: Linux 2.2.16
Mozilla Build: 2000122808 M18 Trunk Build


Marking NEW.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: testcase
Assignee: clayton → roc+moz
This seems significantly better with roc's new view manager.  However, there are
still some problems with the testcases -- the red and yellow outer DIVs don't
redraw on reload.

-> roc
Status: NEW → ASSIGNED
Not sure of the protocols here but I have submitted a comment and new testcases
relating to bug 46112 which I came across in my attempts to work around bug 63605.
I think this is similar to bug 65036.
Target Milestone: --- → mozilla0.9
I think this was fixed by my recent checkin for bug 74413.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → WORKSFORME
Marking verfied wfm in the June 4th build.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.