[23134] in Athena Bugs

home help back first fref pref prev next nref lref last post

sun4 9.2.10: mozilla

daemon@ATHENA.MIT.EDU (Nathan J. Williams)
Sun Jul 20 12:45:50 2003

Message-Id: <200307201645.h6KGjmPP005661@w20-575-90.mit.edu>
To: bugs@MIT.EDU
Date: Sun, 20 Jul 2003 12:45:48 -0400
From: "Nathan J. Williams" <nathanw@MIT.EDU>

System name:		w20-575-90.mit.edu
Type and version:	Sun-Blade-100 9.2.10
Display type:		ifb

Shell:			/bin/athena/tcsh
Window manager:		ctwm-beta -W

What were you trying to do?
	Scroll in a document in Mozilla.

What's wrong:
	Scrolling line-by-line with the arrow keys did not redraw quite
	the correct amount, and chopped part of each line of text off.

What should have happened:
	The full height of the characters should have been displayed.

Please describe any relevant documentation references:

Document that generated this behavior: The "LCD Module FAQ" at:
http://www.mil.ufl.edu/imdl/handouts/lcd-faq.htm

I took a screenshot of this phenomenon. The top of the page as it should
look is at:

/mit/nathanw/Public/mozilla-scrolltext-good.pnm

The same page, after pressing the page down key once and then the
up-arrow key to get back to the top of the page:

/mit/nathanw/Public/mozilla-scrolltext-bad.pnm

A similar effect occurs when scrolling down, or when scrolling by clicking
the arrows in the scrollbar. The text is cleaned up after switching to a 
different workspace and switching back to Mozilla, which causes a redraw.

I was not able to reproduce this with all pages I visited; nothing about
the source of the page in question seemed obviously suspicious.

After writing up most of this report, I checked the Mozilla version on
this workstation and discovered that it is 1.2.1; knowing that there's
a newer version in the works, I ran Mozilla 1.4 out of 
/afs/dev/system/sun4x_59/srvd/usr/athena/lib/mozilla (by copying the 
bin/mozilla script to /tmp and changing moz_libdir in that script to point
to the dev cell mozilla libdir) and re-ran the experiment, but got the same
results.


home help back first fref pref prev next nref lref last post