Closed
Bug 924791
Opened 11 years ago
Closed 11 years ago
Mouse hover effect offset
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(firefox24 unaffected, firefox25 fixed, firefox26 verified, firefox27 verified)
VERIFIED
FIXED
Firefox 27
Tracking | Status | |
---|---|---|
firefox24 | --- | unaffected |
firefox25 | --- | fixed |
firefox26 | --- | verified |
firefox27 | --- | verified |
People
(Reporter: saad.inam92, Assigned: kats)
References
Details
Attachments
(2 files, 1 obsolete file)
561.77 KB,
image/png
|
Details | |
5.10 KB,
patch
|
wesj
:
review+
akeybl
:
approval-mozilla-aurora+
akeybl
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 (Beta/Release) Build ID: 20131001023928 Steps to reproduce: USing the HP slatebook x2 dock (keyboard and mouse) I open any web page (in firefox beta). I move my mouse pointer over something that should have a hover effect(like a drop down menu), but it doesnt open, or have its effect. If I move my mouse lower and to the right, the hover effect on an item displays. i.e. the trigger for the hover effect is missplaced significantly to the top left. Actual results: The hover effect did not trigger when I hovered my mouse over a drop down menu, or any other item that has a hover effect. Only when I lowered the point to the right and down, the hover effect triggered. Expected results: When I place my mouse ponter over an item with a hover effect, it should be triggered.
Reporter | ||
Updated•11 years ago
|
OS: Linux → Android
Hardware: x86_64 → HP
Reporter | ||
Comment 1•11 years ago
|
||
This shows that when the pointer is placed below and to the right of the home like, the hover effect of the link is activated. Hovering the cursor over the home link does not do this.
Updated•11 years ago
|
Hardware: HP → ARM
Assignee | ||
Comment 2•11 years ago
|
||
Uncompiled, untested patch. https://tbpl.mozilla.org/?tree=Try&rev=a7746dc64e05
Assignee | ||
Comment 3•11 years ago
|
||
Here's one that compiles. Untested though since I don't have a device that accepts mouse input. https://tbpl.mozilla.org/?tree=Try&rev=1710ee55568d
Assignee: nobody → bugmail.mozilla
Attachment #815310 -
Attachment is obsolete: true
Attachment #815378 -
Flags: review?(wjohnston)
Assignee | ||
Comment 4•11 years ago
|
||
Hi saad, can you verify that the build at [1] fixes the problem? You should be able to install the build on your device if you check the option to allow untrusted app sources in the Android settings. The build will show up on your device as "Nightly" and will be separate from your Firefox Beta install. You can uninstall Nightly after you're done without affecting your existing Firefox Beta app or profile. [1] http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/kgupta@mozilla.com-1710ee55568d/try-android/fennec-27.0a1.en-US.android-arm.apk
Flags: needinfo?(saad.inam92)
Reporter | ||
Comment 5•11 years ago
|
||
Comfirmed working! Tested on different websites, passed 100%. Great work, Thanks.
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Flags: needinfo?(saad.inam92)
Resolution: --- → WORKSFORME
Assignee | ||
Comment 6•11 years ago
|
||
Thanks for confirming. The patch isn't in the tree yet, but we will mark this bug fixed once it lands.
Status: RESOLVED → REOPENED
Ever confirmed: true
Resolution: WORKSFORME → ---
Comment 7•11 years ago
|
||
I'll try to reivew Monday (I have a machine that can take a mouse there).
Updated•11 years ago
|
Attachment #815378 -
Flags: review?(wjohnston) → review+
Assignee | ||
Updated•11 years ago
|
Keywords: checkin-needed
Assignee | ||
Comment 8•11 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/43807e2ed283
Keywords: checkin-needed
Assignee | ||
Updated•11 years ago
|
Blocks: 803207
status-firefox24:
--- → unaffected
status-firefox25:
--- → affected
status-firefox26:
--- → affected
status-firefox27:
--- → affected
Assignee | ||
Comment 9•11 years ago
|
||
Comment on attachment 815378 [details] [diff] [review] Patch [Approval Request Comment] Bug caused by (feature/regressing bug #): bug 803207 User impact if declined: In Fennec, if a mouse is attached the hover events are sent to the wrong position on hi-dpi devices Testing completed (on m-c, etc.): on m-c, verified by reporter and wesj Risk to taking this patch (and alternatives if risky): fairly low risk - i understand the code well and there's a pretty low chance of unintended side effects. It affects Fennec only. String or IDL/UUID changes made by this patch: none
Attachment #815378 -
Flags: approval-mozilla-beta?
Attachment #815378 -
Flags: approval-mozilla-aurora?
Comment 10•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/43807e2ed283
Status: REOPENED → RESOLVED
Closed: 11 years ago → 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 27
Comment 11•11 years ago
|
||
Comment on attachment 815378 [details] [diff] [review] Patch We'll take this because: 1) it's a 25 regression in mobile and we should avoid 2) if it regresses mouse ability further, we wouldn't chemspill
Attachment #815378 -
Flags: approval-mozilla-beta?
Attachment #815378 -
Flags: approval-mozilla-beta+
Attachment #815378 -
Flags: approval-mozilla-aurora?
Attachment #815378 -
Flags: approval-mozilla-aurora+
Comment 12•11 years ago
|
||
Has merge conflicts with Aurora. Please attach a branch-specific patch for uplift.
Assignee | ||
Comment 13•11 years ago
|
||
Rebased and landed on aurora and beta: https://hg.mozilla.org/releases/mozilla-aurora/rev/396f4f51ae40 https://hg.mozilla.org/releases/mozilla-beta/rev/e77fd9718e2a
Flags: needinfo?(bugmail.mozilla)
Keywords: branch-patch-needed
Assignee | ||
Comment 14•11 years ago
|
||
A follow-up to fix bustage (rebase fail): https://hg.mozilla.org/releases/mozilla-aurora/rev/bea15f8d3098 https://hg.mozilla.org/releases/mozilla-beta/rev/95125f37d679
Comment 15•11 years ago
|
||
Verified with a Micro USB OTG dongle and USB mouse, this now works.
Updated•3 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•