Open Bug 1934954 Opened 2 months ago Updated 2 months ago

Fenix's "Warning: Profile Upload" performance-profile dialog is unreadable on Fenix with dark color-scheme

Categories

(Fenix :: Performance, defect)

All
Android
defect

Tracking

(Not tracked)

People

(Reporter: dholbert, Unassigned, NeedInfo)

References

Details

Attachments

(3 files)

Attached image screenshot

Steps to reproduce

  1. Set a dark color-scheme in Android.
  2. In Firefox Nightly, activate the debug menu (https://firefox-source-docs.mozilla.org/mobile/android/fenix/Secret-settings-debug-menu-instructions.html )
  3. Open the 3-dot menu and choose "Settings" (might show up as a cog icon) and then "Start Profiler" and tap through the dialog.
  4. At the bottom of the settings screen, tap "Stop profiler".

Expected behavior

The "Warning: Profile Upload" dialog that appears should be readable

Actual behavior

The "Warning: Profile Upload" dialog that appears has black text on a dark gray background. The button-text is especially unreadable on my phone screen; it's dark purple on dark gray.

Device information

  • Firefox version: 135.0a1
  • Android device model: Pixel 8
  • Android OS version: 15

Any additional information?

There's another dialog "Waiting for Profiler to start" that briefly appears when I start profiling which has the same problem.

There's another dialog "Waiting for Profiler to start" that briefly appears when I start profiling which has the same problem.

Here's a screenshot of this one.

See Also: → 1934961

The severity field is not set for this bug.
:royang, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(royang)

This is a performance issue, moving to the right component.

Component: Settings → Performance
Flags: needinfo?(royang)

For reference, it looks like mcleclair worked on this fenix profiling UI in the past, here:
https://github.com/mozilla-mobile/fenix/issues/14854

mleclair, maybe you'd be the right person to look into this? (Or if not: whoever does look into this might want to take a look at the commits from that^ GitHub issue to see where the relevant code for this UI lives).

Flags: needinfo?(mleclair)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: