buzzfeed.com - Cards within game cannot be selected
Categories
(Web Compatibility :: Site Reports, defect, P2)
Tracking
(Webcompat Priority:P2, Webcompat Score:1, firefox132 wontfix, firefox133 wontfix, firefox134 wontfix, firefox141 verified)
People
(Reporter: ipop, Assigned: twisniewski)
References
()
Details
(Keywords: webcompat:needs-contact, webcompat:site-report, webcompat:sitepatch-applied, Whiteboard: [webcompat-source:product][webcompat:sightline])
User Story
platform:windows,mac,linux,android impact:feature-broken configuration:general affects:all branch:release diagnosis-team:dom user-impact-score:600
Attachments
(3 files)
Environment:
Operating system: Windows 10
Firefox version: Firefox 132.0.1 (release)/134
Preconditions:
- Clean profile
Steps to reproduce:
- Navigate to: https://www.buzzfeed.com/trendyelephant793/thanksgiving-foods-showdown-quiz
- Scroll down to reach the game/quiz
- Click on "Start Game"
- Click on one of the cards
- Observe the behavior
Expected Behavior:
The cards can be selected.
Actual Behavior:
The cards cannot be selected.
Notes:
- Reproducible on the latest Firefox Release and Nightly
- Reproducible regardless of the ETP setting
- Works as expected using Chrome
Created from webcompat-user-report:105730eb-8843-42b3-a186-f0eee55f4d63
Comment 1•1 year ago
|
||
Since nightly and release are affected, beta will likely be affected too.
For more information, please visit BugBot documentation.
Updated•1 year ago
|
Updated•1 year ago
|
Comment 2•1 year ago
|
||
er, to me it seems that there's an <div> placed on top of the <button>, so <button> doesn't receive the click event, and I don't know why it works in Chrome.
Often Emilio just knows the answer, so I'll summon him first. Emilio let me know if you don't know offhand and I can keep investigate. Thanks!
Comment 3•1 year ago
|
||
That div has backface-visibility: hidden and it's flipped. So it seems chrome doesn't hit-test it. I... don't think hit-testing within 3d transforms is particularly well defined to say we're right or wrong...
A workaround is usingpointer-events: none on the back faces of the cards, but only when flipped, probably...
Comment 4•1 year ago
|
||
Thanks! Sounds like the site depends on undefined behaviour and we could also do an intervention.
Comment 5•1 year ago
|
||
The site also works in Safari.
Updated•1 year ago
|
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 8•1 year ago
|
||
Updated•1 year ago
|
Comment 10•1 year ago
|
||
| bugherder | ||
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Comment 11•1 year ago
|
||
The core bug was fixed here, so we can gate this intervention so it's only for Firefox release under 141 (there is no rush, as the intervention should just be redundant, but harmless).
| Assignee | ||
Comment 12•1 year ago
|
||
Comment 13•1 year ago
|
||
Comment 14•1 year ago
|
||
| bugherder | ||
Updated•1 year ago
|
Comment 15•1 year ago
|
||
Verified, the issue no longer reproduces.
Tested with:
- Browser / Version: Firefox 141.0-candidate build 1
- Operating System: Windows 10
Updated•1 year ago
|
Description
•