Open Bug 1195132 Opened 10 years ago Updated 2 years ago

Tooltips and some context menus are not painting correctly on Windows with OMTC in some situations

Categories

(Core :: Graphics, defect)

40 Branch
defect

Tracking

()

People

(Reporter: szbarsky, Unassigned)

Details

(Whiteboard: [gfx-noted])

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 6.1; rv:40.0) Gecko/20100101 Firefox/40.0 Build ID: 20150812163655 Steps to reproduce: 1) Load about:config 2) Right-click on any of the items Actual results: The context menu that comes up is about 8px tall and about 20px wide. Only the tops of the first one or two letters of the first option are visible. Expected results: The context menu should have been the right size.
Additional information: I. The alt text tooltip on http://xkcd.com has the same problem. II. I can still click where the options from the context menu _should_ be and they activate correctly. Furthermore, they prevent hover effects on underlying content. So they participate in hit testing; they're just not being painted. III. The context menu in other situations (like this web page) seems to work fine. IV. I have tried a clean profile and an uninstall and reinstall of Firefox, and the problem remains in both cases.
Are they too small to see ? Can you attach a screenshot ?
Could you attach a screenshot, please.
Reporter bisected this on nightlies and the regression range is http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=cb9f34f73ebe&tochange=9d8d16695f6a Flipping the "layers.offmainthreadcomposition.enabled" preference to false makes the problem go away. dvander, dzbarsky says you might know who should look into this. Please feel free to request more information from reporter as needed!
Status: UNCONFIRMED → NEW
Component: Untriaged → Graphics
Ever confirmed: true
Flags: needinfo?(dvander)
Product: Firefox → Core
Summary: Tooltips and some context menus are very small → Tooltips and some context menus are not painting correctly on Windows with OMTC in some situations
Graphics section from about:support: Adapter Description NVIDIA NVS 3100M Adapter Drivers nvd3dum nvwgf2um,nvwgf2um Adapter RAM 512 Asynchronous Pan/Zoom none Device ID 0x0a6c Direct2D Enabled Blocked for your graphics driver version. DirectWrite Enabled false (6.2.9200.17461) Driver Date 6-27-2010 Driver Version 8.17.12.5738 GPU #2 Active false GPU Accelerated Windows 0/1 Basic Blocked for your graphics driver version. Subsys ID 215c17aa Supports Hardware H264 Decoding false Vendor ID 0x10de WebGL Renderer Google Inc. -- ANGLE (NVIDIA NVS 3100M Direct3D9Ex vs_3_0 ps_3_0) windowLayerManagerRemote false AzureCanvasBackend skia AzureContentBackend cairo AzureFallbackCanvasBackend cairo AzureSkiaAccelerated 0
As suggested earlier a screenshot would help a lot.
Flags: needinfo?(dvander) → needinfo?(szbarsky)
This is a screenshot of when I select a submenu of the context menu. The mouse was above the bolded word "integer" when the screenshot was taken.
Flags: needinfo?(szbarsky)
I'll try to reproduce this.
I can reproduce this with hardware acceleration enabled. Are you sure you were able to reproduce it without hardware acceleration?
Flags: needinfo?(szbarsky)
Hardware acceleration was enabled. Disabling hardware acceleration fixes it.
Flags: needinfo?(szbarsky)
This appears to be fixed by newer drivers.
Which xkcd showed the problem?
Flags: needinfo?(szbarsky)
It looks like most popups when you have the windows classic theme turned on
Flags: needinfo?(szbarsky)
Removing the shadow did not help.
I tried some other driver versions and they both worked: 9.18.13.1100 8.17.12.6721
Whiteboard: [gfx-noted]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: