Open Bug 203864 Opened 21 years ago Updated 2 years ago

Edit preferences appearance fonts stops scrolling if a meta refresh occurs in browser

Categories

(Core :: DOM: UI Events & Focus Handling, defect)

x86
Linux
defect

Tracking

()

People

(Reporter: trfr, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225

First off, create an html page that has a meta refresh and go to the page with
the browser.
<meta HTTP-EQUIV="refresh" CONTENT="10; URL=/do_this.cgi?Body">
Once the refresh is occurring every 10 seconds, now click on
Edit/Preferences/Appearance/Fonts and try to choose a Serif: Font from the
bottom of a long list of fonts.  Get to the bottom of the font choices by
hovering over the automatic scroller area on the bottom of the font selection
area.  The tricky part is to have a font selection list that takes at least 10
seconds to get near the bottom.  What happens is, whenever the meta refresh
kicks in at 10 seconds, the automatic scrolling of the font selction area pauses
and does not continue until you move the mouse pointer off of the arrow and then
back on.  Hope this makes sense.  Good Luck.

Reproducible: Always

Steps to Reproduce:
1. Go to a html page that has a meta refresh
2. Go to edit/preferences/appearance/fonts and choose Serif
3. Now try to use the autoscroll area to go down the font selection list by
hovering over the arrow.  Make sure it's a long list of font selections.

Actual Results:  
The font selection automatic scrolling pauses and will not restart unless you
move the mouse pointer off of the automatic scroll area and then move the mouse
pointer back onto the automatic scroll area.

Expected Results:  
Should have continued scrolling down the font selections and should not have
paused when the browser did a meta refresh.

This also happens with later versions of Mozilla.
Product: Browser → Seamonkey
confirmed with linux CVS trunk 20050406 (gtk and gtk2)
this not only happens with the scrolling prefs but also with form controls (like
the component select box at http://bugzilla.mozilla.org/query.cgi

==> events
Assignee: bugs → events
Status: UNCONFIRMED → NEW
Component: Preferences → Event Handling
Ever confirmed: true
Product: Mozilla Application Suite → Core
QA Contact: bugzilla → ian
Assignee: events → nobody
QA Contact: ian → events
Component: Event Handling → User events and focus handling
Severity: minor → S4
You need to log in before you can comment on or make changes to this bug.