Open Bug 1540091 Opened 6 months ago Updated 5 months ago



(Firefox :: Theme, defect, P5)

66 Branch





(Reporter: YIUIMEX, Unassigned)


User Agent: Mozilla/5.0 (Windows NT 10.0; rv:66.0) Gecko/20100101 Firefox/66.0

Steps to reproduce:

i try to use "Classic Panel" Color as FF Menu Color but Menu Background fail


Actual results:

does not react like Foreground which work fine for Darkmode


Expected results:

please include in vertical (ownerdraw ?) menu also Background Color COLOR_MENU

i found out that "Classic Panel" Color still alive . ("HKEY_CURRENT_USER\Control Panel\Colors")

when using Windows 10 Darkmode i try to manipulate FF Menu Color with SetSysColors()
menu foreground seem to react but background not.

Can you please attach exact steps to reproduce this issue or, preferably, a test case?

Flags: needinfo?(YIUIMEX)


using "Classic Panel" or SetSysColors() changing Theme Color to get BLACK Mode
FF fail with COLOR_MENU (Background Color) while COLOR_MENUTEXT (forground) work in vertical Menu

hm ... how to add snapshot

Flags: needinfo?(YIUIMEX)


i found a Tool to change Theme Color

please try change Menu Color and look at FF vertical Menu


can you reproduce the Problem ?
it is not urgent but it look bad when try to "skin" Color like Darkmode from Windows 10

I didn't manage to reproduce this issue on Nightly or Firefox 66.0, Windows 10. I think a good starting point is to set a component.

Component: Untriaged → Theme
Priority: -- → P5


thx for Answer.

try -> about:addons -> themes
you will find black / white ( Firefox ? ) Theme

when switch to Darkmode horizontal Menu Color change but vertical Menu not.

when using Windows API SetSysColors() you will see that vertical Menu Background Color did not change !
while Foreground Color of Menu Caption using SetSysColors() change i get Cyan on White instead of Black.

so if horizontal Menu Color change why not vertical Menu Color ?

You need to log in before you can comment on or make changes to this bug.