Commit Graph

1880 Commits

Author SHA1 Message Date
Gijs Kruitbosch
92175e0c6b Bug 1944730 - drop cdn.shopify references from inkbox autofill test to avoid test crashes, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D238628
2025-02-19 11:14:54 +00:00
Tom Schuster
d19b2bd838 Bug 1948714 - Add a CSP to formautofill manageCreditCards.xhtml. r=credential-management-reviewers,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D238631
2025-02-19 09:30:53 +00:00
Tom Schuster
ce402789c2 Bug 1948714 - Add a CSP to formautofill manageAddresses.xhtml. r=credential-management-reviewers,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D238626
2025-02-19 09:30:52 +00:00
Tom Schuster
5f7024f939 Bug 1948714 - Add a CSP to formautofill editCreditCard.xhtml. r=credential-management-reviewers,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D238618
2025-02-19 09:30:52 +00:00
Tom Schuster
6d5e44f0a2 Bug 1948714 - Add a CSP to formautofill editAddress.xhtml. r=credential-management-reviewers,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D238617
2025-02-19 09:30:51 +00:00
Janika
3a5aab9002 Bug 1946812 - Ignore all focusin and input events during filling and clearing process r=credential-management-reviewers,NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D237245
2025-02-17 12:25:57 +00:00
Neil Deakin
11fe5308eb Bug 1946801, allow address autofill in fields of type search, r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D237492
2025-02-10 15:37:24 +00:00
Sandor Molnar
d2d3424b4b Bug 1831049 - Fix ES lint failure @ 'manageDialog.mjs' CLOSED TREE 2025-01-28 11:26:54 +02:00
Helena
62671fc07a Bug 1831049 - Add telemetry to record OSKeyStore decryption result in the use cases of credit card autofill. r=dimi,joschmidt
Differential Revision: https://phabricator.services.mozilla.com/D234948
2025-01-28 09:02:31 +00:00
Neil Deakin
ced14550c0 Bug 1883913, focus each field before assigning a value to it when clearing autofill, as this is what other browsers do, r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D234166
2025-01-22 22:50:03 +00:00
tessa
e5e5c00869 Bug 1822511 - Updating field parsing and update logic for credit card name field detection when name fields are in first position of the form. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D229460
2025-01-21 13:26:00 +00:00
Dimi
5bfa6109bf Bug 1935969 - Only run ML autofill inference when the section is valid r=credential-management-reviewers,jneuberger
Differential Revision: https://phabricator.services.mozilla.com/D231511
2025-01-21 13:13:48 +00:00
Aristide Tossou
4e136c6b12 Bug 1941704 - Align Performance and End-to-End Tests for the ML Engine with Production Behavior - r=tarek,urlbar-reviewers,cgopal,credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D234266
2025-01-20 13:27:11 +00:00
Joel Maher
bcc50efbeb Bug 1940980 - Green up win11-64 opt/debug/asan/ccov. r=aryx,media-playback-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,tabbrowser-reviewers,urlbar-reviewers,aosmond,mconley,ochameau,dimi,jteow,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D233862
2025-01-16 23:02:48 +00:00
Stanca Serban
4f00c63aff Backed out changeset 6c212cefdfbd (bug 1936561) as requested by dmeehan for causing multiple test failures. a=backout 2025-01-16 17:23:52 +02:00
Helena
651b2cfe37 Bug 1915672 - Add Telemetry for OSAuth for Formautofill and about:logins. r=dimi,mtigley,settings-reviewers,firefox-desktop-core-reviewers ,joschmidt
Differential Revision: https://phabricator.services.mozilla.com/D232339
2025-01-15 21:55:20 +00:00
Butkovits Atila
7d5fe6b5ca Backed out changeset 9e414abada40 (bug 1915672) for causing failures at browser_glean_metrics_exist.js. 2025-01-15 16:03:47 +02:00
Helena
48a5fff8dd Bug 1915672 - Add Telemetry for OSAuth for Formautofill and about:logins. r=dimi,mtigley,settings-reviewers,firefox-desktop-core-reviewers ,joschmidt
Differential Revision: https://phabricator.services.mozilla.com/D232339
2025-01-15 12:27:33 +00:00
Dimi
2dd0a1a105 Bug 1936561 - Remove per process state from formautofill r=credential-management-reviewers,NeilDeakin
We now make autofill decisions in the parent process, allowing us to remove
the need to store status in child processes (FormAutofillContent.sys.mjs).

One thing to note is that an optimizations made in the past was using
'savedFieldName' to determine whether to trigger the autocomplete popup in
the child process. Given that we now have a centralized place (AutoCompleteChild.sys.mjs)
to trigger autocomplete for different modules, we can check savedFieldNames in FormAutofillParent
without additional overhead. This is because, regardless of whether users have saved data
for form autofill, we will always send a message to the parent to collect autocomplete
entries from different modules.

Differential Revision: https://phabricator.services.mozilla.com/D231799
2025-01-15 09:28:13 +00:00
Neil Deakin
64f17d4bbb Bug 1919732, improve house number field detection, and assume that a house number field without a corresponding street field is meant to be a house and street field, r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D233037
2025-01-14 10:50:29 +00:00
Cosmin Sabou
05bc4c0400 No bug - correct some typos in manifest files. a=typo-fix
CLOSED TREE
2025-01-10 23:43:19 +02:00
Neil Deakin
ccddb754d2 Bug 1940436, when the address autofill supported preference is on, always allow autocomplete regardless of the supported countries. In addition, do this when the experiments preference is enabled, r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D233504
2025-01-09 11:56:28 +00:00
Dimi
dd71b670c3 Bug 1919568 - Check address enable preference before showing the prompt r=NeilDeakin,credential-management-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D233480
2025-01-08 16:51:07 +00:00
akulyk
794607ae97 Bug 1938174 - Replace --in-content-box-background-odd with new design token in manageDialog.css r=reusable-components-reviewers,credential-management-reviewers,mkennedy,mtigley
Replace `--in-content-box-background-odd variable` that was used for even option rows with `--table-row-background-color-alternate` design token.

{F10656212}

Differential Revision: https://phabricator.services.mozilla.com/D233119
2025-01-08 15:53:11 +00:00
Cosmin Sabou
72168f2bbe Backed out changeset fb4a70072b60 (bug 1936561) for causing gv-junit AutocompleteTest related failures. CLOSED TREE 2025-01-08 14:48:03 +02:00
Dimi
4a1f498fee Bug 1936561 - Remove per process state from formautofill r=credential-management-reviewers,NeilDeakin
We now make autofill decisions in the parent process, allowing us to remove
the need to store status in child processes (FormAutofillContent.sys.mjs).

One thing to note is that an optimizations made in the past was using
'savedFieldName' to determine whether to trigger the autocomplete popup in
the child process. Given that we now have a centralized place (AutoCompleteChild.sys.mjs)
to trigger autocomplete for different modules, we can check savedFieldNames in FormAutofillParent
without additional overhead. This is because, regardless of whether users have saved data
for form autofill, we will always send a message to the parent to collect autocomplete
entries from different modules.

Differential Revision: https://phabricator.services.mozilla.com/D231799
2025-01-08 10:41:07 +00:00
Joel Maher
248157ee22 Bug 1938960 - additional greening up of win11 24h2, carry forward existing annotations. r=aryx,webdriver-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,nchevobbe,dimi,whimboo,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D233026
2025-01-07 19:51:49 +00:00
Dimi
c1db8cbd89 Bug 1940062 - Update ML Autofill with the new input format r=vazish
Differential Revision: https://phabricator.services.mozilla.com/D233253
2025-01-07 17:20:37 +00:00
Dimi
b93ed3d7b3 Bug 1936049 - P2. Refine collectFormFields API r=credential-management-reviewers,NeilDeakin
This patches refines 'collectFormFields' API and also add an
`ignoreInvisibleInput` arguement so autofill developer tool can choose
to show "invisbile" fields.

Differential Revision: https://phabricator.services.mozilla.com/D231570
2025-01-07 07:42:16 +00:00
Cosmin Sabou
ce47dd47cf Bug 1939626 - Disable browser_CDW.js for permafailing with the new year. a=test-only 2025-01-01 03:27:12 +02:00
Alexandru Marc
c774820538 Bug 1809709 - Disable tests on linux1804 opt and windows 11 debug for frequent failures. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D232965
2024-12-30 07:26:36 +00:00
Goloman Adrian
96d8f0585f Bug 1924248 - disable browser_page_navigation_in_subtree.js for frequent failures. r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D232956
2024-12-31 00:34:49 +00:00
Neil Deakin
a3ce97ec28 Bug 1931526, always create the formfill actor and check the available state before performing a formfill action, r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D232536
2024-12-20 13:28:52 +00:00
Neil Deakin
79dc1eeaf0 Bug 1919742, improve how duplicate form fields types are handled to avoid unncessary section splits, r=credential-management-reviewers,dimi
The change is to check if a field is a lone duplicate by itself, and not move it into a separate section.
However, when two or more duplicate fields exist, continue to place them in a new section as before.
This change better handles some cases when an error exists in the page, or when there is a single
field that is meant to be hidden.

Differential Revision: https://phabricator.services.mozilla.com/D229848
2024-12-17 13:21:53 +00:00
Alexandru Marc
1e5ee8795d Backed out changeset a9830d5c7bb2 (bug 1822511) for causing bc failures @ browser_parse_street_address_fields.js 2024-12-17 15:10:35 +02:00
tessa
c4debc291d Bug 1822511 - Updating field parsing and update logic for credit card name field detection when name fields are in first position of the form. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D229460
2024-12-17 11:58:26 +00:00
Alexandru Marc
9a4192aa89 Backed out changeset 47f3a708e7e7 (bug 1822511) for causing bc failures @ browser_capture_name.js 2024-12-13 16:59:05 +02:00
tessa
4530e94e83 Bug 1822511 - Updating field parsing and update logic for credit card name field detection when name fields are in first position of the form. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D229460
2024-12-13 14:15:08 +00:00
Neil Deakin
ce9f9ffb69 Bug 1928339, treat the word landmark as being address-line2 and ensure it does not conflict with german word land, r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D231093
2024-12-11 19:04:19 +00:00
Emilio Cobos Álvarez
35d2ee1f23 Bug 1935356 - Move some non-xul-specific rules out of xul.css. r=dao,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D231219
2024-12-05 16:29:10 +00:00
Dimi
4d035412de Bug 1935145 - Also run fathom model when an <input> has autocomplete attrbiute r=credential-management-reviewers,jneuberger
Differential Revision: https://phabricator.services.mozilla.com/D231097
2024-12-05 15:27:09 +00:00
Butkovits Atila
4e2299b331 Backed out changeset 674f62afe6fd (bug 1935356) for causing failures at 513318-1.xhtml. CLOSED TREE 2024-12-05 17:55:45 +02:00
Emilio Cobos Álvarez
2afc073ef9 Bug 1935356 - Move some non-xul-specific rules out of xul.css. r=dao,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D231219
2024-12-05 14:24:47 +00:00
Sandor Molnar
3f8021175d Bug 1916287 - Disable 'browser_iframe_autofill_sandbox.js' on linux1804 asan & debug for frequent failures. r=credential-management-reviewers,dimi DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D230896
2024-12-03 14:30:18 +00:00
Sandor Molnar
b88621506c Bug 1890182 - Further adjust disable for test 'browser_address_doorhanger_confirmation_popup.js' to include win asan r=jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D230198
2024-11-30 19:17:35 +00:00
Logan Rosen
d24c9d9ff4 Bug 1857834 - auto-formatting with Prettier v3 r=linter-reviewers,webdriver-reviewers,perftest-reviewers,search-reviewers,devtools-reviewers,sync-reviewers,reusable-components-reviewers,profiler-reviewers,dom-storage-reviewers,android-reviewers,firefox-ai-ml-reviewers,hjones,mcheang,mstange,sparky,janv,nchevobbe,tarek,Standard8,markh
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D230598
2024-11-29 15:18:25 +00:00
Emilio Cobos Álvarez
567b0638f6 Bug 1933993 - Remove some dead formautofill css. r=credential-management-reviewers,dimi
* The relevant pages no longer have <dialog> elements, they are html.
 * The controls container is #controls-container, not #controlsContainer.
 * The OSX file was already empty.

Differential Revision: https://phabricator.services.mozilla.com/D230600
2024-11-29 13:34:14 +00:00
Janika
c2d17b6c3d Bug 1933938 - Remove the probes detected_sections_count and submitted_sections_count in formautofill.addresses and formautofill.credit_cards r=credential-management-reviewers,issammani
Differential Revision: https://phabricator.services.mozilla.com/D230513
2024-11-28 14:03:46 +00:00
Sandor Molnar
6c7e736c42 Bug 1890182 - Further adjust disable for test 'browser_address_doorhanger_confirmation_popup.js' to include win asan r=jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D230198
2024-11-26 00:50:17 +00:00
tessa
7b28971a8e Bug 1845438 - Updating field parsing and update logic for credit card name field detection when name field is in last position of the form. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D228634
2024-11-19 14:26:23 +00:00