Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

www.nintendo.co.jp - Unable to move around the zoomed-in image #108190

Open
simevidas opened this issue Jul 29, 2022 — with webcompat-app · 5 comments
Open

www.nintendo.co.jp - Unable to move around the zoomed-in image #108190

simevidas opened this issue Jul 29, 2022 — with webcompat-app · 5 comments
Assignees
Labels
browser-firefox diagnosis-priority-p2 engine-gecko The browser uses the Gecko rendering engine os-mac Issues only happening on macOS. priority-normal severity-critical The site or core functionality is unusable, or you would probably open another browser to use it. type-css Generic CSS issues type-webkit-user-drag
Milestone

Comments

@simevidas
Copy link

simevidas commented Jul 29, 2022

URL: https://www.nintendo.co.jp/software/feature/magazine_2022summer/index_en.html?device=pc&page=3

Browser / Version: Firefox 105.0
Operating System: Mac OS X 10.15
Tested Another Browser: Yes Chrome

Problem type: Site is not usable
Description: Browser unsupported
Steps to Reproduce:
When you zoom in on the magazine scan (e.g., by clicking the Zoom In button in the upper right corner, or performing the pinch-to-zoom gesture on the laptop’s trackpad), it is not possible to move around the zoomed-in image.

In Chrome and Safari, the user can drag around the image by pressing down and moving one finger around on the trackpad. This is not possible in Firefox.

View the screenshot Screenshot
Browser Configuration
  • None

From webcompat.com with ❤️

@webcompat-bot webcompat-bot added this to the needstriage milestone Jul 29, 2022
@webcompat-bot webcompat-bot added browser-firefox engine-gecko The browser uses the Gecko rendering engine priority-normal labels Jul 29, 2022
@softvision-oana-arbuzov softvision-oana-arbuzov added the os-mac Issues only happening on macOS. label Aug 1, 2022
@softvision-oana-arbuzov softvision-oana-arbuzov added the severity-critical The site or core functionality is unusable, or you would probably open another browser to use it. label Aug 1, 2022
@softvision-oana-arbuzov softvision-oana-arbuzov changed the title www.nintendo.co.jp - site is not usable www.nintendo.co.jp - Unable to move around the zoomed-in image Aug 1, 2022
@softvision-oana-arbuzov
Copy link
Member

Thanks for the report, I was able to reproduce the issue.

Note: The issue does not occur on Chrome.

Tested with:
Browser / Version: Firefox Nightly 105.0a1 (2022-07-31), Firefox Release 103.0
Operating System: Windows 10 Pro

Moving to Needsdiagnosis for further investigation.

[qa_31/2022]

@wisniewskit
Copy link
Member

I can one-finger pan around the image almost the same way on my macbook in Firefox as I can in Chrome, except that it looks like the default action (of letting the user drag the image off of the browser to save it) is not being prevented, so I see an icon being dragged around until my initial click ends and then I can pan around the image until I lift my finger off of the trackpad entirely.

It makes sense that would only happen on Firefox, because the two images which make up the catalog picture have this CSS:

.local-catalog__zoomImageContent img {
  -webkit-user-drag: none;
}

If that CSS is disabled then Chrome and Safari also do the same thing as Firefox.

The site should be adding draggable="false" to the images to do this the web-standard way. In fact they are adding that property to an ancestor div element of the images, but the images themselves should have that property for it to work. Or they could usepointer-events:none in this case:

.local-catalog__zoomImageContent img {
  pointer-events: none;
}

I've filed https://bugzilla.mozilla.org/show_bug.cgi?id=1786138 to investigate whether Firefox can/should implement the non-standard CSS property.

@wisniewskit wisniewskit self-assigned this Aug 20, 2022
@wisniewskit wisniewskit added the type-css Generic CSS issues label Aug 20, 2022
@webcompat-bot
Copy link

@wisniewskit wisniewskit added action-needssitepatch This web bug needs a GoFaster site patch. type-webkit-user-drag labels Aug 20, 2022
@ksy36
Copy link
Contributor

ksy36 commented Nov 10, 2022

@denschub denschub added sitepatch-applied There is an UA override/intervention in place for this site and removed action-needssitepatch This web bug needs a GoFaster site patch. labels Nov 11, 2022
@softvision-raul-bucata
Copy link

@ksy36 ksy36 removed the sitepatch-applied There is an UA override/intervention in place for this site label May 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
browser-firefox diagnosis-priority-p2 engine-gecko The browser uses the Gecko rendering engine os-mac Issues only happening on macOS. priority-normal severity-critical The site or core functionality is unusable, or you would probably open another browser to use it. type-css Generic CSS issues type-webkit-user-drag
Projects
None yet
Development

No branches or pull requests

7 participants