eu.patagonia.com - Hamburger menu is blank
Categories
(Web Compatibility :: Site Reports, defect, P2)
Tracking
(Webcompat Priority:P2, Webcompat Score:6, firefox144 verified)
| Tracking | Status | |
|---|---|---|
| firefox144 | --- | verified |
People
(Reporter: ctanase, Unassigned)
References
(Depends on 1 open bug, )
Details
(Keywords: webcompat:platform-bug, webcompat:site-report, Whiteboard: [webcompat-source:web-bugs])
User Story
platform:android impact:site-broken configuration:general affects:all branch:release diagnosis-team:layout user-impact-score:500
Attachments
(2 files)
Environment:
Operating system: Android 15
Firefox version: Firefox Mobile 136.0/135/137
Steps to reproduce:
- Go to https://eu.patagonia.com/ie/en/home
- Dismiss the pop-ups and cookie banner.
- Tap on the hamburger menu located on the left side of the page.
Expected Behavior:
The elements in the hamburger menu are visible.
Actual Behavior:
The hamburger menu is blank.
Notes:
- Reproduces regardless of the status of ETP
- Reproduces in firefox-nightly, and firefox-release
- Does not reproduce in chrome
Created from https://github.com/webcompat/web-bugs/issues/148404
| Reporter | ||
Comment 1•1 year ago
|
||
Updated•1 year ago
|
Comment 2•1 year ago
|
||
Looks like it reproduces in RDM
Comment 3•1 year ago
|
||
Updated•1 year ago
|
Comment 4•1 year ago
|
||
This page uses -webkit-fill-available. Enabling layout.css.webkit-fill-available.enabled fixes the problem.
Updated•1 year ago
|
Updated•11 months ago
|
Comment 5•5 months ago
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #4)
This page uses
-webkit-fill-available. Enablinglayout.css.webkit-fill-available.enabledfixes the problem.
Specifically, it uses height: -webkit-fill-available. Here's their relevant CSS rule:
.navigation-primary__expanded-primary-menus-wrapper, .navigation-primary__expanded-submenu-wrapper {
box-sizing: content-box;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-overflow-scrolling: touch;
width: 100%;
height: -webkit-fill-available;
transition: opacity .4s cubic-bezier(.38,.41,.27,1),transform .4s cubic-bezier(.38,.41,.27,1);
display: block;
position: absolute;
top: 0;
left: 0;
overflow: auto;
}
Comment 6•5 months ago
|
||
This should be fixed by the patch that I've landed in bug 1988938. I'll plan to retest in tomorrow's Nightly, and I'll close after confirming that it's fixed.
--> Removing dependency on bug 1872755 (which remains open and tracks broader support that's not needed here).
Comment 7•5 months ago
|
||
Confirmed that this was FIXED by bug 1988938, in latest Nightly 2025-09-18 on Android. Hamburger menu comes up just fine now.
(If I toggle layout.css.webkit-fill-available.enabled to false (restoring old behavior), I do still see the bug though, as-expected.)
--> closing as FIXED by bug 1988938
| Reporter | ||
Comment 8•4 months ago
|
||
Verified, works as expected with the RC build.
Tested with:
- Browser / Version: Fenix 144.0-candidate build 1
- Operating System: Google Pixel 5 (Android 14)
| Reporter | ||
Updated•4 months ago
|
Description
•