Firefox/Features/Form Autofill: Difference between revisions
Luke-chang (talk | contribs) (→Team Members: Add Lauren Fu (EPM)) |
(EPM would like to change this page to present all the bugs in Form Autofill project by various features) |
||
Line 117: | Line 117: | ||
=== V2 === | === V2 === | ||
===== L10N Support ===== | |||
<bugzilla> | <bugzilla> | ||
{ | { | ||
"whiteboard": "[form autofill:V2]", | "blocks": "1415079", | ||
"include_fields": "id, summary, status, resolution, assigned_to, whiteboard, cf_last_resolved", | |||
"order": "resolution, cf_last_resolved" | |||
} | |||
</bugzilla> | |||
===== Clear Button ===== | |||
<bugzilla> | |||
{ | |||
"blocks": "1404768", | |||
"include_fields": "id, summary, status, resolution, assigned_to, whiteboard, cf_last_resolved", | |||
"order": "resolution, cf_last_resolved" | |||
} | |||
</bugzilla> | |||
===== Additional Countries(DE/CA) Support ===== | |||
<bugzilla> | |||
{ | |||
"blocks": "1415112", | |||
"include_fields": "id, summary, status, resolution, assigned_to, whiteboard, cf_last_resolved", | |||
"order": "resolution, cf_last_resolved" | |||
} | |||
</bugzilla> | |||
===== Section Mechanism Support ===== | |||
<bugzilla> | |||
{ | |||
"blocks": "1411877", | |||
"include_fields": "id, summary, status, resolution, assigned_to, whiteboard, cf_last_resolved", | |||
"order": "resolution, cf_last_resolved" | |||
} | |||
</bugzilla> | |||
===== Misc. Bugs ===== | |||
<bugzilla> | |||
{ | |||
"whiteboard": "[form autofill:V2][Misc.]", | |||
"include_fields": "id, summary, status, resolution, assigned_to, whiteboard, cf_last_resolved", | "include_fields": "id, summary, status, resolution, assigned_to, whiteboard, cf_last_resolved", | ||
"order": "resolution, cf_last_resolved" | "order": "resolution, cf_last_resolved" |
Revision as of 09:22, 17 November 2017
Introduction
Form Autofill saves users time and effort when making online purchases by storing their personal information in a profile and automatically populating form fields when the user requires it.
Our objective is to increase user engagement, satisfaction and retention for frequent online shoppers (those who make an online purchase at least once per month). We believe this can be achieved by enabling users to complete forms and “check out” in e-commerce flows as quickly and securely as possible.
- IRC Channel: #formfill
- Mailing list: autofill@lists.mozilla.org
- Bugzilla Component: Toolkit::Form Autofill (new bug)
- Report compatible issues: meta bug
- Preferences:
extensions.formautofill.*
- Code: browser/extensions/formautofill/
Team Members
Department | Members |
---|---|
Product Management (PM) | Joe Cheng |
Engineering | Matthew Noorenberghe (Tech Lead)
Luke Chang (TPE Lead; Storage) Steve Chung (Integration; Telemetry; Saving form data) Sean Lee (Heuristics; Sync) Scott Wu (Preferences) Ray Lin (Autocomplete; Preview/Highlighting) John Dai (DOM) |
User Experience (UX) | Juwei Huang
Mark Liang |
Visual Design (UI) | Fang Shih |
Engineering Program Management (EPM) | Vance Chen
Lauren Fu |
Quality Assurance | Adrian Florinescu
Ovidiu Boca |
Legal | Elvin Lee |
Security | François Marier
Daniel Veditz Wennie Leung |
Sync (engine and UI) support is being worked on with the Firefox Sync team.
Planning
- Product Requirements
- Sub-feature Schedule
- Architecture
- UX Specs: Address Autofill Credit Card Autofill
- Visual Design Spec
- Test plan
- Form Autofill Success Matrix/Measurement
- Meeting Notes
Child Pages
Feature Availability
Fx59 Nightly
- Address Autofill: Available for all users.
- Credit Card Autofill: Available for all users.
Fx58 Beta
- Address Autofill: Available for users using en-US build and located in the US.
- Credit Card Autofill: Will be rolled out to users using en-US build and located in the US gradually over time. Not all users will see it on day 1.
Fx57 Release
- Address Autofill: Will be rolled out to users using en-US build and located in the US gradually over time. Not all users will see it on day 1.
- Credit Card Autofill: Not available.
For Testing
If you would like to test these features but don't meet the conditions above, you can manually turn them on by toggling the following prefs via about:config.
- extensions.formautofill.available: "on"
- extensions.formautofill.creditCards.available: true
Implementation
MVP
Tentatively targeting Black Friday 2017 as a system extension for most UI/logic. Non-extension code targeting Fx56.
Milestones
- Milestone 1: Basic Form Autofill setting in Preference and the Form Autofill profile management. Also includes the support of autocomplete attribute for input type
- Milestone 2: (3/20 - 4/18)
- Milestone 3: (4/19 - 6/23) Enable heuristics, support name fields, previewing/highlighting, section-* DOM support, pref edit subdialog
- Milestone 4: (6/26 - 7/31) Credit card heuristics, management and doorhanger; telemetry; Sync support
Remaining bugs
66 Total; 0 Open (0%); 49 Resolved (74.24%); 17 Verified (25.76%);
V2
L10N Support
ID | Summary | Status | Resolution | Assigned to | Whiteboard | Last resolved |
---|---|---|---|---|---|---|
1407530 | [Form Autofill] Update formautofill.properties string IDs and localization notes | RESOLVED | FIXED | Scott Wu [:scottwu] | [form autofill:V2] | 2017-10-17T22:11:55Z |
1407528 | [Form Autofill] Enable localization for Form Autofill on m-c | RESOLVED | FIXED | Scott Wu [:scottwu] | [form autofill:V2] | 2017-10-19T00:54:49Z |
1409250 | [Form Autofill] Ensure autocomplete footer option can display long strings properly | RESOLVED | FIXED | Scott Wu [:scottwu] | [form autofill:V2] | 2017-10-19T00:55:24Z |
1410618 | [Form Autofill] Form autofill remains in English | VERIFIED | FIXED | Scott Wu [:scottwu] | [form autofill:V2] | 2017-10-25T09:51:55Z |
1412217 | [Form Autofill] Insecure warning string should have end with a period | RESOLVED | FIXED | Scott Wu [:scottwu] | [form autofill:V2] | 2017-10-27T21:38:53Z |
1412230 | [Form Autofill] Replace the word "Company" with "Organization" | RESOLVED | FIXED | Scott Wu [:scottwu] | [form autofill:V2] | 2017-10-30T23:10:52Z |
1415263 | [Form Autofill] Accesskeys in form autofill doorhanger are not localizable | RESOLVED | FIXED | Steve Chung [:steveck] | [form autofill:V2] | 2017-11-10T21:10:10Z |
1413162 | [Form Autofill] "Remove" button for Saved Credit Cards may not fit dialog | VERIFIED | FIXED | Scott Wu [:scottwu] | [form autofill:V2] | 2017-11-20T22:35:46Z |
1420883 | Modal windows with saved addresses card do not accommodate to content size | VERIFIED | FIXED | Scott Wu [:scottwu] | 2017-12-04T20:36:43Z | |
1416503 | Add RTL to the Saved Addresses and Saved Credit Cards dialogs | RESOLVED | FIXED | Scott Wu [:scottwu] | 2018-01-10T22:00:43Z | |
1419312 | Expand supported locale list or remove locale restriction | RESOLVED | FIXED | Steve Chung [:steveck] | [form autofill:V2] | 2018-01-18T22:00:42Z |
1420786 | Firefox Desktop 59 German localization for feature Form Autofill | RESOLVED | FIXED | Sebastian Hengst [:aryx] (needinfo me if it's about an intermittent or backout) | 2018-06-01T11:49:54Z | |
1412247 | [Form Autofill] "Saved credit cards…" buttons is too tall if associated checkbox wraps on two lines | VERIFIED | FIXED | Scott Wu [:scottwu] | [form autofill:V2] | 2018-10-31T17:04:08Z |
1430032 | [RTL] Some buttons and text are hidden in Saved Addresses/Credit Cards | RESOLVED | FIXED | 2020-06-18T21:37:18Z | ||
1421621 | The text from "Clear Form" button is not translated to the build language | RESOLVED | INVALID | Bugzilla FR | [form autofill: V2] | 2017-11-30T06:43:29Z |
15 Total; 0 Open (0%); 11 Resolved (73.33%); 4 Verified (26.67%);
Clear Button
13 Total; 2 Open (15.38%); 8 Resolved (61.54%); 3 Verified (23.08%);
Additional Countries(DE/CA) Support
ID | Summary | Status | Resolution | Assigned to | Whiteboard | Last resolved |
---|---|---|---|---|---|---|
1370193 | [Form Autofill] Support "country-name" fields with more countries and more languages | NEW | [form autofill:V2] | No cf_last_resolved | ||
1421217 | Add test cases to ensure correct address fields layouts are being applied | NEW | [form autofill:V2] | No cf_last_resolved | ||
1452605 | [Form autofill] Credit Card Month field is populated with year value on German checkout page | NEW | [cc-autofill-reserve] | No cf_last_resolved | ||
1411509 | [Form Autofill] Create a parser that processes the fmt attribute and returns which address fields are visible | RESOLVED | FIXED | Scott Wu [:scottwu] | [form autofill:V2] | 2017-11-08T22:20:20Z |
1022925 | Integrate a country/region validation data source for use with form autofill | RESOLVED | FIXED | Steve Chung [:steveck] | [form autofill:V2] | 2017-11-22T21:38:30Z |
1417843 | List countries Form Autofill supports in a pref | RESOLVED | FIXED | Scott Wu [:scottwu] | [form autofill:V2] | 2017-11-23T22:33:10Z |
1417818 | [Form Autofill] Add CA/DE address metadata in addressReferences | RESOLVED | FIXED | Steve Chung [:steveck] | [form autofill:V2] | 2017-11-30T22:28:15Z |
1383687 | [Form Autofill] Order edit dialog fields based on country selected | RESOLVED | FIXED | Scott Wu [:scottwu] | [form autofill:V2] | 2017-12-06T10:01:48Z |
1418884 | [Form Autofill] Make getAbbreviatedStateName supports more languages | RESOLVED | FIXED | Steve Chung [:steveck] | [form autofill:V2] | 2017-12-06T22:03:39Z |
1421538 | Set country field to default country when creating new addresses | RESOLVED | FIXED | Scott Wu [:scottwu] | [form autofill:V2] | 2018-01-06T21:49:28Z |
1419312 | Expand supported locale list or remove locale restriction | RESOLVED | FIXED | Steve Chung [:steveck] | [form autofill:V2] | 2018-01-18T22:00:42Z |
1420786 | Firefox Desktop 59 German localization for feature Form Autofill | RESOLVED | FIXED | Sebastian Hengst [:aryx] (needinfo me if it's about an intermittent or backout) | 2018-06-01T11:49:54Z | |
1420853 | Ensure only fields valid for the given country are saved | VERIFIED | FIXED | Jared Wein [:jaws] (please needinfo? me) | [webpayments] [form autofill:V2] | 2018-10-20T10:12:45Z |
1413494 | [Form Autofill] Add CA and DE country data and options in preferences | RESOLVED | DUPLICATE | Scott Wu [:scottwu] | [form autofill:V2] | 2017-11-24T07:03:55Z |
14 Total; 3 Open (21.43%); 10 Resolved (71.43%); 1 Verified (7.14%);
Section Mechanism Support
11 Total; 2 Open (18.18%); 9 Resolved (81.82%); 0 Verified (0%);
Misc. Bugs
ID | Summary | Status | Resolution | Assigned to | Whiteboard | Last resolved |
---|---|---|---|---|---|---|
1386923 | Ensure there is proper in-tree documentation of the form autofill architecture | NEW | [form autofill:V2][Misc.] | No cf_last_resolved | ||
1392902 | [Form Autofill][a11y] Dropdown UI usability in Windows High Contrast mode adjustment | NEW | [form autofill:V2][Misc.] | No cf_last_resolved | ||
1427741 | On mediamarkt.de Autofill doesn't work | NEW | [form autofill:V2][Misc.] | No cf_last_resolved | ||
1422404 | Form autofill currently violates <input maxlength=1> restriction | RESOLVED | FIXED | Luke Chang [:lchang] (inactive) | [form autofill:V2][Misc.] | 2017-12-14T09:56:28Z |
1423836 | Ensure credit card exp month and year can fit into the select elements | RESOLVED | FIXED | Scott Wu [:scottwu] | [form autofill:V2][Misc.] | 2017-12-15T21:56:10Z |
1423204 | On sears.com the form autofill doesn't work for address-line1 and address-line2 fields | VERIFIED | FIXED | Sean Lee [:seanlee][:weilonge] | [form autofill:V2][Misc.] | 2018-01-08T22:10:27Z |
1428732 | Credit card - On www.mediamarkt.de credit card autofill doesn't work | VERIFIED | FIXED | Sean Lee [:seanlee][:weilonge] | [form autofill:V2][Misc.] | 2018-01-11T22:02:00Z |
1428292 | On canadiantire.ca the autofill doesn't work on the billing form | VERIFIED | FIXED | Sean Lee [:seanlee][:weilonge] | [form autofill:V2][Misc.] | 2018-01-13T21:54:20Z |
1399367 | [Form Autofill] Change ProfileStorage's APIs to async version | VERIFIED | FIXED | Tim Guan-tin Chien [:timdream] (please needinfo) | [form autofill:V2][Misc.] [webpayments-reserve] | 2018-09-06T04:39:36Z |
1428735 | Credit card - On https://www.check24.de credit card autofill doesn't work | RESOLVED | INVALID | Sean Lee [:seanlee][:weilonge] | [form autofill:V2][Misc.] | 2018-01-15T08:31:13Z |
1425261 | On cdw.com the autofill doesn't fill in the displayed fields | RESOLVED | WONTFIX | Sean Lee [:seanlee][:weilonge] | [form autofill:V2][Misc.] | 2018-01-08T04:30:58Z |
1409347 | [Form Autofill] Credit card autofill does not work on all fields using newegg | RESOLVED | WORKSFORME | Sean Lee [:seanlee][:weilonge] | [form autofill:V2][Misc.] | 2017-12-15T19:54:05Z |
12 Total; 3 Open (25%); 5 Resolved (41.67%); 4 Verified (33.33%);
Platform Dependencies
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);