about:compat page has visual and functional defects
Categories
(Fenix :: WebExtensions, defect)
Tracking
(firefox135 unaffected, firefox136+ verified, firefox137 unaffected)
Tracking | Status | |
---|---|---|
firefox135 | --- | unaffected |
firefox136 | + | verified |
firefox137 | --- | unaffected |
People
(Reporter: ljanos, Assigned: willdurand)
References
(Regression)
Details
(Keywords: regression, Whiteboard: [addons-jira])
Attachments
(2 files)
792.46 KB,
video/mp4
|
Details | |
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-release+
|
Details | Review |
Steps to reproduce
- Open Fenix
- In a new tab go to about:compat.
Expected behavior
The page loads correctly.
Actual behavior
- While the page loads the 3 displayed tabs should display their content on tap, which doesn't happen;
- Only the last tab triggers the information, the first two tabs do nothing on touch;
- There's an extra line that does not seem to have any visual or functional use until all the information is loaded;
- According to what was discussed for 1945384, the first two tabs should be merged.
Device information
- Firefox version: RC 136.0.
- Android device model: Samsung Galaxy S23 Ultra and Google Pixel 9 Pro XL.
- Android OS version: Android 14 and 15.
Comment 1•26 days ago
|
||
The Bugbug bot thinks this bug should belong to the 'Fenix::Tabs' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Reporter | ||
Updated•26 days ago
|
Reporter | ||
Updated•26 days ago
|
Updated•26 days ago
|
Assignee | ||
Comment 2•26 days ago
|
||
Updated•26 days ago
|
Updated•26 days ago
|
Updated•26 days ago
|
Comment 3•26 days ago
|
||
Changing Fx137 to unaffected since this is only a bug in Fx136.
Updated•26 days ago
|
Comment 4•26 days ago
|
||
release Uplift Approval Request
- User impact if declined: All users who benefit from the webcompat interventions.
- Code covered by automated testing: no
- Fix verified in Nightly: no
- Needs manual QE test: yes
- Steps to reproduce for manual QE testing: Open about:compat and make sure we see all the information, also verify that there is no error in the browser console for that extension
- Risk associated with taking this patch: low
- Explanation of risk level: This patch fixes a placeholder string (token) to replace it with the content of a file
- String changes made/needed: n/a
- Is Android affected?: yes
Updated•26 days ago
|
Assignee | ||
Comment 5•26 days ago
|
||
It's more likely to be a regression from the beta uplift in Bug 1945384.
https://hg.mozilla.org/releases/mozilla-beta/rev/35da3b77f0fd landed on mozilla-beta and contains two sets of changes: the actual fix for Bug 1945384 (topsrcdir
) and then another change to the filter
function. This second change was a mistake because the token used on mozilla-beta is #include interventions.json
, see data/injections.js and data/ua_overrides.js.
That has changed in Fx137, though. In Bug 1945258, the logic was refactored and we now use #include data/interventions.json
, see run.js. The gradle file has been updated accordingly, see build.gradle.
Assignee | ||
Updated•26 days ago
|
Assignee | ||
Updated•25 days ago
|
Updated•25 days ago
|
Updated•25 days ago
|
Updated•25 days ago
|
Updated•25 days ago
|
Reporter | ||
Comment 7•23 days ago
•
|
||
Verified as fixed on the latest RC 136.0 Build 3.
The page loads correctly with all the info displayed for each tab, switching between them behaves correctly as well.
Devices tested:
- Samsung Galaxy S23 Ultra (Android 14);
- Google Pixel 9 Pro XL (Android 15).
Marking the ticket as verified on 136.
Reporter | ||
Updated•23 days ago
|
Reporter | ||
Updated•20 days ago
|
Description
•