Closed Bug 223724 Opened 21 years ago Closed 14 years ago

Smooth scrolling will not work with flash animation in window

Categories

(Core :: Web Painting, defect)

x86
All
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: spam, Unassigned)

References

()

Details

(Keywords: testcase)

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 Firebird/0.7
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 Firebird/0.7

On the page www.dafc.co.uk there is a large flash animation at the top of the
page, along with several smaller ones down the righthand side. With smooth
scrolling turned on, it is impossible to scroll the page using the page-down
button or the mouse wheel. The only way to scroll the page is to use the scroll
bar. If smooth scrolling is turned off, scrollign works fine. This problem seems
to be related to the large flash animation at the top of the page which does
rapid updating - scrolling further down the page beyond this gives us back
normal scrolling capability, albeit very slow and jerky.

Reproducible: Always

Steps to Reproduce:
1. Turn smooth scrolling off.
2. Make sure you have the flash plugin installed
3. Visit www.dafc.co.uk .
4. Try to scroll down the page using either the mouse wheel or page-down
keyboard button - page scrolls down fine as it should.
5. Now enable smooth scrolling and move to top of page.
6. Try to scroll down the page as before - note how mouse wheel and page-down
key have no effect.
Forgot to mention that CPU usage is maxed out on this page as well - even when
Firebird is minimized or not visible on the screen. This severely reduces the
responsiveness of the whole system - Firebird and all other applications running
on the system.
scrolling WFM Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6a) Gecko/20031024
Firebird/0.7+

CPU is also 100% used, but system remains completely responsive, and other
programs can get processor time if they need it.
WFM 2003-10-30 build on WinXP.
Please try a current nightly build with a fresh profile.
QA Contact: bugzilla
Still showing original symptoms with build ID:

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6a) Gecko/20031030
Firebird/0.7+

N.B. This is a Firebird build, not plain Mozilla - I haven't tried this yet. I
am currently using Firebird as my primary browser and am very happy with it
apart from this minor problem.
Just tried this woth a plain Mozilla build (1.6a) and I am seeing the same issue
with this version as well.
I've just tried the latest Firebird build on another Windows XP machine that I
have (a slower one) and it is showing the same symptoms when visiting dafc.co.uk
. Again, disabling smooth scroll gives me back the ability to use the mouse
wheeel and page-up/down keys.
Since this is happening for both mozilla and firebird, I'm sending to browser.

What are the hardware specs of your computers? I wonder if this is a performance
related issue.
Assignee: blake → general
Component: General → Browser-General
Product: Firebird → Browser
QA Contact: bugzilla → general
Version: unspecified → Trunk
My main computer is an Athlon 2000+ with 1 gig of memory and nVidia GeForce 
400 AGP graphics card, so I doubt this is a performance related issue. My 
other PC is a Duron 850MHz with 512MB and a Voodoo 3 18MB PCI graphcis card.

Even if this were a performance related issue, I would still not expect smooth 
scrolling to be completely disabled. I should still be able to scroll the page.
I agree, just because two of us can't see the problem at all I'm trying to think
of reasons it might be occuring for you, and not for us. Adding keyword qawanted
to get some help isolating the issue.
Keywords: qawanted
Just to re-interate - the home page at www.dafc.co.uk is the only place that I
am seeing this bug, all other flash enhanced pages seem fine. Also, I'm using
Windows XP service pack 1 with all the post SP1 patches applied. Hopefully this
information will help folk reproduce this.
I forgot to mention - I am using flash plugin version 7.
kinda the opposite of bug 206384
Assignee: general → blake
Component: Browser-General → General
Product: Browser → Firebird
Version: Trunk → unspecified
I was able to reproduce this bug on the following: Mozilla/5.0 (Windows; U;
Windows NT 5.2; en-US; rv:1.6) Gecko/20040113 and Mozilla/5.0 (Windows; U;
Windows NT 5.2; en-US; rv:1.5) Gecko/20031007 Firebird/0.7. This is NOT a smooth
scrolling problem. The web page described disables all ability to scroll over
areas of flash animation only, smooth scrolling is still fully functional on
other areas of the page described. This is common to both Firebird and Mozilla,
although the filer of this bug should have filed this bug for Firebird. This bug
should be renamed to "Scrolling is disabled over some flash animations"
I have been able to reproduce this problem now, but only with smooth scrolling,
keyboard commands and scroll wheel are all working fine.

I am going to confirm it, and have changed the summary to try to reflect what is
going on, if it still seems unclear please fix it or offer better suggestions.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: Smooth scrolling completely disabled by page with lots of flash on it → Smooth scrolling will not work with flash animation in window
Can I just add, I see no evidence that the web page www.dafc.co.uk disables 
scrolling. The flash animations may do this, however, the effect is not 
evident with smooth scrolling disabled. Furthermore, moving the mouse over the 
flash animation while attempting to scroll does not cause this behaviour. I 
believe the problem is due to the very fast scrolling employed by the large 
flash animation at the top of the page. This is somehow preventing the smooth 
scroller from ever getting started.

As far as a solution goes, coult it perhaps be arranged to "fall back" to non-
smooth scrolling when this type of thing happens?
Is this still around in FireFOx 0.9.2 on Win and 0.9.1 on *nix?

-R
I have also verifield that on http://www.wemake.pt/default.php same problem.
If you have smooth scrolling CPU usage is maximized (60% to 86% computer time on
my computer) out on this page as well - even when Firebird is minimized or not
visible on the screen.

Note: This Wemake page page uses Javascript (not Flash) Tigrascrooler
[www.softcomplex.com/products/tigra_scrooler/] and so the problem must be on the
smooth scroller function somewhere.

It seems an Netscape heritage on because with Netscape 7.1 the resources are
also (and a even little bit greater extent) consumed
With Mozilla (version 12.00.8804) some behavior.

I tried also in Linux with Mozzila 1.6 and it almost stop (and not with
konqueror) so it must be a bug not a OS problem.

Internet Explorer runs also Ok.

So Gecko has a problem somewhere!
I had used Firefox 0.9.2 

Note: summary must be corrected.
OS: Windows XP → All
Obviously Internet Explorer works fine on this page also - scrolling works as
expected. I believe the problem may lie with the fact that Mozilla/Firefox seem
to redraw very slowly and jerkily compared to IE when there are flash elements
on the page. It would be nice if this could be fixed before Firefox 1.0, but to
be honest it is not preventing me from using Firefox as my primary browser both
at home and work now.
I see a different problem in this bug when I browse with either mozilla or firefox. 

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a5) Gecko/20041024

With smoothscroll enabled in Mozilla all scrolling is disabled (scrollbar,
scroll wheel, keyboard) when I view the flash, (until I switch away from the
window and come back again).

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20041026
Firefox/1.0RC1

In Firefox only smoothscrolling doesn't work when the flash is in the viewable
part of the window, I can use all other scrollers.

I'm not sure if there should be 2 seperate bugs filed, there probably should,
but for now I'm sending this back to browser because the firefox specific
problem is less severe, and browser is a more general place to put things. If
anyone feels strongly about it they can either file a new bug or tell me I'm stupid.
Assignee: firefox → general
Component: General → Browser-General
Product: Firefox → Browser
Target Milestone: --- → Future
Version: unspecified → Trunk
Product: Browser → Seamonkey
Attached file testcase
testcase shows jerky smooth scrolling with linux trunk 2005032605
it's most noticable if you scroll down to the bottom of the page, and then
scroll back up by holding the up arrow key.
==> views
Assignee: general → roc
Component: General → Layout: View Rendering
Keywords: qawantedtestcase
Product: Mozilla Application Suite → Core
QA Contact: general → ian
Target Milestone: Future → ---
Dupe of bug 202718?
http://www.wemake.pt/default.php maxes out my 2.8GHz Celeron. Firefox 2.0.0.5 stays responsive though. As i didn't see any play button (i'm using Flashblock 1.5.4), i'd say that's a DHTML perf bug.

I get jerky scrolling and 100% CPU use while trying the testcase in comment 21. Kubuntu 7.04 and Flash 9.0 r48.

Bug 202718 has a better description and blocks another bug, but this bug has a testcase and has OS: All. I'd integrate that bug with this one.
Andrew, sfw file http://www.dafc.co.uk/lightboard.swf in testcase redirects/not found, so I'm not sure your testcase is still valid

bug URL stb no longer a problem.

http://www.wemake.pt/default.php (a 100% pig) indeed would not be related.
QA Contact: ian → layout.view-rendering
attached testcase WFM Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.3a4pre) Gecko/20100406 Minefield/3.7a4pre 

please reopen if you disagree.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Component: Layout: View Rendering → Layout: Web Painting
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: