Closed Bug 911279 Opened 11 years ago Closed 1 year ago

Narrow drop-down lists rendered garbled when direct2d is off on Radeon 4000 series

Categories

(Core :: Graphics, defect)

23 Branch
x86_64
Windows 7
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: bugzzilla, Unassigned)

Details

(Whiteboard: [ATI Radeon 4000])

Attachments

(2 files)

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0 (Beta/Release)
Build ID: 20130814063812

Steps to reproduce:

I disabled direct2d to work around bug 812695, and now narrow drop-down lists are rendered as "pixel-trash". When the drop-down list is wider (options with more than 3 or 4 characters), it looks normal.
Component: Untriaged → Graphics
Product: Firefox → Core
Target Milestone: --- → mozilla23
Target Milestone: mozilla23 → ---
Could you include a testcase html and the graphics section of about:support?
Attached file dropdown.html
Test case
Attachment #797942 - Attachment mime type: text/plain → text/html
        gfx.direct2d.disabled
        true

        gfx.direct3d.last_used_feature_level_idx
        0

Hope that's what you need.
There's nothing else in the graphics section besides those two things?
Everything else in gfx has default values.

Edit: Oh, I think you meant this:

"graphics": {
    "numTotalWindows": 1,
    "numAcceleratedWindows": 1,
    "windowLayerManagerType": "Direct3D 9",
    "adapterDescription": "ATI Radeon HD 4300/4500 Series",
    "adapterVendorID": "0x1002",
    "adapterDeviceID": "0x954f",
    "adapterRAM": "512",
    "adapterDrivers": "aticfx64 aticfx64 aticfx32 aticfx32 atiumd64 atidxx64 atiumdag atidxx32 atiumdva atiumd6a atitmm64",
    "driverVersion": "8.961.0.0",
    "driverDate": "4-5-2012",
    "adapterDescription2": "",
    "adapterVendorID2": "",
    "adapterDeviceID2": "",
    "adapterRAM2": "",
    "adapterDrivers2": "",
    "driverVersion2": "",
    "driverDate2": "",
    "isGPU2Active": false,
    "direct2DEnabled": false,
    "directWriteEnabled": false,
    "directWriteVersion": "6.2.9200.16571",
    "clearTypeParameters": "Gamma: 2200 Pixel Structure: RGB ClearType Level: 50 Enhanced Contrast: 100 ",
    "direct2DEnabledMessage": [
      ""
    ],
    "webglRenderer": "Google Inc. -- ANGLE (ATI Radeon HD 4300/4500 Series)",
    "info": {
      "AzureCanvasBackend": "skia",
      "AzureFallbackCanvasBackend": "cairo",
      "AzureContentBackend": "none"
    }
  },
It would be good to know how widespread this is, does it depend on the graphics card or anyone who disables d2d sees this for examples. Also useful to know if this is a regression or not.

STR:
set gfx.direct2d.disabled to true.
load the html testcase in this bug.
open the dropdown.
the dropdown should look normal, not like garbage.
Keywords: qawanted
Can not repro with this :

Graphics
Adapter Description	ATI Mobility Radeon HD 5400 Series
Adapter Drivers	aticfx64 aticfx64 aticfx64 aticfx32 aticfx32 aticfx32 atiumd64 atidxx64 atidxx64 atiumdag atidxx32 atidxx32 atiumdva atiumd6a atitmm64
Adapter RAM	512
Device ID	0x68e0
DirectWrite Enabled	false (6.2.9200.16571)
Driver Date	12-19-2012
Driver Version	9.12.0.0
GPU #2 Active	false
GPU Accelerated Windows	1/1 Direct3D 9
Vendor ID	0x1002
WebGL Renderer	Google Inc. -- ANGLE (ATI Mobility Radeon HD 5400 Series Direct3D9Ex vs_3_0 ps_3_0)
windowLayerManagerRemote	false
AzureCanvasBackend	skia
AzureContentBackend	none
AzureFallbackCanvasBackend	cairo
AzureSkiaAccelerated	0
We don`t have a Radeon HD 4000 Series, so I tried with what we have in the lab. Can not reproduce with two Windows 7 machines:

Graphics
Adapter Description AMD Radeon HD 6450
Adapter Drivers	aticfx64 aticfx64 aticfx64 aticfx32 aticfx32 aticfx32 atiumd64 atidxx64 atidxx64 atiumdag atidxx32 atidxx32 atiumdva atiumd6a atitmm64
Adapter RAM 1024
Device ID 0x6779
DirectWrite Enabled false (6.2.9200.16571)
Driver Date 8-14-2013
Driver Version	13.200.11.0
GPU #2 Active false
GPU Accelerated Windows	1/1 Direct3D 9
Vendor ID 0x1002
WebGL Renderer	Google Inc. -- ANGLE (AMD Radeon HD 6450 Direct3D9Ex vs_3_0 ps_3_0)
windowLayerManagerRemote false
AzureCanvasBackend skia
AzureContentBackend none
AzureFallbackCanvasBackend cairo
AzureSkiaAccelerated 0

And the other Windows machine:

Graphics
Adapter Description Intel(R) HD Graphics Family
Adapter Drivers igdumd64 igd10umd64 igd10umd64 igdumd32 igd10umd32 igd10umd32
Adapter RAM Unknown
Device ID 0x0102
DirectWrite Enabled false (6.1.7601.17514)
Driver Date 1-5-2012
Driver Version 8.15.10.2618
GPU #2 Active false
GPU Accelerated Windows 1/1 Direct3D 9
Vendor ID 0x8086
WebGL Renderer Google Inc. -- ANGLE (Intel(R) HD Graphics Family Direct3D9Ex vs_3_0 ps_3_0)
windowLayerManagerRemote false
AzureCanvasBackend skia
AzureContentBackend none
AzureFallbackCanvasBackend cairo
AzureSkiaAccelerated 0
(In reply to Bogdan Maris [QA] [:bogdan_maris] from comment #8)
> We don`t have a Radeon HD 4000 Series, so I tried with what we have in the
> lab. Can not reproduce with two Windows 7 machines:

You definitely need Radeon HD 4000 Series to reproduce this bug.
Yeah. I have HD 4870 on Windows 7, and the bug can be reproduced reliably.

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0

Adapter Description ATI Radeon HD 4800 Series
Adapter Drivers aticfx64 aticfx64 aticfx64 aticfx32 aticfx32 aticfx32 atiumd64 atidxx64 atidxx64 atiumdag atidxx32 atidxx32 atiumdva atiumd6a atitmm64
Adapter RAM 512
ClearType Parameters Gamma: 2200 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 50 
Device ID 0x9440
DirectWrite Enabled false (6.2.9200.16492)
Driver Date 7-3-2012
Driver Version 8.970.100.3000
GPU #2 Active false
GPU Accelerated Windows 1/1 Direct3D 9
Vendor ID0x1002
WebGL Renderer Google Inc. -- ANGLE (ATI Radeon HD 4800 Series)
AzureCanvasBackend skia
AzureContentBackend none
AzureFallbackCanvasBackend cairo
Not able to reproduce using Intel HD 2500 Series. Based on Comment 9 it is definitely a Radeon issue.
Whiteboard: [ATI Radeon 4000]
Keywords: qawanted
Summary: Narrow drop-down lists rendered garbled when direct2d is off → Narrow drop-down lists rendered garbled when direct2d is off on Radeon 4000 series
Severity: normal → S3

Reporter, are you still experiencing this issue?

Flags: needinfo?(bugzzilla)

The hardware has changed twice in the 10 years of this issue, so, no, I'm no longer experiencing this.

Flags: needinfo?(bugzzilla)

Thanks for confirming!

Status: UNCONFIRMED → RESOLVED
Closed: 1 year 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: