gecko-dev/toolkit/components/passwordmgr
Sam Foster 2aa0106cdc Bug 1543499 - Record telemetry event when opening the password management UI. r=MattN
* Remove the PWMGR_MANAGE_OPENED histogram and references to it
* Add a new pwmgr event category, open_management method and objects for each of the entry points
* Expect an entryPoint key to be passed to LoginHelper.openPasswordManager so it can record the event
* Update all callers of LoginHelper.openPasswordManager to pass the correct entryPoint key
* Record the event in preferences when we open the password management UI as a subdialog
* Add test assertions to confirm the telemetry events are recorded, piggybacking on existing tests where practical to avoid duplicating helpers and boilerplate

Differential Revision: https://phabricator.services.mozilla.com/D29840

--HG--
extra : moz-landing-system : lando
2019-05-15 23:24:28 +00:00
..
content Bug 1543499 - Record telemetry event when opening the password management UI. r=MattN 2019-05-15 23:24:28 +00:00
test Bug 1543499 - Record telemetry event when opening the password management UI. r=MattN 2019-05-15 23:24:28 +00:00
.eslintrc.js Bug 1522722 - Added eslint space-in-parens rule and fixed corresponding errors. r=MattN 2019-01-25 22:33:21 +00:00
InsecurePasswordUtils.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
LoginAutoCompleteResult.jsm Bug 1550669 - Add a second row to autocomplete items for logins that shows origins. r=jaws 2019-05-10 17:58:10 +00:00
LoginFormFactory.jsm Bug 1533167 - Move LoginFormFactory to its own file. r=jaws 2019-03-07 18:10:00 +00:00
LoginHelper.jsm Bug 1543499 - Record telemetry event when opening the password management UI. r=MattN 2019-05-15 23:24:28 +00:00
LoginImport.jsm Bug 1287137- Remove LoginStore disabledHosts migration and stub r=MattN 2019-02-06 20:46:28 +00:00
LoginInfo.jsm Bug 1524688: Part 10 - Convert password manager to static registration. r=MattN 2019-01-29 19:44:47 -08:00
LoginManager.jsm Bug 1551657 part 4. Stop using [array] in searchLogins. r=MattN 2019-05-14 19:32:17 +00:00
LoginManagerContent.jsm Bug 1543499 - Record telemetry event when opening the password management UI. r=MattN 2019-05-15 23:24:28 +00:00
LoginManagerContextMenu.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
LoginManagerParent.jsm Bug 1543499 - Record telemetry event when opening the password management UI. r=MattN 2019-05-15 23:24:28 +00:00
LoginManagerPrompter.jsm Bug 1551657 part 5. Stop using [array] in promptToChangePasswordWithUsernames. r=MattN 2019-05-14 19:33:21 +00:00
LoginRecipes.jsm Bug 1531959 - Change all RemoteLogins message names to PasswordManager in pwmgr code. r=MattN 2019-03-05 21:08:49 +00:00
LoginStore.jsm Bug 1287137- Remove LoginStore disabledHosts migration and stub r=MattN 2019-02-06 20:46:28 +00:00
OSCrypto.jsm Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
OSCrypto_win.js Bug 1529495 - Move the call to LocalFree to a try-finally to guarantee we will free the memory even if an exception is thrown. r=MattN 2019-02-21 15:35:43 +00:00
PasswordGenerator.jsm Bug 1548393 - Generate a digestable password, free of ambiguous characters. r=mhoye,sfoster 2019-05-13 20:55:46 +00:00
components.conf Bug 1334012 - Move Login AutoComplete to its own interface. r=jaws 2019-05-03 00:08:12 +00:00
crypto-SDR.js Bug 1524688: Part 10 - Convert password manager to static registration. r=MattN 2019-01-29 19:44:47 -08:00
jar.mn
moz.build Bug 1548393 - Generate a digestable password, free of ambiguous characters. r=mhoye,sfoster 2019-05-13 20:55:46 +00:00
nsILoginAutoCompleteSearch.idl Bug 1334012 - Move Login AutoComplete to its own interface. r=jaws 2019-05-03 00:08:12 +00:00
nsILoginInfo.idl Bug 1545822 - Clean up some whitespace in XPIDL files. r=froydnj 2019-04-21 01:47:00 +00:00
nsILoginManager.idl Bug 1551657 part 4. Stop using [array] in searchLogins. r=MattN 2019-05-14 19:32:17 +00:00
nsILoginManagerCrypto.idl Bug 1545822 - Clean up some whitespace in XPIDL files. r=froydnj 2019-04-21 01:47:00 +00:00
nsILoginManagerPrompter.idl Bug 1551657 part 5. Stop using [array] in promptToChangePasswordWithUsernames. r=MattN 2019-05-14 19:33:21 +00:00
nsILoginManagerStorage.idl Bug 1551657 part 4. Stop using [array] in searchLogins. r=MattN 2019-05-14 19:32:17 +00:00
nsILoginMetaInfo.idl Bug 1545822 - Clean up some whitespace in XPIDL files. r=froydnj 2019-04-21 01:47:00 +00:00
storage-json.js Bug 1551657 part 4. Stop using [array] in searchLogins. r=MattN 2019-05-14 19:32:17 +00:00
storage-mozStorage.js Bug 1551657 part 4. Stop using [array] in searchLogins. r=MattN 2019-05-14 19:32:17 +00:00