Crash dialog “Continue with add-ons disabled” option is truncated on some devices
Categories
(Fenix :: WebExtensions, defect)
Tracking
(firefox117 unaffected, firefox118+ verified, firefox119 verified)
Tracking | Status | |
---|---|---|
firefox117 | --- | unaffected |
firefox118 | + | verified |
firefox119 | --- | verified |
People
(Reporter: acornestean, Assigned: amejia)
References
(Regression)
Details
(Keywords: regression, Whiteboard: [addons-jira] )
Attachments
(13 files)
297.38 KB,
image/jpeg
|
Details | |
113.87 KB,
image/png
|
Details | |
36.22 KB,
image/jpeg
|
Details | |
128.95 KB,
image/png
|
Details | |
1.82 MB,
image/jpeg
|
Details | |
59 bytes,
text/x-github-pull-request
|
Details | Review | |
1.82 MB,
image/jpeg
|
Details | |
1.01 MB,
image/jpeg
|
Details | |
1.36 MB,
image/jpeg
|
Details | |
926.12 KB,
image/jpeg
|
Details | |
59 bytes,
text/x-github-pull-request
|
pascalc
:
approval-mozilla-beta+
|
Details | Review |
283.72 KB,
image/jpeg
|
Details | |
564.34 KB,
image/png
|
Details |
Steps to reproduce
- Open Fenix Nightly
- Make sure the extensions process is enabled by checking about:processes (which should list an "Extensions" process)
- Open about:crashextensions in a tab and reload multiple times - 6 times
- A "crash dialog" should appear
Expected behavior
Crash dialog options are fully displayed and are not truncated.
Actual behavior
The “Continue with add-ons disabled” option from the crash dialog modal is truncated.
Device information
- Firefox version: Fenix Nightly 119.0a1 GV: 119.0a1-20230913205335
- Android device model: Oppo Reno6 5G
- Android OS version: 13
Any additional information?
The issue appears to affect only certain devices.
For example, the issue occurs on an 6.43 inch screen size Oppo Reno6 5G with 409 PPI density but does not occur on an 6.3 inch screen size Google Pixel 7 with 416 PPI density. Both devices run at the same resolution – 1080x2400 pixels with a 20:9 ratio.
Reporter | ||
Comment 1•1 year ago
|
||
Comment 2•1 year ago
•
|
||
I've also managed to reproduce the same issue with an Oppo Find X5 (Android 13).
Screen size: 6.55inches.
Screen resolution: 1080 x 2400 pixels with a 20:9 ratio.
Pixel density: ~402 PPI.
Comment 3•1 year ago
|
||
Assignee | ||
Updated•1 year ago
|
Comment 4•1 year ago
|
||
Comment 5•1 year ago
|
||
It looks like a regression from Bug 1852984 to me :/
Reporter | ||
Comment 6•1 year ago
|
||
Issue occurs with light mode as well.
Reporter | ||
Comment 7•1 year ago
|
||
Assignee | ||
Updated•1 year ago
|
Updated•1 year ago
|
Comment 8•1 year ago
|
||
Set release status flags based on info from the regressing bug 1852984
Comment 9•1 year ago
|
||
Updated•1 year ago
|
Updated•1 year ago
|
Reporter | ||
Comment 10•1 year ago
|
||
The issues has been fixed and verified on a Nightly debug build from https://firefox-ci-tc.services.mozilla.com/tasks/SRLmItZcR2CAAl-Npxpymg.
The options are no longer truncated in either light or dark mode, portrait or landscape. In landscape, the area with the options is scrollable to ensure both options are reachable by the user.
Reporter | ||
Comment 11•1 year ago
|
||
Reporter | ||
Comment 12•1 year ago
|
||
Reporter | ||
Comment 13•1 year ago
|
||
Reporter | ||
Comment 14•1 year ago
|
||
Comment 15•1 year ago
|
||
:mixedpuppy as per the uplift request process guide, I'd like to nominate the PR as a candidate to backport to the 118 branch because it fixes a UI regression... Are you OK with that? Thanks!
Comment 16•1 year ago
|
||
(In reply to William Durand [:willdurand] from comment #15)
:mixedpuppy as per the uplift request process guide, I'd like to nominate the PR as a candidate to backport to the 118 branch because it fixes a UI regression... Are you OK with that? Thanks!
approved
Comment 17•1 year ago
|
||
Authored by https://github.com/Amejia481
https://github.com/mozilla-mobile/firefox-android/commit/9e3d31b0abd0caffb078fce69555a5524d2d174d
[main] Bug 1853102 - Crash dialog "Continue with add-ons disabled" option is truncated on some devices.
Comment 18•1 year ago
|
||
Comment 19•1 year ago
|
||
Comment on attachment 9353259 [details] [review]
[mozilla-mobile/firefox-android] Bug 1853102 - Crash dialog "Continue with add-ons disabled" option is truncated on some devices. (backport #3642) (#3648)
Beta/Release Uplift Approval Request
- User impact if declined: None but we cannot start the beta rollout without this patch.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): It's low risk because it has tests and we verified the fix with QA. It's changing some UI in a dialog that shouldn't appear, but if it does, we want this dialog to have the text on each button displayed without truncation.
- String changes made/needed:
- Is Android affected?: Yes
Comment 20•1 year ago
|
||
Comment 21•1 year ago
|
||
Authored by https://github.com/Amejia481
https://github.com/mozilla-mobile/firefox-android/commit/d035a811964a15b5af56bf1b6d1dd41795880068
[releases_v118] Bug 1853102 - Crash dialog "Continue with add-ons disabled" option is truncated on some devices.
Authored by https://github.com/pascalchevrel
https://github.com/mozilla-mobile/firefox-android/commit/3620b9d3402e171a700abb1dfe0d4762c5252e47
[releases_v118] Merge pull request #3648 from mozilla-mobile/mergify/bp/releases_v118/pr-3642
Reporter | ||
Comment 22•1 year ago
|
||
Verified as Fixed. Tested on the latest Nightly 119.0a1 (Build #2015974243) d7873c7294+, GV: 119.0a1-20230914215834, AS: 119.20230914050403 on an Oppo Reno6 5G running Android 13.
The crash dialog options are no longer truncated in either light, dark, portrait or landscape modes. In landscape mode, the options are now fully displayed with no need for scrolling, as before, on the debug build.
For more details, see the attached screenshots.
I will also verify the bug is fixed on Beta once it becomes available.
Reporter | ||
Comment 23•1 year ago
|
||
Reporter | ||
Comment 24•1 year ago
|
||
Verfied as Fixed. Tested on the latest Beta 118.0b9 (Build #2015974267) 23c3ed5b9b+, GV: 118.0-20230914180032, AS: 118.0, available from https://firefox-ci-tc.services.mozilla.com/tasks/index/mobile.v3.firefox-android.apks.fenix-beta.latest/arm64-v8a on an Oppo Reno6 5G running Android 13.
The crash dialog options are not truncated in either light, dark, portrait or landscape modes. In landscape mode, the options are fully displayed with no need for scrolling.
See the attached screenshot for more details.
Reporter | ||
Comment 25•1 year ago
|
||
Assignee | ||
Comment 26•1 year ago
|
||
Thanks Alex for verifying!
Description
•