Open Bug 1418759 Opened 2 years ago Updated 3 months ago

Firefox should not create its own titlebar on Win10 but respect the system's one

Categories

(Firefox :: Theme, defect, P5)

57 Branch
All
Windows
defect

Tracking

()

UNCONFIRMED

People

(Reporter: bigmuscle, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0
Build ID: 20171024165158



Actual results:

Since Windows 10, Firefox tries to simulate the theme of the UWP apps on the titlebar. This completely breaks system's nature as it does not match the real theme used in the system.

If user changes the system theme, the Firefox still draws the grey rectangle with wrong caption buttons.


Expected results:

Firefox should not try to render its own titlebar on Win10, but it should respect the system theme. Or at least to provide the settings to do that.
You can enable the title bar in Customize.
Component: General → Theme
OS: Unspecified → Windows
Hardware: Unspecified → All
Priority: -- → P5
(In reply to YF (Yang) from comment #1)
> You can enable the title bar in Customize.

Where? I don't have such settings in there.
(In reply to Big Muscle from comment #2)
> (In reply to YF (Yang) from comment #1)
> > You can enable the title bar in Customize.
> 
> Where? I don't have such settings in there.

The title bar checkbox at the lower left corner of Customize mode.

https://www.howtogeek.com/wp-content/uploads/2017/11/Arrow_Bookmarks.png
(In reply to YF (Yang) from comment #3)
> (In reply to Big Muscle from comment #2)
> > (In reply to YF (Yang) from comment #1)
> > > You can enable the title bar in Customize.
> > 
> > Where? I don't have such settings in there.
> 
> The title bar checkbox at the lower left corner of Customize mode.
> 
> https://www.howtogeek.com/wp-content/uploads/2017/11/Arrow_Bookmarks.png

No, any of these options do not enable native titlebar on Win10. The system theme is always replaced with Firefox's custom drawing and its custom titlebar buttons.
See Also: → 1418983

Up to Firefox 64, user could bypass this Firefox's bug by using its own userchrome.css with

#main-window {
background-color: transparent !important;
-moz-appearance: -moz-win-glass !important;
}

In new Firefox, this CSS property does not work anymore.
Does any developer even care about this bug?

I would greatly appreciate a fix too. Especially the removal of moz-win-glass is very annoying.

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