[Webkit-unassigned] [Bug 15263] REGRESSION: scrolldelay=0 causes marquee not to display
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jan 17 14:48:22 PST 2008
http://bugs.webkit.org/show_bug.cgi?id=15263
------- Comment #9 from eric at webkit.org 2008-01-17 14:48 PDT -------
My guess is:
if (speed() != marqueeSpeed()) {
m_speed = marqueeSpeed();
if (m_timer.isActive())
m_timer.startRepeating(speed() * 0.001);
}
in Marquee::updateMarqueeStyle() is the buggy code. m_speed is initialized to
0 to begin with, so I believe the marquee is never started due to that check.
Two things we'd need to check before making a fix are: 1. what does a
negative marqueSpeed() mean? is that even possible? and 2. we may need a
m_haveStartedMarqueeFirstTime bool to prevent restarting the timer when
marqueeSpeed() == whatever m_speed is initialized too, and m_timer being
stopped (due to an explicit stop)
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list