fune/toolkit/content
Dimi a6fc3d1c7d Bug 1893623 - P1. Trigger autofill from the parent process r=credential-management-reviewers,sgalich
Currently, when users autocomplete a field for an address, credit card, or login, Firefox also "autofills"
the relevant fields. Here is a quick summary of how we currently manage this process:

1. Users click on an input field, the autocomplete popup is displayed, and Firefox searches for options
   so users can choose which value to autocomplete.
2. AutoCompleteChild searches for the value to autocomplete based on the type of the input field, along
   with the entire profile. For example, when we autocomplete a cc-number field, we also send cc-name, cc-exp, etc., to the child process.
3. AutoCompleteController autocompletes the focused input.
4. AutoCompleteController notifies the corresponding module, which then autofills the remaining fields.

Currently, step 4 is triggered directly in the child process. This patch moves the logic of step 4 from the
child process to the parent process. This change is a prerequisite for supporting autofill across frames and
will also enable us not to send the entire profile in step 2.

Differential Revision: https://phabricator.services.mozilla.com/D208752
2024-04-29 20:35:04 +00:00
..
aboutwebrtc Bug 1864896: Autofix unused function arguments (toolkit). r=mconley,translations-reviewers,omc-reviewers,aminomancer 2024-03-19 14:59:21 +00:00
gmp-sources Bug 1825404 - Update GMP fallback downloader for OpenH264 2.3.2. r=media-playback-reviewers,alwu 2024-03-22 14:47:11 +00:00
neterror
tests Backed out changeset ed101e266315 (bug 1893661) for causing mochitest failures on test_moz_button.html CLOSED TREE 2024-04-26 22:55:02 +03:00
vendor/lit
widgets Bug 1893623 - P1. Trigger autofill from the parent process r=credential-management-reviewers,sgalich 2024-04-29 20:35:04 +00:00
.eslintrc.js
about.js
aboutAbout.html
aboutAbout.js
aboutGlean.css
aboutGlean.html
aboutGlean.js
aboutLogging.html
aboutLogging.js Bug 1892081 - add EME:5 to default media logging. r=media-playback-reviewers,azebrowski 2024-04-17 21:23:46 +00:00
aboutMozilla.css
aboutNetError.html
aboutNetError.mjs Bug 1864896: Autofix unused function arguments (toolkit). r=mconley,translations-reviewers,omc-reviewers,aminomancer 2024-03-19 14:59:21 +00:00
aboutNetworking.html
aboutNetworking.js
aboutProfiles.js Bug 1864896: Autofix unused function arguments (toolkit). r=mconley,translations-reviewers,omc-reviewers,aminomancer 2024-03-19 14:59:21 +00:00
aboutProfiles.xhtml
aboutRights-unbranded.xhtml
aboutRights.js
aboutRights.xhtml
aboutServiceWorkers.js
aboutServiceWorkers.xhtml
aboutSupport.js Bug 1882606 - Add about:support information for Content Analysis r=dlp-reviewers,fluent-reviewers,bolsson,handyman 2024-03-21 01:57:59 +00:00
aboutSupport.xhtml Bug 1882606 - Add about:support information for Content Analysis r=dlp-reviewers,fluent-reviewers,bolsson,handyman 2024-03-21 01:57:59 +00:00
aboutTelemetry.css
aboutTelemetry.js Bug 1864896: Autofix unused function arguments (toolkit). r=mconley,translations-reviewers,omc-reviewers,aminomancer 2024-03-19 14:59:21 +00:00
aboutTelemetry.xhtml
aboutUrlClassifier.css
aboutUrlClassifier.js Bug 1864896: Autofix unused function arguments (toolkit). r=mconley,translations-reviewers,omc-reviewers,aminomancer 2024-03-19 14:59:21 +00:00
aboutUrlClassifier.xhtml
autocomplete.css
buildconfig.css
buildconfig.html
contentAreaUtils.js Bug 1864896: Autofix unused function arguments (toolkit). r=mconley,translations-reviewers,omc-reviewers,aminomancer 2024-03-19 14:59:21 +00:00
customElements.js Bug 1803678 - enable lazy loading of ESModule based moz- custom elements r=reusable-components-reviewers,pip-reviewers,credential-management-reviewers,translations-reviewers,kpatenio,issammani,mstriemer 2024-04-24 19:16:46 +00:00
datepicker.xhtml
editMenuKeys.inc.xhtml
editMenuOverlay.js
filepicker.properties
globalOverlay.js
jar.mn
license.html Bug 1833647 - Add Float16.h; r=anba,nbp,sylvestre 2024-04-26 13:18:01 +00:00
macWindowMenu.js
moz.build
mozilla.html
preferencesBindings.js Bug 1771955 - fix HTML label associations to look disabled when the pref is locked, r=mkaply,settings-reviewers,desktop-theme-reviewers,dao,mossop 2024-04-15 12:46:28 +00:00
process-content.js
resetProfile.css
resetProfile.js
resetProfile.xhtml
resetProfileProgress.xhtml
timepicker.xhtml
TopLevelVideoDocument.js
treeUtils.js
viewZoomOverlay.js
widgets.css
xul.css