Closed Bug 1697424 Opened 4 years ago Closed 4 years ago

Some buttons are changing their style in "Customize Toolbar" with Increased Constrast enabled on MAC OsX

Categories

(Firefox :: Theme, defect)

Desktop
macOS
defect

Tracking

()

RESOLVED INVALID
Tracking Status
firefox86 --- unaffected
firefox87 --- affected
firefox88 --- affected

People

(Reporter: rdoghi, Unassigned)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

[Affected versions]
Beta 87
Nightly 88

[Affected platforms]
Mac OsX

[Steps to reproduce]

  1. Open the Firefox browser and open the Hamburger menu.
  2. Reach the Customize Toolbar page.

[Expected result]
The Toolbar, Themes and Density buttons should not change their style when Increased Contrast is enabled on MAC

[Actual result]
The Toolbar , Themes and Density buttons are changing their style when Increased Contrast is enabled on MAC

Regression range :
19:19.80 INFO: Last good revision: 66ae0882ef558ea8b94c8855daaa0bc1a8f442b0
19:19.80 INFO: First bad revision: 5cbcb80f72bd7606c8572aa89247235ddcbd7762
19:19.80 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=66ae0882ef558ea8b94c8855daaa0bc1a8f442b0&tochange=5cbcb80f72bd7606c8572aa89247235ddcbd7762

It seems that Bug 1691965 might cause the issue here.

Hi Tim, can you please take a look at this?

Flags: needinfo?(ntim.bugs)

Could you please add before and after screenshots?

Flags: needinfo?(rares.doghi)

I was aware of this change, but I don't think it's a bug by itself?

I guess I can increase the size of the buttons? this looks bad for the buttons (macOS or Gecko pushes some non-native styles)

Flags: needinfo?(rares.doghi)
Flags: needinfo?(ntim.bugs)
Attached image Before

Dão, wdyt? I can back out the relevant part if the result isn't wanted. The other bits of the patch should be OK otherwise.

Fwiw, high contrast mode on macOS is darker borders, no vibrancy effects and slightly more contrasting colors.

Flags: needinfo?(dao+bmo)

Yeah, so this is expected and an improvement for high contrast.

Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(dao+bmo)
Resolution: --- → INVALID
Has Regression Range: --- → yes
Keywords: regression
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: