зеркало из https://github.com/mozilla/gecko-dev.git
8ddaa944ee
- stop mixing telemetry data with other information in `loginsFooter.comment`, store telemetry information on dedicated field inside `loginsFooter.comment.telemetryEventData` - provide `comment` from the selected autocomplete item as data to `autocomplete-will-enter-text` notification. This enables single place of processing for both mouse click and ENTER key press. - various autocomplete items can specify `comment.fillMessageName` and `comment.fillMessageData` to be passed to LoginManagerParent for processing and fill value generation. This enables lazy decryption, generating email aliases by Relay, integrating with external password managers, etc. by using async call. - `gAutoCompleteListener` does not need to listen for ENTER key and `FormAutoComplete:PopupOpened`/`FormAutoComplete:PopupClosed` events anymore - `MozAutocompleteRichlistitemLoginsFooter`, `MozAutocompleteImportableLearnMoreRichlistitem` and `MozAutocompleteImportableLoginsRichlistitem` in toolkit/content/widgets/autocomplete-richlistitem.js do not need to listen to click events and replicate code from LoginManagerParent Differential Revision: https://phabricator.services.mozilla.com/D142912 |
||
---|---|---|
.. | ||
AboutHttpsOnlyErrorChild.jsm | ||
AboutHttpsOnlyErrorParent.jsm | ||
AudioPlaybackChild.jsm | ||
AudioPlaybackParent.jsm | ||
AutoCompleteChild.jsm | ||
AutoCompleteParent.jsm | ||
AutoScrollChild.jsm | ||
AutoScrollParent.jsm | ||
AutoplayChild.jsm | ||
AutoplayParent.jsm | ||
BackgroundThumbnailsChild.jsm | ||
BrowserElementChild.jsm | ||
BrowserElementParent.jsm | ||
ContentMetaChild.jsm | ||
ContentMetaParent.jsm | ||
ControllersChild.jsm | ||
ControllersParent.jsm | ||
DateTimePickerChild.jsm | ||
DateTimePickerParent.jsm | ||
ExtFindChild.jsm | ||
FindBarChild.jsm | ||
FindBarParent.jsm | ||
FinderChild.jsm | ||
InlineSpellCheckerChild.jsm | ||
InlineSpellCheckerParent.jsm | ||
KeyPressEventModelCheckerChild.jsm | ||
PictureInPictureChild.jsm | ||
PopupBlockingChild.jsm | ||
PopupBlockingParent.jsm | ||
PrintingChild.jsm | ||
PrintingParent.jsm | ||
PrintingSelectionChild.jsm | ||
PurgeSessionHistoryChild.jsm | ||
RemotePageChild.jsm | ||
SelectChild.jsm | ||
SelectParent.jsm | ||
TestProcessActorChild.jsm | ||
TestProcessActorParent.jsm | ||
TestWindowChild.jsm | ||
TestWindowParent.jsm | ||
ThumbnailsChild.jsm | ||
UAWidgetsChild.jsm | ||
UnselectedTabHoverChild.jsm | ||
UnselectedTabHoverParent.jsm | ||
ViewSourceChild.jsm | ||
ViewSourcePageChild.jsm | ||
ViewSourcePageParent.jsm | ||
WebChannelChild.jsm | ||
WebChannelParent.jsm | ||
moz.build |