Commit Graph

2614 Commits

Author SHA1 Message Date
jneuberger
be772be2b2 Bug 1790970 - Adding 邮箱 (chinese for email) in isInferredEmailField to detect usernameField on alipay.com r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D157436
2022-09-15 12:39:21 +00:00
issammani
1b3610ef8f Bug 1780571 - Check if input is managed by LoginManager before saving it to FormHistory database. r=sgalich
Depends on D154389

Differential Revision: https://phabricator.services.mozilla.com/D154390
2022-09-15 03:20:09 +00:00
issammani
af48bb9519 Bug 1780571 - Reproduce bug and add test to catch it. r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D154389
2022-09-15 03:20:08 +00:00
issammani
a27da5a66f Bug 1786927 - Consolidate the way we trigger autocomplete popup in tests. r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D156535
2022-09-12 19:20:27 +00:00
Andreea Pavel
747a9689ba Bug 1775903 - update disabling condition to include all macosx1015 r=credential-management-reviewers,sgalich DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D157119
2022-09-12 14:29:59 +00:00
jneuberger
6d710114a0 Bug 1788010 - Change to detect input fields of type=search as usernameField r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D156663
2022-09-08 12:38:03 +00:00
Dimi
2d83863bf7 Bug 1787135 - Set "signon.showAutoCompleteImport" to empty string in password manager mochitest r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D156537
2022-09-06 17:15:43 +00:00
Kagami Sascha Rosylight
a37cf7833d Bug 1695435 - Part 2: Add more words to the chrome script heuristic in use-isInstance r=preferences-reviewers,Gijs,webdriver-reviewers,whimboo,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D110932
2022-08-24 22:47:42 +00:00
issammani
6a0e02a5cb Bug 1786536 - Remove lazy getters for properties in AutoCompleteItem derived classes. r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D155471
2022-08-24 17:48:50 +00:00
Sergey Galich
6c964d6572 Bug 1786329 - Remove signon.showAutoCompleteOrigins pref r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D155255
2022-08-23 01:02:24 +00:00
Sergey Galich
9a776bc2ac Bug 1559205, 1611093, 1748828 - support moz-proxy in about:logins r=dimi
Uri.host throws when scheme is moz-proxy://
This leads to a series of bugs on about:logins when creating or editing moz-proxy URLs.

This patch is supposed to close bug 1559205, bug 1611093 and bug 1748828.

Differential Revision: https://phabricator.services.mozilla.com/D154925
2022-08-22 14:49:32 +00:00
Sergey Galich
cf271f8cd3 Bug 1785318 - remove OSFile from toolkit/components/passwordmgr r=issammani,barret
Differential Revision: https://phabricator.services.mozilla.com/D154940
2022-08-18 17:33:15 +00:00
issammani
01cc45d372 Bug 1780436 - Reuse getFormElementByName in password manager and remove usage of $_. r=sgalich
Depends on D154670

Differential Revision: https://phabricator.services.mozilla.com/D154671
2022-08-17 15:16:03 +00:00
jneuberger
daecb4f0a1 Bug 1772748 - Test that the inputFields in login form are marked as LoginManagerField and PopupAutoComplete is shown although the passwordField is disabled r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D153590
2022-08-09 07:53:57 +00:00
jneuberger
d41bf6fcb7 Bug 1772748 - calling markAsLoginManagerField before checking if passwordField is readonly or disabled r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D153589
2022-08-09 07:53:56 +00:00
Sergey Galich
f2d41d6920 Bug 1776589 - use add_setup() in ./toolkit/components/passwordmgr r=dimi
Depends on D153504

Differential Revision: https://phabricator.services.mozilla.com/D153509
2022-08-04 19:08:46 +00:00
Mark Banner
ba06e92cef Bug 1782008 - Remove now unnecessary ESLint test definitions from other .eslintrc.js files. r=mossop,media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D153216
2022-08-03 11:16:20 +00:00
Sergey Galich
7e0a8eea8b Bug 1782132 - Upgrade toolkit/components/satchel/test/test_form_submission_cap.html and toolkit/components/satchel/test/test_form_submission_cap2.html r=dimi
[test_form_submission_cap.html](https://searchfox.org/mozilla-central/rev/4a15041348e08fb0d6f5726015c32861e663fbfe/toolkit/components/satchel/test/test_form_submission_cap.html) and [test_form_submission_cap2.html](https://searchfox.org/mozilla-central/rev/4a15041348e08fb0d6f5726015c32861e663fbfe/toolkit/components/satchel/test/test_form_submission_cap2.html) can be combined into one simpler and smaller test.

Differential Revision: https://phabricator.services.mozilla.com/D153219
2022-08-01 23:10:03 +00:00
Dimi
5db0839a17 Bug 1761886 - Use js promise correctly in LoginManagerAuthPrompter.jsm r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D153132
2022-08-01 05:50:21 +00:00
Sergey Galich
f80b090d72 Bug 1642570 - capture only user input for Form History r=dimi
We can skip checks for `input.value != input.defaultValue` by using `lastInteractiveValue` which tells us what user typed in the field.

Differential Revision: https://phabricator.services.mozilla.com/D150990
2022-07-28 04:43:21 +00:00
Tooru Fujisawa
6f639fe192 Bug 1780543 - Part 5: Add mozilla/chrome-script environment. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D152430
2022-07-26 02:46:30 +00:00
Sergey Galich
14419a36fa Bug 1780605 - provide fallback value for gRecipeManager.getRecipesForHost call r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D152436
2022-07-25 05:12:16 +00:00
Butkovits Atila
6decd20f8e Backed out changeset 6c4aa8e6fa0c (bug 1642570) for causing failures at test_popup_enter_event.html. CLOSED TREE 2022-07-22 01:03:52 +03:00
Sergey Galich
9dadf2bea4 Bug 1642570 - capture only user input for Form History r=dimi
We can skip checks for `input.value != input.defaultValue` by using `lastInteractiveValue` which tells us what user typed in the field.

Differential Revision: https://phabricator.services.mozilla.com/D150990
2022-07-21 21:00:11 +00:00
Marian-Vasile Laza
2bbc1afa2e Backed out changeset 592b0b4a8424 (bug 1642570) for causing mochitest failures on test_popup_enter_event.html. CLOSED TREE 2022-07-21 18:09:37 +03:00
Sergey Galich
93f4e0dba4 Bug 1642570 - capture only user input for Form History r=dimi
We can skip checks for `input.value != input.defaultValue` by using `lastInteractiveValue` which tells us what user typed in the field.

Differential Revision: https://phabricator.services.mozilla.com/D150990
2022-07-21 13:36:19 +00:00
Tooru Fujisawa
328d63ce7f Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-12 04:21:34 +00:00
Andreea Pavel
f009ba2983 Backed out 11 changesets (Bug 1777486) for failing bc at browser_startup.js on a CLOSED TREE
Backed out changeset b6c4c386f1a6 (Bug 1777486)
Backed out changeset 195cc2de8433 (Bug 1777486)
Backed out changeset 20c746fb1648 (Bug 1777486)
Backed out changeset d5fd8173d62d (Bug 1777486)
Backed out changeset 6d758fab5a3e (Bug 1777486)
Backed out changeset e938b601ba15 (Bug 1777486)
Backed out changeset 0c4ea0b9416b (Bug 1777486)
Backed out changeset 0559c53cc668 (Bug 1777486)
Backed out changeset eea573d3a9f9 (Bug 1777486)
Backed out changeset 9ce3a6496a49 (bug 1777486)
Backed out changeset b0867652fc48 (bug 1777486)
2022-07-11 22:24:40 +03:00
Tooru Fujisawa
bf0a8b781b Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-11 15:09:13 +00:00
Tooru Fujisawa
cc1bd00ef8 Bug 1667455 - Part 18: Always use SpecialPowers.Services. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D150907
2022-07-11 12:41:56 +00:00
Tooru Fujisawa
374c137376 Bug 1667455 - Part 10: Stop importing Services.jsm from chrome-priv HTML code, multi-line cases. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D150899
2022-07-11 12:41:53 +00:00
Tooru Fujisawa
a0a75f3913 Bug 1667455 - Part 9: Stop importing Services.jsm from chrome-priv HTML code, single-line cases. r=kmag,necko-reviewers,geckoview-reviewers,extension-reviewers,m_kato,dragana
Differential Revision: https://phabricator.services.mozilla.com/D150898
2022-07-11 12:41:52 +00:00
Tooru Fujisawa
eda08a4a05 Bug 1667455 - Part 6: Stop importing Services.jsm from chrome-priv JS code, non-top-level or multi-line cases. r=kmag,perftest-reviewers,AlexandruIonescu,sparky
Differential Revision: https://phabricator.services.mozilla.com/D150895
2022-07-11 12:41:51 +00:00
Tooru Fujisawa
48c568867c Bug 1667455 - Part 5: Stop importing Services.jsm from chrome-priv JS code, top-level single-line cases. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,pip-reviewers,twisniewski,m_kato,jdescottes,mconley,AlexandruIonescu,mossop
Differential Revision: https://phabricator.services.mozilla.com/D150894
2022-07-11 12:41:50 +00:00
Tooru Fujisawa
b10d0289af Bug 1667455 - Part 4: Stop importing Services.jsm from JSM. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,application-update-reviewers,pip-reviewers,twisniewski,devtools-reviewers,m_kato,jdescottes,ochameau,mconley,sfoster,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D150893
2022-07-11 12:41:50 +00:00
issammani
55d3b4b255 Bug 1774244 - Cleanup Password Manager Toolkit logs. r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D149894
2022-06-28 20:07:49 +00:00
Marian-Vasile Laza
cf97fa0817 Backed out changeset 92e6d5d2672d (bug 1774244) for causing bc failures on browser_username_select_dialog.js. CLOSED TREE 2022-06-28 20:30:36 +03:00
issammani
f12a92c216 Bug 1774244 - Cleanup Password Manager Toolkit logs. r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D149894
2022-06-28 16:15:52 +00:00
Kris Maglione
211cd54aba Bug 1776207: Part 1 - Remove obsolete _xpcom_factory definitions. r=mccr8
They only work with `generateNSGetFactory` definitions, which don't exist
anymore.

Differential Revision: https://phabricator.services.mozilla.com/D150191
2022-06-27 21:19:51 +00:00
Sergey Galich
ca469bd8b6 Bug 1773047 - Remove the security.insecure_field_warning.contextual.enabled pref r=dimi,geckoview-reviewers,owlish
Differential Revision: https://phabricator.services.mozilla.com/D149550
2022-06-27 17:18:41 +00:00
lyavor
de2391d9c0 Bug 1768407 - Update toolkit/components/passwordmgr/test/browser test files to use https. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D145875
2022-06-27 14:07:15 +00:00
mozilla
7458a2f52e Bug 1775011 - Replaced multiple ChromeUtils.defineModuleGetter calls with one XPCOMUtils.defineLazyModuleGetters, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D150001
2022-06-24 09:24:07 +00:00
Iulian Moraru
eafc4e9bfc Backed out changeset 9c9b960cb8bf (bug 1773047) for causing multiple failures related to Autocomplete. CLOSED TREE 2022-06-22 22:02:41 +03:00
Sergey Galich
40ae641e5d Bug 1773047 - Remove the security.insecure_field_warning.contextual.enabled pref r=dimi,geckoview-reviewers,owlish
Differential Revision: https://phabricator.services.mozilla.com/D149550
2022-06-22 17:48:18 +00:00
Mark Banner
a354551c01 Bug 1775013 - Fix fetch being incorrectly called from a lazy property in LoginRecipes.jsm. r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D149714
2022-06-20 14:46:17 +00:00
Mark Banner
9c42914295 Bug 1775028 - Cleanup some more unused imports in toolkit/components/passwordmgr. r=sgalich
Depends on D149727

Differential Revision: https://phabricator.services.mozilla.com/D149728
2022-06-20 14:46:17 +00:00
Mark Banner
2ce73d9207 Bug 1775028 - Cleanup ESLint unused variables handling in toolkit/components/passwordmgr. r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D149727
2022-06-20 14:46:16 +00:00
Emily McMinn
757f81bfdd Bug 1766865 - Rename ExperimentAPI.activateBranch to ExperimentAPI.getActiveBranch r=barret
Differential Revision: https://phabricator.services.mozilla.com/D149558
2022-06-16 20:14:35 +00:00
Tooru Fujisawa
62aa93946a Bug 1608282 - Part 4: Remove Cu.defineLazyGlobalGetters from JSM. r=webdriver-reviewers,extension-reviewers,jdescottes,kmag
Depends on D149196

Differential Revision: https://phabricator.services.mozilla.com/D149197
2022-06-16 00:19:54 +00:00
Butkovits Atila
0642580e74 Backed out 4 changesets (bug 1608282) for causing hazard failures. CLOSED TREE
Backed out changeset 32aebc8be201 (bug 1608282)
Backed out changeset 37c970364269 (bug 1608282)
Backed out changeset ced8d82cc2d2 (bug 1608282)
Backed out changeset e26e480c7dd6 (bug 1608282)
2022-06-16 03:10:02 +03:00