Commit Graph

2570 Commits

Author SHA1 Message Date
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
Tooru Fujisawa
f8e9788237 Bug 1773829 - Part 10: Stop using lazy getter unnecessarily in toolkit/components/passwordmgr/. r=MattN
Depends on D149018

Differential Revision: https://phabricator.services.mozilla.com/D149019
2022-06-15 20:56:25 +00:00
Tooru Fujisawa
b3d40a272f 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-15 20:34:35 +00:00
Sergey Galich
1fdf5c13fd Bug 1773832 - Refactor LoginManagerChild: #onUseGeneratedPassword r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D149008
2022-06-14 16:15:09 +00:00
Sergey Galich
5b4fbc2f58 Bug 1773832 - Refactor LoginManagerChild: getFieldContext r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D149007
2022-06-14 16:15:09 +00:00
Sergey Galich
d4ef08c391 Bug 1773832 - Refactor LoginManagerChild: getUserNameAndPasswordFields r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D149006
2022-06-14 16:15:09 +00:00
Sergey Galich
f99e4b0644 Bug 1773832 - Refactor LoginManagerChild: _getFormFields r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D149005
2022-06-14 16:15:08 +00:00
Sergey Galich
d4896dce63 Bug 1773832 - Refactor LoginManagerChild: _fillConfirmFieldWithGeneratedPassword r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D149004
2022-06-14 16:15:08 +00:00
Sergey Galich
e93f926efa Bug 1773832 - Refactor LoginManagerChild: _compareAndUpdatePreviouslySentValues r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D149003
2022-06-14 16:15:07 +00:00
Sergey Galich
44d4d63f41 Bug 1773832 - Refactor LoginManagerChild: _getPasswordFields r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D149002
2022-06-14 16:15:07 +00:00
Sergey Galich
c6f547cb00 Bug 1773832 - Refactor LoginManagerChild: getUsernameFieldFromUsernameOnlyForm r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D149001
2022-06-14 16:15:06 +00:00
Sergey Galich
a38f3d7dca Bug 1773832 - Refactor LoginManagerChild: _highlightFilledField r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D149000
2022-06-14 16:15:06 +00:00
Sergey Galich
33465adad3 Bug 1773832 - Refactor LoginManagerChild: onFocus & #onUserNameFocus r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D148999
2022-06-14 16:15:05 +00:00
Sergey Galich
be4fa60c34 Bug 1773832 - Refactor LoginManagerChild: _stopTreatingAsGeneratedPasswordField r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D148998
2022-06-14 16:15:05 +00:00
Sergey Galich
5b8f818ab7 Bug 1773832 - Refactor LoginManagerChild: _formHasModifiedFields r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D148997
2022-06-14 16:15:05 +00:00
Sergey Galich
1e81cca623 Bug 1773832 - Refactor LoginManagerChild: _treatAsGeneratedPasswordField r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D148996
2022-06-14 16:15:04 +00:00
Sergey Galich
000702c58b Bug 1773832 - Refactor LoginManagerChild: _togglePasswordFieldMasking r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D148995
2022-06-14 16:15:04 +00:00
Sergey Galich
c0c44b6d1e Bug 1773832 - Refactor LoginManagerChild: _isLoginAlreadyFilled r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D148994
2022-06-14 16:15:04 +00:00
Sergey Galich
519216e34a Bug 1773832 - Refactor LoginManagerChild: isProbablyAUsernameLoginForm r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D148993
2022-06-14 16:15:03 +00:00
Sergey Galich
6cfa430720 Bug 1773832 - Refactor LoginManagerChild: isProbablyAUsernameField r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D148992
2022-06-14 16:15:03 +00:00
Sergey Galich
83d95a6983 Bug 1773832 - Refactor LoginManagerChild: isProbablyAnEmailField r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D148991
2022-06-14 16:15:02 +00:00
Sergey Galich
fdc67f4f79 Bug 1772868 - Refactor LoginManagerParent. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D148415
2022-06-10 18:54:17 +00:00
Butkovits Atila
710d47113c Backed out changeset 66ef69365a0d (bug 1772868) for causing failures at test_autocomplete_basic_form.html. CLOSED TREE 2022-06-09 18:01:16 +03:00
Sergey Galich
b1807db28d Bug 1772868 - Refactor LoginManagerParent. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D148415
2022-06-09 13:19:40 +00:00
Tooru Fujisawa
e1503f2075 Bug 1772101 - Part 28: Use plain object for lazy getter in toolkit/components/passwordmgr/. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D147969
2022-06-07 04:31:00 +00:00
Tooru Fujisawa
ebcb6dfd9c Bug 1772360 - Remove unnecessary call for XPCOMUtils.defineLazyGlobalGetters. r=florian,webdriver-reviewers,webcompat-reviewers,denschub,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D148168
2022-06-06 04:42:10 +00:00
Tooru Fujisawa
3e483c26e8 Bug 1772313 - Part 7: Stop calling XPCOMUtils.defineLazyModuleGetters for Services. r=kmag,webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D148160
2022-06-06 04:42:06 +00:00
Molnar Sandor
4c2b06df41 Backed out 15 changesets (bug 1772313, bug 1772351, bug 1772360) for causing xpc failures in telemetry/tests/unit/test_SocketScalars.js CLOSED TREE
Backed out changeset c8b0a2ed239e (bug 1772360)
Backed out changeset 1922adad6abe (bug 1772351)
Backed out changeset 6d3634cce489 (bug 1772351)
Backed out changeset f03968a9d053 (bug 1772351)
Backed out changeset e7a38ef90fe4 (bug 1772351)
Backed out changeset b389e7654771 (bug 1772313)
Backed out changeset 59a33598ff51 (bug 1772313)
Backed out changeset ab60885a8a93 (bug 1772313)
Backed out changeset aad8efac9d05 (bug 1772313)
Backed out changeset 4378e519a8e7 (bug 1772313)
Backed out changeset 302ac54741f8 (bug 1772313)
Backed out changeset 74c59f9fd51c (bug 1772313)
Backed out changeset 575fb877c56c (bug 1772313)
Backed out changeset 2eaa68f10b19 (bug 1772313)
Backed out changeset 4a8b3ba193dc (bug 1772313)
2022-06-06 07:04:25 +03:00
Tooru Fujisawa
81758ebac5 Bug 1772360 - Remove unnecessary call for XPCOMUtils.defineLazyGlobalGetters. r=florian,webdriver-reviewers,webcompat-reviewers,denschub,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D148168
2022-06-06 02:49:14 +00:00
Tooru Fujisawa
c98ea942de Bug 1772313 - Part 7: Stop calling XPCOMUtils.defineLazyModuleGetters for Services. r=kmag,webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D148160
2022-06-06 02:49:10 +00:00
Sergey Galich
cd8b1906ac Bug 1771841 - use HTMLInputElement.isInstance(field) instead of ChromeUtils.getClassName(field) === "HTMLInputElement". r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D147712
2022-05-31 12:39:18 +00:00
Tooru Fujisawa
139840e345 Bug 1610653 - Part 10: Do not use global this property assignment to define global variable in toolkit/components. r=Standard8,pip-reviewers,mhowell
Differential Revision: https://phabricator.services.mozilla.com/D144117
2022-05-30 15:19:39 +00:00
Tooru Fujisawa
a3583709f0 Bug 1765319 - Part 5: Stop using global this to access global variable in toolkit/. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D144135
2022-05-13 20:12:27 +00:00
lyavor
d77f6d400a Bug 1767952 - Update all .sjs test files that use base64ToString() instead of atob. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D145701
2022-05-13 12:20:23 +00:00
Narcis Beleuzu
310fc56cb6 Bug 1768894 - Fix lint failures. a=lint-fix CLOSED TREE 2022-05-12 18:43:05 +03:00
Sergey Galich
33967ffb1a Bug 1768894 - Refactor LoginManagerChild r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D146097
2022-05-12 14:48:22 +00:00
Norisz Fay
859fb66266 Backed out changeset 31a206537bb6 (bug 1767952) for causing lint failure on authenticate.sjs CLOSED TREE 2022-05-12 17:47:13 +03:00
lyavor
a66a97d43e Bug 1767952 - Update all .sjs test files that use base64ToString() instead of atob. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D145701
2022-05-12 13:58:24 +00:00
Andreea Pavel
a56b7c6bbb Bug 1642828 - fix lint failure on CLOSED TREE 2022-05-10 19:29:30 +03:00
Sergey Galich
30051e8cb0 Bug 1642828 - continuous console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for URL" r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D145905
2022-05-10 15:48:26 +00:00
Mathieu Leplatre
9c4746ef13 Bug 1767890 - Prevent packaged dump from being loaded r=robwu
Change tests and snippets in documentation to use `Date.now()` instead of an arbitrary number like `42`.
This way, we make sure the packaged dump isn't loaded on top of the tests data. Indeed, since Bug 1718083 we load the packaged dump if it's newer than local data.

Differential Revision: https://phabricator.services.mozilla.com/D145579
2022-05-10 09:51:50 +00:00
Sergey Galich
e4948fb230 Bug 1765381 - Show Save Login only when user has interacted with the page r=tgiles,dimi,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D144336
2022-05-07 12:34:37 +00:00
Narcis Beleuzu
0fb7fd6d2e Backed out changeset 8fe249959041 (bug 1765381) for mochitest failures on test_submit_without_field_modifications.html 2022-05-05 04:13:52 +03:00
Sergey Galich
43007b9d7c Bug 1765381 - Show Save Login only when user has interacted with the page r=tgiles,dimi
Differential Revision: https://phabricator.services.mozilla.com/D144336
2022-05-04 19:12:59 +00:00
Mathieu Leplatre
7a3bda2aa9 Bug 1718083 - Load dump if newer than local data r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D141955
2022-05-04 10:05:47 +00:00