Closed
Bug 1123288
Opened 10 years ago
Closed 9 years ago
[Mac] Horizontal scrolling triggers navigation (back/fwd) even when the page is scrollable
Categories
(Firefox :: General, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: phlsa, Unassigned)
Details
(Keywords: regression)
Since around Jan. 12, using the trackpad to scroll left and right on a page always triggers history navigation. That means it is almost impossible to scroll horizontally on a page.
Expected behavior: Navigation should only be triggered if no more scrolling is possible (i.e. if the page is scrolled all the way to the left or the right).
It works as expected in Developer Edition (37).
Comment 1•10 years ago
|
||
Philipp, do you have time to run a mozregression test? ( http://mozilla.github.io/mozregression/ )
Something like:
mozregression --good 2015-01-01
should find it in only a few (about 5) downloads+runs.
Flags: needinfo?(philipp)
Keywords: regressionwindow-wanted
Comment 2•10 years ago
|
||
Isn't this the e10s bug? I think we have a bug somewhere about it.
Comment 3•10 years ago
|
||
So there's bug 1115532, which was duped to bug 863514. Not sure if that was a good idea.
Comment 4•10 years ago
|
||
I agree this is probably a dup of bug 1115532, and I'm quite sure that's not a dup of bug 863514.
Reporter | ||
Comment 5•10 years ago
|
||
Right, it seems to be an e10s bug.
The first »bad« version is 2015-01-18 as far as I can tell.
Flags: needinfo?(philipp)
Comment 6•10 years ago
|
||
Bug 1115532 has a very different regression range. See bug 1115532 comment #5 and bug 1115532 comment #9.
Are you sure you didn't get your regression range wrong, Philipp? Note that you need to ensure e10s mode is on when you run your tests.
Updated•10 years ago
|
Flags: needinfo?(philipp)
Comment 7•10 years ago
|
||
Philipp, you may need to look for the regression range "by hand", and not use the mozregression tool.
Reporter | ||
Comment 8•10 years ago
|
||
What do you mean by "by hand"?
I'm pretty sure I had e10s enabled in all test sessions, but perhaps I made some other mistake...
Flags: needinfo?(philipp)
Comment 9•10 years ago
|
||
> What do you mean by "by hand"?
Download individual m-c nightlies and test them individually. Make the ones you download (if you don't already have them) fit the pattern of a binary search.
I *always* search for regression ranges "by hand", and keep (and properly label) the individual nightlies that I downloaded. That's all the fewer I have to download the next time I'm searching for a regression range (for a different bug).
But before you do that, please try this. Download just the two following m-c nightlies and test with them. First set browser.tabs.remote.autostart to true in about:config -- these nightlies date to before we turned e10s on by default, and provided a user-visible UI to turn it off and on.
firefox-2014-02-21-03-02-02-mozilla-central
firefox-2014-02-22-03-02-04-mozilla-central
This is the regression range for bug 1115532. So I expect you'll see your bug with the second of these two nightlies, but not the first one.
Updated•10 years ago
|
Flags: needinfo?(philipp)
Reporter | ||
Comment 10•10 years ago
|
||
I just got around to finally test this, and you're right: the regression happened between those two builds.
Flags: needinfo?(philipp)
Comment 11•10 years ago
|
||
Mistakenly filed against Firefox 38 and should be instead 38 Branch. Sorry for the spam. dkl
Version: Firefox 38 → 38 Branch
Comment 12•9 years ago
|
||
Looks like bug 863514 is fixed in 43+. Does this work for you now, Philipp?
Flags: needinfo?(philipp)
Reporter | ||
Comment 13•9 years ago
|
||
Yep, seems to work now!
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(philipp)
Resolution: --- → WORKSFORME
Updated•9 years ago
|
Keywords: regressionwindow-wanted
You need to log in
before you can comment on or make changes to this bug.
Description
•