hlo.tohotheater.jp - Zoom does not work correctly on seat reservation (layerX/layerY inside transform)
Categories
(Core :: DOM: Events, defect, P2)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox145 | --- | fixed |
People
(Reporter: canalun, Assigned: emilio)
References
(Blocks 1 open bug, )
Details
(Keywords: spec-needed, webcompat:platform-bug, webcompat:site-report, Whiteboard: [webcompat:japan], [wptsync upstream])
User Story
platform:android impact:annoyance configuration:general affects:all branch:release diagnosis-team:japan user-impact-score:200
Attachments
(4 files)
Environment (copy of "About Firefox")
140.0 (Build #2016097287), null
GV: 140.0-20250616215311
AS: 140.0
OS: Android 15
Step To Reproduce:
- Access to https://hlo.tohotheater.jp/net/schedule/089/TNPI2000J01.do
- Scroll down to the list of screens and extend one of them.
- Click any time slot. (It will lead you to the reservation page)
- Tap a bottom seat.
Actual Result:
Zoomed in to the top seat in the same column.
Expected Result:
Zoomed in to the tapped seat.
FYI: The zoom won't occur if your screen is enough big like a tablet.
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
| Assignee | ||
Comment 1•3 months ago
|
||
They use layerX/Y inside a transform, then compensate for that transform.
I don't think Chromium's answer is justified here? The event target is inside the transform and thus shouldn't get zoomed-in coordinates...
| Assignee | ||
Comment 2•3 months ago
|
||
| Assignee | ||
Comment 3•3 months ago
|
||
I filed https://github.com/w3c/uievents/issues/398 for this.
Updated•3 months ago
|
Updated•1 month ago
|
Updated•1 month ago
|
| Assignee | ||
Comment 4•1 month ago
|
||
Just to test chrome behavior.
| Assignee | ||
Comment 5•1 month ago
|
||
This matches Blink's / WebKit's behavior afaict.
Updated•1 month ago
|
Comment 8•1 month ago
|
||
| bugherder | ||
Comment 10•1 month ago
|
||
Masayuki, can you verify if this is fixed for you now in Nightly?
Comment 11•1 month ago
|
||
The movie from comment 0 is no longer screening but I tried with another movie and verified this works in Nightly (145) on Android but not on Beta (144).
Yep, it seems working. Thank you!
Updated•20 days ago
|
Updated•10 days ago
|
Description
•