Closed Bug 346274 Opened 18 years ago Closed 17 years ago

Slider horizontal scrollbar missing while resizing window

Categories

(Core :: XUL, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: ria.klaassen, Assigned: jag+mozilla)

References

Details

(Keywords: regression)

Attachments

(1 file)

Steps to reproduce: * Go to a site like http://www.rnw.nl/nieuws/nederlands.html#3292436 * Grab the right edge of the window and drag it smaller * As soon as the horizontal scrollbar appears, you'll see that it has no slider while dragging * When you release the slider the slider will show up This is another bug with another cause than Bug 328040. Regression between 1.9a1_2006051010 and 1.9a1_2006051022: http://bonsai.mozilla.org/cvsquery.cgi?module=PhoenixTinderbox&date=explicit&mindate=2006-05-10+09%3A00&maxdate=2006-05-10+23%3A00 Bug 326273 might have caused this.
(In reply to comment #0) > > * When you release the slider the slider will show up > I meant: * When you release the mouse the slider will show up.
The entire horizontal scrollbar fails to appear when reducing window size. The bar appears on http://forums.mozillazine.org/viewtopic.php?t=451065 but does not on http://forums.mozillazine.org/viewtopic.php?t=451065&postdays=0&postorder=asc&postsperpage=15&start=15 which is page two of the same topic.
A timer event request for resize reflow called from PresShell::ResizeReflow is ignored by nsBaseAppShell::NativeEventCallback because mProcessingNextNativeEvent is true. I think following code should be changed in order to start to dispatch the event. nsBaseAppShell::NativeEventCallback() { ... if (mProcessingNextNativeEvent) { #if 0 // XXX(darin): This causes a hefty Ts and Txul regression. We need some // sort of solution to handle native event loops spun from native events, // but we should try to find something better. mProcessingNextNativeEvent = PR_FALSE; if (NS_HasPendingEvents(NS_GetCurrentThread())) OnDispatchedEvent(nsnull); #endif return; }
Attached patch patchSplinter Review
This was fixed somewhere in the first quarter of 2007.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: