Closed Bug 1094453 Opened 10 years ago Closed 8 years ago

"Autoscroll" does not respect scroll direction preference ("Natural Scrolling") on OS X

Categories

(Core :: Widget: Cocoa, defect)

33 Branch
x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: kolubat, Unassigned)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:33.0) Gecko/20100101 Firefox/33.0
Build ID: 20141011015303

Steps to reproduce:

I'm used to using the "autoscroll" feature to push the document. In Linux, this works fine (I think because the OS handles the scrolling, rather than Firefox's autoscroll feature). In Mac OS X, it doesn't respect the "Natural Scrolling" setting (turning off that setting in OS X makes scrolling other than with a scroll bar backwards). Rather, Firefox's autoscroll is always backwards, even without turning off "Natural Scrolling".


Actual results:

Page scrolls backwards, as if the scroll bar was what was being moved.


Expected results:

Page scrolls normally, unless I had turned off "Natural Scrolling".
(In reply to kolubat from comment #0)
> User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:33.0)
> Gecko/20100101 Firefox/33.0
> Build ID: 20141011015303
> 
> Steps to reproduce:
> 
> I'm used to using the "autoscroll" feature to push the document.

What feature do you mean? Assuming this is the circle-y thing with arrows on it that shows up on middle click, I've only seen that on Windows and Linux...


> In Linux,
> this works fine (I think because the OS handles the scrolling, rather than
> Firefox's autoscroll feature). In Mac OS X, it doesn't respect the "Natural
> Scrolling" setting (turning off that setting in OS X makes scrolling other
> than with a scroll bar backwards).

But this setting isn't present in the UI anymore in either 10.9 or 10.10, with which you're reporting. How are you setting it?
Component: Untriaged → Widget: Cocoa
Flags: needinfo?(kolubat)
Product: Firefox → Core
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
I saw that bug, but didn't think this was the same one since I'm not using a trackpad...

That is the feature I'm referring to.
The Natural scrolling setting is in the UI for me: Apple Menu -> System Preferences -> Mouse -> Scroll direction: natural
Flags: needinfo?(kolubat)
Bug 921602 is not the same bug as this one. Bug 921602 is about gGestureSupport.onSwipe in browser-gestureSupport.js, and this bug is about the middle-click scroll interface implemented in browser-content.js.
Status: RESOLVED → REOPENED
Ever confirmed: true
Resolution: DUPLICATE → ---
autoscroll is working properly, when you drag down, content drags down. This is expected.
Status: REOPENED → RESOLVED
Closed: 10 years ago8 years ago
Resolution: --- → INVALID
Note that the arguement here is that autoscroll shouldn't honor 'Natural Scrolling'.
Right, you're making a UX decision here. Which is fine with me. But the decision isn't as obvious as comment 5 makes it sound.
You need to log in before you can comment on or make changes to this bug.