Closed
Bug 1139956
Opened 11 years ago
Closed 11 years ago
Pressing links and controls doesn't highlight them
Categories
(Firefox for iOS :: Browser, defect)
Tracking
()
RESOLVED
FIXED
| Tracking | Status | |
|---|---|---|
| fennec | + | --- |
People
(Reporter: milan, Assigned: st3fan)
References
Details
Attachments
(1 file)
Pressing on in page links doesn't highlight them, so you have to look at the thin blue bar to see if you hit it. Same for the back/forward pages.
Comment 1•11 years ago
|
||
Safari and Chrome will link highlight grey, we should do the same
tracking-fennec: --- → ?
| Assignee | ||
Comment 2•11 years ago
|
||
This is a regression caused by 1109666 - Customize behavior when long-pressing a link. The WKWebView does highlight links correctly but our custom handling of presses seemed to override and kill that.
Blocks: 1109666
Updated•11 years ago
|
tracking-fennec: ? → +
| Assignee | ||
Updated•11 years ago
|
Assignee: nobody → sarentz
| Assignee | ||
Comment 3•11 years ago
|
||
Confirmed that the LongPressBrowserHelper causes this regression.
| Assignee | ||
Comment 4•11 years ago
|
||
This patch disables our own long press gesture recognizer and disables the reading list option in the default WebKit action sheet.
The way this is implemented may look scary but this does not actually use private APIs. It simply uses the dynamic nature of Objective-C. The app store binary validator does not flag this as improper API usage.
Attachment #8598883 -
Flags: review?(wjohnston)
| Assignee | ||
Comment 5•11 years ago
|
||
As a nice side-effect of using the built-in gestures, things like long pressing on a phone number will also work much better. See https://www.dropbox.com/s/z5ubi6pwz4t0fzt/Screenshot%202015-04-28%2016.01.27.png?dl=0
| Assignee | ||
Comment 6•11 years ago
|
||
Merged with r=bnicholson
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
| Assignee | ||
Updated•11 years ago
|
Attachment #8598883 -
Flags: review?(wjohnston)
You need to log in
before you can comment on or make changes to this bug.
Description
•