Open Bug 1874003 Opened 4 months ago Updated 3 days ago

Long extensions names push an extension's badge text out of the extension menu on Fenix

Categories

(Fenix :: WebExtensions, defect, P3)

All
Android

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: dotproto, Unassigned, NeedInfo)

Details

(Whiteboard: [qa-triaged])

Attachments

(2 files)

Attached file screenshots.zip

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:123.0) Gecko/20100101 Firefox/123.0

Steps to reproduce:

  1. Load the attached extension in Fenix.
  2. Navigate away from the home screen.
  3. Open the extension menu and note that "Action badge test" has a red icon left of the extension's name and badge text to the right of the extension's name (screenshot-1.png in screenshots.zip).
  4. Tap this menu entry.
  5. Open the extension menu and note that the badge text to the right of the extension's name is no longer visible. (screenshot-2.png in screenshots.zip)

Actual results:

It appears that the badge text has been pushed outside of the menu due to the length of the action title.

Expected results:

The action title should have been trimmed to make enough space for the badge text to render normally.

Component: General → WebExtensions

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

For more information, please visit BugBot documentation.

Flags: needinfo?(amejiamarmol)
Severity: -- → S1
Flags: needinfo?(amejiamarmol)
Priority: P3 → P1

Arturo an S1 bug definition is:
"Catastrophic) Blocks development/testing, may impact more than 25% of users, causes data loss, likely dot release driver, and no workaround available "
https://wiki.mozilla.org/BMO/UserGuide/BugFields#bug_severity

This is why the tracking flags for our releases in flights were automatically requested. Did you want to make this bug an S1?

Flags: needinfo?(amejiamarmol)

Sorry, about that adjusting the priority accordingly.

Severity: S1 → S3
Flags: needinfo?(amejiamarmol)
Priority: P1 → --
Priority: -- → P3

Hello Simeon Vincent [:dotproto], I am attempting to reproduce this issue, but I'm having troubles finding the extension mentioned in Step 1:
"Load the attached extension in Fenix. ". Did you intend to provide a specific extension here? Is this issue reproducible with existing extensions in Fenix? Thank you!

Flags: needinfo?(svincent)
Whiteboard: [qa-triaged]

Yes, I meant to attach this extension to the original bug report.

Flags: needinfo?(svincent)

I don't know of any published add-ons that demonstrate this issue, but I don't see any reason why one with a long enough name wouldn't be able to.

:gl this is potentially something to consider as part of the redesign?

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

Attachment

General

Created:
Updated:
Size: