The background images from the "about:welcome" page are no longer visible if the "High Contrast" mode is active
Categories
(Firefox :: Messaging System, defect, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox104 | --- | unaffected |
| firefox105 | --- | unaffected |
| firefox106 | --- | verified |
People
(Reporter: mcoman, Assigned: aminomancer)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
[Windows] The background images from the "about:welcome" page are no longer visible if the "High Contrast" mode is active
[Notes]:
- This issue is reproducible only on Windows.
- This issue is not reproducible on the existing users Onboarding modals.
[Affected versions]:
- Firefox Nightly 106.0a1 - Build ID: 20220907093209
[Affected Platforms]:
- Windows 10 x64
[Prerequisites]:
- Have the following prefs in the "about:config" page:
devtools.chrome.enabledset totrue- Have the system's "High Contrast" mode active.
[Steps to reproduce]:
- Open the browser with the profile from the prerequisites and navigate to the "about:welcome" page.
- Navigate through the "Onboarding" screens and observe the background images.
[Expected result]:
- The background images are visible.
[Actual result]:
- The background images are NOT visible.
[Additional Notes]:
- Attached a screen recording of the issue.
| Assignee | ||
Updated•3 years ago
|
| Assignee | ||
Comment 1•3 years ago
|
||
In HCM on Windows, background colors are overridden by the HCM theme's
default background value. And if a CSS background property has more
than 1 layer, only the last layer can include a background-color, so I
suspect that if it has one, background-images on the previous layers
will be obscured by the overridden default background on the last
layer. This patch circumvents this by putting the background-color on
the same layer as the background-image.
| Assignee | ||
Comment 2•3 years ago
|
||
The issue reproduces on macOS for me. Haven't tried on Linux
Updated•3 years ago
|
Comment 4•3 years ago
|
||
| bugherder | ||
| Reporter | ||
Comment 5•3 years ago
|
||
I have verified this issue with the latest Firefox Nightly (106.0a1 Build ID - 20220914213649) installed on Windows 10 x64, macOS 11.6.7, and Linux Mint 20.2 x64. Now, I can confirm that the image asset is visible if the HCM is active. However, during testing, I have observed that the image background is not visible if the system HCM is active, but I have logged a separate issue for that (see Bug 1791010).
Description
•