Closed Bug 1200137 Opened 9 years ago Closed 9 years ago

Auto Scroll does not work horizontally

Categories

(Core :: XUL, defect)

41 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 962249
Tracking Status
firefox40 --- unaffected
firefox41 --- affected
firefox42 --- affected
firefox43 --- affected

People

(Reporter: link_122, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0
Build ID: 20150830030224

Steps to reproduce:

Side scrolling does not work for me at all with Nightly (the latest version). When you hold the middle mouse button, you can scroll to the side, this does not work on Nightly.
Well actually, side scrolling does work on normal websites, it just doesn't work for me on these type of HTML documents. I also tried it with all my addons disabled.
Reproduced on my latest Nightly. Horizontal auto scroll should be allowed I think.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: Side scrolling → Auto Scroll does not work horizontally
Kou, would you be interested in trying to narrow this regression down using the mozregression tool? http://mozilla.github.io/mozregression/
Flags: needinfo?(link_122)
Pushlog:
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=13869ca774bb&tochange=547a2d626a62

Triggered by: Bug 1079154


It seems not a regression. But, it is CSS3 writing-mode (vertical text) implimentation level bug.
Component: Untriaged → Layout
Flags: needinfo?(link_122) → needinfo?(smontagu)
Product: Firefox → Core
Version: 43 Branch → 41 Branch
Flags: needinfo?(jfkthame)
Depends on: 962249
Hmm ... not being a 3-button mouse user, I'd never tried to use this kind of scrolling. But yes, it appears that it doesn't work horizontally in a vertical writing-mode document.

Is this Windows-specific, or is there similar behavior on other platforms?

I'm guessing this may be an issue with how the scroll events are handled at the widget level. <<Looks suspiciously at a file named WinMouseScrollHandler.cpp ...>>
Component: Layout → Widget
Flags: needinfo?(jfkthame)
I think the root cause is as same as Bug 962249.


FYI,
I can reproduce the problem on Ubuntu14.04 and Windows7 as well.
{ on Ubuntu, you should set mgeneral.autoScroll = true for test)
s/mgeneral/general/
Ah, right.... yes, it is almost certainly the same as bug 962249 (and so my initial guess in comment 5 was wrong).

Note that the scrolling *does* work horizontally if the document's writing-mode is vertical-lr (not useful for Japanese, of course, but illustrates the connection with the RTL case in bug 962249).
Component: Widget → XP Toolkit/Widgets: XUL
(In reply to Alice0775 White from comment #6)
> I think the root cause is as same as Bug 962249.
> 
> 
> FYI,
> I can reproduce the problem on Ubuntu14.04 and Windows7 as well.
> { on Ubuntu, you should set mgeneral.autoScroll = true for test)

It actually does work on Chrome, so I don't think it's an OS problem.
Bug 962249 has now landed on central, and I confirmed the testcase here works as expected with a current trunk build; resolving as duplicate.
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(smontagu)
Keywords: regression
Resolution: --- → DUPLICATE
Moving to Core:XUL per https://bugzilla.mozilla.org/show_bug.cgi?id=1455336
Component: XP Toolkit/Widgets: XUL → XUL
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: