Closed
Bug 1283807
Opened 9 years ago
Closed 9 years ago
Can't use the touch pad to scroll the page correctly
Categories
(Web Compatibility :: Site Reports, defect)
Web Compatibility
Site Reports
Tracking
(firefox47 affected, firefox48 affected, firefox49 affected, firefox50 affected)
People
(Reporter: alwu, Assigned: karlcow)
References
()
Details
(Whiteboard: [country-jp][needscontact][js])
It can be reproduced on both FF47 and nightly in OSX.
STR.
1. go to http://www.fujirockfestival.com/artist/timetable/tt22.asp
2. use the touch pad to scroll
Expected.
2. can scroll the page up and down
Actual.
2. can't scroll
Comment 1•9 years ago
|
||
Tested on macbook OS X 10.9 and iMac OS X 10.10 and I can reproduce this with mouse scrolling and touch pad scrolling. Tested on FF 47, and Nightly 50.0a1 (2016-07-28).
status-firefox47:
--- → affected
status-firefox48:
--- → affected
status-firefox49:
--- → affected
status-firefox50:
--- → affected
Component: General → Widget: Cocoa
Comment 2•9 years ago
|
||
You can't really scroll with Safari either. I suspect that you can't scroll normally on windows/linux as well - do you have access to a windows/linux machine?
Flags: needinfo?(ovidiu.boca)
Comment 3•9 years ago
|
||
I tested with Nightly 50.0a1(2016-07-28) and I can reproduce this bug on Ubuntu 15.10 x64, and Windows 10 x64, I can't scroll. I also tested with Chrome and Edge and I can scroll the page. So I think this is not a Widget Cocoa bug.
Component: Widget: Cocoa → Panning and Zooming
Flags: needinfo?(ovidiu.boca)
OS: Mac OS X → All
Hardware: Unspecified → All
Version: Other Branch → Trunk
Comment 4•9 years ago
|
||
The page is relying on the "mousewheel" event to be fired which is non-standard and that we don't support.
Component: Panning and Zooming → Desktop
Product: Core → Tech Evangelism
Comment 5•9 years ago
|
||
They got some code that tries to add its own custom "mousewheel" event:
http://www.fujirockfestival.com/artist/timetable/js/mootools.svn.js
'mousewheel': {
type: (window.gecko) ? 'DOMMouseScroll' : 'mousewheel'
}
But window.gecko is always undefined....
Ideally they should be using the wheel event: https://developer.mozilla.org/en-US/docs/Web/Events/wheel
Comment 6•9 years ago
|
||
Karl, given the country, can you reach out? ^_^
Flags: needinfo?(kdubost)
Whiteboard: [country-jp][needscontact][js]
| Assignee | ||
Comment 7•9 years ago
|
||
They use mootools. The latest version of mootools-core seems fine.
https://github.com/mootools/mootools-core/blob/2f0aee54c40525e4261b556bc6ed2a12a619db73/Source/Element/Element.Event.js#L145
They fixed it a couple of times.
https://github.com/mootools/mootools-core/commit/c5fa832c1b5e8f76dca81ff538526fa1ee73539e
From their code they use
Mootools version: '1.11'
The latest version is 1.60
So we need to ask them to upgrade to the latest mootools.
The owner of the festival is SMASH
http://www.smash-jpn.com/
https://en.wikipedia.org/wiki/Smash_(music_promoters)
Very hard to find contacts.
https://twitter.com/fujirock_jp
Assignee: nobody → kdubost
Status: NEW → ASSIGNED
Flags: needinfo?(kdubost)
| Assignee | ||
Comment 8•9 years ago
|
||
Comment 9•9 years ago
|
||
The URL is 404 now, so lets close. If theres another page with the same issue, please reopen -- thanks!
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → INVALID
Updated•7 years ago
|
Product: Tech Evangelism → Web Compatibility
You need to log in
before you can comment on or make changes to this bug.
Description
•