strange scrolling behavior when showing the logout page of www.gmx.de

NEW
Unassigned

Status

()

Core
Layout
15 years ago
9 years ago

People

(Reporter: Robert Marquardt, Unassigned)

Tracking

({perf, testcase})

Trunk
x86
Windows NT
perf, testcase
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

Attachments

(1 attachment)

(Reporter)

Description

15 years ago
User-Agent:       Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)
Build Identifier: Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.4b) Gecko/20030507

The logout page of GMX contains a small area at the bottom where a newsticker 
scrolls up.
When displaying this page and scrolling the whole page down the bug appears.
The page can be scrolled further down than in IE.
Instead of displaying the newsticker scrolling up the rest of the page is 
scrolled down until the bottom of the displayed page hits the window bottom 
then the page stops and the newsticker starts scrolling up.

Reproducible: Always

Steps to Reproduce:
1. Get a free GMX account at http://www.gmx.de
2. Log in then log out
3. scroll down the logout page as far as possible

Actual Results:  
Instead of the newsticker area scrolling up the page around it is scrolled down 
until it hits the bottom of the window

Expected Results:  
always scroll up the newsticker area

The page can be scrolled further down intitially than in IE.
Seems to be a bug with that. After the scrolling down has hit the bottom of the 
window it cannot be scrolled beyond the end of the page again.

Comment 1

15 years ago
Not JavaScript Engine. Reassigning to Browser-General until the
proper component can be found. Setting QA to Prashant. 


Robert:

1. If you have time, would you be able to set up a test account
   for us, say with these parameters:
        
                     username = mozilla
                     password = bugzilla

   Thanks; that will save us some time -


2. Do you know if this problem has "always" existed in Mozilla?
   Or is this something that just started happening recently?
Assignee: rogerl → asa
Component: JavaScript Engine → Browser-General
QA Contact: pschwartau → desale

Comment 2

15 years ago
Robert reports that the bug does not show up in this build:
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2.1) Gecko/20021130

I have been able to log in to the site, and will attach a copy
of the logout page below. It is generic and has no personal info.

It uses the following JS file:

        http://stern.de/shortnews/ticker/gmx.js

It document.writes() one of these scripts, depending on the browser:

IE6 --> http://newsticker.shortnews.de/de/js/pro/2/engine_pro.js   
Moz --> http://newsticker.shortnews.de/de/js/pro/2/engine_dom.js 

The content for the scrolling ticker is at:

        http://www.stern.de/shortnews/content/gmx_def.js
Status: UNCONFIRMED → NEW
Ever confirmed: true

Comment 3

15 years ago
Created attachment 122893 [details]
Testcase: logout page at http://www.gmx.de

Comment 4

15 years ago
Confirming the bug using Mozilla trunk binary 2003050509 on WinNT.

To see the bug, load the testcase in Comment #3. After it has finished
loading, move the scrollbar rapidly up and down, ending up near the 
bottom of the page. 

The content follows, but only after a delayed reaction that makes
it look very strange. I think this is due to the intensive CPU cycles
that occur. If I have my WinNT Task Manager up, I see the CPU up near
100% for quite a long time after I finish moving the scrollbar. That is,
it looks strange because of Mozilla performance issues -

I looked at the JavaScript, and it doesn't appear to me to be a 
pure JS Engine performance issue. The DOM Inspector shows the code
creates a lot of invisible <DIV> elements at the end of the page
to make the scroller work, and I think the problem may have to do
with either DOM performance or reflow issues in Layout.

Reassigning to Layout as a first guess, and cc'ing Bob, Doron,
who are experts in dynamic tickers like this one -
Assignee: asa → other
Component: Browser-General → Layout
Keywords: perf
QA Contact: desale → ian

Updated

15 years ago
Keywords: testcase

Comment 5

14 years ago
Here, gmx.de or gmx.net - after logging out - seem to reload the page
infinitely, until firefox finally crashes.
Assignee: layout → nobody
QA Contact: ian → layout
You need to log in before you can comment on or make changes to this bug.