diff --git a/packages/fxa-settings/src/components/Settings/Security/index.tsx b/packages/fxa-settings/src/components/Settings/Security/index.tsx index 534938a441..9509d0f876 100644 --- a/packages/fxa-settings/src/components/Settings/Security/index.tsx +++ b/packages/fxa-settings/src/components/Settings/Security/index.tsx @@ -14,6 +14,7 @@ import { LocalizedDateOptions, } from 'fxa-react/lib/utils'; import { Link } from '@reach/router'; +import GleanMetrics from '../../../lib/glean'; const PwdDate = ({ passwordCreated }: { passwordCreated: number }) => { const pwdDateText = Intl.DateTimeFormat('default', { @@ -71,6 +72,9 @@ export const Security = forwardRef((_, ref) => { : '/settings/create_password' } prefixDataTestId="password" + ctaOnClickAction={() => { + GleanMetrics.accountPref.changePasswordSubmit(); + }} > {hasPassword ? ( diff --git a/packages/fxa-settings/src/components/Settings/UnitRowTwoStepAuth/index.tsx b/packages/fxa-settings/src/components/Settings/UnitRowTwoStepAuth/index.tsx index c189b96b5a..543ae69cbd 100644 --- a/packages/fxa-settings/src/components/Settings/UnitRowTwoStepAuth/index.tsx +++ b/packages/fxa-settings/src/components/Settings/UnitRowTwoStepAuth/index.tsx @@ -12,6 +12,7 @@ import { useAccount, useAlertBar } from '../../../models'; import { ButtonIconReload } from '../ButtonIcon'; import { HomePath } from '../../../constants'; import { Localized, useLocalization } from '@fluent/react'; +import GleanMetrics from '../../../lib/glean'; const route = `${HomePath}/two_step_authentication`; const replaceCodesRoute = `${route}/replace_codes`; @@ -110,6 +111,9 @@ export const UnitRowTwoStepAuth = () => { /> } + ctaOnClickAction={() => { + GleanMetrics.accountPref.twoStepAuthSubmit(); + }} >

diff --git a/packages/fxa-settings/src/lib/glean/index.test.ts b/packages/fxa-settings/src/lib/glean/index.test.ts index e6211f26c7..285b871b35 100644 --- a/packages/fxa-settings/src/lib/glean/index.test.ts +++ b/packages/fxa-settings/src/lib/glean/index.test.ts @@ -577,6 +577,30 @@ describe('lib/glean', () => { ); sinon.assert.calledOnce(spy); }); + + it('submits a ping with the account_pref_two_step_auth_submit event name', async () => { + GleanMetrics.accountPref.twoStepAuthSubmit(); + const spy = sandbox.spy(accountPref.twoStepAuthSubmit, 'record'); + await GleanMetrics.isDone(); + sinon.assert.calledOnce(setEventNameStub); + sinon.assert.calledWith( + setEventNameStub, + 'account_pref_two_step_auth_submit' + ); + sinon.assert.called(spy); + }); + + it('submits a ping with the account_pref_change_password_submit event name', async () => { + GleanMetrics.accountPref.changePasswordSubmit(); + const spy = sandbox.spy(accountPref.changePasswordSubmit, 'record'); + await GleanMetrics.isDone(); + sinon.assert.calledOnce(setEventNameStub); + sinon.assert.calledWith( + setEventNameStub, + 'account_pref_change_password_submit' + ); + sinon.assert.called(spy); + }); }); describe('deleteAccount', () => { diff --git a/packages/fxa-settings/src/lib/glean/index.ts b/packages/fxa-settings/src/lib/glean/index.ts index 2af9af18c8..9ceb59405e 100644 --- a/packages/fxa-settings/src/lib/glean/index.ts +++ b/packages/fxa-settings/src/lib/glean/index.ts @@ -376,6 +376,12 @@ const recordEventMetric = ( case 'delete_account_password_submit': deleteAccount.passwordSubmit.record(); break; + case 'account_pref_two_step_auth_submit': + accountPref.twoStepAuthSubmit.record(); + break; + case 'account_pref_change_password_submit': + accountPref.changePasswordSubmit.record(); + break; } }; diff --git a/packages/fxa-shared/metrics/glean/fxa-ui-metrics.yaml b/packages/fxa-shared/metrics/glean/fxa-ui-metrics.yaml index 52d44d9287..043073fa36 100644 --- a/packages/fxa-shared/metrics/glean/fxa-ui-metrics.yaml +++ b/packages/fxa-shared/metrics/glean/fxa-ui-metrics.yaml @@ -1842,6 +1842,40 @@ account_pref: expires: never data_sensitivity: - interaction + two_step_auth_submit: + type: event + description: | + Click on "Add" button on account settings page for adding 2FA to account + send_in_pings: + - events + notification_emails: + - vzare@mozilla.com + - fxa-staff@mozilla.com + bugs: + - https://mozilla-hub.atlassian.net/browse/FXA-10039 + data_reviews: + - https://bugzilla.mozilla.org/show_bug.cgi?id=1830504 + - https://bugzilla.mozilla.org/show_bug.cgi?id=1844121 + expires: never + data_sensitivity: + - interaction + change_password_submit: + type: event + description: | + Click on "Change" on account settings page to change password for account + send_in_pings: + - events + notification_emails: + - vzare@mozilla.com + - fxa-staff@mozilla.com + bugs: + - https://mozilla-hub.atlassian.net/browse/FXA-10039 + data_reviews: + - https://bugzilla.mozilla.org/show_bug.cgi?id=1830504 + - https://bugzilla.mozilla.org/show_bug.cgi?id=1844121 + expires: never + data_sensitivity: + - interaction delete_account: settings_submit: type: event diff --git a/packages/fxa-shared/metrics/glean/web/account.ts b/packages/fxa-shared/metrics/glean/web/account.ts index 173ff30212..286409e333 100644 --- a/packages/fxa-shared/metrics/glean/web/account.ts +++ b/packages/fxa-shared/metrics/glean/web/account.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import StringMetricType from '@mozilla/glean/private/metrics/string'; diff --git a/packages/fxa-shared/metrics/glean/web/accountPref.ts b/packages/fxa-shared/metrics/glean/web/accountPref.ts index b41bfaca06..ad99ee2ef5 100644 --- a/packages/fxa-shared/metrics/glean/web/accountPref.ts +++ b/packages/fxa-shared/metrics/glean/web/accountPref.ts @@ -2,10 +2,26 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import EventMetricType from '@mozilla/glean/private/metrics/event'; +/** + * Click on "Change" on account settings page to change password for account + * + * Generated from `account_pref.change_password_submit`. + */ +export const changePasswordSubmit = new EventMetricType( + { + category: 'account_pref', + name: 'change_password_submit', + sendInPings: ['events'], + lifetime: 'ping', + disabled: false, + }, + [] +); + /** * Click on "Create" or "Change" button on account settings page to add a recovery * key to the account @@ -23,6 +39,22 @@ export const recoveryKeySubmit = new EventMetricType( [] ); +/** + * Click on "Add" button on account settings page for adding 2FA to account + * + * Generated from `account_pref.two_step_auth_submit`. + */ +export const twoStepAuthSubmit = new EventMetricType( + { + category: 'account_pref', + name: 'two_step_auth_submit', + sendInPings: ['events'], + lifetime: 'ping', + disabled: false, + }, + [] +); + /** * View of the account settings page * diff --git a/packages/fxa-shared/metrics/glean/web/cachedLogin.ts b/packages/fxa-shared/metrics/glean/web/cachedLogin.ts index 0044718862..964dfea30c 100644 --- a/packages/fxa-shared/metrics/glean/web/cachedLogin.ts +++ b/packages/fxa-shared/metrics/glean/web/cachedLogin.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import EventMetricType from '@mozilla/glean/private/metrics/event'; diff --git a/packages/fxa-shared/metrics/glean/web/cad.ts b/packages/fxa-shared/metrics/glean/web/cad.ts index 1c30a2de86..ec55a7aa3d 100644 --- a/packages/fxa-shared/metrics/glean/web/cad.ts +++ b/packages/fxa-shared/metrics/glean/web/cad.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import EventMetricType from '@mozilla/glean/private/metrics/event'; diff --git a/packages/fxa-shared/metrics/glean/web/cadApproveDevice.ts b/packages/fxa-shared/metrics/glean/web/cadApproveDevice.ts index b6d6556430..babc336cc1 100644 --- a/packages/fxa-shared/metrics/glean/web/cadApproveDevice.ts +++ b/packages/fxa-shared/metrics/glean/web/cadApproveDevice.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import EventMetricType from '@mozilla/glean/private/metrics/event'; diff --git a/packages/fxa-shared/metrics/glean/web/cadFirefox.ts b/packages/fxa-shared/metrics/glean/web/cadFirefox.ts index 4a187e76a4..d6315607b8 100644 --- a/packages/fxa-shared/metrics/glean/web/cadFirefox.ts +++ b/packages/fxa-shared/metrics/glean/web/cadFirefox.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import EventMetricType from '@mozilla/glean/private/metrics/event'; diff --git a/packages/fxa-shared/metrics/glean/web/cadMobilePair.ts b/packages/fxa-shared/metrics/glean/web/cadMobilePair.ts index a8c627c2a8..4aa3243357 100644 --- a/packages/fxa-shared/metrics/glean/web/cadMobilePair.ts +++ b/packages/fxa-shared/metrics/glean/web/cadMobilePair.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import EventMetricType from '@mozilla/glean/private/metrics/event'; diff --git a/packages/fxa-shared/metrics/glean/web/cadMobilePairUseApp.ts b/packages/fxa-shared/metrics/glean/web/cadMobilePairUseApp.ts index b47c5fb495..f7780bd1a4 100644 --- a/packages/fxa-shared/metrics/glean/web/cadMobilePairUseApp.ts +++ b/packages/fxa-shared/metrics/glean/web/cadMobilePairUseApp.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import EventMetricType from '@mozilla/glean/private/metrics/event'; diff --git a/packages/fxa-shared/metrics/glean/web/cadRedirectDesktop.ts b/packages/fxa-shared/metrics/glean/web/cadRedirectDesktop.ts index 46f6601b57..d189e5bf93 100644 --- a/packages/fxa-shared/metrics/glean/web/cadRedirectDesktop.ts +++ b/packages/fxa-shared/metrics/glean/web/cadRedirectDesktop.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import EventMetricType from '@mozilla/glean/private/metrics/event'; diff --git a/packages/fxa-shared/metrics/glean/web/deleteAccount.ts b/packages/fxa-shared/metrics/glean/web/deleteAccount.ts index 8cdd089028..59034a9085 100644 --- a/packages/fxa-shared/metrics/glean/web/deleteAccount.ts +++ b/packages/fxa-shared/metrics/glean/web/deleteAccount.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import EventMetricType from '@mozilla/glean/private/metrics/event'; diff --git a/packages/fxa-shared/metrics/glean/web/email.ts b/packages/fxa-shared/metrics/glean/web/email.ts index 54605bf230..183449a181 100644 --- a/packages/fxa-shared/metrics/glean/web/email.ts +++ b/packages/fxa-shared/metrics/glean/web/email.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import EventMetricType from '@mozilla/glean/private/metrics/event'; diff --git a/packages/fxa-shared/metrics/glean/web/event.ts b/packages/fxa-shared/metrics/glean/web/event.ts index 83c3182f7d..dd24af7315 100644 --- a/packages/fxa-shared/metrics/glean/web/event.ts +++ b/packages/fxa-shared/metrics/glean/web/event.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import StringMetricType from '@mozilla/glean/private/metrics/string'; diff --git a/packages/fxa-shared/metrics/glean/web/index.ts b/packages/fxa-shared/metrics/glean/web/index.ts index 9004e1f4ed..7f78554700 100644 --- a/packages/fxa-shared/metrics/glean/web/index.ts +++ b/packages/fxa-shared/metrics/glean/web/index.ts @@ -2,8 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -import { recoveryKeySubmit } from './accountPref'; - export type GleanMetricsConfig = { enabled: boolean; applicationId: string; @@ -149,6 +147,8 @@ export const eventsMap = { accountPref: { view: 'account_pref_view', recoveryKeySubmit: 'account_pref_recovery_key_submit', + twoStepAuthSubmit: 'account_pref_two_step_auth_submit', + changePasswordSubmit: 'account_pref_change_password_submit', }, deleteAccount: { diff --git a/packages/fxa-shared/metrics/glean/web/login.ts b/packages/fxa-shared/metrics/glean/web/login.ts index f0014b5c83..ed6a63f73e 100644 --- a/packages/fxa-shared/metrics/glean/web/login.ts +++ b/packages/fxa-shared/metrics/glean/web/login.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import EventMetricType from '@mozilla/glean/private/metrics/event'; diff --git a/packages/fxa-shared/metrics/glean/web/passwordReset.ts b/packages/fxa-shared/metrics/glean/web/passwordReset.ts index 882ab543b0..1d687989c2 100644 --- a/packages/fxa-shared/metrics/glean/web/passwordReset.ts +++ b/packages/fxa-shared/metrics/glean/web/passwordReset.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import EventMetricType from '@mozilla/glean/private/metrics/event'; diff --git a/packages/fxa-shared/metrics/glean/web/pings.ts b/packages/fxa-shared/metrics/glean/web/pings.ts index d62990eb10..6824b84b93 100644 --- a/packages/fxa-shared/metrics/glean/web/pings.ts +++ b/packages/fxa-shared/metrics/glean/web/pings.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import PingType from '@mozilla/glean/private/ping'; diff --git a/packages/fxa-shared/metrics/glean/web/reg.ts b/packages/fxa-shared/metrics/glean/web/reg.ts index 2c21d5511f..d57748fb05 100644 --- a/packages/fxa-shared/metrics/glean/web/reg.ts +++ b/packages/fxa-shared/metrics/glean/web/reg.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import EventMetricType from '@mozilla/glean/private/metrics/event'; diff --git a/packages/fxa-shared/metrics/glean/web/relyingParty.ts b/packages/fxa-shared/metrics/glean/web/relyingParty.ts index dd3dd1bea9..c550fd6c6c 100644 --- a/packages/fxa-shared/metrics/glean/web/relyingParty.ts +++ b/packages/fxa-shared/metrics/glean/web/relyingParty.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import StringMetricType from '@mozilla/glean/private/metrics/string'; diff --git a/packages/fxa-shared/metrics/glean/web/session.ts b/packages/fxa-shared/metrics/glean/web/session.ts index ffe222495d..18ae4ec68a 100644 --- a/packages/fxa-shared/metrics/glean/web/session.ts +++ b/packages/fxa-shared/metrics/glean/web/session.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import StringMetricType from '@mozilla/glean/private/metrics/string'; diff --git a/packages/fxa-shared/metrics/glean/web/standard.ts b/packages/fxa-shared/metrics/glean/web/standard.ts index d4fee13a46..aee0fa56d6 100644 --- a/packages/fxa-shared/metrics/glean/web/standard.ts +++ b/packages/fxa-shared/metrics/glean/web/standard.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import LabeledMetricType from '@mozilla/glean/private/metrics/labeled'; import BooleanMetricType from '@mozilla/glean/private/metrics/boolean'; diff --git a/packages/fxa-shared/metrics/glean/web/sync.ts b/packages/fxa-shared/metrics/glean/web/sync.ts index 0f46ee7ee1..bcf31a3ad2 100644 --- a/packages/fxa-shared/metrics/glean/web/sync.ts +++ b/packages/fxa-shared/metrics/glean/web/sync.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import LabeledMetricType from '@mozilla/glean/private/metrics/labeled'; import BooleanMetricType from '@mozilla/glean/private/metrics/boolean'; diff --git a/packages/fxa-shared/metrics/glean/web/thirdPartyAuth.ts b/packages/fxa-shared/metrics/glean/web/thirdPartyAuth.ts index 3232b8d007..39b1eaa339 100644 --- a/packages/fxa-shared/metrics/glean/web/thirdPartyAuth.ts +++ b/packages/fxa-shared/metrics/glean/web/thirdPartyAuth.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import EventMetricType from '@mozilla/glean/private/metrics/event'; diff --git a/packages/fxa-shared/metrics/glean/web/thirdPartyAuthSetPassword.ts b/packages/fxa-shared/metrics/glean/web/thirdPartyAuthSetPassword.ts index 3c3a196d12..2e5ed45b8e 100644 --- a/packages/fxa-shared/metrics/glean/web/thirdPartyAuthSetPassword.ts +++ b/packages/fxa-shared/metrics/glean/web/thirdPartyAuthSetPassword.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import EventMetricType from '@mozilla/glean/private/metrics/event'; diff --git a/packages/fxa-shared/metrics/glean/web/utm.ts b/packages/fxa-shared/metrics/glean/web/utm.ts index 60cba56e53..c43438e4de 100644 --- a/packages/fxa-shared/metrics/glean/web/utm.ts +++ b/packages/fxa-shared/metrics/glean/web/utm.ts @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -// AUTOGENERATED BY glean_parser v14.1.2. DO NOT EDIT. DO NOT COMMIT. +// AUTOGENERATED BY glean_parser v14.2.0. DO NOT EDIT. DO NOT COMMIT. import StringMetricType from '@mozilla/glean/private/metrics/string';