Open Bug 102062 Opened 23 years ago Updated 2 years ago

Popup menus redraw everything when scrolling

Categories

(Core :: XUL, defect)

PowerPC
macOS
defect

Tracking

()

People

(Reporter: pierre, Unassigned)

References

Details

(Keywords: perf)

Attachments

(1 file)

Tested with a carbon build on MacOS 9:
- Set user_pref("nglayout.debug.paint_flashing", true);
- Recompile the View Manager without double-buffering
- Launch the app and go to the font prefs panel
- Open the Serif popup menu and start scrolling by positioning the mouse over the 
arrow at the bottom of the popup menu
===> The entire menu is redrawn everytime we scroll one line

In fact, we should scroll the (n-1) lines at the top and repaint only the last 
line.
This has to do with the disabling of bit blitting on any internal scrolling views.
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.0
Target Milestone: mozilla1.0 → mozilla1.0.1
--> default owner
Assignee: hyatt → jaggernaut
Status: ASSIGNED → NEW
Target Milestone: mozilla1.0.1 → ---
This bug is targeted at a Mac classic platform/OS, which is no longer supported
by mozilla.org. Please re-target it to another platform/OS if this bug applies
there as well or resolve this bug.

I will resolve this bug as WONTFIX in four weeks if no action has been taken.
To filter this and similar messages out, please filter for "mac_cla_reorg".
OS: Mac System 9.x → MacOS X
Assignee: jag → nobody
This bug hasen't been touched for years and is clearly unowned. Moving back to default assignee/QA so that people, who are watching those can accurately triage this bug.

Also resetting Priority, Target Milestone, Status Whiteboard and Status.
QA Contact: jrgmorrison → xptoolkit.widgets
anyone still see this?
Severity: normal → minor
Keywords: perf
Whiteboard: closeme 2009-08-01
Hard to tell with paint flashing not working at the moment (bug 334411).
Depends on: 334411
Whiteboard: closeme 2009-08-01
(In reply to Jesse Ruderman from comment #6)
> Hard to tell with paint flashing not working at the moment (bug 334411).

fixed in 2012, so ...

does it happen now?
Flags: needinfo?(francis.uy)
I think the bug described by the reporter no longer exists. But setting nglayout.debug.paint_flashing to true instantly causes Firefox to take an acid trip.
Flags: needinfo?(francis.uy)
Severity: minor → S4
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: