Open Bug 1899258 Opened 1 year ago Updated 9 months ago

[meta] Implement an autofill developer tool provides functionalities to facilitate easier debugging of autofill issues.

Categories

(Toolkit :: Form Autofill, enhancement)

enhancement

Tracking

()

ASSIGNED

People

(Reporter: dimi, Assigned: dimi)

References

(Depends on 4 open bugs)

Details

(Keywords: meta)

Attachments

(1 obsolete file)

What if we can have an about:autofill page that support:

  • Show the current feature status, including:
    • Feature On/Off status
    • Supported regions
  • Show field detected information
    • Include both detected fields and unrecognized fields
    • Being able to show attributes that associated with element. For example, id, name, label , etc
  • Debug Utility
    • Button to turn on debug
    • Create a temporarily address/credit profile for debugging
    • Support editable temporarily profile
  • Support manually trigger form submission
  • Support copying the information in about:autofill. Similar to “Copy raw data to clipboard” function in about:support
  • Support analysis log
    ... etc
Depends on: 1899261
Depends on: 1899283
Summary: [meta] Implement an about:autofill page that provides functionalities to facilitate easier debugging of autofill issues. → Implement an about:autofill page that provides functionalities to facilitate easier debugging of autofill issues.

This patch adds an about:autofill page intended only for developers.
The currernt patch only provides a prototype, we can extend the
about:autofill page to support more features in the future.

One of the features of about:autofill is the ability to inspect field information on a page.
This feature is default off and can be enabled by setting "extensions.formautofill.inspector.enabled" to true.
Once enabled, an "Inspect Autofill Fields" entry will be displayed in the context menu.
Clicking this entry triggers the field identification process, displaying relevant information on
the about page.

Assignee: nobody → dlee
Status: NEW → ASSIGNED
Summary: Implement an about:autofill page that provides functionalities to facilitate easier debugging of autofill issues. → [meta] Implement an about:autofill page that provides functionalities to facilitate easier debugging of autofill issues.
Attachment #9408889 - Attachment is obsolete: true
Summary: [meta] Implement an about:autofill page that provides functionalities to facilitate easier debugging of autofill issues. → [meta] Implement an autofill developer tool provides functionalities to facilitate easier debugging of autofill issues.
Depends on: 1936049
Depends on: 1958786
Depends on: 1958827
Depends on: 1958842
Depends on: 1970110
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: