Both the mozilla and commercial installers erase parts of the desktop when they finish downloading the XPIs and begin installing. The attached image shows the problem.
Keywords: nsbeta1, nsmac2, regression
Summary: Installer draws to window manager port → Installer erases parts of desktop (window manager port)
you scared me for a sec there, d00d! I thought you were talking about the windows platform. All I saw was 'window' :) reassigning to samir.
Assignee: ssu → sgehani
Oops, looks like GetPort/SetPort problems. Setting priority to P2 in line with severity set to critical and attempting to get it done by mozilla0.9.1.
Status: NEW → ASSIGNED
Priority: -- → P2
Target Milestone: --- → mozilla0.9.1
Created attachment 33815 [details] [diff] [review] GetPort/SetPort calls so we erase rects in our normalized coordinates rather than global coordinates.
Simon, please review. Thanks.
Whiteboard: Fix in hand
looks ok to me. don't we have a nice stackbased class to do this?
The installer code is in C. Assuming r=pinkerton. Thanks pink!
yeah, sorry. r=pink
Fix checked in.
Status: ASSIGNED → RESOLVED
Last Resolved: 17 years ago
Resolution: --- → FIXED
Get/SetPorts are always good. Do we need them elsewhere? sr=sfraser
verified code fix
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.