Layout issues on `about:compat` in mobile browsers
Categories
(Core :: Privacy: Anti-Tracking, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr91 | --- | unaffected |
firefox95 | --- | unaffected |
firefox96 | --- | wontfix |
firefox97 | --- | fixed |
People
(Reporter: denschub, Assigned: twisniewski)
References
(Regression)
Details
(Keywords: regression)
Attachments
(5 files)
The addition of SmartBlock Fixes to about:compat
breaks the layout on mobile. The tab bar should be scrollable or extend its height. I'll attach three screenshots to this bug:
portrait-default.png
: The default view, showing how it looks like if the default tab is selected. You'll notice the overlapping "SmartBlock Fixes" label.portrait-selected.png
: How it looks like if you select the "SmartBlock Fixes" tab. For some reason, the tabbar extends its height here.
landscape.png
: In landscape mode, everything looks fine.
Reporter | ||
Comment 1•2 years ago
|
||
Reporter | ||
Comment 2•2 years ago
|
||
Reporter | ||
Comment 3•2 years ago
|
||
Reporter | ||
Updated•2 years ago
|
Reporter | ||
Comment 4•2 years ago
|
||
I'll land the code anyway, without reverting that patch, just to get the new interventions released. This isn't ideal, but...
Updated•2 years ago
|
Assignee | ||
Comment 5•2 years ago
|
||
A PR fixing this has been uploaded here: https://github.com/mozilla-extensions/webcompat-addon/pull/253
Updated•2 years ago
|
Updated•2 years ago
|
Reporter | ||
Comment 6•2 years ago
|
||
Reporter | ||
Comment 7•2 years ago
|
||
Updated•2 years ago
|
Pushed by dschubert@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7c76bac637a0 Import WebCompat Interventions v29.1.0 sources. r=karlcow
Comment 9•2 years ago
|
||
Backed out for causing mochitest failures on browser_parsable_css.js. CLOSED TREE
Backout link : https://hg.mozilla.org/integration/autoland/rev/6a1a3c3fcbda4c0ead348ab4d248a2a7bbda34b3
Link to failure log: https://treeherder.mozilla.org/logviewer?job_id=360250850&repo=autoland&lineNumber=2708
Failure message :
TEST-UNEXPECTED-FAIL | browser/base/content/test/static/browser_parsable_css.js | Got error message for jar:file:///builds/worker/workspace/build/application/firefox/browser/features/webcompat@mozilla.org.xpi!/about-compat/aboutCompat.css: Error in parsing value for ‘grid-template-rows’. Declaration dropped. -
Reporter | ||
Comment 10•2 years ago
|
||
Oh well, the reviewbot task didn't even run that lint.
Reporter | ||
Comment 11•2 years ago
|
||
Updated the patch. browser_parsable_css.js.
passes locally (and by "passes", I mean that none of the failures are caused by our CSS).
Try push to confirm before relanding: https://treeherder.mozilla.org/jobs?repo=try&revision=72191c859bc17a96bc1386bb5d253c5d338b16b7
Reporter | ||
Comment 12•2 years ago
|
||
Try run finished, none of the failures in that push look related to this change. Landing again.
Comment 13•2 years ago
|
||
Pushed by dschubert@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d60ac4cfc481 Import WebCompat Interventions v29.1.0 sources. r=karlcow
Comment 14•2 years ago
|
||
bugherder |
Updated•2 years ago
|
Reporter | ||
Comment 15•2 years ago
|
||
I'm setting firefox96:wontfix. The only place you'd ever see this is in GeckoViewExample. On Desktop, you'd have to manually enable RDM with Touch Events to even see this, and I've deliberately delayed the android-components PR for this, so Fenix etc never received the version with this issue. We could just uplift that patch, but given this shouldn't affect anyone, that's imho not worth it.
Description
•