Граф коммитов

4525 Коммитов

Автор SHA1 Сообщение Дата
Issam Mani 818f56bfc9 Bug 1891731 - Fix failing test. r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D208543
2024-04-25 12:53:16 +00:00
Issam Mani 0f4935b101 Bug 1891731 - Refactor address add/edit dialog. r=sgalich,dimi
Differential Revision: https://phabricator.services.mozilla.com/D207565
2024-04-25 12:53:16 +00:00
Issam Mani 5852a240e4 Bug 1891731 - Pass l10nStrings map to dialog. r=dimi,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D207564
2024-04-25 12:53:16 +00:00
Dimi 4f45f856b4 Bug 1892357 - Update search string while handling key event in autocomplete controller r=credential-management-reviewers,sgalich
As previously commented - "Some script may have changed the value of the
text field", this also applies to "clear form" autocomplete action.

We should update search string before comparing the old search string
and the new search string in `HandleKeyNavigation` so when the input
value is changed, we trigger a new search instead of reusing the previous popup.

Differential Revision: https://phabricator.services.mozilla.com/D208327
2024-04-24 09:19:36 +00:00
Stanca Serban 902f1b5727 Backed out changeset cbff87ac70e9 (bug 1892357) for causing mochitests failures in test_clear_form.html. 2024-04-23 22:12:51 +03:00
Dimi 0ec557d68c Bug 1892357 - Update search string while handling key event in autocomplete controller r=credential-management-reviewers,sgalich
As previously commented - "Some script may have changed the value of the
text field", this also applies to "clear form" autocomplete action.

We should update search string before comparing the old search string
and the new search string in `HandleKeyNavigation` so when the input
value is changed, we trigger a new search instead of reusing the previous popup.

Differential Revision: https://phabricator.services.mozilla.com/D208327
2024-04-23 17:35:55 +00:00
Joe Webster d4b1fd6542 Bug 1891599 - Create PiP JWPlayer Wrapper r=niklas
Differential Revision: https://phabricator.services.mozilla.com/D207774
2024-04-23 17:27:58 +00:00
Neil Deakin 3299d8a614 Bug 1889851, read the status label after the address info within the autofill dropdown, r=credential-management-reviewers,ssachdev
Differential Revision: https://phabricator.services.mozilla.com/D207438
2024-04-22 19:33:20 +00:00
Johannes Jörg Schmidt 145dba1c71 Bug 1891454 - remove `test_address_line_shows_name_in_save_doorhanger` r=dimi
for assumably causing intermittant test failures. That's fine, since this task was a drive by anyway.

Differential Revision: https://phabricator.services.mozilla.com/D207447
2024-04-22 12:49:55 +00:00
Joe Webster 35c7b7691d Bug 1825105 - Add support for other Yahoo sites compatible with PiP Yahoo site-specific wrapper. r=pip-reviewers,niklas
Differential Revision: https://phabricator.services.mozilla.com/D206965
2024-04-15 19:18:27 +00:00
Johannes Jörg Schmidt 2028dd0eb2 Bug 1887730 - display abbreviated address-level1 in save address doorhanger if possible r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D207144
2024-04-15 09:28:05 +00:00
Neil Deakin 6052b367ff Bug 1883549, remove formautofill autocomplete item components and create one based on MozAutocompleteTwoLineRichlistitem, r=credential-management-reviewers,sgalich,geckoview-reviewers,owlish
Differential Revision: https://phabricator.services.mozilla.com/D203612
2024-03-29 01:23:25 +00:00
Neil Deakin 65ed3e5559 Bug 1883549, remove special MozAutocompleteCreditcardInsecureField type and replace it with the generic insecure warning, r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D203611
2024-03-29 01:23:24 +00:00
Iulian Moraru cc9e275424 Backed out 2 changesets (bug 1883549) for causing mochitest-plain failures on test_creditcard_autocomplete_off.html. CLOSED TREE
Backed out changeset e6d3be50ec4e (bug 1883549)
Backed out changeset de04a3bb3935 (bug 1883549)
2024-03-28 20:27:22 +02:00
Neil Deakin 344b219b61 Bug 1883549, remove formautofill autocomplete item components and create one based on MozAutocompleteTwoLineRichlistitem, r=credential-management-reviewers,sgalich,geckoview-reviewers,owlish
Differential Revision: https://phabricator.services.mozilla.com/D203612
2024-03-28 16:06:26 +00:00
Neil Deakin e39fc06d8e Bug 1883549, remove special MozAutocompleteCreditcardInsecureField type and replace it with the generic insecure warning, r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D203611
2024-03-28 16:06:25 +00:00
Cristina Horotan fcd187264b Backed out 2 changesets (bug 1883549) for causing mochitest failures at test_basic_creditcard_autocomplete_form.html
Backed out changeset 068452b591ba (bug 1883549)
Backed out changeset 985c0e227dd9 (bug 1883549)
2024-03-28 01:47:01 +02:00
Neil Deakin 4a96c8beb8 Bug 1883549, remove formautofill autocomplete item components and create one based on MozAutocompleteTwoLineRichlistitem, r=credential-management-reviewers,sgalich,geckoview-reviewers,owlish
Differential Revision: https://phabricator.services.mozilla.com/D203612
2024-03-27 22:48:15 +00:00
Neil Deakin 57afd910ac Bug 1883549, remove special MozAutocompleteCreditcardInsecureField type and replace it with the generic insecure warning, r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D203611
2024-03-27 22:48:15 +00:00
Johannes Jörg Schmidt 236729d247 Bug 1873202 - fix address capture doorhanger issues with province normalization r=dimi
Fix of punctuation problems in the normalization of Province and its
deviation of the abbreviation. Additionaly, make use of the
`findAddressSelectOption` helper for address editing form in doorhanger.

Differential Revision: https://phabricator.services.mozilla.com/D204913
2024-03-22 13:36:00 +00:00
Dimi b8cdbda709 Bug 1885311 - [refactor] Do not pass collection name from child to parent while searching for formautofill records r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D204614
2024-03-22 10:38:02 +00:00
Dave Townsend 8ffdcc93a4 Bug 1864896: Fix more unused arguments in browser and toolkit. r=mconley,webcompat-reviewers,places-reviewers,Standard8,denschub,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D205193
2024-03-21 08:35:36 +00:00
Neil Deakin 9c868d9c84 Bug 1881582, implement the address autofill warning on the popup as a separate row and remove the implementation based on the custom class MozAutocompleteProfileListitemFooter, r=credential-management-reviewers,fluent-reviewers,desktop-theme-reviewers,reusable-components-reviewers,mstriemer,bolsson,sgalich,dao
Differential Revision: https://phabricator.services.mozilla.com/D202750
2024-03-20 15:37:15 +00:00
Neil Deakin 38db64d9ae Bug 1881582, replace the Manage button in the address/credit card autocomplete dropdown with a simpler implementation based on MozAutocompleteTwoLineRichlistitem, r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D202748
2024-03-20 15:37:15 +00:00
Neil Deakin b45b93ca73 Bug 1881582, replace MozAutocompleteProfileListitemClearButton with an implementation based on the generic MozAutocompleteTwoLineRichlistitem type, r=credential-management-reviewers,fluent-reviewers,bolsson,tgiles,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D202747
2024-03-20 15:37:14 +00:00
Norisz Fay 207d7452ab Backed out changeset 73713e3da2fc (bug 1885311) for causing xpcshell failure on test_getRecords.js CLOSED TREE 2024-03-20 12:41:35 +02:00
Dimi 039a0d70a3 Bug 1885311 - [refactor] Do not pass collection name from child to parent while searching for formautofill records r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D204614
2024-03-20 09:59:51 +00:00
Narcis Beleuzu ced9b459b9 Backed out 4 changesets (bug 1881582) for bc failure on autocomplete-item.css
Backed out changeset 3f9778571c70 (bug 1881582)
Backed out changeset c429c3d10f6a (bug 1881582)
Backed out changeset f2d5d0925cfd (bug 1881582)
Backed out changeset 496f2f2ad959 (bug 1881582)
2024-03-20 03:48:30 +02:00
Neil Deakin 76bc5314a4 Bug 1881582, implement the address autofill warning on the popup as a separate row and remove the implementation based on the custom class MozAutocompleteProfileListitemFooter, r=credential-management-reviewers,fluent-reviewers,desktop-theme-reviewers,reusable-components-reviewers,mstriemer,bolsson,sgalich,dao
Differential Revision: https://phabricator.services.mozilla.com/D202750
2024-03-20 00:55:06 +00:00
Neil Deakin 16f31e80a9 Bug 1881582, replace the Manage button in the address/credit card autocomplete dropdown with a simpler implementation based on MozAutocompleteTwoLineRichlistitem, r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D202748
2024-03-20 00:55:05 +00:00
Neil Deakin 45e28f6dce Bug 1881582, replace MozAutocompleteProfileListitemClearButton with an implementation based on the generic MozAutocompleteTwoLineRichlistitem type, r=credential-management-reviewers,fluent-reviewers,bolsson,tgiles,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D202747
2024-03-20 00:55:05 +00:00
Mark Banner 23a339fc7c Bug 1885723 - Fix more jsm references in browser/. r=Gijs,credential-management-reviewers,omc-reviewers,aminomancer,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D204843
2024-03-19 22:08:29 +00:00
Dave Townsend 0901ab454a Bug 1864896: Autofix unused function arguments (browser/extensions/webcompat). r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D202956
2024-03-19 14:59:20 +00:00
Dave Townsend a9a51bf046 Bug 1864896: Autofix unused function arguments (browser). r=webcompat-reviewers,mconley,fxview-reviewers,desktop-theme-reviewers,omc-reviewers,migration-reviewers,twisniewski,aminomancer,dao,sclements,firefox-desktop-core-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D203005
2024-03-19 09:36:35 +00:00
Dimi 192b1e23cf Bug 1885294 - P1. Change message prefix used in AutoComplete.mjs from `FormAutoComplete` to `AutoComplete` r=credential-management-reviewers,jneuberger
Differential Revision: https://phabricator.services.mozilla.com/D204599
2024-03-19 08:19:42 +00:00
Iulian Moraru 057d9aae0a Backed out 4 changesets (bug 1881582) for causing bc failures on browser_parsable_css.js. CLOSED TREE
Backed out changeset 7e0133076c73 (bug 1881582)
Backed out changeset 17ae2064cb82 (bug 1881582)
Backed out changeset 6005be94c74e (bug 1881582)
Backed out changeset 02e295ea9b67 (bug 1881582)
2024-03-19 07:22:40 +02:00
Neil Deakin e94e76f935 Bug 1881582, implement the address autofill warning on the popup as a separate row and remove the implementation based on the custom class MozAutocompleteProfileListitemFooter, r=credential-management-reviewers,fluent-reviewers,desktop-theme-reviewers,reusable-components-reviewers,mstriemer,bolsson,sgalich,dao
Differential Revision: https://phabricator.services.mozilla.com/D202750
2024-03-18 16:34:20 +00:00
Neil Deakin 189a4abdcc Bug 1881582, replace the Manage button in the address/credit card autocomplete dropdown with a simpler implementation based on MozAutocompleteTwoLineRichlistitem, r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D202748
2024-03-18 16:34:19 +00:00
Neil Deakin 640dbdabd3 Bug 1881582, replace MozAutocompleteProfileListitemClearButton with an implementation based on the generic MozAutocompleteTwoLineRichlistitem type, r=credential-management-reviewers,fluent-reviewers,bolsson,tgiles,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D202747
2024-03-18 16:34:19 +00:00
Benjamin VanderSloot f1c42310c0 Bug 1884182 - Add support.microsoft.com and answers.microsoft.com to the Microsoft shim - r=pbz,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D203935
2024-03-18 14:54:45 +00:00
Issam Mani 65e408490b Bug 1885465 - Move phone number utils to shared folder. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D204722
2024-03-15 11:59:02 +00:00
Ksenia Berezina dd2170a3ba Bug 1876363 - Ship v125.0.0 of the WebCompat System Addon; r=twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D204527
2024-03-13 18:08:07 +00:00
Dimi fa00f3f249 Bug 1883909 - P2. Move logic from FormAutofillContent to FormAutofillChild r=credential-management-reviewers,sgalich
In this patch, we move most of the logic from FormAutofillContent to FormAutofillChild.
This is the first step in removing FormAutofillContent from the formautofill module.
The purpose is to eliminate per-process state and maintain per-frame state instead.
Doing so would allow us to support autofill across iframes.

However, given that the current autocomplete module (AutofillProfileAutoComplete.sys.mjs)
still requires per-process state, I added updateActiveAutofillChild so we don't have to
change how AutofillProfileAutoComplete.sys.mjs is implemented in this patch.

Differential Revision: https://phabricator.services.mozilla.com/D203766
2024-03-13 13:26:05 +00:00
Mark Banner 9fe8bde13c Bug 1884623 - Update more jsm references in production code and docs in browser/. r=mossop,extension-reviewers,omc-reviewers,migration-reviewers,robwu,mconley,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D204182
2024-03-11 15:26:28 +00:00
Mark Banner 4f1d29d324 Bug 1883371 - Enable ESLint rule no-console on production code. r=mossop,webcompat-reviewers,devtools-reviewers,omc-reviewers,twisniewski,nchevobbe,aminomancer
Allow for console.error, console.warn and console.createInstance, but fail for everything else.

Differential Revision: https://phabricator.services.mozilla.com/D203456
2024-03-05 16:56:57 +00:00
Mike Kaply 6d6a154f3b Bug 1677524 - Add policies for credit card and address autofill. r=sgalich,fluent-reviewers,bolsson,dimi
Differential Revision: https://phabricator.services.mozilla.com/D202733
2024-03-05 15:25:16 +00:00
jneuberger 3b8f0a1b61 Bug 1881501 - Handle form submit event by central form submission detector r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D202425
2024-03-05 09:35:34 +00:00
Joel Maher 2a0bfb5827 Bug 1881925 - standardize on more manifest conditions. r=aryx,credential-management-reviewers,devtools-reviewers,dom-storage-reviewers,omc-reviewers,nchevobbe,janv,issammani
Differential Revision: https://phabricator.services.mozilla.com/D202663
2024-03-05 02:14:17 +00:00
Sergey Galich 3de8f5dc53 Bug 1864896: Polishing autofix of unused function arguments (credential management). r=credential-management-reviewers,dimi
Depends on D202958

Differential Revision: https://phabricator.services.mozilla.com/D203314
2024-03-05 00:08:04 +00:00
Dave Townsend 96586e9da0 Bug 1864896: Remove jsdoc params for removed arguments (credential management). r=credential-management-reviewers,mtigley
Depends on D202957

Differential Revision: https://phabricator.services.mozilla.com/D202958
2024-03-05 00:08:04 +00:00