Closed Bug 903368 Opened 6 years ago Closed 6 years ago

Scroll wheel scroll stops applying about 2/3rds of way down the start tab

Categories

(Core Graveyard :: Widget: WinRT, defect)

x86_64
Windows 8.1
defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED
mozilla26

People

(Reporter: jimm, Assigned: jimm)

References

Details

Attachments

(1 file)

Odd behavior: if you scroll using the mouse wheel on a start tab the scroll is picked up (MozMousePixelScroll is delivered) if the mouse pointer is in the top 3/4rs of the tab. Down near the bottom of the page events aren't delivered. I wonder if this is a dpi issue.
Blocks: 879562
No longer blocks: 850737
The problem here is that metro widget's InitEvent assumes coordinates are coming from winrt and so does a logical to physical conversion on them. But the coords coming in from the window procedure are already physical coordinates.
Attached patch fixSplinter Review
Thankfully we weren't call this for anything yet.
Assignee: nobody → jmathies
Attachment #788096 - Flags: review?(masayuki)
Component: Firefox Start → Widget: WinRT
Product: Firefox for Metro → Core
Attachment #788096 - Flags: review?(masayuki) → review+
(In reply to Jim Mathies [:jimm] from comment #3)
> https://hg.mozilla.org/integration/fx-team/rev/7063a01f5199

I'm curious why did you land it to fx-team?
(In reply to Masayuki Nakano (:masayuki) (Mozilla Japan) (offline: 8/13-8/18 JST) from comment #4)
> (In reply to Jim Mathies [:jimm] from comment #3)
> > https://hg.mozilla.org/integration/fx-team/rev/7063a01f5199
> 
> I'm curious why did you land it to fx-team?

The metro team is landing everything on fx-team now. We're trying to distribute landings better. fx-team isn't restricted to just fx front end work anymore.
https://hg.mozilla.org/mozilla-central/rev/7063a01f5199
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla26
OS: Windows 8 Metro → Windows 8.1
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.