I've filed various bugs about the data structure and algorithm we use for predictions and auto-correction, but ended up fixing them with a single patch. So I'm filing this new bug so I'll have a single place to attach my patch.
Created attachment 741558 [details] link to patch on github
Setting all the bugs this patch fixes as dependents
Comment on attachment 741558 [details] link to patch on github r=me with followup/fix for comma issue.
Landed on master: https://github.com/mozilla-b2g/gaia/commit/413482d038560cb4065d4866013c15c64730bdfe
Triage - Adding clee for this bug fixes bugs 860538 860541 860624 862430, which are all pending product decision to include auto-correct in v1.1.
Tracking since this change is wanted by UX but quality of fix needs to be assessed before decision to uplift. See below: On 5/7/13 12:03 AM, Christopher Lee wrote: Thanks Francis. Sounds like you and Josh are going to review the latest patches from David tomorrow and provide an assessment on the quality. I'm also going to get a build tomorrow and evaluate the latest changes and we can collectively make a call on if it's ready for uplift.
Please add a testcase for this bug to moztrap for 1.1 testsuite. If yes, mark this in-moztrap+ when completed. If not, mark this in-moztrap-.
Uplifted to v1-train in bug 873934
Issue does not appear to be testable. This bug is for a collection of dictionary specific issues that were fixed. Test Cases do not appear to be necessary here.