Closed Bug 678184 Opened 13 years ago Closed 13 years ago

blank tooltips/popups/dialogs/selects blank on 10.6 (maybe after running a while?)

Categories

(Core :: Widget: Cocoa, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla8

People

(Reporter: shaver, Assigned: mstange)

References

Details

I'm getting blank sheet-dialogs (f.e. an https auth dialog), blank @title tooltips, blank <select> dropdowns, some blank windows (like the install-an-addon one) and no window decoration around windows like prefs and about->nightly.

(With a persona applied the titlebar is black with black text and grey shadow, but that may be another bug.)

Running Aug 10 nightly.

Console shows a poopton (> 20/sec; they're interleaving which is a bit surprising) of 

Aug 11 09:19:09 waferthin [0x0-0x250250].org.mozilla.nightly[66303]: Thu Aug 11 09:19:09 waferthin.local firefox[66303] <Error>: kCGErrorCannotComplete: CGSDeviceGetGeometry: Invalid device window

Looks to have started just after I unsuspended, dunno if suspending causes it, or just having been running a while, or both.  I'll see if I can find out more.
Happened again after just 30 mins or so post-restart, so suspending isn't necessary.
> (With a persona applied the titlebar is black with black text and
> grey shadow, but that may be another bug.)

Bug 678002.

This bug might have started with the patch for bug 668195, which first
appeared in the 2011-08-10 mozilla-central nightly.
Oh, forgot to add: I no longer get pointer changes when hovering over links or the resize widget.
STR:
1. Start browser
2. Apply persona
3. Open a new browser window (Cmd+N), close it (Cmd+W), open another one (Cmd+N)

Boom.

Thankfully this happens in debug builds, too.
Assignee: nobody → mstange
Status: NEW → ASSIGNED
The new patch in bug 678002 fixes this bug, too.
Depends on: 678002
Blocks: 668195
http://hg.mozilla.org/mozilla-central/rev/bcab3415d9ee
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla8
You need to log in before you can comment on or make changes to this bug.