Closed Bug 944607 Opened 11 years ago Closed 11 years ago

[meta] Leverage autocorrect and autocapitalize attributes for gaia keyboard hinting

Categories

(Firefox OS Graveyard :: Gaia::Keyboard, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: kgrandon, Unassigned)

References

Details

Autocorrect and autocapitalize are two fairly well understood HTML attributes. We should use these in gaia instead of using x-inputmode.
Component: Gaia → Gaia::Keyboard
See Also: → 943690
Looks like a dup of bug 943690 to me.
(In reply to Ben Bucksch (:BenB) from comment #2) > Looks like a dup of bug 943690 to me. Not really. That bug has a specific use case in mind with auto-correct off, while this bug targets the other use cases with auto-correct & auto-capitalize.
(In reply to Kevin Grandon :kgrandon from comment #0) > Autocorrect and autocapitalize are two fairly well understood HTML > attributes. Are they? I've never seen a spec for either one of them, the only information I can find about them is on Apple's developer website <https://developer.apple.com/library/safari/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/Attributes.html#//apple_ref/doc/uid/TP40008058-autocorrect>. > We should use these in gaia instead of using x-inputmode. I'm not sure why you think we should do that. Gecko will happily ignore these attributes if you use them, so what's the point of using them?
(In reply to :Ehsan Akhgari (needinfo? me!) from comment #4) > (In reply to Kevin Grandon :kgrandon from comment #0) > > Autocorrect and autocapitalize are two fairly well understood HTML > > attributes. > > Are they? I've never seen a spec for either one of them, the only > information I can find about them is on Apple's developer website > <https://developer.apple.com/library/safari/documentation/AppleApplications/ > Reference/SafariHTMLRef/Articles/Attributes.html#//apple_ref/doc/uid/ > TP40008058-autocorrect>. > > > We should use these in gaia instead of using x-inputmode. > > I'm not sure why you think we should do that. Gecko will happily ignore > these attributes if you use them, so what's the point of using them? Yes, developers who are building mobile apps today use these elements already when building mobile apps/websites. It makes sense to leverage only a single way of doing this to make the web truly ubiquitous.
There is already a lot of good discussion in bug 943690. I think we should turn this into a meta bug and depend on that one.
Depends on: 943690
Summary: Leverage autocorrect and autocapitalize attributes for gaia keyboard hinting → [meta] Leverage autocorrect and autocapitalize attributes for gaia keyboard hinting
(In reply to Jason Smith [:jsmith] from comment #3) > > Looks like a dup of bug 943690 to me. > > Not really. That bug has a specific use case in mind with auto-correct off No, actually, it doesn't. I filed bug 943690, and while I had *my* usecase in my Firefox OS app (not Marketplace search) in mind, I meant it to cover all usecases. In bug 943690 comment 11, I specifically included a number of usecases on webpages, Firefox OS apps, and Firefox Marketplace search. As such, I think this is a DUP.
(In reply to Ben Bucksch (:BenB) from comment #7) > As such, I think this is a DUP. This is a meta bug, so it's just for tracking. We'll solve autocorrection in bug 943690.
Please see bug 943690 comment 20. This bug should probably be wontfixed because of the exact same reasons.
(In reply to :Ehsan Akhgari (needinfo? me!) from comment #9) > Please see bug 943690 comment 20. This bug should probably be wontfixed > because of the exact same reasons. The main objection I have here falls in alignment with the discussion that happened on https://bugzilla.mozilla.org/show_bug.cgi?id=921014#c11 - we have to make an accurate assessment of whether there exists a compatibility concern to warrant implementation of this. I think we need data similar to what happened on that bug to determine what to do here.
(In reply to comment #10) > (In reply to :Ehsan Akhgari (needinfo? me!) from comment #9) > > Please see bug 943690 comment 20. This bug should probably be wontfixed > > because of the exact same reasons. > > The main objection I have here falls in alignment with the discussion that > happened on https://bugzilla.mozilla.org/show_bug.cgi?id=921014#c11 - we have > to make an accurate assessment of whether there exists a compatibility concern > to warrant implementation of this. I think we need data similar to what > happened on that bug to determine what to do here. Please let's have this discussion in one place. :-)
No longer depends on: 943690
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.