Bug 430839 - Horizontal scroll is backwards w.r.t. buttons
Horizontal scroll is backwards w.r.t. buttons
Status: CLOSED UPSTREAM
Product: Fedora
Classification: Fedora
Component: firefox (Show other bugs)
rawhide
x86_64 Linux
low Severity low
: ---
: ---
Assigned To: Gecko Maintainer
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2008-01-29 20:53 EST by Pete Zaitcev
Modified: 2008-01-30 17:07 EST (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2008-01-30 17:07:08 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
xev-log.txt (19.56 KB, text/plain)
2008-01-30 17:07 EST, Pete Zaitcev
no flags Details

  None (edit)
Description Pete Zaitcev 2008-01-29 20:53:43 EST
Description of problem:

If horizontal scroll from a pointing device is enabled in OS, X11,
and Firefox, then Firefox scrolls backwards.

Version-Release number of selected component (if applicable):

3.0-0.beta2.12.nightly20080121.fc9

How reproducible:

100%, easy

Steps to Reproduce:

1. First you must establish that your pointing device works correctly.
   This step ensures that you don't have your buttons remapped inside
   X to suit Firefox

1.1 Open a text file with a 80 character line in gedit (actually
    any app will work, only Firefox is backwards, but let's use gedit)
1.2 Go Preferences->Editor, uncheck "Wrap"
1.3 Return to text. Move horizontal scroller, verify operation.
    For example, on a laptop with Synaptics, moving finger to the
    RIGHT will move the SCROLL TAB to the RIGHT. Compare with the
    operation of the vertical scrollbar, it should be the same.

If you scroll backwards at that point, fix it in your X setup

2. Run Firefox
2.1 Go to about:config, set this:
mousewheel.horizscroll.withnokey.action;0
2.2 Verify that every other mouse setting is at default
2.3 Find something wide, like Red Hat Bugzilla
2.4 Narrow the browser window until horizontal scroll-bar appears
2.5 Scroll it, verify operation
    It's backwards

Actual results:

Horizontal scrolling is backwards

Expected results:

Horizontal scrolling same as all other GNOME applications

Additional info:

This is NOT a regression in Firefox 3. It was like that for years,
but finally I figured that it's not going to get fixed by itself
unless I report it.

BTW, keep in mind that at least in GNOME the X cursor has to be
inside the window or the scroller won't work. Even menu or tab
areas of the browser are no good.
Comment 1 Matěj Cepl 2008-01-30 11:29:46 EST
(In reply to comment #0)
> This is NOT a regression in Firefox 3. It was like that for years,
> but finally I figured that it's not going to get fixed by itself
> unless I report it.

Couple of questions -- if you really want to have this fixed soon, than probably
the best thing you can do is to file a bug in the upstream bugzilla
(http://bugzilla.mozilla.org). We are now fully immersed in making FF3 working
at all and anything which at least slightly resembles upstream development has
to wait.

In order to be sure that we know what's going on in the computer, could we get
output of this command in the moment you did moving with the touchpad?

xev 2>&1 |tee xev-log.txt

And then please attach xev-log.txt to this bug.

Thanks a lot for your help with fixing this problem.
Comment 2 Pete Zaitcev 2008-01-30 17:07:08 EST
Filed upstream as https://bugzilla.mozilla.org/show_bug.cgi?id=414960
Comment 3 Pete Zaitcev 2008-01-30 17:07:45 EST
Created attachment 293498 [details]
xev-log.txt

Note You need to log in before you can comment on or make changes to this bug.