Closed Bug 788109 Opened 12 years ago Closed 12 years ago

Work - Enable 'ui.touch.radius' and remove metrofx specific front end code

Categories

(Firefox for Metro Graveyard :: Input, defect)

All
Windows 8.1
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jimm, Assigned: mbrubeck)

References

Details

(Whiteboard: [metro-mvp][LOE:1][metro-it2][completed-elm][feature=work])

Attachments

(2 files)

Assignee: nobody → mbrubeck
Product: Firefox → Firefox for Metro
Bug 794621 seems to have broken our front-end click redirection code. Enabling the platform support should fix that regression. Unfortunately it doesn't seem to be as simple as toggling the pref; when I do that, clicking near a link seems to focus/highlight it, but doesn't actually click it.
Blocks: 794621
Component: General → Input
Hardware: x86_64 → All
Whiteboard: [metro-mvp][LOE:1][metro-it2]
Actually the preference works fine on most sites, but doesn't work for some reason on http://www.metafilter.com/ which I happened to be using for testing. Weird! MetaFilter must be hitting some sort of bug or corner case in the platform code.
Attached patch patchSplinter Review
I had to keep our "getClosest" method for now because it's used for tap highlighting, but I changed it to use the same prefs as the platform code. I'll file a separate follow-up bug to move the tap highlighting into platform.
Attachment #689436 - Flags: review?(jmathies)
Comment on attachment 689436 [details] [diff] [review] patch I clicked around on various sites, didn't seem much of a difference in behavior. FWIW, I'm not a fan of our current highlight behavior anyway. Seems like the aesthetics need work. Usually the highlight is a semi-transparent dark blue rectangular block along the span of text, which looks kinda ugly. Honestly I'd prefer we just turn the highlight off to see how things work without it.
Attachment #689436 - Flags: review?(jmathies) → review+
I'm tempted to to file a bug in dom along the lines of "Improve aesthetics of 'active' state for links for mobile platforms". What do you think Matt?
Status: NEW → ASSIGNED
Whiteboard: [metro-mvp][LOE:1][metro-it2] → [metro-mvp][LOE:1][metro-it2][completed-elm]
(In reply to Jim Mathies [:jimm] from comment #5) > I'm tempted to to file a bug in dom along the lines of "Improve aesthetics > of 'active' state for links for mobile platforms". What do you think Matt? Yes, please do!
Attached patch follow upSplinter Review
Attachment #700586 - Flags: review?(mbrubeck)
Attachment #700586 - Flags: review?(mbrubeck) → review+
Blocks: 831976
Summary: Enable 'ui.touch.radius' and remove metrofx specific front end code → Work - Enable 'ui.touch.radius' and remove metrofx specific front end code
Whiteboard: [metro-mvp][LOE:1][metro-it2][completed-elm] → feature=work
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Whiteboard: feature=work → [metro-mvp][LOE:1][metro-it2][completed-elm][feature=work]
Depends on: 835175
OS: Windows 8 Metro → Windows 8.1
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: