Closed
Bug 1289322
Opened 9 years ago
Closed 9 years ago
Link clicking is detected in the wrong location
Categories
(Firefox for Android Graveyard :: Toolbar, defect, P2)
Tracking
(firefox47 unaffected, firefox48- wontfix, firefox49+ verified, fennec49+, firefox50 verified)
VERIFIED
FIXED
Firefox 50
People
(Reporter: gcp, Assigned: rbarker)
Details
Attachments
(1 file)
|
1.48 KB,
patch
|
kats
:
review+
lizzard
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
Nexus 7 2013, Android 6.0.1, latest Nightly
1) visit https://reddit.com/r/nvidia
2) pan/zoom to "Related Subreddits"
3) attempt to click /r/hardware
actual result:
Tapping the link has no effect. If something does happen, an unrelated comment is usually opened, but not the /r/hardware link that was being tapped.
It looks as if the clicking is detected in the wrong location.
This is not a very recent regression, but this used to work.
Comment 1•9 years ago
|
||
| Reporter | ||
Comment 2•9 years ago
|
||
I've seen the behavior described in bug 1274597 as well but I'm not 100% sure this is the same. This is quite reproducible for me.
[Tracking Requested - why for this release]:
status-firefox48:
--- → affected
tracking-firefox48:
--- → ?
tracking-fennec: --- → ?
status-firefox47:
--- → unaffected
| Assignee | ||
Updated•9 years ago
|
Assignee: nobody → rbarker
| Assignee | ||
Comment 4•9 years ago
|
||
Attachment #8774898 -
Flags: review?(bugmail)
Updated•9 years ago
|
Attachment #8774898 -
Flags: review?(bugmail) → review+
Comment 5•9 years ago
|
||
Patch looks reasonable but I wouldn't want to uplift this because the codepath is brittle.
status-firefox49:
--- → wontfix
status-firefox50:
--- → affected
Component: General → Graphics, Panning and Zooming
Priority: -- → P2
Pushed by rbarker@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/c1ac662342a2
Link clicking is detected in the wrong location r=kats
Comment 7•9 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 50
Comment 8•9 years ago
|
||
Tapping the "/r/hardware" will open another link in the same tab, so:
Verified as fixed using:
Device: One A2001 (Android 5.1.1)
Build: Firefox for Android 50.0a1 (2016-07-28)
Tapping "I agree" from the cookie dialog sometimes does nothing, when the page is zoomed in. Please take a look at the following video: https://youtu.be/ej8Cs3qBxzI
This worked fine on the 27-07 build.
Kats, would you consider uplifting this to 49 once the Beta cycle starts? That way we'll have plenty of time to see if it hoses anything. The bug itself is pretty bad, though I know we also have other causes for this.
tracking-fennec: ? → 49+
Flags: needinfo?(bugmail)
Comment 10•9 years ago
|
||
I'd like to wait at least a week or two after the merge before considering uplift. There is a relatively high risk of regressions from this, and I want to give Aurora users some time to report issues they might run into.
Relatedly, can you respond to the needinfo on bug 1280666?
Flags: needinfo?(bugmail)
Comment 11•9 years ago
|
||
Not sure we have enough aurora users to get proper testing. Anyway, tracking for 49. Liz will make the call.
Comment 12•9 years ago
|
||
If you want to try uplift, the next fennec build will be for beta 4 next Monday morning. I'm open to trying it for beta 4.
Comment 13•9 years ago
|
||
Hi Randall,
Since this patch also affects 49, are you also considering to uplift this patch to 49?
Flags: needinfo?(rbarker)
| Assignee | ||
Comment 14•9 years ago
|
||
Comment on attachment 8774898 [details] [diff] [review]
0001-Bug-1289322-Link-clicking-is-detected-in-the-wrong-location-r-kats-16072614-01385d6.patch
Approval Request Comment
[Feature/regressing bug #]:APZ and Gecko get out of sync and touch points get incorrectly translated for gecko causing tapping on links to fail.
[User impact if declined]: touches will appear to be in the incorrect location on a page.
[Describe test coverage new/current, TreeHerder]: manual
[Risks and why]: Might cause other side effects related to touch events. The code is very fragile.
[String/UUID change made/needed]: none.
Flags: needinfo?(rbarker)
Attachment #8774898 -
Flags: approval-mozilla-aurora?
Comment 15•9 years ago
|
||
This is already in Aurora 50.0a2. 49 would be beta. Randall are you comfortable with uplifting this to beta? It will have about 4 weeks until 49.0 goes to release.
Flags: needinfo?(rbarker)
Comment on attachment 8774898 [details] [diff] [review]
0001-Bug-1289322-Link-clicking-is-detected-in-the-wrong-location-r-kats-16072614-01385d6.patch
Like Kevin said this is already on 50 (Aurora). Flipping the uplift flag to Beta (49), please feel free to un-nominate if this is deemed risky for 49.
Attachment #8774898 -
Flags: approval-mozilla-aurora? → approval-mozilla-beta?
| Assignee | ||
Comment 17•9 years ago
|
||
(In reply to Kevin Brosnan [:kbrosnan] from comment #15)
> This is already in Aurora 50.0a2. 49 would be beta. Randall are you
> comfortable with uplifting this to beta? It will have about 4 weeks until
> 49.0 goes to release.
Sorry, got confused. I think it should be uplifted since nothing seems to have blow up (yet).
Flags: needinfo?(rbarker)
Comment 18•9 years ago
|
||
Given the bake time and lack of regressions so far I'm also ok with uplifting this to beta now.
Comment 19•9 years ago
|
||
Comment on attachment 8774898 [details] [diff] [review]
0001-Bug-1289322-Link-clicking-is-detected-in-the-wrong-location-r-kats-16072614-01385d6.patch
Thanks everyone. This should make it into the beta 5 build (so, the beta 6 fennec release next Tuesday).
Attachment #8774898 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Comment 20•9 years ago
|
||
| bugherder uplift | ||
Comment 21•9 years ago
|
||
Tapping the "/r/hardware" will open the link in the same tab, so:
Verified as fixed using:
Device: Nexus 6 (Android 6.0)
Build: Firefox for Android 49 Beta 6
Status: RESOLVED → VERIFIED
Updated•5 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
•